You are on page 1of 5

Asynchronous Transfer Mode

Asynchronous Transfer Mode


ATM (ang. Asynchronous Transfer Mode) - to szerokopasmowa technologia komunikacyjna, dziki ktrej moliwe jest przesyanie danych interakcyjnych, rnej wielkoci plikw, sygnau wizyjnego, a take moliwa jest transmisja gosu. Jest to standard, ktry obecnie jest stosowany w sieciach MAN i WAN. Informacja w tym standardzie przesyana jest w postaci komrek skadajcych si nagwka 5 bajtw i pola informacyjnego: 48 bajtw.

Interfejsy w sieci ATM


W standardzie ATM zdefiniowane s dwa podstawowe rodzaje stykw (interfejsw) UNI i NNI. UNI (ang. User Network Interface) styk uytkownika z sieci szerokopasmow, styk umieszczony pomidzy sprztem uytkownika a zakoczeniem sieci, w ktrym s realizowane protokoy dostpu do sieci. NNI (ang. Network Node Interface) styk umieszczony w wle sieci wykorzystywany do poczenia z innymi wzami.

Kanay i cieki wirtualne


Pomidzy stacj rdow a docelow zostaje zestawione logiczne poczenie zwane kanaem wirtualnym VCC (ang. Virtual Channel Connection). Kanay o tym samym wle docelowym tworz tzw. wirtualn ciek VPC (ang. Virtual Path Connection). W komutatorze ATM ma miejsce multipleksacja statystyczna poszczeglnych kanaw. Kanay i cieki wirtualne s rozrniane przez czci nagwka ATM Relacja pomidzy kanaem wirtualnym, ciek wirtualn i czem ATM pole VPI (ang. Virtual Path Identifier) i pole VCI (ang. Virtual Channel Identifier). Uycie cieek wirtualnych znacznie upraszcza zarzdzanie ca sieci. Wynika to z faktu, e liczba cieek wirtualnych jest mniejsza od liczby kanaw wirtualnych. Dziki temu zestawienie poczenia w wle porednim, przez ktry przebiega dana cieka, wpywa na przyspieszenie zestawiania nowego poczenia, wykorzystujcego cieki wirtualne. Kanay wirtualne, ktre nale do jednej cieki wirtualnej musz charakteryzowa si jednakowym poziomem wymaganej jakoci usugi QoS.

Asynchronous Transfer Mode

Budowa komrki w standardzie ATM


Struktura komrki w standardzie ATM dla styku UNI i NNI przedstawione zostay na rysunku obok. Poniej zostaa przedstawiona zawarto poszczeglnych pl nagwka: GFC (ang. Generic Flow Control) pole zawierajce 4 bity, wystpujce tylko w styku UNI. Suy do zarzdzania przepywem pakietw pomidzy elementami sieci uytkownika. W przypadku gdy procedura GFC nie jest wykorzystywana, pole nadpisywane jest czterema zerami.
Struktura komrki ATM dla styku UNI i NNI

VPI (ang. Virtual Path Identifier) wielko pola zalena jest od styku (w UNI - 8 bitw, w NNI - 12 bitw). Pole identyfikuje nawizane poczenie ze ciek wirtualn w czu fizycznym. VCI (ang. Virtual Channel Identifier) - pole zawierajce 16 bitw, identyfikujce kana wirtualny w ciece wirtualnej. Moliwo utworzenia do 65536 kanaw wirtualnych w kadej ciece. PT (ang. Payload Type) - 3 bitowe pole okrelajce typ komrki ATM. CLP (ang. Cell Loss Priority) - pole zawierajce 1 bit, okrelajce priorytet pakietu. Jeli CLP=1 pakiet moe by utracony w sytuacji natoku. CLP=0 podnosi priorytet komrki wzgldem utraty ale nie gwarantuje niezawodnego dostarczenia do miejsca przeznaczenia. HEC (ang. Header Error Control) - omiobitowe pole protekcji przed bdami transmisji. Dziki niemu chroniona jest zawarto caego nagwka poprzez wykrywanie bdw i korygowanie pojedynczych bdw. Pole uytkownika to pole przeznaczone na informacje uytkownika o dugoci 48 bajtw. Wielko pola przeznaczonego w rzeczywistoci na przesyanie informacji waciwej uytkownika zaley od zastosowanej wersji warstwy AAL.

Architektura ATM
Model protokou ATM skada si z trzech warstw: warstwy fizycznej, warstwy ATM i warstwy adaptacji ATM. W modelu mona take wyrni "paszczyzny" o budowie warstwowej: paszczyzn uytkownika, paszczyzn sterowania oraz paszczyzn zarzdzania.

Warstwa fizyczna
Warstwa fizyczna dzieli si na dwie podwarstwy: podwarstw PM (ang. Physical Medium Sublayer, medium fizycznego) - realizuje funkcje cile zwizane z wykorzystaniem medium transmisyjnego (transfer bitw, zarzdzanie informacj synchonizujc itp, transformacja optyczno-elektryczna, kodowanie liniowe (jeli wystpuje)), podwarstw TC (ang. Transmision Convergence, zbienoci transmisji) - realizuje funkcje adaptacji strumienia pakietw do przepywu podstawowych elementw danych w fizycznym medium (obliczanie nadmiaru kodowego dla kadego pakietu i umieszczanie go w polu HEC nagwka, weryfikacja nagwka w odebranym pakiecie, dokonywanie skramblingu pola informacyjnego, umieszczanie pakietu w ramce transmisyjnej oraz wydzielanie pakietu z ramki transmisyjnej).

Asynchronous Transfer Mode

Warstwa ATM
Warstwa ATM jest zespoem funkcji niezalenych od medium transmisyjnego, dostarczajcych moliwoci przeroczystego transferu informacji uytkownika. Pomidzy warstw adaptacji ATM a warstw ATM s przesyane pola informacyjne pakietw tj. cigi 48-bitowe. Podstawowymi funkcjami tej warstwy jest multipleksacja i demultipleksacja pakietw w komutatorach, tworzenie i rozpakowywanie nagwka pakietu, realizacja doboru trasy dla pakietu, realizacja procedur sterowania przepywem.

Warstwa adaptacji ATM


Warstwa adaptacji ATM (ang. ATM Adaptation Layer) stanowi warstw poredni pomidzy warstwami wyszymi protokou ATM a warstw ATM. Wyrnia si dwie podwarstwy: podwarstwa CS (ang. Convergence Sublayer, zbienoci) - podwarstwa CS zaley od wybranej usugi, jakie prowadzi poprzez punkty udostpniania usug AAL-SAP, bdce adresami aplikacji. podwarstwa SAR (ang. Segmentation And Reassembly, segmentacji i skadania) - podwarstwa SAR segmentuje pakiety PDU z podwarstwy CS i skada komrki warstwy ATM w pakiety CS PDU. Ze wzgldu na rnorodno charakterystyk przepywu danych zostay wydzielone klasy usug, z kad z klas zwizana jedna z warstw adaptacji AAL. W tabeli przedstawione s podstawowe parametry opisujce klasy usug realizowanych w rodowisku szerokopasmowym przy wykorzystaniu techniki ATM.Przeprowadzenie takiej klasyfikacji jest podstawowym warunkiem realizacji pocze w technice ATM dla usug dowolnego typu. Warstwa AAL stanowi rodzaj "filtru", ktry na podstawie typu pochodzcego zgoszenia, pomaga okreli moliwoci jego realizacji przy aktualnym stanie zasobw sieci oraz dostosowuje jednostki informacyjne warstw wyszych do sposobu przesyania informacji w standardzie ATM tzn. w postaci krtkich pakietw.
Klasa A Synchronizacja midzy terminalami Szybko bitw Tryb poczenia Typ AAL wymagana staa Klasa B wymagana zmienna Klasa C nie wymagana zmienna Klasa D nie wymagana zmienna

poczeniowy poczeniowy poczeniowy bezpoczeniowy typ 1 typ 2 typ 3 i 4 typ 5

Nie wszystkie kombinacje cech maj znaczenie w rodowisku telekomunikacyjnym (np. usugi realizowane w trybie bezpoczeniowym nie wymagaj istnienia zalenoci czasowych pomidzy komunikujcymi si terminalami). Powstaa take (niezdefiniowana w tabeli) klasa X o zasadniczo rnym charakterze w stosunku do poprzednich klas usug. Klasa X jest definiowana przez uytkownika i oznacza prost transmisj komrek.

Paszczyzny
W modelu protokou ATM mona wyrni nastpujce paszczyzny: paszczyzna uytkownika (ang. User Plane) - dostarcza funkcje, ktre realizuj transfer informacji uytkownika przez sie ATM oraz dodatkowo takie dziaania, jak sterowanie przepywem strumieni informacji, powrt do sytuacji nominalnej po wystpieniu bdu, itp. paszczyzna sterowania (ang. Control Plane) - paszczyzna odpowiedzialna za sterowanie realizacj zgosze oraz pocze. W tej paszczynie s zawarte funkcje sygnalizacyjne, ktre odpowiadaj za zestawianie, nadzr oraz rozczanie pocze. paszczyzna zarzdzania (ang. Management Plane) - odpowiedzialna za realizacj funkcji nadzoru nad sieci ATM. Paszczyzna ta jest podzielona na funkcje zarzdzania warstw (ang. Layer Management) oraz zarzdzania paszczyzn (ang. Plane Management):

Asynchronous Transfer Mode funkcje zarzdzania warstw realizuj zarzdzanie zasobami oraz parametrami obiektw istniejcych w protokole, funkcje zarzdzania paszczyzn realizuj dziaania odniesione do systemu jako caoci oraz koordynacj midzypaszczyznow.

Bibliografia
K. Wajda: Sieci szerokopasmowe. Fundacja Postpu Telekomunikacji, 1995. ISBN 83-86476-08-7.

rda i autorzy artykuu

rda i autorzy artykuu


Asynchronous Transfer Mode rdo: http://pl.wikipedia.org/w/index.php?oldid=24988276 Autorzy: Airwolf, Anpe2007, Artur Perwenis, Cancre, Cygnus42, Darktemplar, Jwitos, Karmelki90, Luczak Thz, MaciejLisCK, Maedhros, Milimetr88, Pawe Zawada, Szymon9, Vearthy, Waldemar Lewandowicz, Zwiadowca21, 11 anonimowych edycji

rda, licencje i autorzy grafik


Grafika:Sciezki wirtualne.PNG rdo: http://pl.wikipedia.org/w/index.php?title=Plik:Sciezki_wirtualne.PNG Licencja: Creative Commons Attribution-Sharealike 2.5 Autorzy: http://pl.wikipedia.org/wiki/Wikipedysta:Cygnus42 Grafika:komorka atm.PNG rdo: http://pl.wikipedia.org/w/index.php?title=Plik:Komorka_atm.PNG Licencja: Creative Commons Attribution 2.5 Autorzy: http://pl.wikipedia.org/wiki/Wikipedysta:Cygnus42

Licencja
Creative Commons Attribution-Share Alike 3.0 Unported http:/ / creativecommons. org/ licenses/ by-sa/ 3. 0/

You might also like