Configurer les tables d'ordonnancement IEEE 802.1Qbv TAS dans les switchs automobiles

Concevoir une table TAS relève de l'optimisation NP-difficile : synchroniser les fenêtres sur 16 switchs en cascade pour qu'une trame de direction traverse la voiture sans jamais faire la queue. Cet article détaille les algorithmes et registres de configuration.

Synthèse de la Gate Control List (GCL) et périodicité des transmissions

La GCL contient les transitions d'état définissant quelles files parmi les 8 sont ouvertes (o) ou fermées (C) à chaque nanoseconde du cycle de base (500 µs). Des solveurs SMT sont utilisés pour allouer des fenêtres exclusives au trafic ADAS critique.

Configuration de BaseTime, CycleTime et TimeInterval dans les registres du switch

Le déploiement requiert l'écriture dans les registres normalisés 802.1Qbv : `AdminBaseTime` (nanoseconde PTP absolue de démarrage), `AdminCycleTime` (ex. 500 000 ns) et la table GCL. Le switch bascule sur la nouvelle configuration de façon atomique sans interruption.

Explorer le portefeuille de domaines