ATM Asynchronous Transfer Mode
Aszinkron átvitel 3 4 4 1 3 5 2 4 5 1 cella 53 byte
ATM hálózat host ATM kapcsoló UNI NNI
Fő jellemzők fizikai rétegben szinkron jellemző sebesség: 150 Mbps hálózati szintig bezárólag (mint X.25) van külön transzport szolgáltatása is kapcsolat orientált vég-vég virtuális áramkör (mint X.25) kapcsolás (switching) útvonalirányítás (routing)
Valóságos cellasor 3 4 4 1 3 5 2 idle 5 OAM cella 53 byte OAM: Operation & Management
ATM hálózati réteg kapcsolat orientált multicast is van kapcsolat (virt. ák.): virtual channel egy áramkör csak egyirányú ! két ák. azonos címzéssel = teljes duplex áramkör felépítési eljárás van azonos virt. ák . együtt = virtual path
ATM hálózati réteg 2. nincs nyugtázás ! nyugtázás a felsőbb szinteken garantáltan sorrendtartó átvitel ismétlés nincs !
ATM kapcsolatok transmission path virtual channel virtual path
ATM cella fej 40 bit = 5 byte VPI VCI PTI HEC CLP VPI: virtual path id. VCI: virtual channel id. PTI: payload type id. CLP: cell priority HEC: cell header checksum
Cella törzs tipusok cellatörzs = payload tipusok felhasználói adat, torlódás nélkül felhasználói adat, torlódás van karbantartási információ a szomszédos cs.ponthoz karbantartási információvég-vég között erõforrás kezelés
Kapcsolat felépítés source switch#1 switch#2 destination setup setup call proc. setup call proc. connect connect connect. ack connect connect ack. connect ack.
Útvonalirányítás és kapcsolás kimenő bejövő VPI vonal VPI 1 4 1 2 4 2 3 3 2 4 4 4 5 2.vonal
Útvonalitányítás kapcsolók között a VPI alapján ! VPI 12 bit széles zárt felhasználói csoportok is vannak ! kapcsoló és host között: VCI alapon ! VCI 16 bit széles
Kapcsolás jellemző értékek probléma : TORLÓDÁS megoldási alapelvek 150 Mbps --> 360.000 cella/sec --> 2.7 misec/cella 612 Mbps --> 1.300.000 cella/sec --> 700 nsec/cella egy gépen 100~1000 be/kimenet probléma : TORLÓDÁS megoldási alapelvek sorrendcsere nem lehet legfeljebb eldobás
Kapcsolási példa 1. fázis 2. fázis 3. fázis 2 1 3 1 2 2 2 3 1 3 1 2 2 2 3 switching fabric
Szolgálati kategóriák CBR - Constant Bit Rate: vonalkapcsolás VBR-RT Variable Bit Rate-RealTime: videokonferencia VBR-NRT Variable Bit Rate-Non RealTime elektronikus levelezés ABR - Available Bit Rate: web használat UBR - Unspecified Bit Rate: file trasznfer
ATM adaptációs réteg mint ATM Adaptation Layer CS SAR OSI-4 OSI-3 ATM adaptációs réteg mint Transport Réteg (AAL) ATM réteg TC PMD OSI-2 OSI-1 Fizikai réteg TC: Transmission Convergence CS: Convergence PMD: Phys.Medium Dependent SAR: Segmantation and Reassembly
ATM alrétegek réteg feladat CS szabványos if. biztosítása SAR szegmantálás, összerakás ATM adatfolyam szabályozás cellafej generálás virtual path menedzsment TC cella sebesség biztosítás cella generálás frame generálás PMD bit időzítés fizikai hálózat hozzáférés
AAL összehasonlítás AAL1 AAL2 AAL3/4 AAL5 szolg.osztály A B C/D C/D multiplexálás nincs nincs van nincs adat működési mód - - message/stream max. adathossz (byte) - - 64 K 64 K üzenet határolás nincs nincs Btag/Etag cella-PTI spec.üzenet nincs nincs nincs van kitöltés nincs nincs 32bitre cellára protokoll overhead 0 0 8 8
Fizikai réteg nincs specifikus fizikai réteg leggyakrabban felosztás üvegszál B-ISDN felosztás segiti a keret szerkesztést/figyelést (SONET) nem segiti
Adatkapcsolati réteg ATM értelemben: TC probléma 2*8 bit flag (01111110) <--> 53*8=424 bites frame flag-es határolás nem alkalmazható helyette: fejrész figyelés ehhez 5*8=40 bites előreolvasás
Keretfigyelés jó HEC HUNT PRESYNC rossz rossz jó SYNC