Middleware automotive SOA e backplane IPC ad alto rendimento
Le moderne funzionalità del veicolo richiedono comunicazioni fluide tra sistemi operativi eterogenei, microcontroller e cloud. Il middleware astrae i confini di rete e orchestra le IPC al microsecondo.
Middleware di servizio Zonal Architecture
Central Controller: Middleware di servizio — Bus IPC e comunicazione
Zonal Control Units & TSN Ring
- AUTOSAR Adaptive
- OMG DDS Brokerless
- Hub Eclipse Zenoh
- IPC Shm zero-copy
- Discovery dinamica
Disaccoppiare le applicazioni dalle topologie di rete tramite livelli SOA
In passato, le centraline erano vincolate a rigidi ID di messaggio CAN: spostare una funzione richiedeva ricablaggi e riprogrammazioni multiple. Il middleware SOA converte i flussi in interfacce: un servizio pubblica la velocità e le app la ricevono ovunque si trovino, sul chip locale o via Ethernet.
Core Engineering Areas
- AUTOSAR Adaptive Platform — A differenza di AUTOSAR Classic per microcontrollori semplici, AUTOSAR Adaptive è progettato per SoC a 64 bit su sistemi operativi POSIX (QNX, Linux). Standardizza API in C++17 (ara::com per le comunicazioni, ara::exec per il ciclo di vita e ara::sm per gli stati).
- Data Distribution Service (DDS) — A differenza dei broker centralizzati (come MQTT) che creano colli di bottiglia, OMG DDS è un piano dati peer-to-peer interamente decentralizzato. I nodi dialogano direttamente via protocollo RTPS regolati da oltre 20 parametri QoS.
- Ultra-Lightweight Middleware — Eliminazione dell'overhead di serializzazione scambiando gigabyte di telecamere e radar tra processi tramite prestito di memoria condivisa.
Technical Articles