Introduction
L'AFDX (Avionics Full DupleX) est un réseau Ethernet redondant et fiabilisé, développé et standardisé par les industriels européens de l'avionique pour équiper l'Airbus A380. Il s'agit d'un système destiné à servir de support aux communications internes à l'avion, et non aux communications avec l'extérieur. Les communications internes sont essentiellement les données échangées entre les divers composants de l’avionique.
Avant l'AFDX : état des lieux
Dans le monde des communications classiques, l’utilisation de « réseaux en couches » a permis de rendre les applications indépendantes des systèmes de communication qu'elles utilisent. C'est ce qu'on appelle l'abstraction des moyens de communication.
Cependant les besoins de l'aéronautique sont dictés par des contraintes particulièrement sévères de fiabilité et de redondance. De ce fait les systèmes de communication des avions utilisent des liens de communication et des protocoles spécifiques, adaptés à leurs exigences particulières.
Dans la pratique, l'avionique utilise principalement deux catégories de communications numériques embarquées :
- Les communications de contrôle de processus, qui sont associées à des systèmes d'échantillonnage de valeurs analogiques (vitesse, altitude, orientation...), et qui ne requièrent généralement aucune réponse suite à la transmission d'information (pas d'acquittement des transmissions).
- Les communications supportant les systèmes d'information embarqués, qui sont basées sur des échanges d'information complexes et structurées (cartes, météo, plans de vol...) nécessitant la mise en place d'un véritable dialogue (acquittements de réception des informations...). La bande passante nécessaire pour ces échanges est donc plus importante que pour les communications simples.