Table of Contents
Les véhicules modernes évoluent en centres de données mobiles, exigeant des infrastructures réseau robustes pour gérer le flux toujours croissant de données audio, vidéo et capteurs à large bande. Automotive Ethernet est devenu l'épine dorsale de cette transformation numérique, mais Ethernet standard ne peut à lui seul garantir le timing déterministe nécessaire pour la lecture audio synchronisée ou les flux de caméras en temps réel. C'est là que la norme IEEE 802.1Qav – Forwarding et Queueing for Time-Sensitive Streams – joue un rôle central.
Comprendre IEEE 802.1Qav dans le contexte de l'AVB
IEEE 802.1Qav fait partie d'un ensemble plus large de normes IEEE connues sous le nom de Audio Video Bridging (AVB), qui a été développé à l'origine pour les applications audio et vidéo professionnelles sur Ethernet. La suite AVB comprend plusieurs normes complémentaires, dont IEEE 802.1BA (AVB Systems), IEEE 802.1Qat (Stream Reservation Protocol) et IEEE 802.1AS (Timing and Synchronization). Ensemble, ces normes fournissent un cadre complet pour le transport de supports sensibles au temps avec une grande fiabilité et prévisibilité. IEEE 802.1Qav traite spécifiquement des mécanismes de renvoi et de queue qui gèrent la façon dont les flux sensibles au temps sont traités dans chaque nœud réseau.
La première version ratifiée en 2009 et incorporée ultérieurement dans la révision IEEE 802.1Q-2014 définit un algorithme de shaper basé sur le crédit (CBS) qui régule la transmission du trafic AVB. Contrairement au trafic de meilleur effort, qui peut souffrir de ruptures et de collisions, le trafic AVB façonné par 802.1Qav est livré de manière lisse et prévisible. La norme classe les flux AVB en deux classes prioritaires : Classe A (pour une latence très faible, p. ex. 2 ms sur 7 houblons) et Classe B (pour une latence faible, p. ex. 50 ms sur 7 houblons).
Principales caractéristiques de l'IEEE 802.1Qav
Formeur à crédit (CBS)
Chaque classe de trafic AVB maintient un compteur de crédit qui représente la quantité de bande passante qu'elle peut transmettre. Lorsqu'un flux a des données à envoyer, le crédit augmente à un rythme contrôlé (pente de ralenti) et diminue lorsque les paquets sont transmis (pente de renvoi). Cet algorithme assure que le trafic de chaque classe AVB est lissé au fil du temps, empêchant les rafales brusques qui pourraient causer des encombrements ou retarder les jitters. La pente de ralenti correspond à la fraction de bande passante réservée à cette classe (p. ex., 75 % pour la classe A dans certaines configurations). En réglementant strictement le temps de transmission, CBS garantit que même lorsque plusieurs flux AVB convergent à un commutateur, la la latence la plus mauvaise est liée.
Protocole de réservation de flux (RPS)
Pour utiliser 802.1Qav, les paramètres réseau doivent d'abord réserver la bande passante et les ressources de latence sur l'ensemble du trajet. Le protocole de réservation de flux (IEEE 802.1Qat) gère cette négociation. Un intervenant AVB (p. ex., un module de caméra ou un amplificateur audio) annonce ses exigences de flux – largeur de bande, classe et tolérance de latence – via le réseau. Ponts et commutateurs le long du trajet enregistrent la réservation et répartissent les paramètres CBS nécessaires. Si un pont ne peut pas accommoder le flux, la réservation est refusée. Cela garantit que les engagements de qualité de service (QoS) sont de bout en bout avant tout flux de données. La réservation est maintenue au moyen d'un mécanisme de maintien en ordre; si un intervenant cesse d'envoyer, la réservation est automatiquement libérée.
Priorités et mesures de mise en attente
IEEE 802.1Qav s'appuie sur le mécanisme de priorité IEEE 802.1Q VLAN existant pour distinguer le trafic AVB des autres données. En général, la priorité 3, priorité de classe B, est attribuée à la classe A de l'AVB, tandis que les priorités 0–1 et 4–7 sont réservées aux autres classes de réseau sensibles au temps (TSN). À l'intérieur d'un pont, chaque priorité est attribuée à une file d'attente dédiée. L'algorithme CBS fonctionne sur les files d'attente AVB, tandis que les files d'attente non AVB utilisent une priorité stricte ou une file d'attente équitable pondérée.
Contrôle des latences et des jitters
La combinaison de CBS et de SRP donne des limites mathématiquement prouvables sur la latence et le jitter. Par exemple, dans un réseau avec jusqu'à 7 houblons, le trafic de classe A connaît généralement des latences de bout en bout de 2 ms avec des jitters de moins de 125 μs. Ceci est critique pour des applications telles que des réseaux de microphones dans des appels mains libres ou des points de vue surround, où même de petites variations de temps peuvent dégrader les performances.
Application en Ethernet Automobile
Les réseaux Ethernet automobiles remplacent rapidement les bus existants comme CAN, LIN et MOST pour les données à large bande. IEEE 802.1Qav est particulièrement bien adapté aux cas d'utilisation suivants, où un streaming fiable est primordial.
Animation d'infodivertissement et de sécurité arrière
Les véhicules modernes disposent souvent de plusieurs écrans en streaming vidéo haute définition à partir de lecteurs DVD, miroirs de périphérique mobile, ou services de streaming. Les systèmes audio avec des canaux 5.1 ou même 7.1 surround nécessitent une lecture synchronisée. IEEE 802.1Qav assure que les images vidéo et les échantillons audio arrivent au bon moment, en maintenant la synchronisation des lèvres et en empêchant les problèmes.
Systèmes avancés d'assistance au conducteur (ADAS)
Les sous-systèmes ADAS tels que les caméras de vision surround 360 degrés, les caméras orientées vers l'avant et les modules radar génèrent de grandes quantités de données qui doivent être traitées en temps réel. Par exemple, un système de vision surround utilise généralement quatre à six caméras, chacune en streaming vidéo non compressée à 30 fps sur une seule liaison Ethernet. IEEE 802.1Qav garantit que chaque flux de caméra a une fente réservée, évitant les chutes de cadre ou les retards qui pourraient compromettre l'algorithme de couture.
Télématique et services connectés
Les véhicules agissent de plus en plus comme des points d'accès Wi-Fi et des passerelles cellulaires. Les appels vocaux en temps réel sur VoLTE ou en streaming audio à partir d'applications connectées doivent concurrencer les données diagnostiques et les mises à jour OTA. Avec 802.1Qav, l'unité de tête d'infodivertissement peut réserver de la bande passante pour les flux vocaux, assurant une qualité d'appel claire même si la voiture télécharge une grande image du firmware.
Synthèse sonore et annulation active du bruit
Les systèmes d'annulation active du bruit (ANC) utilisent des microphones pour détecter le bruit de la cabine et générer des sons antiphasés. Les deux applications exigent une latence très faible – souvent inférieure à 1 ms – pour être efficaces. IEEE 802.1Qav , classe A (2 ms plus de 7 hours) peut répondre à ces exigences lorsque la topologie du réseau est soigneusement conçue, fournissant un chemin déterministe pour les flux audio.
Avantages pour les systèmes automobiles
Expérience utilisateur améliorée
Les passagers apprécient la vidéo sans artefacts et sans audio, qu'ils regardent un film, qu'ils écoutent de la musique ou participent à une conférence téléphonique. AVB permet également des fonctionnalités avancées comme l'audio immersif (par exemple Dolby Atmos) qui nécessitent une synchronisation précise entre plusieurs haut-parleurs.
Amélioration de la sécurité
En fournissant une latence garantie pour les données de la caméra et du capteur, 802.1Qav contribue directement aux fonctions d'assistance au conducteur. Un flux de caméra qui subit un retard de 50 ms pourrait être la différence entre un avertissement de collision en temps opportun et une alerte tardive. AVB , latence limitée assure que le flux vidéo d'une caméra de sauvegarde apparaît sur l'écran dans une fenêtre de temps connue, répondant aux exigences fonctionnelles de sécurité (ISO 26262) pour les systèmes non critiques mais en temps réel.
Efficacité et scalabilité du réseau
Comme 802.1Qav réserve la bande passante par flux plutôt que par port, elle utilise efficacement les ressources du réseau. Plusieurs flux AVB peuvent partager une seule liaison Ethernet tant que la somme de leurs réservations ne dépasse pas la capacité de liaison (habituellement 100 Mbps ou 1 Gbps dans les déploiements automobiles actuels).Cela permet aux concepteurs de réduire le nombre de câbles et de commutateurs physiques, en économisant poids et coût.
Interopérabilité et normalisation
IEEE 802.1Qav est une norme ouverte et neutre pour les fournisseurs, ce qui favorise l'interopérabilité entre les composants de différents fournisseurs, facteur critique dans les chaînes d'approvisionnement automobile. Un OEM peut se procurer un module de caméra conforme à AVB d'un fournisseur, un commutateur d'un autre et une tête d'infodivertissement d'un tiers, confiant que la réservation et le timing du flux fonctionneront comme spécifié.
Efficacité énergétique
L'utilitaire Ethernet automobile offre déjà une efficacité énergétique grâce aux émetteurs-récepteurs de faible puissance et à la possibilité de désactiver les liaisons inutilisées. AVB contribue en outre en permettant une programmation déterministe, ce qui réduit le besoin de retransmissions à grande vitesse ou de voies redondantes. Avec Ethernet plein duplex et la configuration du trafic de CBS, les domaines de collision sont éliminés, et le réseau fonctionne plus facilement, réduisant les pics de puissance associés au trafic enflammé.
Considérations relatives à la mise en œuvre
Support matériel
La plupart des commutateurs Ethernet modernes (p. ex. NXP, Broadcom, Marvell, Microchip) incluent les capacités AVB/TSN. Le commutateur doit fournir des files d'attente dédiées pour chaque classe AVB et mettre en œuvre l'algorithme CBS dans le matériel pour atteindre les cibles de latence sans intervention CPU. Les appareils terminaux, tels que les caméras et les têtes, ont besoin d'un interlocuteur ou d'une pile d'auditeurs qui envoie des messages et des frames SRP selon les paramètres CBS.
Synchronisation de l'horloge
AVB s'appuie sur IEEE 802.1AS (généralized Precision Time Protocol, gPTP) pour synchroniser les horloges à travers le réseau à une précision de sous-microseconde. Sans temps commun, le shaper basé sur le crédit ne peut pas coordonner efficacement à travers plusieurs houblons. Les déploiements automobiles combinent souvent 802.1AS avec GPS ou sources de temps externes pour obtenir la précision requise.
Coexistence avec le trafic de meilleur effort
Bien que AVB réserve de la bande passante, le trafic le plus efficace peut encore utiliser la capacité de liaison restante. Cependant, les concepteurs doivent s'assurer que la bande passante totale réservée ne dépasse jamais la vitesse de liaison, sinon SRP rejettera de nouveaux flux. En pratique, il est courant de réserver au maximum 75% du lien pour AVB pour laisser la salle de tête pour les messages de contrôle et les rafales courtes.
Limites de réservation de bande passante
Chaque classe AVB a une limite de bande passante globale définie par la norme : la classe A est limitée à 75% de la vitesse de liaison, la classe B à 75% de la bande passante restante après la classe A. Ces limites garantissent que le trafic AVB ne monopolise pas complètement le réseau. Pour des exigences de bande passante plus élevées, telles que les données vidéo 8K ou les données brutes LiDAR, plusieurs flux peuvent être utilisés, ou le réseau peut passer à un réseau Ethernet multi-gigabit (2.5/5/10 Gbps) où la bande passante réservée absolue s'échelle en conséquence.
Comparaison avec d'autres technologies de réseau automobile
AVB vs. MOST (Transport de systèmes orientés vers les médias)
MOST est la norme dominante pour les réseaux d'infodivertissement automobile depuis des décennies, offrant un streaming déterministe de l'audio et de la vidéo sur une topologie de bague. Cependant, MOST a une bande passante limitée (généralement 150 Mbps) et est progressivement éliminé en faveur d'Ethernet en raison du coût, de l'évolutivité, et de la nécessité de connectivité Ethernet-native (par exemple, mises à jour OTA, diagnostics basés sur IP). IEEE 802.1Qav fournit des garanties de latence similaires ou meilleures avec une bande passante plus élevée et un câblage plus simple (paire simple torsadée pour 100BASE-T1 ou 1000BASE-T1).
AVB c. CAN/CAN FD
Les deux réseaux coexistent dans de nombreux véhicules, et la passerelle les relie au besoin.
AVB vs. Liens analogiques et sériels propriétaires
Historiquement, les caméras inversées utilisaient des vidéos composites analogiques sur câbles coaxiaux, et les écrans de détection utilisaient des liaisons LVDS. Elles fonctionnent bien pour les flux uniques mais ne s'adaptent pas facilement à plusieurs caméras ou audio intégré. Chaque flux nécessite son propre câble dédié, ajoutant poids et coût. Avec AVB sur Ethernet, plusieurs flux partagent un seul câble, et le réseau peut être réutilisé pour les mises à jour futures.
Normes AVB vs. Normes de réseau sensible au temps (RTS)
TSN (IEEE 802.1Qbv, Qci, Qbu, etc.) étend l'AVB avec un déterminisme encore plus serré, qui est inférieur à 100 μs, adapté aux boucles de commande et aux fonctions critiques en matière de sécurité.Dans les architectures automobiles modernes, TSN est de plus en plus adopté pour l'ADAS et la conduite autonome, tandis que AVB reste la solution préférée pour les flux multimédias et non-sûretés.
Tendances et évolution futures
Avec l'évolution de l'Ethernet automobile, IEEE 802.1Qav sera probablement complétée ou remplacée par des normes TSN plus avancées pour les flux critiques dans le temps. Cependant, le cadre AVB offre une solution éprouvée et peu complexe pour les applications audio/vidéo qui ne nécessitent pas de précision sous-microseconde. L'industrie automobile se dirige vers des architectures zonales, où une passerelle centrale relie plusieurs zones avec des épines Ethernet à haute vitesse.
L'Ethernet multi-gigabit (2.5GBASE-T1, 5GBASE-T1, 10GBASE-T1) est en cours de normalisation pour l'utilisation automobile, permettant à AVB d'affecter des morceaux encore plus grands de bande passante à plusieurs flux vidéo 4K. De plus, l'intégration Ethernet sans fil (par exemple, Wi-Fi 6/7) peut apporter des mécanismes QoS comme AVB au multimédia sans fil, mais l'épine dorsale filaire continuera de compter sur 802.1Qav pour un service garanti.
Une autre tendance est la convergence des données d'infodivertissement et d'ADAS sur un seul réseau. Les plateformes avancées utilisent les mêmes commutateurs Ethernet pour gérer les flux de caméras pour l'assistance au stationnement et l'enregistrement. La réservation de flux AVB , assure que les flux critiques de sécurité ne sont pas affamés par moins de trafic médiatique urgent, tout en garantissant que le divertissement n'est pas dégradé par le trafic diagnostique.
Conclusion
En définissant un shaper basé sur le crédit et en s'intégrant au protocole de réservation Stream, il fournit la bande passante garantie, la faible latence et le contrôle de la jitter nécessaire pour les applications multimédias et capteurs modernes dans les véhicules. À mesure que les véhicules deviennent plus connectés et autonomes, la demande en Ethernet déterministe ne fera qu'augmenter. IEEE 802.1Qav offre une solution mature et interopérable qui équilibre les performances avec rentabilité, assurant une prestation transparente de la sécurité et du divertissement.
Pour plus de détails, voir l'article officiel IEEE 802.1Q-2014 , l'article Wikipedia sur la connexion vidéo audio, et les notes d'application des fournisseurs de composants Ethernet automobiles tels que NXP[ ou Broadcom.