Français
Électronique industrielle

AAL5

Asynchronous Transfer Mode Adaption Layer Type 5, Couche d'adaptation ATM de type 5.

AAL5 : la couche ATM qui gère les données réelles

L'AAL5 est la couche d'adaptation qui se situe entre les données utilisateur et la structure de cellules ATM (Asynchronous Transfer Mode). Elle convertit les paquets de longueur variable en cellules fixes de 53 octets pour la transmission et les réassemble à destination. Elle gère la disparité entre la façon dont les applications génèrent des données par blocs irréguliers et la façon dont les réseaux ATM exigent des cellules de 53 octets : 48 octets de charge utile plus 5 octets d'en-tête.

L'AAL5 enveloppe les données sortantes avec une remorque (trailer) contenant un champ de longueur et une somme de contrôle CRC-32, puis complète le résultat pour qu'il soit un multiple de 48 octets avant la segmentation en cellules. L'extrémité réceptrice extrait cette remorque de la dernière cellule pour récupérer la longueur du message original et vérifier son intégrité. Cette approche, appelée opération en mode message, rend l'AAL5 adaptée aux protocoles orientés connexion comme TCP/IP fonctionnant sur ATM, ainsi qu'à l'émulation de LAN et à l'émulation de circuit pour les flux vidéo ou vocaux.

L'AAL5 est devenue la couche d'adaptation dominante dans les réseaux ATM déployés au cours des années 1990 et au début des années 2000, en particulier dans les dorsales des opérateurs et les WAN d'entreprise. Son efficacité par rapport à l'AAL3/4 précédente (qui transportait sa propre longueur et son CRC dans chaque cellule, gaspillant 4 octets par cellule) et sa simplicité en ont fait le choix par défaut. Les commutateurs ATM n'avaient pas besoin de comprendre la sémantique de l'AAL5 ; ils se contentaient de déplacer les cellules le long de circuits virtuels définis à la couche 2.

Le CRC-32 détecte la corruption d'une seule cellule mais ne peut pas la corriger. Toute erreur détectée force donc l'ensemble du message à être écarté et retransmis à une couche supérieure. Le surdébit de remplissage varie : un paquet de 100 octets devient 144 octets (trois charges utiles de 48 octets plus la remorque), ajoutant 44 % ; une trame Ethernet de 1500 octets devient 1536 octets. Les messages longs subissent un surdébit relatif moindre.

L'AAL5 exige que les cellules appartenant au même message arrivent dans l'ordre et sans entrelacement d'autres messages sur le même circuit virtuel. Cette contrainte a simplifié le matériel mais a limité la flexibilité du multiplexage. Alors que l'IP sur ATM déclinait et que l'Ethernet dominait, l'infrastructure AAL5 a été progressivement retirée, bien que des implémentations subsistent dans les réseaux d'opérateurs hérités et dans certains systèmes industriels en temps réel où la livraison déterministe des cellules est valorisée.

Sources

Entrée IG502713/02/2013

Autres termes : Électronique industrielle

Tout voir

Recevez le mot du jour

Un terme industriel chaque jour, avec le métier auquel il appartient et pourquoi il mérite d'être connu. Sans publicité.