SOME/IP, DDS-RTPS et MQTT : choisir le bon protocole embarqué

Étude comparative de la surcharge de sérialisation, des tampons de sockets zéro-copie, de la découverte dynamique et du déterminisme temps réel.

Latence de sérialisation : FlatBuffers vs CommonAPI vs CDR

L'encodage des données dans les tampons réseau consomme beaucoup de CPU. CommonAPI avec SOME/IP nécessite un parcours complexe en mémoire. Le CDR de DDS est plus rapide, et FlatBuffers permet de lire les données sans désérialisation.

Découverte dynamique décentralisée vs manifestes de services statiques

DDS et SOME/IP-SD s'appuient sur le multicast pour détecter les services au démarrage, causant des pics de diffusion. L'ASIL-D impose des tables IP figées et des ports préalloués pour garantir un démarrage sous les 50 millisecondes.

Explorer le portefeuille de domaines