Vous êtes sur la page 1sur 18

CHAPITRE 13

Multiplex temporel asynchrone (ATDM)

13.1

Motivation

Le dveloppement de la hirarchie numrique synchrone SDH rpond au besoin dintgration de services toujours plus pouss requis par les nouveaux services (communications multimedia, intgration de services donnes/parole, video on demand, etc...). Si SDH implmente en grande partie les ncessits du futur rseau large bande, il est peu adapt aux besoins des utilisateurs finaux, qui dsirent transmettre de la voix (64 kbit/s), communiquer avec un service de telebanking (moins de 9600 bit/s), surfer sur Internet (de 300 bit/s ... autant que possible), et utiliser des services de vido sur demande (video on demand, 140 Mbit/s). Dun autre ct, SDH reste un systme synchrone, dfini dans le but bien prcis de transporter et commuter des multiplex numriques. Il nest pas prvu pour une connexion individuelle: le cot du raccordement en serait prohibitif. Les techniques de multiplexage numrique asynchrone sont nes de la volont de concilier des besoins apparemment inconciliables: retransmettre des informations de caractre essentiellement synchrone (parole, images animes) et des informations de caractre fondamentalement asynchrones (retransmissions entre ordinateurs, liaisons terminales, transfert de fichiers, liaisons Internet, WWW, etc...) sur un mme milieu de transmission, en utilisant la largeur de bande disponible de manire optimale dans les deux cas. Il est en effet possible ds maintenant de transmettre une liaison terminale sur ISDN, mais elle utilisera 64 kbit/s, indpendamment du dbit effecti-

Modulations

255

eivd

Tlcommunications

mjn

vement utilis. Inversement, il nest pas possible de transmettre efficacement des images, par exemple, parce que la capacit de 64 kbit/s ny suffit pas. Le multiplexage temporel asynchrone est une technique ne de ces deux besoins apparemment incompatibles de transmission synchrone et asynchrone de faible et de haute capacit sur un seul et mme milieu. Limplmentation actuellement la plus populaire et qui simpose largement actuellement est connue sous le nom de ATM (Asynchronous Transfer Mode).
FIGURE 13.1

Besoins des tlcommunications modernes

106 105

Dure doccupation

Voix

104 103 102 101 100


Tlmtrie Donnes basse vitesse

SDTV HDTV

DDonnes haute vitesse Son haute-fidlit Vidophonie

100

101

102 103 104

105 106

107

108 109

Dbit binaire (bit/s)

256

Modulations

eivd

Tlcommunications

mjn

13.2

Principe

Le principe du multiplexage temporel asynchrone ATDM repose sur le principe de la transmission par paquets. On ne transfre de linformation que si lon a effectivement quelque chose transfrer, par opposition au principe de transmission synchrone qui veut que lon transfre des bits mme si lon na rien transfrer. Lavantage est que lon peut moduler le dbit utilis sur une ligne multiplex en fonction des diverses sources: telle source qui a besoin dun dbit effectif de 14400 bit/s se verra attribuer un canal 14400 bit/s en moyenne, alors que telle autre source ayant besoin de 64 kbit/s se verra attribuer une capacit de 64 kbit/s en moyenne.
FIGURE 13.2

Utilisation de sources multimedia sur un mme support

Parole

Cellule ATM

Service dimpression Fax

ATM
Cellule vide
Transmission de donnes

Multiplexeur ATDM

En moyenne, cest le problme qui se pose lorsque la source a besoin dune transmission synchrone, comme la parole. Une transmission par paquets ne garantit pas luniformit du temps de propagation travers le rseau. Pour pouvoir mettre un paquet de A vers B, il faut que la place pour ce paquet soit disponible dans le multiplex de sortie. Ce problme ne se pose pas dans le cas de multiplex synchrones, car le caractre synchrone de la transmission garantit quil y a la place ncessaire dans le multiplex. Dans le cas dune transmission par paquets, ceci nest pas garanti, et entrane dimportantes distorsions de temps de propagation.

Modulations

257

eivd

Tlcommunications

mjn

La solution cet inconvnient sappelle commutation de paquets rapide ou Fast Packet Switching. En commutation par paquets traditionnelle, du genre X.25, la rseau offre des services sophistiqus de contrle et de correction derreurs par rptition de paquets errons. De fait, il est possible dutiliser un protocole de transmission par paquets de type X.25 aussi sur des lignes de qualit mdiocre: le protocole permet de rduire le taux derreurs, au prix de rptitions de paquets ventuelles. En commutation de paquets rapide, on renonce tous ces services, et lon admet que la probabilit derreur par segment de transmission est ngligeable, ou en tous cas suffisamment faible pour ne pas ncessiter de mesures au niveau du paquet. Cette simplification permet de simplifier galement lacheminement des paquets, qui peut tre ralis en hardware. De plus, la taille des paquets est constante, ce qui rend les files dattente dans les noeuds de rseau faciles implmenter. Le protocole rsultant est trs efficace, parce que de fonctionnalit trs limite, et permet de soutenir des vitesses de transfert au travers du rseau trs leves. La haute vitesse de transfert obtenue par le biais de la commutation de paquets rapide permet dutiliser ce procd galement pour des transmission de caractre synchrone, moyennant un adaptateur compensant les diffrences de phase entre les divers chantillons de la transmission synchrone: il suffit en principe de garantir que la distorsion de temps de propagation au travers du rseau reste toujours infrieure la priode dchantillonnage multiplie par le nombre dchantillons transmis par paquet, et que le temps de propagation total au travers du rseau reste lui aussi infrieur une limite juge acceptable pour permettre une conversation interactive. La runion de n chantillons dans un mme paquet introduit un retard fixe de T d = ( n 1 ) Te
[13.1]

Ce temps doit tre maintenu infrieur une limite raisonnable, sous peine de limiter artificiellement les possibilits de transport du paquet travers le rseau (augmentation du temps de propagation). Ainsi, des paquets aussi courts que possible sont souhaitables pour le cas de la tlphonie, et des autres transmissions caractre synchrone. Une autre condition est que le rcepteur puisse reconstituer le synchronisme de telle manire que les chantillons reus puissent tre dlivrs au dcodeur au rythme de un par priode dchantillonnage. Le mode de transfert asynchrone introduisant une distorsion alatoire du temps de propagation, le risque existe quun chantillon, ou un groupe dchantillons, soit soudain retard de telle manire quil ne puisse tre fourni temps au rcepteur. Selon la dimension des paquets, la distorsion de temps de propagation acceptable est t = ( n 1 ) Te
[13.2]

La distorsion acceptable crot avec la dimension des paquets: selon ce critre, il vaut donc mieux avoir des paquets aussi grands que possible. Il est donc ncessaire de recourir un compromis. Cest ce que garantit le mode de transfert asynchrone ou ATM, qui est lincarnation normalise du multiplexage temporel asynchrone ATDM. ATM est conu pour former la base du futur rseau numrique intgration de services large bande. Contrairement SDH, il permet des connections de trs bas niveau, et ventuellement des connexions indivi258
Modulations

eivd

Tlcommunications

mjn

duelles. En revanche, des cellules ATM peuvent sans autre transiter sur un rseau SDH, en utilisant des conteneurs particuliers.
13.2.1

La cellule ATM

La cellule ATM normalise se compose de 48 octets dinformation (payload), et de 5 octets de contrle. Ces 5 octets prsentent la structure suivante:
FIGURE 13.3

En-tte de cellule ATM (User network Interface)

7 6 GFC VPI VCI

3 2 VPI VCI PTI

1 1 2 3 CLP 4 5

VCI HEC

Le champ GFC (General Flow Control) sert au contrle de flux (4 bits). Les champs VPI (8 bit, Virtual Path Identifier) et VCI (16 bit,Virtual Channel Identifier) servent au routage du paquet au travers du rseau ATM. Le champ PTI (Payload Type Identifier) cod sur 3 bits identifie le type de charge utile. Le bit CLP (Cell Loss Priority) indique si la cellule peut tre supprime par le rseau, ou si elle prsente une priorit suprieure. Enfin, le champ de 8 bit HEC (Header Error Control) effectue un contrle derreur pour len-tte uniquement (protection des champs VPI et VCI). Il ny a aucune dtection derreurs pour les donnes utilisateur. Le routage est ainsi fait quil peut tre entirement ralis en hardware, une fois la connection tablie, ce qui permet datteindre des performances leves en mode de transmission par paquets. Le fait de recourir un routage hardware a par contre le dfaut de ne plus autoriser de modification du routage partir du moment o la connexion est tablie de bout en bout: les tabelles de routage dans chaque noeud sont prprogrammes une fois pour toutes lors de ltablissement de la liaison et restent fixes pour toute la dure de la connexion. Ceci signifie que la liaison ATM est de type orient connection (connection-oriented), par opposition au mode sans connection (connection-less) de rseaux par paquets comme Internet, ou comme les liaisons au travers de rseaux locaux (LAN, Ethernet, par exemple). Cette particularit pose des problmes lors de lutilisation de ATM pour relier des LAN entre eux; afin de permettre lutilisation des possibilits inhrentes aux protocoles sans connections, il est ncessaire dintroduire des serveurs spciaux dans le rseau (serveur sans connection, connectionless server).
13.2.2

Linformation utile ATM (payload)

Le choix de 48 octets dinformation utile par paquets rsulte dun compromis particulirement difficile faire :
Modulations

259

eivd

Tlcommunications

mjn

Plus le paquet est grand, plus lefficacit de la transmission est grande pour des transferts

de donnes. (La grandeur de len-tte reste peu prs constante, mais on augmente la quantit dinformation utile). Plus le paquet est grand, plus il est difficile de transmettre des informations de caractre synchrone sur le rseau ATM. En effet, le dlai de transmission augmente avec la longueur du paquet transmis: pour 48 octets, soit le maximum que peut accepter une cellule ATM, il faut attendre 6 ms pour complter un paquet pour une transmission de parole (125 s * 48 octets). De plus, tant lmetteur que le rcepteur doivent avoir une capacit de mmorisation dun paquet au moins, ce qui complique le rcepteur dans le cas de la tlphonie notamment. Ainsi, la tendance du ct des tlphonistes tait plutt du ct de paquets de 16 bits, alors que du ct des tlinformaticiens, cette tendance allait plutt vers 64, voire 128 bits. Le compromis choisi, sil ne satisfait vraiment personne, permet des performances ralistes dans les deux cas de transmission. Une chose remarquable constater dans cet en-tte est labsence de champ qui permettrait de contrler la bonne transmission des donnes utilisateur. Il existe bien un champ de correction derreurs, mais celui-ci ne concerne que len-tte (champ HEC, Header Error Correction). La cellule ATM ne protge en effet absolument pas les donnes utilisateur, laissant cette tche aux couches de protocole suprieures.
13.2.3

Dlimitation de cellules dans ATM

Lors de la synchronisation de deux extrmits dune liaison, il y a toujours un processus de recherche de verrouillage qui doit avoir lieu entre metteur et rcepteur, de manire pouvoir retrouver la structure existant dans le flot de bits reus de lextrmit distante. Il en va ainsi de ISDN, qui dfinit, pour chaque hirarchie de multiplex, une procdure de verrouillage de trame base sur la reconnaissance dun motif particulier dans le flot de bit entrant. Dans le cas dATM, il ny a pas de structure de trame, mais simplement une suite de cellules arbitraire. Le rcepteur doit disposer dun moyen de dtecter quel est le dbut dune cellule, ce qui lui donnera galement le dbut de toutes les autres. Pour se protger dventuelles erreurs de transmission, il doit galement disposer dun moyen de vrifier en permanence que les cellules, telles quil les interprte, sont correctes (quil a donc toujours la bonne rfrence de dbut de cellules). La mthode choisie par lUIT se base sur le champ HEC (Header Error Control) qui permet le contrle derreurs au niveau de len-tte (figure 13.3, page259). Le rcepteur se base sur la vrification du contrle pour dcider quil a reu un champ HEC, et quil a donc correctement align une cellule. Cet alignement doit tre confirm un nombre raisonnable de fois pour que le rcepteur considre quil a bien dtermin le cadrage des cellules ATM.

260

Modulations

eivd

Tlcommunications

mjn

FIGURE 13.4

Diagramme dtat de dlimitation gnrale de cellules

m limites conscutives de cellules incorrectes

HUNT

Limite de cellule reconnue (HEC correct)

Limite de cellule incorrecte SYNC

PRESYNC

n confirmations conscutives de limites de cellules correctes

La figure13.4, page261 montre le diagramme dtat gnral de la dlimitation de cellules dans le cas dATM. HUNT (Chasse) peut se traduire par Recherche, PRESYNC (Prsynchronisation) par Confirmation de verrouillage, et SYNC (Synchronisation) par Verrouillage. Moyennant ces traductions, on se rend compte que lalgorithme ne diffre pas sensiblement de lalgorithme de verrouillage dans le cas du multiplexage synchrone (systme PCM 32/30), bien que les structures diffrent fondamentalement! Pour limiter le risque derreurs de dtection du champ HEC (entre autres raisons), les donnes utilisateur sont brouilles. Ceci facilite la reconnaissance correcte du champ de contrle den-tte.
13.2.4

Commutation ATM

Les paquets sont achemins dans le rseau ATM au moyen des deux champs den-tte VPI et VCI (Virtual Path Indicator, Virtual Channel Indicator). VPI dsigne une voie virtuelle, qui est tabli entre deux correspondants ATM. VCI dsigne une connexion individuelle, faisant partie dun faisceau virtuel.A laide de faisceaux virtuels, on peut construire un rseau virtuel large bande. Lors de ltablissement de la connexion de bout en bout, les tabelles de traduction dtiquettes (Label Swapping Table) des autocommutateurs ATM sont dfinies pour la dure de la liaison, contrairement X.25, o lacheminement est effectu pour chaque paquet. Ceci implique effectivement que la liaison ATM restera fixe gnralement durant
Modulations

261

eivd

Tlcommunications

mjn

toute la dure de la communication. On dit que ATM est orient connexions. Pour changer la connexion, il est ncessaire de refaire une procdure dtablissement de connexion. Comme le montre la figure13.6, page263, il existe deux sortes de connexions. Les connexions de voie virtuelle VC (VCC, Virtual Channel Connexion) et la connexion de faisceau virtuel VP (VPC Virtual Path Connexion). Ces deux modes de connexion permettent daccrotre la flexibilit dATM en permettant un utilisateur dATM dtablir, sur un mme faisceau, des voies virtuelles (VCI) diffrentes avec (ventuellement) des destinations diffrentes. On pourrait ainsi imaginer un service de tlvision sur demande (TV on demand), sparant la voix, la vido et les donnes sur des VCI diffrents. Lutilisateur pourrait choisir de nobtenir que la voix, ou que limage. On pourrait galement imaginer que la voix soit convoye par plusieurs VCI (un VCI pour le franais, un pour lallemand, un pour langlais, etc...) ce qui permet lutilisateur de choisir la langue dans laquelle il dsire couter lmission. Le routage dune connexion ATM ne diffre pas fondamentalement du routage dune connexion ISDN classique. Il sagit l aussi dun mode de recherche ditinraire point point, par son principe. Il ny a pas dindpendance de localisation dans le rseau ATM. Notons que le fait que les liaisons ATM soient orientes connexion a une consquence trs importante sur les services tlinformatiques dATM. En effet, dans un protocole IP (Internet Protocol), on utilise pour faire la correspondance entre une adresse MAC (Media Access Control) et une adresse IP un protocole particulier appel ARP (Adress Resolution Protocol). Sans entrer dans les dtails de ARP, disons quil sagit dans ce protocole dadresser tous les participants du rseau (broadcasting) pour leur demander leur adresse MAC correspondant une adresse IP demande. Le fait de pouvoir faire un broadcasting implique quil ny ait pas ncessit de faire pralablement une connexion, puisqutablir une connexion signifie se relier un interlocuteur. La consquence est que le protocole ARP ne peut pas tre implment au-dessus de ATM, et partant, quATM ne convient pas limplmentation de liaisons Ethernet. Pour pallier ce dfaut, on introduit dans le rseau ATM des serveurs spciaux, appels serveurs sans connexion, qui permettent limplmentation dun service ARP. Un tel serveur est actuellement en fonction dans le rseau pilote suisse, et permet lutilisation de TCP/IP avec ATM comme protocole de transmission physique.

262

Modulations

eivd

Tlcommunications

mjn

FIGURE 13.5

Commutation ATM

Label Swapping Table


Input port 1 1 5 Input VPI/VCI a b e Output port Output VPI/VCI 2 16 2 d c f

Header

Payload Queues ATM Switch 2

b e

5 16 c

Label (VPI/VCI)

FIGURE 13.6

Connexions VP et VC

VC VP VP

VC VP

VC VP

Terminal

Commutateur VP

Commutateur VC/VP

Terminal

Connexion VC: Connexion de faisceau virtuel Connexion VP: Connexion de canal virtuel (voie virtuelle)

Modulations

263

eivd

Tlcommunications

mjn

13.2.5

Configuration de rfrence de B-ISDN

Une configuration de rfrence permet de dfinir des interfaces claires entre les diffrentes entits du rseau et leurs fonctions. Actuellement, seul linterface utilisateur-rseau fait lobjet dune dfinition claire par lUIT (Avis I.413).
FIGURE 13.7

Configuration de rfrence de B-ISDN

B-TE1 SB

B-NT2 TB

B-NT1 UB

TE2 B-TE2

B-TA R SB

Les points de rfrence R, S, T et U restent tels que dfinis dj par N-ISDN. Les groupages fonctionnels B-NT2 et B-NT1 (Broadband Network Termination 1 or 2) correspondent aux terminaisons de rseau, de manire analogue N-ISDN.B-TE1 et B-TE2 correspond Broadband Terminal Equipment 1 or 2), alors que B-TA (Broadband Terminal Adapter) correspond au Terminal Adapter de N-ISDN. Seuls les interfaces aux points S B et T B font lobjet dune normalisation par lUIT. La configuration de rfrence peut donner lieu de nombreuses variantes. La modle de rfrence ne prescrit en aucun cas une implmentation particulire. Ainsi, les groupes fonctionnels peuvent tre runis physiquement dans un mme botier; la localisation des divers quipements peut varier en fonction des besoins (chez labonn ou chez le fournisseur de service).
13.2.6

Modle de rfrence ATM

ATM est divis en 3 couches dans le modle de rfrence BISDN en couches.

264

Modulations

eivd

Tlcommunications

mjn

FIGURE 13.8

Modle ATM en couches

SAP, Service Access Point Convergence Couche dadaptation ATM Segmentation et rassemblage Couche ATM

Couche physique

Media Les trois premires couches implmentent des services propres ATM. La couche suprieure permet limplmentation dautres services au-dessus dATM, comme la tlphonie, par exemple. La couche physique est plus ou moins quivalente la couche 1 du modle OSI. Les fonctions sont essentiellement orientes transport des bits. Les couches ATM et dadaptation correspondent, grossirement parlant, aux couches 2 et 3 du modle OSI, avec toutefois un certain nombre de fonctionnalits (au niveau de la signalisation, entre autres) plus spcifiques une couche 4 OSI. Ces trois couches peuvent tre encore spares en sous-couches, chacune excutant un certain nombre des fonctions de la couche elle-mme. Ces sous-couches sont brivement explicites la figure13.9, page 266.

Modulations

265

eivd

Tlcommunications

mjn

FIGURE 13.9

Sous-couches et fonctions des protocoles

Convergence Segmentation et rassemblage Contrle de flux gnrique Traduction VPI/VCI des cellules Multiplexage et dmultiplexage des cellules Dcouplage du dbit cellulaire Gnration et vrification de HEC Adaptation des trames de transmission Gnration / reprise des trames de transmission Horloge bit

CS AAL SAR

ATM

TC PHY

PM Support physique CS: Convergence Sublayer (sous-couche de convergence) SAR: Segmentation and Reassembly (Segmentation et Rassemblage) TC: Transmission Convergence (Convergence) PM: Physical Medium (Support physique)

13.2.7

Couche physique

Cette couche se subdivise en deux sous-couches :


La sous-couche de support physique (PM, Physical medium) prend en charge les fonc-

tions binaires dpendantes uniquement du support. La sous-couche de convergence de transmission (TC, Transmission Convergence) qui effectue la conversion entre les cellules ATM et le flux de bits convoyer par la sous-couche de support physique. La couche physique est utilise pour adapter ATM aux divers milieux de transmission pouvant tre utiliss par ATM. Parmi ces milieux de transmission utilisables, les principaux sont :
ITU G709 SDH (Synchronous Digital Hierarchy) Hirarchie digitale synchrone. ITU G703 PDH (Plesiochronous Digital Hierarchy) Hirarchie digitale plsiochrone.

266

Modulations

eivd

Tlcommunications

mjn

FDDI (Fiber Distributed Digital Interface) plutt utilis dans le cadres de rseaux locaux,

voire de rseaux backbone. ATM lui-mme. Dans ce cas, la sous-couche de support physique se limite un interface lectrique. Cest au sein de la sous-couche de convergence de transmission que seffectue la gnration du HEC dans chaque cellule ATM, ainsi que son contrle la rception.
13.2.8

Couche ATM

La couche ATM est indpendante du support physique utilis. Ses fonctions sont les suivantes :
Multiplexage et dmultiplexage des cellules des diffrentes connexions en un flux de cel

lules unique. Cette opration utilise les champs VPI et VCI de len-tte pour sexcuter. Traduction de lidentificateur de cellules, requis en principe lors de la commutation dune cellule dune liaison physique en une autre, dans un autocommutateur ou une interconnexion ATM. Cette traduction peut seffectuer sur la VCI, sur la VPI, ou sur les deux simultanment. Contrle de la qualit de service requise pour une transmission. Ce contrle utilise le bit CLP de len-tte. Il permet de contrler que lutilisateur dune VCC ou VPP dispose bien de la classe de qualit de service quil avait demand. Fonctions de gestion de len-tte (extraction et ajout de len-tte). Contrle de flux linterface utilisateur-rseau.

13.2.9

Couche dadaptation ATM (AAL)

La couche dadaptation ATM ( ATM Adaptation Layer AAL) a pour fonction principale lamlioration de la qualit de service fournie par les couches infrieures. Elle se compose de deux sous-couches:
La sous-couche de segmentation et de rassemblage (SAR, Segmentation and Reassembly

sublayer) permet la segmentation des informations provenant de la couche suprieure en petits blocs de taille compatible la taille des informations transportables sur une cellule ATM. Cette sous-couche implmente galement les oprations inverses, soit un rassemblage des paquets fournis par les diverses cellules ATM en un flux de bits continu. La sous-couche de convergence (CS, Convergence Sublayer) excute des fonctions telles que lidentification des messages, la rcupration de lhorloge. Certains utilisateurs dATM peuvent estimer que le service ATM est suffisant pour leurs besoins, auquel cas la couche AAL peut tre vide. Il y a actuellement cinq AAL dfinis par ITU-T, soit un AAL par type de service. Ainsi, ladaptation aux services de donnes orients connexions, et aux services de tlcommunications classiques (transmission de parole, musique, images), font-ils lobjet dun AAL particulier.

Modulations

267

eivd

Tlcommunications

mjn

FIGURE 13.10

Aperu des couches AAL dfinies

AAL1 Classe de service Synchronisation entre origine et destination A

AAL2 B Requise

AAL5 C

AAL3/4 D

Non requise

Dbit binaire

Constant

Variable

Mode de connexion

Avec connexion

Sans Connexion

Utilisation

Dbit constant

Vido Transmission Transmission dbit de donnes de donnes variable

Voix, Vido Audio

Packet video

IP, MAC, Bridging, Frame Relay

Frame Relay X.25

13.2.10

AAL de type 1

LAAL de type 1 offre les services suivants la couche suprieure :


Rgnration de lhorloge de source. Un transfert de donnes dbit constant est possible,

du fait de la transparence du dbit fournie par lAAL 1. Transmission de la structure entre la source et la destination. Il y a transparence non seulement smantique, mais physique. Correction des erreurs de transmission. Il y a dtection et correction derreurs au niveau bit. Il est possible de rcuprer jusqu 4 cellules manquantes sur un groupe de 124. Cette couche AAL est bien adapte aux transmissions de type synchrone, dbit constant. Elle permet de faire transiter la tlphonie classique module en PCM sur B-ISDN.

268

Modulations

eivd

Tlcommunications

mjn

13.2.11

AAL de type 2

Cette couche AAL offre la couche suprieure les services suivants :


Transfert dunits de donnes avec un dbit binaire variable lorigine Transfert dinformations de synchronisation entre origine et destination Indication dinformations perdues ou errones, non rcupres par lAAL de type 2 (pas

de correction derreurs) La dfinition dtaille de ce type dAAL nest pas encore finalise. Ce type est en principe rserv aux applications de transfert dinformations vido dbit variable.
13.2.12

AAL de type 3/4

Cette couche provient de la runion de la spcification de deux AAL (3 et 4). Cette couche AAL offre la couche suprieure les services suivants :
Service en mode message. Ce service assure lenvoi dune unit de donnes de service

dans une (ou ventuellement plusieurs) units de donnes de protocole de la sous-couche de convergence. Service en mode au fil de leau. Ce service assure lenvoi dune ou plusieurs units de donnes de service taille fixe dans une unit de donnes de protocole de la sous-couche de convergence. Ce type dAAL est prvu pour la transmission de donnes. Il est toutefois petit petit abandonn au profit de lAAL 5.
13.2.13

AAL de type 5

Cette couche AAL est la plus rcemment dfinie; elle offre la couche suprieure les services suivants :
Service en mode message. Ce service assure lenvoi dune unit de donnes de service

dans une units de donnes de protocole de la sous-couche de convergence. Service en mode continu. Ce service assure lenvoi dune ou plusieurs units de donnes de service taille fixe dans une unit de donnes de protocole de la sous-couche de convergence. Elle offre en plus les modes de fonctionnement suivant :
Exploitation garantie. Chaque unit de donnes de service est remise avec exactement le

contenu de donnes que lusager a envoy. Ce mode implique un contrle de flux obligatoire. Dans ce mode, la couche AAL doit corriger (par retransmission ventuelle) toute erreur ou perte de cellules de la sous-couche de convergence. Exploitation non garantie. Des units de donnes entires peuvent tre perdues ou altres. La couche AAL5 ne fait rien pour rcuprer les erreurs ou les pertes.

Modulations

269

eivd

Tlcommunications

mjn

Les avantages de AAL5 par rapport AAL3/4 rsident surtout dans sa grande simplicit de mise en oeuvre. Sa dnomination originale tait SEAL (Simple Efficient Adaptation Layer). La structure gnrale de cet AAL est la suivante:
FIGURE 13.11

Structure de lAAL5

AAL-SAP

ATM Adaptation Layer Service Access Point

SSCS (Service Specific Convergence Sublayer)

CPCS (Common Part Convergence Sublayer)

SAR (Segmentation and Reassembly) ATM-SAP


ATM Layer Service Access Point

Le fait remarquable est que la sous-couche de convergence est divise son tour en deux sous-couches: une partie spcifique au service (SSCS, Service Specific Convergence Sublayer) et une partie commune (CPCS, Common Part Convergence Sublayer). Il est ainsi possible de mettre en oeuvre des SSCS de diffrents types sur la mme partie commune. Cette possibilit est nanmoins en dsaccord avec le modle de rfrence OSI, qui voudrait que les tches de la sous-couche SSCS soient implmentes par une couche de niveau suprieur. Paradoxalement, cest probablement cette faute de propret (Dirty Implementation, Schnheitsfehler) qui fait le succs de AAL5 au dtriment de AAL3/4, certes plus OSIlike, mais moins pratique utiliser.

270

Modulations

eivd

Tlcommunications

mjn

13.3

Avantages du multiplexage temporel asynchrone

Le mode de multiplexage temporel asynchrone prsente une flexibilit inatteignable pour les multiplexages synchrones, en ce sens quil permet en principe doffrir chacun le dbit dont il a besoin. Lutilisation du milieu de transmission et des ressources du rseau peut thoriquement tre optimise, beaucoup plus que sous un rgime synchrone, o une connexion ncessitant 1200 bit/s utilise un canal ISDN 64 kbit/s. En revanche, lasynchronisme ne permet pas de garantir une transmission synchrone dans tous les cas. Tant que la distorsion de temps de propagation ne dpasse pas une priode dchantillonnage, on peut, par des dispositifs appropris, galiser les gigues de phase rsultant de temps de transit dans le rseau diffrents dun paquet lautre. En cas de dispersions plus grandes, il se produira des pertes dchantillons (en fait, les chantillons ne seront pas perdus, mais ils arriveront trop tard pour tre utiliss bon escient), se faisant sentir dans une transmission de parole par des craquements suffisamment rares pour ne pas tre trop gnants. Le rseau ATM tant un rseau haut dbit, et les temps de transit dans les noeuds ATM tant en principe courts, ce problme nest pas critique.
13.3.1
1.

Rfrences ATM

2.

3.

Jean-Yves le Boudec, The Asynchronous Transfer Mode, A Tutorial Computer Networks and ISDN Systems, vol 24 No 4 pp 279-309, May 15, 1992 M. De Prycker, ATM Mode de Transfert Asynchrone Collection Systmes Distribus, Masson 1995. V.O. Prentice Hall London. Antoine Delley, Tlcommunications large bande, Ecole dIngnieurs de Fribourg, ISBN 2-940156-01-8

Modulations

271

eivd

Tlcommunications

mjn

Test: Multiplexage temporel asynchrone (ATDM)

Que dsigne lacronyme ATM, et quelle en est la signification?

Quel est le principal avantage de ATDM relativement des techniques de multiplexage temporel synchrone ?

Quel est le principal inconvnient de ATDM relativement des techniques de multiplexage temporel synchrone ?

Sur quelle base calculer la dimension de la cellule dans un multiplex temporel asynchrone ?

La cellule ATDM ne comporte pas de champ permettant la correction dventuelles erreurs de transmission. Pourquoi ? Qui devrait se charger dune ventuelle rcupration derreurs si ncessaire ?

Pourrait-on imaginer convoyer un multiplex ATDM au travers dun systme SDH ou PDH de dbit suprieur? Pourrait-on imaginer linverse?

Peut-on utiliser ATM pour des connexions de LAN (Local Area Network, rseau local) LAN? Quelles sont les conditions remplir pour une telle utilisation? Pourquoi?

272

Modulations