Music Collaboration and Networking
Integrating Avb and Tsn Protocols for Seamless Network Audio Delivery
Table of Contents
Intégration des protocoles AVB et TSN pour la livraison audio réseau sans soudure
Les installations audiovisuelles modernes (AV) sont confrontées à des défis de montage en passant des connexions analogiques et numériques dédiées aux réseaux Ethernet convergents. Le renforcement sonore en direct, les studios de radiodiffusion, les salles de conférence et les systèmes intercom industriels exigent tous un transport audio déterministe et à faible latence, parallèlement au trafic de données standard. Deux technologies complémentaires sont apparues pour répondre à ces exigences : Audio Video Bridging (AVB) et Time-Sensitive Networking (TSN).
Cette intégration ne consiste pas seulement à activer les deux ensembles de fonctionnalités sur un commutateur. Elle nécessite une compréhension approfondie de la façon dont chaque protocole contribue au timing, à la configuration du trafic et à la réservation du flux. Lorsqu'elle est correctement déployée, la combinaison offre une expérience audio transparente qui rivalise avec le câblage dédié traditionnel tout en tirant parti de la flexibilité et de la rentabilité du réseau IP.
Comprendre les protocoles AVB et TSN
Radio Vidéo Bridging (AVB)
Audio Video Bridging est une collection de normes IEEE (principalement 802.1BA, 802.1AS, 802.1Qat et 802.1Qav) ratifiée au début des années 2010 pour répondre aux besoins spécifiques du transport audio et vidéo professionnel sur Ethernet. Le principe de base est simple mais puissant : fournir une bande passante garantie, une latence limitée et une synchronisation précise des temps pour les flux sensibles au temps, tout en coexistant avec le trafic le plus efficace.
Au cœur de l'AVB se trouve le Protocole général sur le temps de précision (gPTP), défini dans IEEE 802.1AS. gPTP synchronise tous les appareils d'un réseau AVB à une référence temporelle commune avec une précision nanoseconde. Cette synchronisation d'horloge est essentielle pour la lecture audio multicanal où plusieurs haut-parleurs, amplificateurs ou processeurs de signaux numériques doivent rester alignés sur des échantillons. Sans elle, les auditeurs entendraient le filtrage de peigne, les écho artefacts, ou dériver au fil du temps.
Pour gérer la bande passante, AVB utilise Protocole de réservation de flux (RPS) (802.1Qat). Chaque intervenant (source) annonce un flux, spécifiant la bande passante et la classe de latence requises. Ponts (switches) le long des ressources de réserve de chemin, assurant que le trafic total réservé ne dépasse jamais le budget configuré. Faire une demande d'accès à des flux sensibles au temps (FQTSS) (802.1Qav) composant puis façonne les files d'attente d'évacuation sur les commutateurs, en priorisant le trafic AVB sur les données régulières. FQTSS utilise la logique de shaper basé sur le crédit pour permettre des rafales tout en maintenant les limites de taux moyennes, garantissant des délais de livraison limités.
AVB a d'abord ciblé les environnements AV professionnels, l'infodivertissement automobile et les systèmes résidentiels. Sa principale limite est que le shaper basé sur le crédit (CBS) fonctionne mieux avec des modèles de trafic isochrones comme l'audio, mais il peut ne pas fournir l'ultra-faible latence requise par certaines applications industrielles ou de contrôle automobile.
Réseautage sensible au temps (TSN)
Le réseau sensible au temps représente l'évolution et la généralisation de l'AVB. Vers 2012, le groupe de travail IEEE 802.1 TSN a repris les concepts fondamentaux de l'AVB et les a étendus à une série de normes adaptées à un plus large éventail d'applications critiques au temps, y compris l'automatisation industrielle, la conduite autonome automobile, le fronthaul 5G et l'audio professionnel.
Les ajouts les plus importants dans TSN comprennent :
- Formeur de temps (IEEE 802.1Qbv): Au lieu de la mise en forme basée sur le crédit, Qbv utilise des barrières d'accès multiples (TDMA) à division du temps sur les ports d'évacuation. Chaque file d'attente a une barrière qui s'ouvre et se ferme selon un calendrier prédéfini. Cela permet de transmettre le trafic critique dans des fenêtres précises, éliminant ainsi les retards de queue entièrement.
- Préemption de la structure (IEEE 802.1Qbu / 802.3br): Les cadres à faible latence peuvent prévenir la transmission d'un cadre à moindre priorité. Cela réduit le retard dans le pire cas lorsque les grands cadres à meilleur effort bloquent les petits paquets audio.
- Filtrage et services de police par voie de circulation (PFSP) (IEEE 802.1Qci) : La police d'entrée assure que chaque flux ne dépasse pas sa bande passante réservée ou qu'il envoie au mauvais moment, ce qui assure la sécurité et la fiabilité.
- Réplication et élimination du cadre pour la fiabilité (FRER) (IEEE 802.1CB): Pour les flux critiques de mission, les images dupliquées peuvent être envoyées sur des chemins de disjoint et éliminées au récepteur, garantissant une perte de paquets zéro même si un lien échoue.
- Structure asynchrone de la circulation (ATS) (IEEE 802.1Qcr): Pour les réseaux où la synchronisation du temps global n'est pas possible, ATS fournit une latence limitée sans horloge commune.
TSN conserve sa compatibilité avec AVB : gPTP reste le protocole de synchronisation de base, et SRP peut être utilisé pour la réservation de flux. Cependant, TSN introduit une allocation de ressources plus flexible (par exemple, par formatage par flux versus par classe) et prend en charge des topologies de réseau beaucoup plus grandes et des limites de latence plus strictes.
Avantages de l'intégration AVB et TSN
Fusionner les capacités AVB et TSN donne un réseau à la fois compatible avec les équipements AVB existants et compatible avec les nouvelles normes industrielles et automobiles. Le cadre combiné permet de débloquer plusieurs avantages distincts pour la livraison audio.
- Synchronisation précise des échantillons entre les grands réseaux : Lorsque le formatage TSN est en couches, le jeu de la livraison de paquets est réduit à près de zéro, de sorte que les récepteurs peuvent reconstruire l'audio avec un délai intercanal de sous-microseconde. Ceci est essentiel pour les systèmes audio immersifs avec des dizaines de haut-parleurs ou pour les configurations d'enregistrement distribuées où plusieurs microphones doivent être alignés en phase.
- Latence de bout en bout ultra-faible et bombée : En remplaçant ou en augmentant CBS par TSN, la latence par hope peut tomber à moins de 100 microsecondes, avec un retard absolu limité dans le pire cas connu au moment de la conception. Cela rend l'AVB/TSN intégré adapté pour le renforcement sonore en direct dans les grands lieux où le retard de la chaîne de signal doit rester en dessous de 1 milliseconde ou pour la production à distance où la faible latence est critique pour la surveillance des talents.
- Évoluants internes sans épuisement des ressources : L'AVB limite à lui seul la bande passante réservée à 75% de la capacité de liaison. TSN permet une réservation plus granulaire par flux et peut fonctionner jusqu'à 100% de réservation lorsque l'on utilise le modelage du temps avec des bandes de garde appropriées.
- Robustesse à la congestion des réseaux et aux défaillances : La combinaison de la réservation de flux AVB avec la préemption de cadre TSN , et la police par flux assure que même sous une lourde charge réseau, les paquets audio sont livrés dans les délais. FRER fournit la redondance sans protocoles de reconfiguration complexes; un cadre perdu est simplement remplacé par un double arrivant par un chemin différent. Ce niveau de résilience est vital pour les systèmes d'adresses publiques, l'interruption de diffusion et les réseaux de communication d'urgence.
- Interopérabilité entre les domaines : De nombreux terminaux audio modernes prennent déjà en charge AVB, mais ils doivent de plus en plus coexister avec des contrôleurs industriels, des caméras ou des flux de données TSN génériques. Un réseau intégré peut parler les deux protocoles : les auditeurs et les auditeurs AVB peuvent réserver des flux en utilisant SRP, tandis que les commutateurs compatibles avec TSN priorisent ces flux en utilisant la méthode de façonnage appropriée.
Considérations relatives à la mise en œuvre
L'intégration d'AVB et de TSN n'est pas une activité de plug-and-play. Elle nécessite une sélection minutieuse du matériel, une configuration cohérente du logiciel de transition et des tests rigoureux.
Exigences relatives au matériel
Tous les commutateurs réseau et les terminaux du chemin audio doivent être conformes aux normes requises de l'IEEE. Pour une intégration complète AVB/TSN, la capacité minimale de commutation doit comprendre :
- IEEE 802.1AS – sélection de l'horloge grand maître gPTP et fonctionnalité de l'horloge limite.
- IEEE 802.1Qat – Protocole de réservation de Stream (SRP) pour enregistrer et maintenir les chemins de flux.
- IEEE 802.1Qbv – Shaper de garde-temps avec des horaires de portail configurables.
- VOIR 802.1Qbu / 802.3br – Préemption de la structure (fortement recommandée pour la latence sous-100 μs).
- IEEE 802.1Qci – Filtrage par voie navigable pour faire respecter les contrats de trafic.
Les dispositifs d'extrémité (interfaces audio, amplificateurs, microphones) ont besoin d'un contrôleur d'interface réseau compatible AVB/TSN (NIC) et d'une pile de protocole qui implémente gPTP, SRP, et la classe de trafic sélectionnée. De nombreux produits commerciaux d'entreprises comme Dante (Audinate), Milan (Avnu Alliance) et RAVENNA/AES67 intègrent déjà des fonctionnalités AVB ou TSN ; vérifier le profil exact supporté.
Logiciel et configuration
La gestion du réseau joue un rôle crucial. La plupart des fonctionnalités TSN sont configurées via les modèles YANG et NETCONF/RESTCONF, bien que certains fournisseurs offrent des interfaces Web simplifiées. Les étapes clés de configuration comprennent:
- Hiérarchie de l'horloge : Désigner un grand maître gPTP (généralement un commutateur dédié ou le contrôleur audio primaire). Assurez-vous que tous les ponts et les paramètres sont définis comme des horloges limites pour segmenter le domaine de synchronisation et réduire les jitters cumulatifs.
- Politique de réservation de flux: Décidez d'utiliser le modèle de réservation centralisée de type AVB (statique ou dynamique) ou TSN , ou TSN , (802.1Qcc). Pour les petites installations, le SRP est plus simple; pour les grands réseaux multivendor, un contrôleur réseau centralisé peut être préférable.
- Construction des horaires : Définir les cycles de porte de temps sur chaque port d'évacuation. L'horaire doit tenir compte du retard de propagation, de la vitesse de liaison et de la longueur de bande de garde. Plusieurs algorithmes de planification existent (p. ex., exécutif cyclique, optimisation basée sur l'ILP).
- Priorités en matière de trafic: Carte des flux audio vers une file d'attente hautement prioritaire qui est ouverte pendant la fenêtre sensible au temps. Le trafic Best-effort utilise des files d'attente inférieures dont les portes s'ouvrent seulement lorsque les files d'attente audio sont inactives.
Synchronisation du temps en utilisant IEEE 802.1AS
La synchronisation précise du temps est la base de AVB et de TSN. gPTP utilise la mesure du délai de peer-to-peer entre les nœuds adjacents pour calculer le délai de liaison, puis propage l'horloge grandmaster en utilisant des messages de synchronisation et de suivi. Dans un réseau intégré, tous les appareils doivent exécuter le même profil; le profil standard (802.1AS-2020) est suffisant pour la plupart des déploiements audio. Il est essentiel que le réseau ne comporte pas de ponts non-802.1AS qui peuvent retarder ou corrompre les messages de synchronisation.
La formation et l'établissement du calendrier de la circulation
Lorsque les équipements TSN et AVB coexistent, les commutateurs doivent pouvoir classer les flux dans différentes files d'attente. Les flux audio des speakers AVB seulement seront probablement cartographiés vers une file d'attente en forme de crédit (CBS), tandis que les flux qui supportent TSN peuvent utiliser la file d'attente en forme de temps. Les commutateurs hybrides peuvent tenir des files d'attente avec différents shapers simultanément, mais il faut prendre soin qu'une file d'attente CBS ne retarde pas une file d'attente en mode de temps au-delà de sa fenêtre programmée. La pratique habituelle est d'assigner le son TSN à une file d'attente en priorité supérieure, avec préemption activée, tandis que les files CBS servent uniquement les périphériques existants AVB.
Adresse et réservation de flux
TSN conserve ce concept mais prend également en charge les marquages multicast et VLAN spécifiques à la source. Pendant l'intégration, assurez-vous que SRP peut propager les demandes de réservation sur tout le réseau. Si certains commutateurs ne prennent pas en charge SRP, ils feront suivre les messages de réservation comme données ordinaires mais ne réserveront pas la bande passante – ce qui cause potentiellement une surabonnement. Ainsi, tous les ponts du chemin doivent être entièrement compatibles avec SRP ou fonctionner en mode -réservation statique où la bande passante est pré-attribuée.
Meilleures pratiques de déploiement
Pour assurer une intégration harmonieuse de l'AVB et de TSN dans un réseau audio de production, suivez ces lignes directrices issues d'installations réelles.
- Planifiez soigneusement la topologie : Utilisez une structure arborescente ou astronautique pour minimiser le nombre de houblons. Évitez les anneaux et les chemins redondants à moins d'utiliser FRER; STP/RSTP standard peut causer de grands retards lors de la reconfiguration.
- Effectuer une analyse budgétaire des délais : Calculez la latence la plus défavorable pour chaque flux audio en fonction du nombre de houblons, de la vitesse de liaison, de la longueur du cycle de calendrier et des bandes de garde.
- Utiliser un équipement certifié: L'Alliance AVnu fournit des programmes de certification pour les appareils AVB et TSN. Choisissez des commutateurs et des paramètres qui portent la certification --Milan (profil AV professionnel) ou --AVnu-TSN--- pour assurer l'interopérabilité.
- Essai avec des charges de circulation réalistes: Simuler le débit audio de pointe plus les données de fond (transferts de fichiers, streaming vidéo) tout en maîtrisant les jitters, l'offset d'horloge et la perte de paquets.
- Surveiller et entretenir : Déployer des outils de surveillance du réseau qui peuvent suivre l'offset de l'horloge gPTP, le statut de réservation de flux et les profondeurs de file d'attente.
- Envisager l'évolutivité future : Même si vous déployez au départ avec des terminaux AVB seulement, installez des commutateurs compatibles TSN. Cela permet une mise à jour sans faille lorsque les terminaux sont remplacés par des terminaux Natifs TSN, sans re-câble.
Avenir de l'intégration AVB/TSN
Alors que l'IEEE peaufine les normes TSN et que plus d'industries adoptent Ethernet déterministe, l'intégration de AVB et TSN deviendra la défaut pour l'audio professionnel. Le marché professionnel AV se dirige vers le protocole Milan (basé sur TSN), qui spécifie une caractéristique commune pour l'interopérabilité.
Un développement notable est la convergence de l'AES67 (audio-IP) avec TSN. AES67 fonctionne déjà sur Ethernet standard, mais lorsqu'il est combiné avec les réseaux optimisés TSN, il peut fournir la stabilité et latence de l'horloge qui rivalisent AVB brut. Cela ouvre la porte pour le mélange des flux AES67 avec les flux AVB sur la même colonne vertébrale intégrée.
Une autre tendance est l'utilisation de TSN dans le cloud et l'informatique de bord : la production de musique à distance et les camions de télédiffusion peuvent utiliser des tunnels TSN sur de larges liaisons (par exemple via TSN-aware SD-WAN).
L'intégration d'AVB et de TSN n'est pas seulement une mise à niveau technique, elle représente un changement de paradigme dans la façon dont nous pensons au réseautage audio. Au lieu d'infrastructures distinctes pour l'audio, la vidéo et les données, un seul tissu Ethernet peut transporter tous les flux sensibles au temps avec des performances déterministes.