Le modèle sur lequel se base ATM est différent du modèle de l'ISO.
Ceci pour la simple raison que ATM a été élaboré pour pouvoir transporter la voix et la vidéo en plus des données, contrairement au modèle de l'ISO.

Ce modèle est composé de 4 couches:

  • la couche physique
:

Cette couche est en fait composée de sous-couches :
- la sous-couche TC (Transmission Convergence), qui permet d'adapter les cellules ATM aux trames de transmission du réseau de transport choisi (ceci permet entre autre d'adapte ATM sur le réseau physique d'un opérateur).
- la sous-couche PM (Medium Physique), qui concerne l'adaption physique du signal transmis sur les différents média utilisés (fibre optique par exemple).

 

  • la couche ATM
:

Cette couche a pour rôle d'acheminer les données.
Elle doit donc :
- effectuer un contrôle du flux.
- assurer le multiplexage/démultiplexage.
- assurer l'ajout et le retrait de l'en-tête des cellules.
- assurer la translation VPI/VCI assurée à l'interieur du réseau par le processus d'acheminement des cellules dans les commutateurs.

 

  • la couche AAL
:

Cette couche est chargée de segmenter les informations provenant des applications en cellules ATM (48 octets), et parallèlement de réassembler les cellules ATM arrivant en flux d'information compréhensible par l'application destinataire.
ATM a été conçu pour pouvoir transporter des flux de données très variés, que ce soit de la vidéo, de la voix ou encore des données. Or le transport de ces différents type de flux de données ne nécessite pas le même type de services (les contraintes sur les données ne sont pas les mêmes pour le transport de la voix que pour le transport des données par exemple). Pour faire face à ces divers besoins des applications, 4 AAL ont été definies:
- AAL1 : ce type de couche AAL supporte les applications de classe A (vidéo à débit constant, transport de la voix).
- AAL2 : ce type de couche AAL supporte les applications de classe B (vidéo et audio à débit variable).
- AAL3/4 : ce type de couche AAL est adapté en transfert sécurisé de données.
- AAL5 : qui est adapté au transport de données.


  • les couches superieures
:
Les couches supérieures du modèle de référence du protocole ATM comprennent des couches de protocole facultatives qui servent à effectuer une encapsulation supplémentaire du service ATM en vue de son utilisation avec TCP/IP et d'autres protocoles.

Ces protocoles de couche supérieure comprennent notamment ceux spécifiés par les RFC 1483 (encapsulation multiprotocole sur AAL5) et RFC 1577 (IP classique sur ATM).

 

La grande différence avec le modèle de l'ISO est la notion de plans.

Les couches du modèle ATM sont regroupés sur trois plans :

  • le plan utlisateur
:

ce plan permet bien sûr de faire transiter dans le réseau les informations, mais il prend également en charge les erreurs de transfert et la surveillance du flux émis.

 

  • le plan de contrôle
:

ATM étant en mode connecté, ce plan permet l'établissement, la lbération et la surveillance des connexions.

 

  • le plan de gestion
:

ce plan assure des opérations de contrôle et de maintenance (gestion des performances, détections des pannes, protection du système information sur les pannes et les performances, localisation des fautes...).