Vous êtes sur la page 1sur 34

ATM Asynchrones Transfert Mode

ENSA Tanger A.Bourkane

ATM: Asynchrones Transfert Mode

Plan : Elements dintroduction Comment est constitu un rseau ATM Modle UIT du protocole ATM Quality Of Service Hirarchie Des Rseaux

ENSA Tanger A.Bourkane

ATM: Elements dintroductionn

La commutation Quest ce que ATM ? Quels sont les objectifs d'ATM ? Commment ATM remplit ses objectifs

ENSA Tanger A.Bourkane

E. dintroduction: La Commutation
Principe de la commutation: Aiguillage de la communication d'un canal en entre vers un canal de sortie,

Divers techniques: - commutation de circuits, - commutation de messages, - commutation de paquets, - commutation de trames, - commutation de cellules.
4

ENSA Tanger A.Bourkane

E. dintroduction : La commutation de circuits


La commutation la plus simple, il sagit de constituer un chemin physique de bout en bout entre une source et une destination,
le circuit est bloqu (phase de transfert) tant que les deux abonns ne le restituent pas explicitement (phase de libration), Caractristiques: Inconvnients:

- Garantit le bon ordonnancement des donnes, - Pas de stockage intermdiaire des donnes, - Dbits source / destinataire identiques,

- S'il n'y a plus de ressource disponible de bout en bout, la connexion est refuse, - mauvaise utilisation des ressources : les deux abonns consomment rarement toute la bande passante

- Les abonns monopolisent la ressource durant toute la connexion,


- Facturation la minute.
ENSA Tanger A.Bourkane

E. dintroduction : La commutation de messages


Principe :

- Pas d'tablissement pralable de la communication (aucun lien physique entre la source et le destinataire), - Un message constitue une unit de transfert qui est achemine individuellement dans le rseau (exemple : un fichier), - Sur chaque nud du rseau, un message est : Reu en entier, Stock si ncessaire (occupation des lignes),

Analys (contrle des erreurs),


Transmis au nud suivant, etc - Facturation en fonction de la quantit de donnes

ENSA Tanger A.Bourkane

E. dintroduction : La commutation de messages


Avantages :

- Meilleure utilisation des liens qu'avec la commutation de circuit meilleur dimensionnement du rseau, - En cas de fort trafic, il n'y a pas de blocage du rseau : le message est simplement ralenti, - Possibilit de faire de la diffusion d'un mme message plusieurs correspondants, - Possibilit de faire du contrle d'erreurs entre deux commutateurs voisins fiabilit. Inconvnients:

- Ncessite une mmoire de masse importante dans les commutateurs,


- Temps d'acheminement non matris, - Si un message est corrompu, il devra tre retransmis intgralement. Exemple dapplication : systmes de messagerie.
ENSA Tanger A.Bourkane
7

E. dintroduction : La commutation de paquets


Principe : plus de souplesse

- Le message est dcoup en paquets (fragments) de petite taille, - Chaque paquet est achemin dans le rseau indpendamment du prcdent (et des autres), - Pas de stockage d'information dans les nuds intermdiaires (rmission immdiate sur le lien optimal), - le squencement des paquets n'est plus garanti, - Reconstitution du message larrive avec ventuellement un rordonnancement des paquets, -Multiplexage des paquets de diffrentes sources sur un mme lien (liens banaliss et non pas ddis)

ENSA Tanger A.Bourkane

E. dintroduction : La commutation de paquets


Avantages :

- Optimisation de l'utilisation des ressources, plus grande quit entre les utilisateurs - Transmission plus rapide que dans la commutation de messages, - Retransmission uniquement du paquet erron en cas d'erreurs.

Inconvnients:

- Il peut tre ncessaire de rordonner les paquets pour reconstituer le message, - Chaque paquet doit contenir les informations ncessaires son acheminement. Acheminement en mode datagramme ou mode non connect: - Les paquets peuvent emprunter des chemins diffrents, - Ordre darrive diffrent, reconstitution larrive - Risque de perte de paquets si un nud est engorg (pas de contrle de flux possible de bout en bout)
ENSA Tanger A.Bourkane
9

E. dintroduction : La commutation de paquets


- Les paquets peuvent emprunter des chemins diffrents,
- Ordre darrive diffrent, reconstitution larrive, - Risque de perte de paquets si un nud est engorg (pas de contrle de flux possible de bout en bout),

- simplicit de mise en uvre (la complexit est reporte dans les extrmits qui doivent reconstruire le message),
- Routage diffrent pour chaque paquet permet de rpartir la charge du rseau (routage adaptatif) Acheminement en mode circuit virtuel ou mode connect - un chemin est tabli lavance (le Circuit Virtuel) - les paquets sont reus dans lordre (mme chemin pour tous) - dcision d'acheminement plus rapide (la route est connue)

- compromis entre la commutation de circuits et la commutation de paquets en mode datagramme (optimisation des ressources, garantie de squencement)
ENSA Tanger A.Bourkane
10

E. dintroduction : La commutation dans le temps

Commutation de

(a)
(b) (c)

Circuits
Messages paquets

ENSA Tanger A.Bourkane

11

E. dintroduction : Circuit virtuel / Datagramme


Circuit virtuel (ATM, Frame Relay) Avantages: - Ressources rserves l'avance,
- Squencement des paquets garanti, - Court en-tte, acheminement plus rapide.

Datagramme(Internet) Avantages: - Plus robuste


- Rpartition de la charge.

Inconvnients: -Risque accru de congestion


-Arrive dsordonne des paquets -Dcision d'acheminement sur chaque paquet

Inconvnients: -Chaque connexion ouverte consomme des


ressources mme si aucun paquet ne circule, -Une seule route possible (pas de contournement des zones congestionnes, moins robuste) - Perte de tous les circuits en cas de dfaillance d'un routeur

ENSA Tanger A.Bourkane

12

E. dintroduction : Quest ce que lATM


-Le Dbat synchrone versus asynchrone a dj eu lieu dans les annes 1970. Les techniques asynchrones lont port lpoque grce leur plus grande flexibilit. Mais il a longtemps subsist un doute sur la faisabilit dune telle technique pour des trafics isochrones (la parole) - En 1982, Le Centre Nationale des tudes tlcommunications, dans le cadre de son projet PRELUDE, a dcouvert quun mode de transfert asynchrone pouvait tre applique au dbits levs dun rseau large bande. - ATM (Asynchronous Transfert Mode) est un standard de telecommunication propos pour le RNIS Large Bande. N de l'ide de fusionner les rseaux destins la voix, la vido, les donnes sur un mme et seul rseau. -L' ATM est une architecture de rseau fonctionnant en mode connect, utilisant de petites units de donnes( cellules) et autorisant des dbits varis( de 155Mbit/s quelques Gbits/s)

ENSA Tanger A.Bourkane

13

E. dintroduction : Quels sont les objectifs d'ATM ?


-Pouvoir transporter sur un mme support des donnes sensibles aux

dlais d'acheminements mais supportant des pertes d'informations( applications temps rels: voix, vidos...) -Pouvoir transporter des donnes sans contraintes temporelles fortes mais ne tolrant pas de pertes d'informations ( donnes informatiques, transferts de fichier) -Pour ce la il faut offrir: Un dbit suffisant Une qualit de service (QoS)

ENSA Tanger A.Bourkane

14

E. dintroduction : Comment ATM remplit ses objectifs?


- En utilisant des paquets de petites tailles appls cellules.

- ATM est orient connexion. Chaque connexion est identifie par un numro. Toute cellule transportant les donnes porte l'identificateur de la connexion. - ATM utilise le multiplexage temporel asynchrone -Diffrentes classes de services sont prvues pour permettre l'intgration des diffrents types de trafic et rpondre aux exigences des applications en terme de QoS. Notion de contrat utilisateur

ENSA Tanger A.Bourkane

15

Rseau ATM : constitution


Un rseau ATM est compos de: -Noeuds ATM (commutateur ou Brasseur) reli entre eux par des liaisons ATM.

-Ces noeuds aiguillent des paquets de longueur fixe: les cellules ATM.
-Pour allger le temps de traitement des cellule en fait commutation physique, - Des interfaces permettant le branchement d'quipements sur un rseau ATM.

ENSA Tanger A.Bourkane

16

Rseau ATM : commutation de cellules


- Commutation de paquet de taille fixe : 53 octets, - Cellule =5 octets den-tte + 48 de donnes, pourquoi ? - Mode de transfert asynchrone ou ATM : les tranches sont assignes aux utilisateurs selon les besoins; il ny adonc pas de structure de trame.
syn
Canal 1

Canal 2

Canal n

syn

Canal 1

Canal 2 trame

Canal n

syn

mode STM Mode ATM

Slot H Canal 1 H Canal 1 H Canal n H C libre

Canal 2

- Commutation plus simple et plus rapide : meilleure gestion de la mmoire et des files dattente. - Transmission de cellules sur un circuit virtuel (VCI+VPI) - ATM est utilis dans: les curs de rseaux IP et les points d'interconnexion,

les curs de rseaux voix (GSM) : voix/ATM,


le transport sur les lignes ADSL(IP/PPP/ATM niveau physique)
ENSA Tanger A.Bourkane
17

Rseau ATM : format de cellules


-GFC (Generic Flow Control) 4 bits pour le contrle de flux,

GFC / VPI VPI VPI VCI VCI VCI PT CLP


HEC (x8+x2+x+1)

-VPI (Virtual Path Identifier) numro de chemin virtuel (8 bits pour les cellules UNI : User-Network Interface /12 bits (plus de GFC) pour les cellules NNI : NNI : Network-Network Interface)

-VCI (Virtual Channel Identifier) identificateur de conduit virtuel (16 bits)


-PT Payload Type (3 bits) : ce code indique le type d'information transporte par la cellule (voir plus loin) -CLP (Cell-Loss Priority) : bit utilis en contrle de congestion (0 :cellule prioritaire, 1: cellule jetable)

DATA (48 octets)

-HEC (Header Error Control) (8 bits) : est un champ correcteur/dtecteur d'erreur, ne porte que sur les 32 premiers bits de l'en-tte.

ENSA Tanger A.Bourkane

18

Rseau ATM : commutation de cellules


-Circuits virtuels:
* VCI (Virtual Channel Identifier) : numro de canal virtuel, * VPI (Virtual Path Identifier) : numro de chemin virtuel, * Un VP peut contenir plusieurs VC (multiplexage) * Un VP est en fait une connexion multipoint

-Les VCI et VPI sont contenus dans l'en-tte ATM de chaque cellule (donnes d'acheminement) -La commutation peut agir en fonction:
* du VPI uniquement : on parle alors de brasseur un ensemble de circuits virtuels (VPI,VCI) ayant une mme destination forme un mme conduit virtuel (VPI), permet de commuter plusieurs voies simultanment, commutation rapide. * du VP et du VCI: on parle alors de commutateur multiplexage/dmultiplexage des VP commutation au niveau des VC

ENSA Tanger A.Bourkane

19

Rseau ATM : Commutation VPI/VCI

La dcomposition logique VPC/VCC

-Le conduit VP2 est commut au conduit VP5( Brasseur) -les circuits VC1, VC2, VC3 du conduit VP1 sont commuts respectivement vers VP3/VC1, VP3/VC2, VP4/VC1 ( Commutateur).
20

Le brassage des VP et la commutation des VC


ENSA Tanger A.Bourkane

Rseau ATM : Commutation VPI/VCI

Le rseau commut et le rseau brass

Brasseur ATM

ENSA Tanger A.Bourkane

21

Rseau ATM : Les interfaces


LATM Forum a dfini de nombreuses interfaces: on retrouve les interfaces UNI et NNI, mais elles peuvent tre publiques ou prive. Linterface DXI (Data eXchange Interface) permet la connexion des quipements terminaux non spcifiquement ATM comme les routeurs. Enfin, linterface B-IC (Broadband-InterCarrier Interconnection) a pour but dinterconnecter des rseaux ATM entre eux DTE (router)
DXI

DTE (ATM DSU)


Public UNI

Public UNI

Pubic ATM network


B-ICI

B-ICI Pubic ATM network Public UNI

Private ATM network Private UNI

Pubic ATM network

Private NNI Pubic ATM network

ATM user
ENSA Tanger A.Bourkane

ATM user
22

Les interfaces de lATM Forum

Modle UIT de protocole ATM


Plan gestion

Plan Contrle
PNNI Q2931 SAAL

Plan Usager
Couches hautes CS

Couche ATM Adaptation Layer Couche ATM Couche Physique

SAR

TC PM

ENSA Tanger A.Bourkane

23

Protocole ATM: couche physique


-La couche la plus basse concerne les protocoles de niveau physique dpendant du support physique (PMD : Physical Medium Dependant ). ce protocole dcrit la faon dont les cellules seront effectivement mises sur le support physique. Plusieurs solutions sont envisageables ; le plus couramment cites proviennent de lutilisation des protocoles tel que SONET et SDH. -Cette couche est Divise en 2 sous-couches: * Sous-couche TC( Transmission Convergence): permet ladaptation des cellules aux trames de transmission du rseau de transport (dcouplage du taux de transmission des cellule, gnration et de la vrifiction de la zone de dtection derreur de len-tte HEC, de la dlimitation des cellules, de ladaptation de la vitesse de transmission et, enfin, de la recupration des cellules sur le support physique. * Sous-couche PM (Physical Medium): permet l' adaptation physique du signal sur les mdias( fibre optique, cble coaxial, cble en cuivre) utiliss. (indpendante de la notion de cellule) et des problmes dhorloge -La couche physique de ce modle reoit, quelques lments prs, les fonctionnalits des trois premires couches du modle OSI

ENSA Tanger A.Bourkane

24

Protocole ATM: couche ATM


La couche ATM est responsable du transport de bout en bout des cellules. ces principales fonctions sont :

- Lacheminement des cellules par des numros de voies ou de conduits logiques,


VCI/VPI (Virtual Channel Identifier/Virtual Path Identifier), - La dtection des erreurs sur len-tte de la cellule ,

- Le multiplexage-dmultiplexage ,
- la gnration/extraction de len-tte de la cellule. La couche ATM est commune tous les services et soutient le protocole AAL qui a pour

fonction dadapter des applications diverses et varies. De plus, elle est indpendante du
support physique et donc indpendante de la couche physique

ENSA Tanger A.Bourkane

25

Protocole ATM: couche AAL


-La couche AAL (ATM Adaptation Layer) doit faire linterface avec les couches suprieures.

-Elle est elle-mme dcompose en deux sous-couches : CS (Convergence Sublayer) et SAR (Segmentation And Reassembly sublayer).
- La sous-couche la plus haute, CS, gre les temps de transmission, la dtection des cellules perdues et des erreurs de transmission. Pour ce faire, elle encapsule les paquets de la couche applicative (dits PDUs) dans des CS-PDUs (Protocol Data Unit) de taille variable et suprieure celle de la cellule ATM. -la sous-couche CS dpend du service qui doit tre rendu lutilisateur. Elle fournit le service de lAAL au point daccs au service (SAP: Service Access Point), les sous-couches peuvent tre vide si la couche ATM est suffisante pour les exigences des utilisateurs. - La sous-couche SAR, quant elle, permet de dcouper ces CS-PDUs pour les implanter dans les cellules ATM de 48 octets de donnes,

ENSA Tanger A.Bourkane

26

Protocole ATM: couche AAL


AAL SAP

AAL
CS-PDU header

AAL-SDU CS-PDU Data CS-PDU trailer

SAR-PDU SAR-PDU SAR-PDU header Data trailer


ATM SAP

ATM
cellule header

ATM SDU

Cellule Data
27

ENSA Tanger A.Bourkane

Protocole ATM: Plans


-Plan utilisateur:

* fonctions de transfert
*fonctions de commutation - Plan de contrle: * fonctions de commande

- le champs PTI permet didentifier le type dinformation de la cellule: cellules utilisateur, cellules du flux OAM et cellules de gestions de ressources.
0 Identificateur 0 Identificateur 1 dutilisateur 0 Flux OAM F5 1 Rseau 1 Gestion 1 de bout en bout 0 de ressources 1 rserv 0 Notification de 1 congestion 0 de segment

* contrle de communications
-Plan gestion: * fonctions de supervision * administration

ENSA Tanger A.Bourkane

28

ATM: Quality Of Service


- A la connexion, l'application spcifie une certaine QoS (dbit, perte de cellules, gigue) et un certain trafic. -Le contrle d'admission dpend de la classe de services demandes

ENSA Tanger A.Bourkane

29

ATM: QOS -paramtres


Paramtres de trafic PCR (Peak cell Rate) SCR (sustainable Cell rate) MCR (Minimum Cell rate) MBS (Max Burst Size) Signification Dbit Max Dbit normal Dbit minimal Taille max du pic de trafic Signification Variation du dlai de transfert Dlai max du transfert Taux de perte des cellule

Paramtres de QOS CDV (Cell Delay Variation) MCTD (Max Cell Transfert delay) CLR (Cell Loss Ratio)

ENSA Tanger A.Bourkane

30

ATM: QOS classes de services ATM


Trafic Garantie de la bande passante oui oui non
MCR, PCR

Garantie de la variance Du dlai

Garantie Du dbit

Retour Dindication de congestion


non non non

CBR VBR UBR ABR

PCR
SCR, PCR, MBC

oui

oui oui

oui
non non

non oui (minimum)

oui

oui

CBR: Constant Bit Rate, VBR: Variable Bit Rate, UBR: Unspecified Bit Rate, ABR: Available Bit Rate,
ENSA Tanger A.Bourkane

UBR ABR VBR CBR


31

ATM: Hierarchie Des Reseaux

Rseaux de service (Voix, Vido, Donnes) Rseaux de commutation (ATM)

Rseaux de transmission (SONET / SDH)

ENSA Tanger A.Bourkane

32

ATM: Hierarchie Des Reseaux


-Rseaux de transmission: * Hirarchie de multiplexage, * Hirarchie de dbit, * Codage des donnes, * Schma de multiplexage, * Mdia de transmission. -Rseaux de commutation: * Circuit (RTC), * Trames (FR), * Paquets (X25), * Cellules (ATM). - Rseaux de services: * Donnes, * Voix, * Vido, * Interconnexion de rseau locaux,
ENSA Tanger A.Bourkane
33

ATM: Conclusion
Avantages: -ATM permet de transmettre la voix, le son et les donnes en mme temps avec une qualit de service excellente.

-Les rseaux ATM sont des rseaux souples et polyvalents. Un rseau ATM peut tre trait comme un rseau unique, que ses points de connexion soient dans un btiment ou rpartis travers le pays. Son exploitation relayant des cellules de taille fixe offre des performances plus faciles prvoir que des trames de longueur variable. Inconvenient: - Trs coteux mettre en place (commutateur....) - Coteux dans la formation du personnel (Technologie trs complexe) - Mme si ATM peut tre interconnect avec d'autres architectures de rseaux, cette interconnexion ne conserve pas tous les avantages des rseaux ATM

ENSA Tanger A.Bourkane

34