Sunteți pe pagina 1din 63

Module 219

Aspects avancs des rseaux

Chapitre 1 : Hauts Dbits

Introduction
Infrastructures de transport
ATM
Rseaux locaux
Rseaux d'accs

Grard-Michel Cochard
cochard@u-picardie.fr

Introduction

Pourquoi des hauts dbits ?


Que sont les hauts dbits ?
Pour quels usages, pour quels services ?

Pourquoi des hauts dbits ?


La demande croissante en services de tlcommunication, le transport de donnes multimdias
volumineuses et l'augmentation de l'activit communicante ncessitent des rseaux performants
capables de transporter en un temps raisonnable des informations.
application

dbit requis

tlcopie

64 Kbits/s

transfert de fichiers

qqs Kbits/s qqs Mbits/s

tlphonie

64 Kbits/s

son HiFi

2 Mbits/s

visioconfrence

64 Kbits/s 2 Mbits/s

tlvision

34 Mbits/s

tlvision haute dfinition

140 Mbits/s

C'est pourquoi la recherche de rseaux hauts dbits (ou large bande) est une question
d'actualit. Ce chapitre passe en revue un certain nombre de solutions hauts dbits ; cette revue
n'est certainement pas exhaustive et il est galement clair qu'elle sera terme dsute bien que
certains des rseaux prsents ont quelques chances de longvit.
La "nouvelle conomie" baptise un peu htivement "net-economy" chez nos voisins amricains s'est
montre ds le dpart extrmement gourmande en consommation de "hauts dbits". La relative
rcession conomique perue ds le dbut de 2001 a dmontr que les tuyaux ne sont rien sans les
contenus et que l'usager est encore en dcalage par rapport aux propositions de services (encore

rudimentaires) de "nouvelles" entreprises. Il est cependant assez vident qu' terme, l'utilisation
des rseaux pour un grand nombre d'applications est un facteur stratgique de croissance
conomique. La France, dans le domaine des nouvelles technologies est d'ailleurs toujours la
remorque de l'Amrique du Nord comme le montre le rapport Bourdier (Ministre de l'Economie,
des Finances et de l'Industrie - anne 2000) :

Evolution
de l'emploi
dans les
TIC ;
comparaison
France Amrique
du nord
(base 100
en 1990)

Que sont les hauts dbits ?


Il y a quinze ans, un modem 56 Kbits/s tait considr comme un objet introuvable car les dbits
courants de l'poque, pour l'usager moyen, correspondait celui obtenu avec le Minitel (1200 bits/
s). Il faut donc relativiser l'expression "hauts dbits".
Nous nous en tiendrons aux valeurs suivantes, considrer dans l'poque actuelle seulement :

pour les rseaux d'accs grand public : la limite est donne par les technologues DSL :
partir de 500 Kbits/s pour l'ADSL
pour les rseaux d'accs des entreprises : partir de 34 Mbits/s et mme de 155 Mbits /s
(ATM)
pour les rseaux mtropolitains : rseaux optiques de l'ordre du Gbit/s
pour les rseaux grande distance qui cumuleront le trafic (backbones) , la limite infrieure
dpend des "consommations en dbit" prcdentes.

Pour quels usages, pour quels services ?


On peut distinguer 3 sortes d'usages (en dehors de ceux qui ne ncessitent pas de hauts dbits
comme le tlphone) :

L'usage domestique qui correspond aux utilisations des foyers : jeux en ligne, tlvision
interactive,..
L'usage des mobiles : la tlphonie mobile s'est considrablement rpondue et de la simple
application tlphonique, on est pass la rception des images animes, sans parler du
multiplexage dlicat de trs nombreuses communications tlphoniques.
L'usage "bureau" : forums, visioconfrence, transfert de fichiers volumineux,..., ensemble de
services accessibles depuis un PC.

Il convient d'ajouter l'aspect interactif des services qui ncessite une voie "aller" et une voie
"retour", par exemple dans des applications comme la visiophonie, la tlsurveillance.
Trois concepts ont leur importance pour les services en ligne" utilisant les hauts dbits :

le "temps rel" est une notion impliquant une quasi ractivit des correspondants ; il est
important en visioconfrence par exemple, mais aussi dans l'actualisation de la prsentation
de donnes variant rapidement (les cours de la Bourse).
le streaming correspond la distribution par flux, rduisant le dlai d'attente
qu'impliquerait un simple tlchargement avant lecture. Les flux audio et vido sont
concerns par cette technique.
le contenu " la demande" est une notion bien simple : l'utilisateur demande ce qu'il souhaite
par opposition une diffusion programme.

Citons d'ailleurs quelques services "en ligne" dont on espre un dveloppement li aux hauts dbits :

la radio ou et la musique sur Internet : Webradios


la diffusion vido : WebTV
la vido la demande : Video on Demand (VoD)
les jeux en ligne : Webgame
le commerce lectronique : Web call center, shopping en streaming 3D, Webcamer,
communication sur IP : tlphonie sur IP, visioconfrence
enseignement et formation : e-learning
services publics en ligne : Web des collectivits territoriales, portails ministriels et
interministriels, tlprocdures et guichets administratifs en ligne, vote en ligne

Infrastructures de transport

Introduction
PDH
SONET
SDH
Equipements SDH
Topologies SDH
Bibliographie et Webographie

Introduction
Le besoin en hauts dbits ncessite des infrastructures de transport adaptes. Nous passerons en revue
deux infrastructures usuelles : PDH et SONET/SDH.

PDH
Les rseaux longue distance ont volu grce aux progrs du rseau tlphonique. La problmatique croissante de
celui-ci tait de faire passer le maximum de communication sur une artre unique de communication. D'abord
bases sur le multiplexage frquentiel pour le transport de la voix analogique, elles ont volues vers la
transmission numrique avec la hirarchie numrique plsiochrone ou PDH (Plesiochronous Digital Hierarchy) .
Les technologies se sont dveloppes en Amrique du Nord, en Europe et au Japon avec des diffrences sur le
codage, la signalisation et le degr de multiplexage.
L'ingrdient de base est la trame MIC dont nous rappelons brivement le principe. MIC signifie "modulation
par impulsion et codage". Elle consiste numriser un signal analogique (en l'occurrence sonore) par
chantillonnage, quantification et codage. La parole correspond un signal sonore dont la plage de frquences va
de 300 3400 Hz. le signal sonore est chantillonn (c'est dire mesur en amplitude) une certaine
frquence d'chantillonnage fe. Cette frquence, d'aprs les lois de l'chantillonnage, doit tre suprieure au

double de la frquence maximale (soit 3400 Hz). Pour des raisons de scurit, on choisit fe = 8000 Hz. Une seconde
de voix analogique correspond ainsi 8000 mesures o, si l'on prfre, les mesures s'effectuent toutes les
125 microsecondes. Ensuite chacune de ces mesures est quantifie selon une chelle en puissances de 2,
en l'occurrence 28 soit 256 valeurs "quantiques" (une approximation appele bruit de quantification est effectue
pour que la mesure corresponde exactement l'une des 256 valeurs). La valeur ainsi quantifie de chaque mesure
est transmise sous forme binaire (son numris). Comme il y a 256 valeurs possibles, le codage s'effectue sur 8
bits. Si l'on veut assurer la synchronisation entre l'metteur (la personne qui parle) et le rcepteur (la personne
qui coute), il faut que le dbit de la voie de transport soit gal au dbit de sortie de l'metteur, soit 8000x8 bits/s
= 64000 bits/s. On retrouve l une valeur bien connue du rseau RNIS destin (entre autres) au transport de la
voix numrise.
Une trame MIC est une trame 2,048 Mbits/s comportant 32 intervalles de temps (IT) dont 30 sont destins
aux usagers (les IT 0 et 16 sont rservs au service). Chaque intervalle de temps IT reoit l'quivalent
d'un chantillon de son numris, soit 8 bits. La trame entire peut donc comporter 256 bits.
L'intervalle IT 0 sert dlimiter les trames par un mot de verrouillage :

trame paire : 10011001


trame impaire : 11000000

L'intervalle IT16 transporte des informations de signalisation.


On peut, bien entendu, utiliser les trames MIC pour le transport de donnes (par seulement pour le transport du
son et mler ainsi voix et donnes), un utilisateur se voyant attribuer au minimum un IT (toujours le mme) ou
plusieurs (ce qui augmente son dbit).

L'utilisation d'un IT correspond un dbit de 2,048/32 = 0,064 Mbits/s = 64000 bits/s.


On peut ensuite effectuer un multiplexage des trames MIC de manire augmenter le dbit total :

Le systme dcrit prcdemment correspond au cas europen. En Amrique du Nord, l'quivalent de la trame MIC
est une trame T1 de 1,544 Mbits/s comportant 24 IT 64 Kbits/s. Il existe, bien sr, des dispositifs effectuant
la conversion entre les deux systmes.
Le systme PDH peut fonctionner sur du cble coaxial ou du faisceau hertzien.
Les dbits la sortie d'un multiplexeur sont suprieurs lgrement celui attendu. Par exemple 8848 > 4x2048.
Le problme rsoudre est en effet de synchroniser les trames provenant d'horizons diffrents
(problme d'horloge). Plsiochrone, qui provient du grec, signifie, en effet, "presque synchrone".

PDH possde un dfaut majeur : pour insrer ou retirer un message, il faut dmultiplexer le train numrique, puis
le multiplexer nouveau. La mise en service de nouveaux supports large bande comme la fibre optique a permis de
faire voluer l'infrastructure de transport vers SONET/SDH.

SONET
SONET (Synchronous Optical NETwork) aux USA et SDH (Stnchronous Digital Hierarchy) en Europe constituent
deux systmes compatibles de la hirarchie synchrone. Ces systmes possdent 3 avantages :

ils sont indpendants des oprateurs et permettent donc une connexion universelle en termes de normalisation sur la
signalisation, la structure des trames, la synchronisation, les dbits, etc...
ils unifient les systmes amricains, europens et japonais
ils permettent l'insertion ou le prlvement d'informations sans procder un multiplexage/dmultiplexage coteux

La trame SONET a une structure plus complexe que celle de PDH. Elle se reproduit 8000 fois par seconde
et transporte 810 octets, ce qui correspond un dbit global de 51,84 Mbits/s. Le multiplexage consiste en
un entrelacement d'octets. Une trame se compose de 9 segments ayant chacun un en-tte de 3 octets :

Pour des raisons de reprsentation, la trame est usuellement prsente sous forme d'une matrice de 9
lignes reprsentant les segments et de 90 colonnes, chaque "case" pouvant contenir un octet.

Les octets des trois premires lignes et des trois premires colonnes (surdbit de section RSO), ainsi que le reste

des trois premires colonnes (surdbit de ligne MSO) sont utiliss pour la synchronisation.
Un pointeur (9 premiers octets de la 4me ligne) indique le dbut des donnes (conteneur virtuel) ; les donnes
utiles commencent par une colonne d'octets de surdbit (POH) de conduit. On peut insrer des donnes nimporte
o dans la trame (dans les 87 colonnes suivant les trois premires ).
Les donnes se suivent dans des trames successives, le pointeur indiquant un dbut de message :

Nous donnerons des dtails plus complets ci-dessous propos de SDH.

SDH
Le tableau ci-dessous montre la correspondance entre SONET et SDH :

On observe que SDH commence au dbit 155,52 Mbits. De fait, la trame SDH est une extension de celle de

SONET. Pour une catgorie STM-N, la trame est toujours constitue de 9 lignes d'octets, mais chaque ligne
comporte 270xN octets. La trame STM-1 comporte donc 9x270 octets, soit 2430. Dans une succession de
trames STM-1, un mme octet revient tous les 125 microsecondes. La passage de trames STM-1 correspond donc
bien un dbit de 2430x8 bits /(125 micro secondes) = 155,52 Mbits/s.
Examinons comment les flux d'information sont transmis via SDH. Les flux primaires sont appels "affluents"
et proviennent de liaisons diverses asynchrones ou synchrones (et notamment PDH). Les signaux numriques
des affluents sont accumuls (toutes les 125 microsecondes) dans des conteneurs (dont le contenu est
appel "payload" ou charge utile). Ces conteneurs sont destins voyager tels quels sur SDH ; pour les manipuler
(sans avoir prendre en considration le contenu) , on ajoute des octets d'informations constituant le POH
(Path OverHead) ; on obtient ainsi un conteneur virtuel (Virtual Container ou VC). Un VC sera ensuite plac dans
une trame SDH ; il faut donc localiser le dbut de ce VC dans la trame et pour cela introduire un pointeur (form
de quelques octets) ; l'association pointeur-VC est appel TU (Tributary Unit).

Il faut bien distinguer la constitution du conteneur virtuel qui se fait au rythme de l'affluent (on doit mettre des
bits de bourrage ventuels) de la constitution de la TU qui se fait au rythme de l'horloge SDH ce qui signifie que
le dbut d'un VC peut tre n'importe o dans une TU et qu'une TU peut contenir des morceaux de VC.

Plusieurs TU, issues de diffrents affluents, sont multiplexes octet par octet pour constituer un TUG
(Tributary Unit Group ou groupe de TU) :

A leur tour les TUG sont multiplexs dans des VC (dits d'ordre suprieur). On peut aussi y introduire directement
un affluent si celui-ci est de haut dbit. En ajoutant un pointeur un VC d'ordre suprieur on obtient une
unit administrative AU qui est au VC d'ordre suprieur ce que la TU est au VC d'ordre infrieur. Une AU est
place dans une trame SDH STM-n.

exemple : un VC-4 peut contenir 3 TUG-3 ou 21 TUG-2 ou 63 TUG-12.


Le schma suivant (source Marconi) rsume les diverses oprations :

La structure d'une trame STM-1 est donne ci-dessous (pour obtenir des dtails cliquer sur les 9
premires colonnes) :

Cette trame se rgnre toutes les 125 microsecondes. Les trames STM-n sont du mme type, toujours avec 9
lignes mais avec 270xn colonnes.

exemple : Soit une trame MIC (E1) issue par exemple d'une liaison PDH. Nous voulons l'incorporer dans une
trame STM-1. Les donnes de E1 sur 32 octets sont incorpores dans un conteneur C-12 (en ajoutant 2
octets supplmentaires dont on verra plus loin la justification). On ajoute le POH (4 octets V5, J2, N2, K4) toutes
les 4 trames destins grer l'acheminement du conteneur. On obtient un conteneur virtuel VC-12 (35 octets) .
On ajoute ensuite un pointeur (octets V1, V2, V3, V4) toutes les 4 trames pour obtenir une TU-12 (36 octets) :

Dans la figure ci-dessus, X dsigne un bit de remplissage, D un bit de donnes, C1, C2, des bits de contrle
de justification, S1, S2, des bits de justification, O un bit de service. La TU-12 est organis sous forme d'une
matrice 9 lignes ; comme il y a 36 bits prendre en considration, la matrice a 4 colonnes :

Trois TU-12 sont ensuite multiplexes octet par octet pour obtenir un TUG-2 :

7 TUG-2 sont multiplexes pour donner un TUG-3 auquel on ajoute un POH sur 9 bits pour obtenir un VC-3 (84
+1 colonnes),

Comme le VC-3 comporte 87 colonnes on rajoute des octets de bourrage en colonnes 30 et 59. On ajoute ensuite
un pointer de trois octets H1, H2, H3 pour indiquer la position du VC-3 dans une UA-3. Il ne reste plus
qu' multiplexer 3 UA-3 octets par octet pour obtenir un AUG de 261 colonnes.

Il reste placer cet AUG dans une trame STM-1. Il faut ajouter l'en-tte et, dans celle-ci, un pointeur indiquant
le dbut de l'AUG :

Un des gros intrt de SDH est de pouvoir identifier les blocs d'information sans avoir effectuer
des dmultiplexages successifs (comme dans le cas de PDH) pour prlever ou insrer des donnes. Le principe de
base est l'utilisation des pointeurs. Dans une trame STM-1, la zone pointeur (4me ligne des 9 premires
colonnes) permet de trouver le dbut d'un VC.

Pour indiquer la position de dpart d'un VC-4 dans une trame STM-1, le pointeur est dfinit par le nombre
binaire obtenu par concatnation de H1(1re colonne) et de H2(4me colonne). On ne retient que les 10 derniers
bits du mot H1H2 ce qui conduit un maximum de 1024 "adresses" qui correspondent en fait aux dplacements
depuis le 10me octet suivant la zone de pointeur. Cependant pour un VC-4, les points de dpart sont des multiples
de 3, ce qui fait au total 261x9/3 = 783 positions acceptables. Ainsi, si H1H2 = 0, le point de dpart du VC-4 (qui est
le bit J1) est en ligne 4, colonne 10 ; si H1H2 = 86, le point de dpart est en ligne 4, colonne 268 ; si H1H2 = 87,
le point de dpart est en ligne 5, colonne 10.
Pour parer aux dfauts de synchronisation, la mthode de la justification est utilise. Supposons que le dbit du
VC soit plus lent que celui de la trame STM-1. Il conviendra alors d'introduire des octets de bourrage pour
tenir compte de la diffrence de rythme. Un octet de bourrage est en effet ajout en ligne 4, colonne 10 ce
qui dcalera d'une colonne le VC-4. Il s'agit d'une justification positive et le pointeur est incrment de 1.
Si, au contraire le dbit du VC est plus important que celui de la trame, il faudra "avancer" l'alignement du VC, ce
qui s'opre en mettant un octet de donnes en ligne 4, colonne 9 (donc dans la zone pointeur). Le pointeur du VC
est alors dcrment de 1.

Equipements SDH
Pour constituer des rseaux base de liaisons SDH, un certain nombre d'quipements est ncessaire :

un support de transmission
des multiplexeurs terminaux
des multiplexeurs insertion/extraction
des brasseurs

Le support vde transmission idal est la fibre optique, notamment monomode et unidirectionnelle. Des
rgnrateurs sont utiliss pour rgnrer le signal optique (la zone RSO seule est implique dans la rgnration).
Les multiplexeurs terminaux transforment les affluents en trames STM-1 et rciproquement. Les multiplexeurs
de ligne multiplexent les trames STM-n.

Les multiplexeurs insertion/extraction permettent de rcuprer les donnes transmises ou d'en incorporer
de nouvelles. Seule l'information extraire est prleve du trafic qui n'est pas interrompu.

Les brasseurs sont des quipements qui permettent la commutation des VC composant les trames SDH, ce qui
conduit des possibilits de routage intressantes :

Topologies SDH
En principe toutes les topologies de rseau sont acceptables, notamment celle de bus et celle d'anneau (qui
ne comporte pas de multiplexeur terminal).

Les brasseurs permettent la constitution de rseau maills.


La topologie d'anneau possde une proprit intressante lie la fiabilit en cas de rupture de liaison. Tout
d'abord les anneaux sont construits partir d'un nombre pair de fibres. On raisonnera ici sur le cas le plus simple :
2 anneaux parallles composs chacun de une fibre. En fonctionnement normal, la fibre bleue est la fibre
active ; l'autre, verte, est garde en rserve pour les cas o l'anneau est sectionn. Les deux fibres
sont unidirectionnelles de sens opposs. Il y a deux modes de parade la brisure des anneaux :
le mode protection de circuit : la fibre est sectionne entre les multiplexeurs B et C. Le trafic provenant
de l'extrieur du multiplexeur A ne peut plus arriver en C. Les donnes transitant sur la fibre bleue sont copies sur
la fibre verte. Le trajet "vert" ADC rsout alors le problme.
le mode protection de section : au niveau du multiplexeur B (ou C) un rebouclage bleu -> vert est effectu ce
qui reconstruit un anneau complet.

Bibliographie et Webographie

Tektronix, SDH Telecommunication Standard Primer,


Guy Pujolle, Les rseaux, Eyrolles
Daniel Battu, Tlcommunications, principes, infrastructures et services, Dunod
Andrew Tannenbaum, Rseaux, InterEditions et Prentice Hall
Randy Bird, SONET Architecture 101: A Tutorial for Datacommers, http://tcpmag.com/features/
Pulse , What is SDH ?, http://www.pulsewan.com/data101/sdh_basics.htm

ATM

Gnralits
La couche ATM
La couche AAL
Qualit de service et Contrle de Congestion
Intgration de rseaux existants
Exercices
Bibliographie et Webographie

Gnralits
Pourquoi une nouvelle technologie ? Les besoins en hauts dbits ncessits pour le transport de
l'information multimdia nous l'impose :

vidoconfrence : de 128 Kbits/s 5 Mbits/s


TV : au moins 50 Mbits/s
MPEG2 : 10 Mbits/s

Il s'agit donc de proposer un type de rseau permettant une large bande passante. Ce rseau est appel RNISLB (Rseau Numrique Intgration de Service Large Bande). On peut considrer ATM (Asynchronous
Transfer Mode) comme un composant de ce rseau.
Quelques explications sur l'emploi du mot "asynchrone" sont ncessaires. Il est relatif au type de
multiplexage employ. Le Mode Synchrone (STM) est bien connu pour le transport de la voix numrise ( 64 Kbits/
s). La trame MIC employe est un multiplex priodique divis en intervalles de temps (32 en Europe) ; chaque
intervalle de temps (IT) peut transporter un octet de voix numrise. Un mme IT revient donc priodiquement
toutes les 125 microsecondes. Lors de l'tablissement d'une liaison, un IT (toujours le mme) est affecte une
voie entrante :

Le dispositif est simple mais peut tre gaspilleur de bande passante. En effet, les IT non remplis sont "perdus".
Le Mode Asynchrone (ATM) vise, au contraire, utiliser au mieux la bande passante. L'information est structure
en blocs de longueur fixe appeles cellules ; les cellules peuvent arriver de manire irrgulire sur les voies
entrantes. Elles sont places les unes derrire les autres sur la voie multiplexe :

Chaque cellule comporte une en-tte indiquant sa destination.


La petitesse et la taille fixe des cellules ATM permettent un multiplexage performant et l'utilisation de
dispositifs hardware plutt que software, d'o un gain de rapidit permettant d'atteindre les dbits ci-dessus.
Les cellules ATM sont de 53 octets comprenant une en-tte de 5 octets et une partie "donnes" de 48 octets.
Ce nombre bizarre provient d'un compromis entre Amricains (souhaitant 64 octets) et Europens (souhaitant
32 octets).
La technologie ATM est base sur une bonne qualit des supports de transmission (fibre optique) et des
quipements permettant d'viter

le contrle de flux (aprs acceptation de la communication)


le contrle d'erreur

On retrouve ici quelques caractristiques du relais de trames.


ATM est orient connexion : tablissement d'une voie de communication base sur la notion de circuits virtuels.
Une amlioration de cette technique, notamment pour le routage, repose sur la notion de groupement de
circuits virtuels. Les chemins virtuels (VCC = Virtual Channel Connection) font partie de faisceaux appels
conduits virtuels (VPC = Virtual PAth Connection)) qu'il est possible de router globalement.
Du point de vue du modle en couche, ATM se dfinit suivant le schma ci-dessous :

Comme usuellement, la couche Physique traite des supports de transmission et de l'encodage des donnes et ne
fait pas partie, stricto sensu, de la technologie ATM
ATM se rfre aux couches AAL et ATM
AAL (ATM Adaptation Layer) est une couche d'adaptation aux protocoles des couches suprieures tandis que ATM
est une couche dfinissant la transmission des donnes dans les cellules et l'utilisation des connexions logiques.
En outre ATM distingue 3 plans :

le plan utilisateur, relatif aux couches suprieures, qui traitera les questions de contrle de flux et d'erreur
le plan de commande relatif aux fonctions de connexion
le plan de gestion comportant deux composants :

la gestion des plans (coordination entre les plans)


la gestion de couches (fonctions de gestion des ressources et des paramtres des protocoles)

La correspondance avec le modle "standard" OSI n'est pas vidente. une tentative de correspondance est donne
ci-dessous :

Depuis les premiers travaux su ATM dans les annes 80, un effort de normalisation a t effectu. Toutes
les recommandations sont rassembles dans la srie I de l'UIT. Un groupe particulirement actif, l'ATM
Forum, rassemble prs de 500 membres qui proposent des spcifications.

La couche ATM
La couche ATM est charge des 3 fonctions principales suivantes :

commutation des cellules


multiplexage des cellules
gnration/extraction de l'en-tte des cellules

A- Circuits virtuels et conduits virtuels


Un conduit virtuel (VPC = Virtual Path Connection) est un faisceau de circuits virtuels (VCC = Virtual
Channel Connection). Par rapport au relais de trames, c'est ici une nouveaut qui permet

de faciliter l'acheminement, celui-ci tant fait principalement pour les conduits virtuels
de constituer des rseaux "privs" bass sur les VPC.

Chaque VPC et chaque VCC possde un numro (VPI et VCI) :

Sur la figure ci-dessus, on constate que le conduit VP2 est commut au conduit VP5. Les circuits VC1, VC2, VC3
qu'ils contiennent sont donc automatiquement commuts. Ce type de commutation est effectu par un brasseur.
La table de commutation est rduite puisqu'elle ne contient que les numros de VPI.
Par contre les circuits VC1, VC2, VC3 du consuit VP1 sont commuts vers respectivement VP3/VC1, VP3/VC2, VP4/
VC1. Les tables de commutation doivent donc comporter les deux numros (conduit et circuit).

D'une manire usuelle, le coeur d'un rseau ATM ne contient que des noeuds de commutation de type brasseur :
ce sont des faisceaux de circuits virtuels qui sont commuts. Cette situation simplifie considrablement
la commutation de circuit (tables moins volumineuses, donc temps de commutation plus court). Cette partie du
rseau est appele rseau brass. La commutation de circuits virtuels n'a lieu gnralement que sur le
rseau priphrique (rseau commut) ; les tables de commutation sont ici plus complexes.

exemple :

o les rectangles figurent des brasseurs et les disques des commutateurs simples. Les tables de routage sont :

Dans ATM, (comme dans X25), il faut construire de bout en bout des routes pour l'acheminement des cellules
avant d'effectuer le transport d'informations. Il y a 4 types de flux de "signalisation" considrer :

Il peut s'agir de VCC semi-permanents, c'est dire tablis, une fois pour toutes, de manire durable, comme dans
le cas de liaisons spcialises. Dans ce cas aucun mcanisme n'est prvoir (pas de flux de signalisation)
un VCC (permanent) est prvu pour effectuer la rservation de VCC permettant le transport des signaux ncessaires
l'tablissement et la libration de voies pour les informations transmettre. Il porte le numro VPI=x, VCI=1
(x=0 pour la liaision utilisateur-commutateur local) et la mthode s'appelle "mta-signalisation" puisque le
canal correspondant sert dfinir les canaux de signalisation qui serviront l'tablissement des liaisons utiles.
un VCC doit tre rserv pour la signalisation d'tablissement/libration point point. Il porte le numro
VPI=x, VCI=5 (x=0 pour la liaison utilisateur-commutateur local).
il y aussi des canaux de signalisation de diffusion. Ces canaux portent le numro VPI=x, VCI=2 (x=0 pour la
liaison utilisateur-commutateur local).

B - La cellule ATM
Comme dj signal, la cellule ATM comporte 53 octets : 5 octets d'en-tte et 48 octets de donnes :

L'en-tte comprend les champs suivants :

identificateur VPC : numro VPI de conduit virtuel. S'il s'agit d'une cellule
reliant deux commutateurs ATM (interface NNI : Network-Network
Interface), le champ est de 12 bits (il peut donc y avoir 4096 conduit virtuel
distincts). S'il s'agit d'une cellule reliant l'usager au rseau ATM (interface
UNI : User-Network Interface), les quatre premiers bits sont rservs au
champ GFC (Generic Flow Control) qui, comme son nom l'indique, est utilis pour

le contrle de flux et le numro VPI prend les 8 bits suivants (dans ce cas il y a
au maximum 256 conduits virtuels).
identificateur VCC (16 bits) : numro VCI de circuit virtuel (il peut donc y en
avoir 65536).
PT : Payload Type (3 bits) : ce code indique le type d'information transporte
par la cellule (voir ci-dessous)
CLP (Cell-Loss Priority) : bit utilis en contrle de congestion (voir plus loin).
HEC (Header Error Control) (8 bits) : est un champ correcteur/dtecteur
d'erreur calcul partir du polynme gnrateur z8 + z2 + z + 1 ; la dtection/
correction d'erreur ne porte que sur les 32 premiers bits de l'en-tte. La
correction ne porte que sur les erreurs simples.

La taille de la cellule est choisie petite pour deux raisons principales :

d'une part il ne faut pas oublier que les applications tlphoniques sont prpondrantes et si une cellule
doit transporter du son numris, il ne faut pas que la numrisation porte sur de gros volumes qu'il faudrait
ensuite transporter ; au contraire, une numrisation d'un petit volume suivi de son transport immdiat est
souhaitable. La voix tant numrise raison de 8000 chantillons par seconde et chaque chantillon tant cod sur
1 octet, il s'ensuit que la numrisation de 8 chantillons correspond 1 ms ce qui signifie qu'une cellule
ATM transporte 6 ms de son (6x8=48). La numrisation, le temps de transmission et la restitution du
son correspondent des dlais acceptables.
d'autre part, pour des applications temps rel (comme la voix tlphonique), il ne faut pas que le multiplexage
soit pnalisant et donc il est ncessaire de faire en sorte que l'attente d'envoi chaque multiplexeur soit la
plus courte possible ce qui est possible avec des cellules de petites tailles.

Le champ PT indique sur 3 bits le type de cellules, en particulier s'il s'agit d'une cellule utilisateur ou d'une cellule
de gestion :
champ
PT

type de cellule

000

cellule utilisateur, pas de congestion

001

cellule utilisateur, pas de congestion

010

cellule utilisateur, congestion

011

cellule utilisateur, congestion

100

cellule de gestion F5-OAM

101

cellule de gestion F5-OAM

110

cellule FRM

111

rserv

Le bit CLP affecte une priorit qui peut tre utilise en cas de congestion : les cellules avec CLP=1 peuvent
tre rejetes par un commutateur engorg tandis que les cellules avec CLP=0 doivent tre transmises.
Il est noter que le contrle d'erreur (sur l'en-tte) ne s'effectue pas au niveau de la couche ATM mais de la
couche physique. Il s'effectue de la manire suivante, sachant que deux tats sont considrer : l'tat
"correction" et l'tat "erreur". Rappelons que HEC ne permet que la correction des erreurs simples. Si la
cellule arrivant est dans l'tat "correction" et si la cellule est correcte, alors la cellule est transmise la couche
ATM et l'tat reste "correction" ; si au contraire, la cellule est entache d'une erreur simple, la cellule est corrige
et transmise la couche ATM mais on passe l'tat "erreur" : si une nouvelle cellule arrive avec une erreur, elle
est rejete. Supposons que l'tat soit "correction" et qu'une cellule arrive avec une erreur multiple : la cellule
est rejete et l'tat devient "erreur". En rsum, dans l'tat "erreur", une nouvelle erreur provoque le rejet de
la cellule, sinon, si la cellule est correcte, l'tat redevient "correction".

Dans le cas d'une cellule passe par la couche ATM la couche physique, le HEC est calcul. On notera que le
calcul doit tre refait au passage chaque commutateur puisque les numros VPI,VCI changent.

La couche AAL
Selon la recommandation I362, la couche AAL (ATM Adaptation Layer) possde les fonctionnalits suivantes :

gestion des erreurs de transmission


assemblage/dsassemblage de l'information en cellules
gestion des cellules perdues
contrle de flux et de synchronisation

A - Classes d'applications
4 classes d'applications ont t dfinies par l'UIT :

classe A : vido dbit constant, transport de la voix


classe B : vido et audio dbit variable
classe C : transfert de donnes en mode connect
classe D : transfert de donnes en mode non connect

Ces quatre classes sont caractrises par les paramtres suivants : la synchronisation entre l'metteur et
le rcepteur, le mode temps rel ou temps diffr, la constance ou la variabilit du dbit, le mode connect ou
non connect :
classe

synchronisation

oui

non

temps

rel

diffr

dbit

constant

variable
connect

mode

non connect

Au dpart, 4 protocoles AAL1, AAL2, AAL3, AAL4 avaient t prvus pour chacune des classes. Aujourd'hui,
la situation est un peu plus confuse et en fait, AAL3 et AAL4 ont fusionn en AAL3/4 tandis qu'un cinquime
protocole a fait son apparition, AAL5. La correspondance entre les classes d'applications et les protocoles
est maintenant plutt celle-ci :
classe

protocole

AAL1

AAL2

AAL3/4,
AAL5

AAL5

B - CS-PDU, SAR-PDU et cellule ATM

Rappelons que la couche AAL est dcompose en deux sous-couches :

CS (Convergence Sublayer) : oriente service, ses fonctions dpendent du type de service trait (voix, vido,...) ;
au niveau de cette sous-couche, l'information provenant des couches suprieures est encapsule dans des CSPDU (Protocol Data Unit).
SAR (Segmentation And Reassembly Sublayer) : fabrication des cellules (dcoupage des blocs CS-PDU en SARPDU, puis en cellules ATM) ou reconstitution des donnes.

C - Protocoles AAL
Protocole AAL1
Il est adapt la classe A : temps rel, dbit constant, synchronisation, mode connect ce qui est le cas, par
exemple e la voix ou de la vido sans compression. Les pertes de donnes sont signales sans plus.

Alors que la CS-PDU ne possde pas de protocole particulier, la SAR-PDU possde une en-tte. Les SAR-PDU "P" ont
le premier bit 1 et possdent un champ pointeur qui indique la position du message suivant. Les SAR-PDU "non P"
ont le premier bit 0 et ne possdent pas de champ pointeur. Le champ SN correspond un numro de squence
(ce qui permet de dtecter les cellules manquantes) ; SNP est un champ de contrle sur le numro de squence
(auto-correction des erreurs simples). P est un bit de parit (encore un contrle d'erreur sur le numro de
squence). La longueur total de la SAR-PDU est de 48 octets.

Protocole AAL2
Ce protocole est adapt aux flux audio et vido avec compression et dbit variable. La CS-PDU n'a pas de
structure particulire. La SAR-PDU possde une en-tte et une en-queue.

Comme prcdemment, SN est le numro de squence ; le champ IT indique si l'on est au dbut, au milieu ou en fin
de message ; LI indique la taille de la charge utile (infrieure ou gale 45 octets) ; CRC est un champ
dtecteur d'erreur sur l'ensemble de la SAR-PDU.

Protocole AAL3/4
Ce protocole correspond un transport de donnes sous forme de messages qui peuvent tre multiplexs sur le
mme circuit virtuel. La couche CS possde un protocole propre :

CPI indique le type de message ; Btag et Etag signalent le dbut et la fin d'un message ; Length et B size indiquent
la taille de la charge utile et du tampon attribuer au message. Des octets de bourrage sont prvus pour faire
en sorte que le nombre d'octets au total soit un multiple de 4.

Le champ ST indique si on est au dbut (10), la fin (01), au milieu (00) d'un message ou si le message tient dans
une seule cellule (11). Le champ SN est un numro de squence. Le champ MId indique quelle session se rapporte
le message (multiplexage) ; LI donne la taille de la charge utile (infrieur ou gal 44 octets) ; CRC est un
champ dtecteur d'erreurs.

Protocole AAL5
Le protocole AAL3/4 tant relativement compliqu, une proposition de simplification fut faite sous le nom de
SEAL (Simple Efficient Adaptation Layer !) qui devint AAL5.
La couche CS possde un protocole visant ajouter un en-queue un message. La longueur totale doit tre un
multiple de 48 octets (on est amen rajouter dans la charge utile des caractres de bourrage).

UU n'est pas utilis, Length indique la longueur de la charge utile (caractres de bourrage non compris) ; CRC est
un champ dtecteur d'erreur.
Le passage la couche SAR s'effectue de manire trs simple : CS-PDU est dcoupe en blocs de 48 octets
qui constituent les SAR-PDU.

Qualit de service et contrle de congestion


Un rseau comme ATM se doit de rendre le "service" demand. Par exemple, si le rseau dlivre du temps rel, il
ne faut pas qu'il y ait de retard qui impliquerait la perte de cellules. Par suite, avant d'tablir une connexion sur
un circuit virtuel, une ngociation de contrat doit avoir lieu pour prciser les conditions du trafic. Ce contrat
peut spcifier des critres diffrents suivant le sens de transmission. La ngociation porte sur un certain nombre
de paramtres dfinissant la qualit de service :
paramtres

dfinition

PCR (Peak Cell Rate)

valeur maximum du dbit

SCR (Sustained Cell Rate)

valeur moyenne du dbit envisag

MCR (Minimum Cell Rate)

dbit minimum vital

CVDT (Cell Variation Delay Tolerance)

variation maximale du dlai de transmission des cellules

CLR (Cell Loss Ratio)

taux de perte des cellules

CTD (Cell Transfer Delay)

temps moyen d'acheminement d'une cellule

CDV (Cell Delay Variation)

variation admissible du temps d'acheminement des cellules

CER (Cell Error Ratio)

taux de cellules errones

SECBR (Severely Errored Cell Block Ratio)

taux de blocs de cellules contenant des erreurs

CMR (Cell Misinsertion Rate)

Taux de cellules mal adresses

Un des mcanismes de contrle de la qualit de service est bas sur l'algorithme Generic Cell Rate Algorithm
(GCRA), qui est une version de l'algorithme bien connu, dit du "seau perc". Cet algorithme est assez proche de
celui utilis dans le relais de trames.
Imaginons que le contrat porte sur un dbit D0 = PCR = 125 000 cellules/s. Le temps coul entre deux
envois successifs de cellules est donc T = 1/D0. Une cellule ne doit donc pas arriver en un temps plus court que T
aprs la rception de la cellule prcdente. Elle peut par contre arriver dans un intervalle de temps plus grand que
T. Une cellule qui se conforme cette rgle est "conforme". Si la cellule 1 arrive au temps 0 et si la cellule 2 arrive
au temps t1 > T, la cellule 3 devra arriver au plus tt au temps t1+T.

Bien entendu, il se pose un problme lorsque l'metteur "triche" en accentuant sa cadence : les cellules
deviennent alors non conformes au contrat. On peut toutefois accepter une tolrance de h microsecondes
(qui correspond au paramtre CVDT). On pourra considrer que la cellule est encore conforme si elle arrive au temps
T-h aprs la cellule prcdente. Mais il faudra que la cellule suivante arrive au plus tt au temps 2T.

Imaginons maintenant que l'metteur trop rapide conserve sa cadence d'envoi. Les cellules suivantes vont
s'enfoncer dans la zone de tolrance et au bout d'un moment avoir une date d'arrive dans la zone stricte de
non conformit. La cellule 2 va arriver e trop tt, la cellule 3 va arriver 2e trop tt, la cellule 4 va arriver 3e trop
tt, etc... Le schma ci-dessous montre une telle situation avec h = 4e. Il est clair que la cellule 6 est en
totale "effraction". Elle pourra tre dtruite par les composants rseau.

Le bas du schma prcdent explique pourquoi l'algorithme est qualifi de "seau perc". La cellule est
considre comme un rcipient apportant une quantit T litres de liquide. A l'arrive, ce liquide est
intgralement vers dans un seau de capacit T+h litres qui possde un trou et fuit la cadence de T litres/
seconde. Si les cellules respectent le contrat, elles trouveront toujours le seau vide. Si au contraire, elles arrivent
en avance, elles trouveront un seau non vide ; le niveau de liquide du seau s'lvera donc chaque arrive d'une
cellule jusqu'au moment o le seau dbordera.
On voit que temporairement, on peut dpasser le dbit maximum, mais que seulement N cellules seront acceptes.
Le calcul de N est assez simple si l'on se base sur le tableau ci-dessous :

cellule

date
d'arrive au
plus tt

date relle
d'arrive

T-e

2T

2(T-e)

3T

3(T-e)

---

---

---

(N-1)T

(N-1)(T-e)

Pour la dernire cellule N, on aura atteint la limite de tolrance, ce qui correspond la date (N-1)T-h, donc (N-1)(Te) = (N-1)T - h, d'o la valeur de N :

e mesure l'intervalle de temps d'avance chaque arrive de cellules. Si le dbit souscrit est D0 et si le dbit rel
est D > D0 (les dbits tant mesurs en cellules par seconde), le temps d'arrive au plus tt de la cellule 2 est T = 1/
D0 et son temps d'arrive rel est T' = 1/D, d'o

exemple : Supposons que le dbit souscrit est D0 = 125 000 cellules/s d'o T = 8 s. Imaginons que le
rcepteur envoie des cellules au dbit D = 200 000 cellules/s. Sachant que la tolrance est h = 24 s, combien
de cellules pourront tre acceptes ?
La valeur de e est T - T' = 8 - 5 = 3 s ; on en dduit N = 9 cellules.
La mthode prcdente permet de canaliser le trafic, mais ne peut viter la congestion d'un commutateur ATM.
Il faut d'ailleurs distinguer entre la congestion due des arrives nombreuses en rafales de cellules pendant un
temps court et la congestion due un trafic moyen, donc calcul sur une longue priode, suprieur aux possibilits
du rseau.
Les stratgies de contrle de congestion principalement utilises sont les suivantes :
-- stratgie de prvention : comme il n'est gnralement pas possible de rduire le dbit des metteurs
sans dnaturer l'information transmise (notamment en temps rel), il est par contre possible d'interdire l'accs
au rseau si on se rend compte d'un danger de congestion par admission d'une nouvelle transmission. Ceci
intervient lorsque aucune possibilit d'admission n'est trouve sans affecter les connexions existantes.
-- stratgie de rservation : lorsqu'une nouvelle connexion est prvue, les ressources ncessaires cette
nouvelle connexion sont rserves ; ceci s'effectue au moyen d'un message spcial SETUP dont l'objet est
de mobiliser, si possible, les ressources (bande passante) ncessaires.
-- stratgie base sur la bande passante : trois modes sont dfinis :

mode EFCI (Explicit Forward Congestion Indication) : un commutateur congestionn positionnera 1 le bit EFCI
de l'en-tte d'une cellule, ce qui permettra d'avertir le destinataire (amis ne rgle pas le problme).
mode RR (Relative Rate) : un commutateur congestionn envoie une cellule spciale RM (Resource Management)
vers l'metteur pour l'inviter rduire son dbit (ceci n'est pas possible pour toutes les applications)
mode ER (Explicite Rate) : une cellule RM est envoye comme dans le cas prcdent mais sert indiquer
l'metteur qu'il ne peut augmenter son dbit sans accord du rseau.

Intgration des rseaux existants


Nous examinons dans ce paragraphe l'interconnexion de rseaux existants avec ATM, notamment

les rseaux locaux traditionnels (legacy LAN) comme Ethernet ou Token Ring
le protocole Internet

Plusieurs solutions sont proposs. Nous en faisons une courte revue.


Classical IP (CLIP)
Cette solution est issue des travaux du groupe de travail IPOA (IP Over ATM). Le protocole CLIP considre
un ensemble de noeuds d'un rseau ATM comme un sous-rseau IP (ce qui implique videmment que ces
noeuds possdent la pile TCP/IP et des adresses IP). Un tel sous-rseau est appel LIS (Logical IP Subnet).
CLIP dfinit deux fonctionnalits :

la rsolution d'adresses
l'encapsulation des paquets IP

La rsolution d'adresse est relativement analogue celle que l'on emploie au passage de la couche IP une
couche MAC d'un LAN ; dans ce cas le protocole ARP/RARP. Dans le cas de CLIP on emploie ATMARP et
InATMARP (Inverse ATMARP). Un serveur ATMARP est ncessaire : il maintient les tables de conversion
adresse ATM-adresse IP. L'adresse du serveur ATMARP est connue de toute station connecte au
rseau (configuration l'installation).
Lorsqu'une station configure (adresse IP, adresse ATM, connaissance de l'adresse du serveur ATMARP) se
connecte pour la premire fois, elle se met en communication avec le serveur ATMARP par l'intermdiaire d'un
circuit virtuel. Le serveur ATMARP demande la station son adresse IP et met jour sa table de conversion
des adresses.
Si cette station veut communiquer avec un serveur, par exemple, du rseau, elle doit connatre son adresse
ATM connaissant son adresse IP. Pour cela elle s'adresse nouveau au serveur ATMARP qui lui fournit l'adresse
ATM du serveur. La station enregistre cette information dans une table (ce qui vite d'avoir recontacter le
serveur ATMARP en cas d'une nouvelle connexion avec le serveur). Par suite un circuit virtuel est tabli entre
la station et le serveur.
En ce qui concerne l'encapsulation des paquets IP, ceux-ci sont incorpors dans une PDU de type AAL5 avec un
champ indiquant le type de protocole encapsul (ici IP, mais on peut imaginer le procd pour d'autres protocoles).
La PDU est ensuite divise en cellules ATM.
LAN Emulation (LANE)
Il s'agit ici de considrer un rseau ATM comme un rseau LAN classique (Ethernet ou Token Ring) :

Un LAN mul s'appelle un ELAN (Emulated LAN) ; c'est un rseau virtuel de type Ethernet ou Token Ring. Il
possde les proprits des LAN rels : adresses MAC, broadcast, multicast et aussi des proprits spcifiques :
par exemple, pas de collision dans le cas d'un ELAN Ethernet. Les stations relis l'ELAN sont des LEC (Lan
Emulation Client) et il doit exister deux serveurs (ventuellement confondus) : le LES (Lan Emulation Server) et
le BUS (Broadcast Unknown Server). Lorsque plusieurs ELAN existent sur un mme rseau ATM, un serveur LECS
(Lan Emulation Configuration Server) est ncessaire.
Le serveur LECS contient les adresses ATM des LES des diffrents ELAN su rseau ATM. Le LES gre la table
de conversion des adresses ATM et MAC. Le BUS est un serveur de multidiffusion (multicast). Examinons
le fonctionnement du protocole LANE.
Imaginons qu'une station LEC A veuille communiquer avec une autre station LEC B. La station A commence par
se connecter (par circuit virtuel) au LECS (possdant par exemple une adresse ATM rserve) pour obtenir
l'adresse ATM du LES de l'ELAN concern. La station A se connecte alors au LES (par un circuit virtuel appel
Control Direct VCC) qui met jour sa table de conversion d'adresses ATM - MAC. La station A demande et obtient
du LES l'adresse ATM de la station B. Il est alors simple pour la station A de se connecter via un circuit virtuel
la station B.
Imaginons maintenant que la station LEC A souhaite envoyer un message multicast. Pour cela, elle contacte le LES
pour obtenir l'adresse ATM du serveur BUS. L'ayant obtenue elle se connecte au BUS qui se charge de la
diffusion multicast du message.
Multi-Protocol Over ATM (MPOA)
MPOA est une solution pour utiliser ATM sous divers protocoles (en fait actuellement seulement sous IP)
et d'exploiter les classes de service correspondantes. Dans le protocole LANE, un rseau ATM peut tre constitu
de plusieurs ELAN. Le passage d'un ELAN un autre ncessite une routeur ce qui signifie une dcapsulation
suivie d'une encapsulation au passage sur le routeur d'o une perte de temps faisant perdre le bnfice du
rseau ATM.

MPOA remplace les routeurs par des serveurs MPOA et vise effectuer une liaison directe entre les stations
connecter. Ceci signifie qu'au lieu de faire des passages couche 2 - couche 3 - couche 2, on effectue une
connexion de bout en bout en couche 3. Le fonctionnement est le suivant. Le routeur et les clients sont dots
du logiciel adquat du protocole MPOA.
1) phase d'appel : le client LEC A s'adresse au routeur (qui est serveur MPOA) pour obtenir l'adresse ATM
du destinataire LEC B. Le serveur MPOA possde des tables de conversion. Si l'adresse n'est pas trouve, il
s'adresse au serveur MPOA suivant (en utilisant un protocole appel NHRP (Next Hop Routing Protocol). Si
l'adresse est trouve, il tablit un circuit virtuel entre LEC A et LEC B.
2) phase de transfert : le transfert de donnes se fait directement via le rseau ATM entre LEC A et LEC B.
Bien etendu, les paquets IP sont encapsuls et dcoups en cellules (le protocole correspondant s'appelle VC
Based Multiplexing).

Exercices

Exercice 1
Une voie 32 Mbits/s est utilise pour la transmission de messages multimdias. On suppose que le message
transmettre sur cette voie est un document compos dun texte de 20 Ko, de 30 images fixes en format GIF de
10 Ko chacune, dune minute de son numrise 22 KHz et code sur 8 bits.
a) Donner en octets, le volume du son transporter en admettant quil ny a aucune compression
b) Si le message est transmis intgralement dun seul bloc, quel est le temps ncessaire son acheminement en
supposant que le temps de propagation du signal est ngligeable.

c) La voie concerne fait partie dun rseau commutation de paquets. Chaque paquet a une longueur en octets de
1024 comprenant une partie de service (adresses, dtection derreur, champs de service) de 256 octets. Combien de
paquets correspondent au message prcdent
d) Mme question pour le cas dun rseau ATM ; combien de cellules ATM sont-elles ncessaires pour vhiculer le
message.

Exercice 2
Une image de 640x480 pixels cods sur 24 bits est envoye non compresse sur un rseau de type ATM. A
combien de cellules ATM, ce message correspondra-t-il ?

Exercice 3
Un canal tlphonique utilise la plage de frquence 300Hz 4000Hz.
a) Le son est chantillonn la frquence minimale permise par le thorme de lchantillonnage (2fmax), soit 8000
Hz et est cod sur 8 bits. On dsignera dans la suite par M le message constitu dune minute de son non
compress, numris de cette faon.
1) Quel est le volume du message M ?
2) Quel est le dbit ncessaire de la voie transmettant le son en temps rel ?
3) Quel rseau peut-on utiliser ?
b) Supposons que le dbit de la voie soit 64 Kbits/s . On utilise des trames (MIC) de multiplexage
temporel constitues de 32 IT (intervalles de temps) de longueur identique. On suppose que lon utilise un IT
par trame MIC pour transmettre le message M. Combien de temps faut-il pour transmettre de cette manire
le message M ?
c) On utilise un rseau ATM pour le transport du message M

Combien de cellules ATM faut-il pour transporter le message M ?


En admettant que toute la voie puisse tre utilise (dbit : 155 Mbits/s), pour transmettre deux
messages du mme type que M (les deux messages sont multiplexs) , combien de temps, au minimum,
est ncessaire pour transmettre un message M ?

Exercice 4
Un message de 1 Mo est transmis par un rseau ATM de dbit 155,52 Mbits/s. Le contrat de service stipule que
lon peut envoyer des cellules en rafales la cadence de 100000 cellules/s. On dsigne par T la dure
sparant lmission de deux cellules successives. Toutefois, la tolrance h est de 20 microsecondes comme
avance maximum permise sur T.

a) Quel est le nombre de cellules ATM ncessaires ?


b) Quel est le dbit souscrit ?
c) En fonctionnement "normal" quel est le temps T, en microsecondes.
d) Supposons que le "client" ATM envoie ses cellules la cadence de 200 000 cellules/s. Combien de cellules pourra-til envoyer avant rejet ?

Exercice 5
Dans les cellules ATM, l'information utile a une longueur fixe de

64 octets

48 bits

48 octets

32 octets

53 octets

Exercice 6
Dans ATM, le contrle de la conformit au dbit souscrit peut tre effectu par l'algorithme

de routage alatoire

du seau d'eau
GCRA
de Ford-Fulkerson
de Newton

Solution de l'exercice 1
a) Le volume en bits du son transporter est V = 60*22000*8 = 10 560 000 bits = 10,56 Mbits
b) Calculons le volume total :
texte : 20*1024*8 = 163 840 bits
images : 30*10*1024*8 = 2 457 600 bits
son : 10 560 000 bits d'aprs la question a)
total : 13 181 440 bits
Le temps de propagation est approximativement T = 13 181 440 / 32 000 000 = 0,41 s.

c) La longueur utile d'un paquet est 1024 - 256 = 768 octets = 6 144 bits. Le nombre de paquets est donc 13 181
440 / 6 144 = 2 146 paquets
d) Une cellule ATM contient 53 octets dont 48 utiles. Le nombre de cellules ncessaires est donc 13 181 440 /
(48*8) = 34 327 cellules

Solution de l'exercice 2
Chaque cellule ATM contient 48 octets utiles, donc le nombre de cellules est 19200

Solution de l'exercice 3
a)
1) Quel est le volume du message M ?

480 Ko

2) Quel est le dbit ncessaire de la voie transmettant le son en


temps rel ?

64 Kbits/s

3) Quel rseau peut-on utiliser ?

Numris (RNIS)

b) Tout se passe comme si le dbit tait de 64 Kbits/s/32, soit 2 Kbits/s. On en dduit le rsultat : 1920
secondes. (Noter que, en fait, le dbit offert par France Telecom pour les liaisons MIC est de 2 Mbits/s, ce
qui revient un dbit de 64 Kbits/s par canal ; on obtiendrait alors un temps de transmission de 60 s.)
c)

Nombre de cellules :

10 000 cellules car la longueur


cellulaire ATM est de 48
octets.

Temps de transmission :

0,05 seconde

Solution de l'exercice 4
a) 20834 cellules
b) 42,4 Mbits/s
c) 10 microsecondes
d) Imaginons que le contrat porte sur un dbit D0 = PCR = 100 000 cellules/s. Le temps coul entre deux
envois successifs de cellules est donc T = 1/D0. Une cellule ne doit donc pas arriver en un temps plus court que T
aprs la rception de la cellule prcdente. Elle peut par contre arriver dans un intervalle de temps plus grand que
T. Une cellule qui se conforme cette rgle est "conforme". Si la cellule 1 arrive au temps 0 et si la cellule 2 arrive
au temps t1 > T, la cellule 3 devra arriver au plus tt au temps t1+T.

Bien entendu, il se pose un problme lorsque l'metteur "triche" en accentuant sa cadence : les cellules
deviennent alors non conformes au contrat. On peut toutefois accepter une tolrance de h microsecondes
(qui correspond au paramtre CVDT). On pourra considrer que la cellule est encore conforme si elle arrive au temps
T-h aprs la cellule prcdente. Mais il faudra que la cellule suivante arrive au plus tt au temps 2T.

Imaginons maintenant que l'metteur trop rapide conserve sa cadence d'envoi. Les cellules suivantes vont
s'enfoncer dans la zone de tolrance et au bout d'un moment avoir une date d'arrive dans la zone stricte de
non conformit. La cellule 2 va arriver e trop tt, la cellule 3 va arriver 2e trop tt, la cellule 4 va arriver 3e trop
tt, etc... Le schma ci-dessous montre une telle situation avec h = 4e. Il est clair que la cellule 6 est en
totale "effraction". Elle pourra tre dtruite par les composants rseau.

Le bas du schma prcdent explique pourquoi l'algorithme est qualifi de "seau perc". La cellule est
considre comme un rcipient apportant une quantit T litres de liquide. A l'arrive, ce liquide est
intgralement vers dans un seau de capacit T+h litres qui possde un trou et fuit la cadence de T litres/
seconde. Si les cellules respectent le contrat, elles trouveront toujours le seau vide. Si au contraire, elles arrivent
en avance, elles trouveront un seau non vide ; le niveau de liquide du seau s'lvera donc chaque arrive d'une
cellule jusqu'au moment o le seau dbordera.
On voit que temporairement, on peut dpasser le dbit maximum, mais que seulement N cellules seront acceptes.
Le calcul de N est assez simple si l'on se base sur le tableau ci-dessous :

cellule

date
d'arrive au
plus tt

date relle
d'arrive

T-e

2T

2(T-e)

3T

3(T-e)

---

---

---

(N-1)T

(N-1)(T-e)

Pour la dernire cellule N, on aura atteint la limite de tolrance, ce qui correspond la date (N-1)T-h, donc (N-1)(Te) = (N-1)T - h, d'o la valeur de N :

e mesure l'intervalle de temps d'avance chaque arrive de cellules. Si le dbit souscrit est D0 et si le dbit rel
est D > D0 (les dbits tant mesurs en cellules par seconde), le temps d'arrive au plus tt de la cellule 2 est T = 1/

D0 et son temps d'arrive rel est T' = 1/D, d'o

Reprenons maintenant l'exercice : le dbit souscrit est D0 = 100 000 cellules/s d'o T = 8 s. Le rcepteur envoie
des cellules au dbit D = 200 000 cellules/s.
La valeur de e est T - T' = 10 - 5 = 5 s ; on en dduit N = 5 cellules.

Bibliographie et Webographie

Andrew Tannenbaum, Rseaux, InterEditions / Prentice Hall


Guy Pujolle, Les rseaux, Eyrolles
Kim-Loan Thai, Vronique Vque, Simon Znaty, Architecture des rseaux haut dbit, Herms
Pierre Rollin, Rseaux Haut Dbit, Herms
Jean-Louis Mlin, Pratique des rseaux ATM, Eyrolles Informatiques
Bertrand Bruller, Pratique des rseaux HAut dbit, Vuibert
Claude Servin, Solange Ghernaouti-Hlie, InterEditions

Rseaux locaux haut dbit

Ethernet haut dbit


FDDI
DQDB
Bibliographie et Webographie

Ethernet haut dbit


1 - Fast Ethernet
Rappelons un certain nombre de faits relatifs Ethernet 10 Mbits/s. Il s'agit d'un rseau local
trs populaire et trs rpandu sous sa topologie en segment de bus. Le protocole Ethernet, CSMA/
CD s'appuie sur deux principes :
LBT : Listen Before Talk (ou couter avant de parler !). Une station qui veut mettre doit utiliser le
bus commun ; si celui-ci est utilis, on peut dtecter qu'il est actif. Une station qui veut mettre
vrifie donc d'abord si le bus est actif ; si c'est le cas, il faut attendre avant d'mettre lors mle
bus ne sera plus actif.
LXT : Listen While Talk (ou couter pendant que l'on parle). Deux stations constatant que le bus
n'est pas actif peuvent trs bien mettre en mme temps. Il va s'ensuivre une collision de signaux
rendant incomprhensibles les informations transmises. Mais la collision peut tre dtecte par les
stations mettrices qui vont alors cesser d'mettre. Elles reprendront plus tard aprs un dlai
alatoire.
La trame Ethernet standard possde la structure suivante :

La recherche des hauts dbits a conduit l'volution d'Ethernet vers les 100 Mbits/s sous la
pression des constructeurs :

Fast Ethernet est une solution prconise par 3COM ; la normalisation est note 802.14 . Le
protocole est toujours CSMA/CD. Trois supports physiques peuvent tre utiliss : 100 base
TX utilise des paires torsades blindes ou non (dans ce dernier cas la distance maximum est
rduite 100 m) ; 100 base FX utilise la fibre optique multimode gradient d'indice sur une
longueur maximum de 400 m ; 100 base T4 se compose de 4 paires torsades (3 pour la
transmission des donnes, 1 pour la signalisation des collisions).
La topologie usuelle de cblage est en toile avec des hubs. Ces derniers sont classs en 2

catgories ; les hubs de classe I correspondent 100 base TX et 100 base T4 et ne


supportent qu'un seul rpteur entre deux stations ; les hubs de classe II peuvent tre
raccords entre eux (mais deux au maximum). La construction d'un rseau avec Fast
Ethernet est assez contraignante car il faut respecter des distances maximales entre
quipements :

100VGAnyLan est une solution soutenue par Hewlett-Packard, IBM, AT&T ; la normalisation
correspondante est note 802.12 ou 100VG. VG signifie Voice Grade et montre que le
support de transmission n'est autre que les paires tlphoniques organises en bus/arbres
avec des hubs (toutefois, il est possible d'utiliser la fibre optique multimode). Le protocole
CSMA/CD est amlior sous la forme de DPAM (Demand Priority Access Method) : l'accs
au rseau est rgi par un hub et une station qui veut mettre demande l'accs au hub en
indiquant la qualit de service qu'elle dsire.
Les hub travaillent en mode Round Robin : ils scrutent leurs connexions de manire
priodique pour reprer les demandes d'mission. Ils sont relis aux quipements suivant
deux types de connexion ; le type normal ne permet de vhiculer que des donnes
d'utilisateurs ; le type "moniteur" permet de vhiculer tout type de donnes (dont des
donnes de service).

FDDI
FFDI est un rseau en anneau de fibre optique qui applique les concepts du Token Ring (anneau
jeton). Son dbit est de 100 Mbits/s pour une distance maximum de 200 km et le nombre maximal
de stations raccordables est de l'ordre du millier.
En gnral, l'anneau FDDI est utilis pour la connexion de divers rseaux locaux ; il joue alors un
rle fdrateur.

FDDI utilise deux anneaux indpendants de fibre optique sur lesquels la transmission d'information
se fait en sens inverse (organisation contrarotative). La duplication d'anneau est ncessite pour
des besoins de fiabilit et de parade en cas de coupure.

Les stations du rseau sont classes en deux catgories : les stations de classe A sont relies aux
deux anneaux (elles peuvent donc effectuer un rebouclage local) ; les stations de classe B ne sont
relies qu' un seul anneau.
La technique de codage utilise est spcifique et correspond au code en blocs 4B/5B ; tout
groupe de 4 bits est associ un symbole cod sur 5 bits ; 16 des symboles sont associs aux
donnes, les 16 autres possibilits sont utilises pour la signalisation ou ne sont pas encore
affectes.
Le fonctionnement du rseau et la structure de la trame FDDI ont t dcrits dans le chapitre
"Rseaux locaux".
Il convient de signaler que le protocole FDDI dans sa version la plus rcente (FDDI II) permet
aussi la transmission de trames synchrones (et non plus asynchrones) issues des circuits
tlphoniques MIC ou du RNIS ce qui renforce le caractre fdrateur des boucles FDDI.

- Architecture FDDI II -

DQDB
DQDB (Distributed Queue Dual Bus) est le rseau concurrent de FDDI. Il est dsign usuellement
sous le sigle MAN (Metropolitan Area Network) ou 802.6. Il est assez rare en Europe et s'est
principalement dvelopp aux USA (bien que d'origine australienne). Les dbits fournis par DQDB
sont 45 Mbits/s, 155 Mbits/s et 600 Mbits/s. Le protocole garantit une quit d'accs au rseau.
La topologie est celle d'un double bus entre les branches desquelles les stations se connectent en
parallle.

Chaque bus est dot d'une tte de rseau qui met de manire rptitive (toutes les 125
microsecondes, soit 2430 octets 155 Mbits/s) une trame compose de cellules ou slots. Les deux
bus sont unidirectionnels et en sens inverse. Les stations peuvent mettre sur les deux bus suivant
la position du destinataire. Elles effectuent donc elles-mmes un routage et pour cette raison, on
les dsigne plutt comme des noeuds.
Comme dans le cas de ATM, une cellule a une longueur de 53 octets dont le format est donn cidessous :

Le premier octet AC (Access Control) est un champ de contrle. BB (Busy Bit) indique si la cellule
est occupe ou non. Type indique le type de service : asynchrone (cellule QA = Queue Arbitrated)
ou isochrone (cellule PA = Pre-Arbitrated). PSR er Res ne sont pas encore utiliss. Les trois bits
RQ sont relatifs au niveau de priorit (mode asynchrone).
L'architecture en couches se compose de deux couches : la couche physique, relativement
compatible avec les spcifications de l'OSI et la couche M'AC des rseaux locaux ; cette dernire
comporte un certain nombre de fonctionnalits complexes.
Le mode isochrone est un mode permettant d'tablir une liaison virtuelle de numro VCI (Virtual
Channel Identifier) entre deux noeuds (c'est donc un mode orient connexion). Le VCI est situ en
tte du segment de la cellule de type PA.
Le mode asynchrone sans connexion utilise le protocole de la file distribue, dcrit plus loin. Les
cellules sont de type QA. La couche MAC dcoupe les donnes fournies par la couche LLC en blocs
de 44 octets et ajoute de l'information de service, notamment si le fragment est un dbut ou une
fin de donnes. Ce bloc habill constitue alors un segment d'une cellule QA.
Le mode asynchrone avec connexion utilise aussi des cellules QA avec fragmentation, mais utilise
aussi les principes du mode isochrone : numro de VCI en tte du segment.
Le protocole de la file distribue utilise les champs BB et RQ des cellules ainsi que deux compteurs

au niveau de chaque noeud : RC (Request Counter) et CD (CountDown counter). Il existe une paire ce
compteurs RC et CD par niveau de priorit ; on supposera cependant dans la suite, pour simplifier,
qu'il n'y a qu'un seul niveau de priorit, donc une seule paire RC, CD.
Une station qui veut mettre doit d'abord effectuer une demande (requte) d'mission ; cette
requte est envoye sur l'un des bus, par exemple B ; l'mission qui aura lieu ultrieurement se
fera alors obligatoirement sur le bus A. Simultanment l'envoi d'une requte, le contenu de RC
est copi dans CD (CD contient le nombre requtes satisfaire avant de pouvoir commencer
mettre). Chaque fois qu'une requte passe sur le bus B, la station augmente de 1 le contenu de RC
(RC contient le nombre de nouvelles requtes aprs la requte propre de la station). Chaque fois
qu'un slot vide passe sur le bus A, la station dcrmente de 1 le contenu de CD. Quand celui-ci
arrive 0, la station peut mettre dans le premier slot vide qui passe. La figure ci-dessous
explicite le fonctionnement du protocole.
5 stations S1 S5 sont
connectes aux deux
bus A et B. On suppose
qu' l'tat initial, les
compteurs RC et CD
sont zro.
La station S5 veut
mettre : elle recopie
RC dans CD et envoie
sa requte sur le bus
B ; au passage de la
requte, le compteur
RC des stations aval
s'incrmente.
La station S2 veut
mettre : elle recopie
RC dans CD et envoie
sa requte sur le bus
B ; au passage de la
requte, le compteur
RC des stations aval
s'incrmente.
La station S4 veut
mettre : elle recopie
RC dans CD et envoie
sa requte sur le bus
B ; au passage de la
requte, le compteur
RC des stations aval
s'incrmente.

Une cellule vide circule


sur le bus A. A son
passage, les compteurs
CD des stations sont
dcrments. Si ces
compteurs sont 0, ils
le restent ; si un
compteur est 0 et si
la station
correspondante a
demand mettre,
elle peut alors le faire
(c'est le cas de S5).

Voir exemple en GIF anim

Bibliographie et Webographie

Rseaux d'accs

Les modes d'accs au haut dbit


La fibre optique
Les rseaux cbls
Les paires mtalliques
Les accs hertziens
Les accs satellites
Bibliographie et Webographie

Les rseaux d'accs ou boucle locale correspondent la partie reliant l'quipement de l'utilisateur et
le rseau de l'oprateur. Elle s'tend sur quelques kilomtres seulement mais c'est la partie du rseau
qui demande le plus d'investissement car son rle est de relier l'utilsateur au rseau d'un oprateur. Il
faut donc trouver la meilleure solution pour effectuer cette liaison.
Le dbit permettant l'accs au multimdia se situe aux alentours de 2Mbit/s (trs infrieur aux
prvisions effectues il y a quelques annes). Cette nouvelle valeur vient des progrs du codage et
des techniques de compression. D'ici 2010, une vido de qualit tlvision devrait tre obtenue avec
un dbit allant de 64 Kbit/s 512 Kbit/s. La parole numrique ne demande plus que quelques Kbit/s.
En rsum, un dbit de 2 Mbit/s devrait tre suffisant pour un accs aux informations multimdias.

Les modes d'accs au haut dbit


Plusieurs solutions sont possibles:

La fibre optique
Les rseaux cbls
Les paires mtalliques
La boucle locale mtallique
Le RNIS bande troite
Les accs xDSL
Les accs hertziens
Les accs satellite
Les systmes satellite bande troite
Les systmes satellite large bande

La fibre optique
Cette solution consiste recbler tout le rseau de distribution en fibre optique. Cette technique est

particulirement bien adapte RNIS large bande. La figure ci-dessous illustre la topologie de la
boucle locale optique.

La boucle locale optique


Cette solution est assez onreuse. Pour rduire les cots, il ne faut pas par exemple cbler la portion
allant jusqu' la prise terminale de l'utilisateur. Ceci conduit dterminer jusqu'o le cblage doit
tre pos. Plusieurs solutions existent:

Jusqu' un point trop loign de l'immeuble ou de la maison qui doit tre desservi, le reste du
cblage tant effectu par l'utisateur final (FTTC, Fiber To The Curb).
Jusqu' un rpartiteur dans l'immeuble lui-mme (FTTN, Fiber To The Node).
Jusqu' la porte de l'utilisateur (FTTH, Fiber To The Home).
Jusqu' la prise de l'utilsateur (FTTT, Fiber To The Terminal).

Les prix bien sr augmentent en fonction de la proximit avec l'utilisateur. La solution la plus rpandue
actuellement est le cblage en fibre optique jusqu'au point situ moins de 5 km de l'utilisateur.
D'autres moyens, comme les modems xDSL, prennent ensuite le relai (cblage mtallique prenant en
charge des dbits de plusieurs Mbit/s sur les derniers kilomtres).
Remarque: la partie se trouvant entre l'OLT et les ONU de la figure ci-dessus s'appelle "Arbre
optique".
Rseau optique passif (PON, Passive Optical Network):
Sur un PON, il est possible de faire transiter des cellules ATM en utilisant la technique FSAN (Full
Service Access Network). Sur un tron de l'arbre optique (voir figure ci-dessous), il n'est pas possible
de dpasser une cinquantaine de branches, cause de la dperdition d'nergie.

Architecture d'un rseau optique passif


Sur ces rseaux d'accs, c'est souvent le protocole ATM qui est retenu par les oprateurs. Le
systme s'appelle alors APON (ATM Over PON).
La difficult vient du partage de la bande passante montante (depuis l'utilisateur vers le rseau). Si
plusieurs centaines ou plusieurs de milliers de clients se connectent en mme temps, la bande passante
risque de ne pas tre suffisante.
Sur la partie descendante, des canaux de vido sont diffuss. Ils utilisent chacun un canal sur le tronc
de l'arbre. En revanche, les canaux montants des utilisateurs sont tous diffrents et utilisent chacun
un canal distinct. Un technique d'accs MAC (Medium Acces Control) est ncessaire pour prendre en
charge cette superposition. La technique la plus utilise est le "partage". Des solutions permettent
l'ONU de faire une requte vers l'OLT, cette dernire rservant une bande passante aux clients
demandeurs.
Dans le sens descendant, les cellules ATM sont mises de faon classique sur le support physique. Dans
le sens montant, une rservation doit s'effectuer l'intrieur des trames, divises en tranches de 56
octets contenant une cellule et 3 octets de supervision. Au centre de la trame, une tranche
particluire de 56 octets est destine la rservation d'une tranche de temps (voir la figure cidessous).

Structure de la trame FSAN

Les rseaux cbls


Les infrasctructues existantes des cblo-oprateurs peuvent tre utilises comme solution pour
obtenir du haut dbit sur un rseau d'accs. Les cbles ont longtemps vhicul de la tlvision (CATV,
cble TV) dont la bande passante dpasse les 800 MHz. Cette installation est aujourd'hui modifie en
mettant en place des systmes HFC (Hybrid Fiber/Coax), qui associent la fibre optique jusqu' la tte
de retransmission et le CATV pour la desserte terminale.
Le CATV utilise un multiplexage en frquence. La bande passante est alors divise en canaux distincts.
L'avantage de cette technologie est de pouvoir transporter facilement du multimdia (vido, autres
donnes numriques, parole tlphonique). Chacun des mdias pouvant tre affect une sous-bande,
chaque sous-bande pouvant transporter du numrique ou de l'analogique. Les canaux de tlvision
transitent dans des sous-bandes distinctes, certains peuvent tre en numrique et d'autres en
analogique. Une autre sous-bande peut transporter la parole tlphonique. Enfin, une connexion
Internet peut aussi tre utilise condition d'utiliser un modem cble.
La faiblesse de cette solution provient du multiplexage en frquence qui n'optimise pas l'utilisation de
la bande passante. Un multiplexage temporel utilise mieux la bande passante disponible et intgrant
dans le mme composant l'accs l'ensemble des informations du point d'accs. Un transfert de
paquets pourrait reprsenter une solution mieux adapte, condition de modifier compltement les
composants extrmit.

Les paires mtalliques


La boucle locale mtallique
Ces installations sont principalement utilises pour l'accs au rseau tlphonique. Elles forment
l'ossature la plus classique de la boucle locale. Si l'accs se fait en analogique, on peut utiliser une
paire en full-duplex. Un modem peut bien sr envoyer des donnes numriques et le dbit peut
atteindre quelques dizaines de Kbit/s.
La paire mtallique devient une liaison spcialise si des rpteurs ad hoc sont placs distances
rgulires. Le dbit atteint 2Mbit/s.

Le RNIS bande troite


Une paire mtallique permet de mettre en place l'interface RNIS bande troite, dont la capacit pour
l'utilisateur est de 144 Kbit/s. Cette solution a t dveloppe pour faire transiter de la parole
tlphonique 3200 Hz et non plusieurs Mbit/s. C'est ce qui fait que la paire mtallique est de qualit
assez mdiocre, avec un diamtre de 0,4 mm. Les cbles de 50 paires sont la sources de nombreux
problmes de distortion de phase, de diaphonie, etc. car ils ne sont pas assez protgs.

Les technologies xDSL


xDSL signifie x-type Digital Subscriber Line ou sommairement "ligne numrique d'abonn de type x".
Ce mot recouvre une srie de technologies prsentant des facteurs d'intrt communs :

les cots sont incrmentaux en ce sens que les investissements sont proportionnels au nombre
d'abonns
la modification des installations de l'abonn est faible
la transmission est bidirectionnelle
certaines des technologies supportent la voix analogique

La famille xDSL comporte notamment les technologies suivantes :

HDSL, HDSL2 : dbits montant et descendant symtriques : 1,5 Mbits/s (T1-USA) ou 2 Mbits/
s (E1-Europe).
SDSL : variante de HDSL
ADSL, RADSL : dbits asymtriques : dbit montant de 16 640 Kbits/s ; dbit descendant de
1,5 8 Mbits/s
IDSL : dbits symtriques de 144 Kbits/s
VDSL : plus rcente, dbits asymtriques : dbit montant de 1,5 Mbits/s 6 Mbits/s ; dbit
descendant de 13 52 Mbits/s ; utilisation partielle de fibre optique.

HDSL
L'objectif est de fournir un accs T1 ou E1 un abonn :

CSU : Channel service Unit ; DSU : Digital Service Unit ; HTU-C : HDSL Terminal Unit - Central
Office ; HTU-R : HDSL Terminal Unit - Remote
Si l'un des intrt est l'inexistence de rpteur, un inconvnient majeur est que la ligne tant
numrique ne peut transporter la voix analogique (il faut la numriser). La numrisation de
l'information repose sur un codage 2B1Q (2 Binary 1 Quaternary) : 2 bits sont cods par un symbole (il
y a donc 4 types de symboles). Ce code est plus performant que le Bipolar AMI utilis en T1/E1. Le
codage CAP, variante de 2B1Q, est encore plus performant. Le spectre en frquence de ces diffrents
codage est donn ci-dessous :

La trame HDSL possde la structure suivante :

SYN est une suite de 14 bits de synchronisation ; HOH est une en-tte de 2 bits.
La dure d'mission d'une trame est de 6 ms. Comme elle transporte 4 fois 12 blocs ou octets, elle
transporte 384 octets toutes les 6 ms ce qui correspond un dbit de 64 Kbits/s.
La composition des blocs dpend du nombre de paires de cuivre utilises :

Les utilisations possibles de HDSL sont

l'accs Internet
la visioconfrence
l'accs primaire au RNIS

HDSL est limite par le manque de normalisation, la ncessit de rpteur pour une distance
dpassant 4 km et son type de modulation 2B1Q (trs critique). On peut l'amliorer en imaginant
l'absence totale de rpteurs, le remplacement de 2B1Q par CAP et l'interoprabilit entre
quipements de divers constructeurs.
ADSL
ADSL combine voix et donnes, c'est dire tlphonie et informatique.

ATU-C : ADSL Transmission Unit - Central Office ; ATU-R : ADSL Transmission Unit - Remote ; LAN :
rseau local pouvant tre remplac par un Cbus (systme de cblage de l'abonn).

La modulation pour le codage numrique utilise soit CAP soit DMT, deux systmes concurrents.
CAP est bas sur une modulation d'amplitude combine une modulation de phase :

16 signaux sont utiliss ce qui permet le


transport de 4 bits par signal.

Les accs hertziens


La voie hertzienne est une solution prometteuse long terme pour la boucle locale. Aujourd'hui, cette
solution est envisageable pour les communications tlphoniques par exemple quand le cblage
terrestre n'existe pas. La desserte des nouvelles villes construites pourraient se faire avec cette
technologie. L'inconvnient de cette solution est la bande de frquences troite disponible. Cette
solution est appele WLL (Wireless Local Loop) ou WITL (Wireless In The Loop) et elle est en plein
essor.
Deux orientations de WLL peuvent tre envisages, en tenant compte ou pas de la mobilit de
l'utilisateur:

Si on tient compte de la mobilit, il s'agit alors de rseaux mobiles, la communication n'est pas
interrompue lorsque le mobile se dplace (voir le chapitre sur les rseaux mobiles).
Dans le second cas, la communication est fixe ou faible mobilit.

Plus les frquences utilises sont hautes, plus la directivit est importante, la mobilit est alors
limite. Cette solution, appele BLR (Boucle Locale Radio), est en plein dveloppement.
La solution LMDS (Local Multipoint Distribution System), mobilit restreinte, utilise des frquences
au dessus des 27 GHz. Les communications sont trs directives, il faut alors des fois placer des
antennes dans les lieux levs car on ne peut pas obtenir un axe direct entre le terminal et l'metteur.
Il faut signaler aussi que la pluie peut perturber lgrement la propagation des ondes.
L'avantage de LMDS est de pouvoir offrir de grandes largeurs de bandes possdant des dbits de 20

Mbit/s par utilisateur. En 1997, la FCC (Federal Communication Commission, agence amricaine de la
rgulation des transmissions par cble, radio et autre) a allou 1300 MHz au service LMDS dans les
bandes de frquences des 28 GHz et 31 GHz. La porte va jusqu' une dizaine de kilomtres.

Les accs satellite


Systmes satellite bande troite
La distribution directe par satellite peut tre utilise dans un rseau d'accs. Les premiers projets
ayant vu le jours (premire gnration) ne visaient que la tlphonie cause du manque de bande
passante. Ce dfaut a t compens par le grand nombre de satellites se trouvant une altitude basse,
permettant une plus grande rutilisation des frquences. Les systmes satellite bande troite
concernent principalement la tlphonie.
Deux possibilits existent:

le rseau satellite ne couvre que le rseau d'accs. Le transport est alors effectu par un
oprateur terrestre.
le rseau satellite propose aussi le transport

Par exemple, la constellation Global Star constitue un pur rseau d'accs car il ne fait que diriger les
communications vers les portes d'accs d'oprateurs terrestres. Le rseau Iridium, par contre,
permettait le routage entre satellites.
La deuxime gnration de satellites vise le multimdia avec des dbits allant jusqu' 2 Mbit/s et des
qualits de service associes. Ces constellations de satellites se trouvent des orbites diffrentes:

LEOS (Low Earth Orbital Satellite): se trouvant 1000 km d'altitude.


MEOS (Medium Earth Orbital Satellite): se trouvant 13000 km d'altitude.
GEOS (Geostationary Earth Orbital Satellite): se trouvant 36000 km d'altitude.

Les satellites GEOS sont immobiles par rapport un point fixe de la Terre. Les autres types sont par
contre dfilants. Les constellations de satellites les plus connues sont Teledesic (Bill Gates, Motorola,
Boeing, etc.) et SkyBridge d'Alcatel.
Il faut remarquer que le signal allant de la terre vers un satellite gostationnaire (situ 36 000 Km)
met environ 0,14 secondes, ce qui est norme. En thorie, 3 satellites de type GEOS situs 120 les
uns des autres sont suffisants pour couvrir toute la plante (au moins l'un d'eux est visible de
n'importe quel point sur la Terre).
Le signal reu par un satellite sur une frquence f1 est retransmis vers l'ensemble des stations
terrestres sur une frquence f2. Les limites l'utilisation des satellites GEOS sont les suivantes:

La puissance d'mission des terminaux et du satellite doit tre importante ou bien l'antenne

doit avoir un diamtre important. Un terminal ayant une antenne de 3 dBW (affaiblissement de
3 dcibels par watt) ncessite une antenne de 10 m de diamtre.
Les batteries du satellite doivent tre puissantes et ces capteurs solaires de grande surface.
Les zones sur la Terre situes au-dessus de 81 de latitude ne sont pas couvertes et celles audessus de 75 ont des communications rduites.
La non rutilisation des frquences rduit les capacits du rseau.
La communication de mobile mobile entre deux stations qui ne sont pas dans la mme zone de
couverture ncessite de passer par un rseau terrestre.

Les satellites GEOS sont trs lourds et ncessitent des fuses puissantes. Par contre, ceux des
orbites plus basses sont plus lgers et peuvent tre lancs en grappes de 6 10. D'ailleurs, les
nouvelles gnrations de satellites ne sont plus gostationnaires mais sont des altitudes plus basses.
De cette faon, les frquences peuvent tre rutilises. Par exemple, la mme frquence peut tre
rutilise 20000 fois lorsque le satellite est une altitude de 1000 Km. L'inconvnient des satellites
de basse altitude est que l'utilisateur doit changer constamment de satellite (handover, voir le
chapitre sur les rseaux mobiles).
Deux catgories de satellites basses altitudes existent et permettant de mettre en place des rseaux
universels. L'une des catgories joue le rle de rseau d'accs, l'autre catgorie correspond des
rseaux complets, grant des communications de bout en bout.
Les frquences utilises pour la transmission par satellite se situent dans les bandes 4-6 GHz, 11-14
GHz et 20-30 GHz. Les bandes passantes vont jusqu' 500 MHz et mme jusqu' 3500 MHz. Le
dbits sont de plusieurs dizaines de Mbit/s. Un satellite contient actuellement entre 5 et 50
rpteurs. Chaque rpteur est accord sur une frquence diffrente. Ainsi, pour la bande 4-6 GHz, le
satellite reoit des signaux moduls dans la bandes des 6 GHz, les amplifie et les transpose dans la
bande des 4 GHz.
Le trs grand nombre de communications possibles entre les stations terrestres par rapport au
nombre de rpteurs fait qu'il est indispensable d'utiliser des politiques d'allocation des bandes de
frquences et des rpteurs.
Contrairement aux rseaux locaux, il n'existe pas de protocole normalis pour les rseaux satellites.
Plusieurs propositions ont t faites mais aucune n'a fait l'unanimit.

Systmes satellite large bande


Cette catgorie vise le transport d'applications multimdias. Le dveloppement des VSAT (Very Small
Aperture Terminal) et aujourd'hui des USAT (Ultra Small Aperture Terminal) est la cause de la large
diffusion des petites antennes particulires qu'on voit sur les toits des maisons.
De la vido de bonne qualit est transporte. Le nombre de satellites diffusant des canaux de
tlvision ne cesse d'augmenter. Plusieurs standards existent, comme DSS (Direct Satellite System)
Mais ils sont concurrencs par les rseaux cbls car utilisant une plus grande bande passante
autorisant plus de services haut dbit comme la VoD (Vido la demande).
Ces constellations de satellites peuvent tre :
Des rseaux d'accs: dans ce cas, le client se connecte au satellite pour entrer sur le rseau d'un
oprateur fixe. Le passage d'un satellite un autre n'est pas possible. Chaque satellite correspond
une station au sol connecte un oprateur local.
Des rseaux complets: Il est possible de passer de satellite en satellite pour permettre un

metteur d'atteindre le rcepteur.


Il est remarquer que la configuration de la constellation de satellites est un point important afin de
permettre de passer sur les zones les plus demandes. Les liaisons intersatellites sont ncessaires
lorsque le systme n'est pas seulement un rseau d'accs. Ces liaisons rduisent la dpendance de la
constellation envers les oprateurs de rseaux fixes. Par contre, ceci ajoute de la complexit du
systme global.

Bibliographie et Webographie

Les rseaux, Guy Pujolle, Editions Eyrolles, Rdition 2004.


The satellite communication applications handbook, B. Elbert, Artech House, 1996.
Wireless local loop: Theory to applications, P. Stavroulakis, Wiley, 2001.

Dtail de la trame STM-1

RSO (Regenerator Section Overhead)

MSO( Multiplex Section Overhead)

Pointeur
La composition des 9 octets de la zone pointeur est diffrente suivant que la trame contient un VC-4 ou 3 VC-3 :

POH ( Path OverHead)


Nous ne dtaillons ici que le POH accompagnat un VC-4.

DQDB

S-ar putea să vă placă și