Anda di halaman 1dari 33

La technologie ATM

1
Plan
1. Contexte
2. ATM :Architecture – Principes généraux
3. Les couches d’ATM
4. Classes de service et couche AAL
5. Gestion du trafic
– Paramètres de trafic et QoS
– Contrôle d’admission
– Contrôle de congestion
6. Conclusion et perspectives

2
Introduction
 A la recherche de la QoS (90’s)
 A la recherche de la technologie globale :
– Bas débits
– Haut débits
– Tous supports
 Limites en débits du RNIS  RNIS large
bande = ATM

3
ATM – Architecture (1/4)

4
ATM – Architecture (2/4)

5
ATM – Architecture (3/4)

 Couche Physique : cette couche possède 4


fonctions :
 Adaptation des cellules au support physique
 Conversion cellule en suite de bits
 Émission/Réception des bits générés
 Vérification des tailles de cellule

6
ATM – Architecture (4/4)
 2 sous-couches :
– PMD (Physical Medium Dependant)
 Décrit support de transmission
 Synchronisation des horloges

– TC (Transmission Convergence)
 Délimitation de cellule
 Génération et vérification de séquence HEC (Header Error
Control)
 Découplage de débit de cellule
 Adaptation de trame de transmission

7
ATM – Architecture – ATM Layer
 Spécification des formats de cellule
– UNI vs NNI
 UNI (User Network Interface)
 NNI (Network Network Interface)

8
ATM – Architecture – ATM Layer
 GFC (Generic Flow Control) : Contrôle
de flux generique
4bits
 VPI (Virtual Path Identifier) : ID de
chemin virtuel
 VCI (Virtual Chanel Identifier) : ID de
canal virtuel
16bits
 PT (Payload Type) : Type de charge
utile
3bits
 CLP (Cell Loss Priority) : Priorite de
perte de cellule
1bit
 HEC (Header Error Control) : Contrôle
des erreurs d’en-tete
8bits

9
ATM – Architecture – ATM Layer
 Communication via circuits virtuels :
– Permanents
 Création manuelle
 Toujours disponible
– Commutés
 Création dynamique
 En fonction des besoins

10
ATM – Architecture – ATM Layer
CV = Chemin Virtuel + Canal Virtuel
VPI (Virtual Path Identifier) : ID chemin virtuel
VCI (Virtual Chanel Identifier) : ID canal virtuel

11
ATM – Classes de service
Classes de services
 Constant bit rate (CBR)
– Applications en temps réel et à débit constant
 Real-time variable bit rate (RT-VBR)
– Applications en temps réel et à débit variable
 Non-real-time variable bit rate (NRT-VBR)
– Applications non en temps réel mais sensibles au délai
 Available bit rate (ABR)
– Applications pouvant adapter le débit en fonction de
conditions réseaux
 Unspecified bit rate (UBR)
– Applications à aucune contraint
 Guaranteed frame rate (GFR)
– Applications demandant un débit minimal garanti

12
ATM – AAL
 Fonction : Préparer les
données de la couche
réseau
 Segmentation en
unités de 48 Octets
 2 Sous-couches :
– CS (Convergence
Sublayer)
 Prépare les données en
créant des CS-PDU
– SAR (Segmentation and
Reassembly)
 Divise les CS-PDU en
segments de 48 Octets

13
ATM – Architecture – AAL et CoS

14
ATM – Architecture – AAL et CoS
 AAL1

15
ATM – Architecture – AAL et CoS
 AAL – 2 Multiplexage

16
ATM – Architecture – AAL et CoS
 AAL-5

17
Gestion du trafic – Paramètres du
trafic
 Réservation de ressources

18
Gestion du trafic – Paramètres du
trafic
 Paramètres de trafic

19
Gestion du trafic – Paramètres du
trafic
 Descripteurs du trafic

20
Gestion du trafic – Paramètres du
trafic
 6 Paramètres de QoS
– CLR (Cell Loss Rate) :
 Nbr de cellules perdues / Nbr de cellules délivrées avec
succès (même données erronées)

– CTD (Cell Transfert Delay) : Temps moyen de


traversée
 Somme codages + décodages + segmentations +
réassemblages + retards de traitement + files d’attente

21
Gestion du trafic – Paramètres du
trafic
– CDV (Cell Delay Variation)
 Variance en retard entre une cellule et la suivante

– PCR (Peak Cell Rate)


 Débit max de transmission de cellule dans 1 CV

– SCR (Sustained Cell Rate)


 Débit moyen : mesuré sur 1 durée conséquente

22
Gestion du trafic – Paramètres du
trafic
 BT (Burst Tolerance)
– Similaire a MBS (Maximum Burst Size)
– Duree de transmission a débit max qui sera
acceptee par un CV

23
Gestion du trafic – Paramètres du
trafic
 CoS et Paramètres Techniques

24
Gestion de trafic – Contrôle
d’admission

25
Gestion de trafic – Contrôle
d’admission
 Vérifier la conformité du trafic source
 Rendre trafic conforme au SLA du User :
ESPACEURS
 Algorithme GCRA (Generic Cell Rate
Algorithm) : Sceau Percé

26
Gestion de trafic – Contrôle
d’admission
 Leaky Bucket

27
Gestion de trafic – Contrôle de
congestion

28
Gestion de trafic – Contrôle de
congestion
 Prévention  Réaction
– Cellules non – Indication explicite
conformes : de congestion
 Détruites – Situations
 Marquées : CLP = 1  Perte de cellules
 Retardées  Dépassement de
seuils (taux de perte,
taux d’occupation
tampon…)

29
Gestion de trafic – Contrôle de
congestion
 Notification explicite

Cellule PT = 110

30
Gestion de trafic – Contrôle de
congestion
 Rejet sélectif de cellule
– CLP = 1
– Trafic UBR
– Connexions ayant le CLR le + grand

31
Conclusion et perspectives (1/2)

 ATM
– Voix + Données + Vidéo
– Haut débit / Bas Débit
– 1er protocole de transport avec QoS
– Commutation de cellule
– Réseau Local + Réseau étendu
– Réseau Privé + Réseau Public
– Pas d’intégration native IP
– Gestion chaotique du très haut débit

32
Conclusion et perspectives (2/2)
 Autres mécanismes

 Quel avenir avec MPLS et la F.O ?

33

Anda mungkin juga menyukai