Sunteți pe pagina 1din 10

Doc - Tehnologii Dedicate Comunicatiilor

Internet
Nivelul de Adaptare ATM(AAL)

Folosirea tehnologiei si a serviciilor ATM a creat nevoia de un nivel adaptiv care sa suporte
protocoalele de transfer a informatiei care nu sunt bazate pe ATM. Acest layer de adaptare defineste modul
in care sunt segmentate si reasamblate pachetele de nivel-inalt in celule ATM, si cum se vor gestiona
anumite aspecte ale transmisiei din stratul ATM.

Nu este foarte clar dac ATM are sau nu un nivel transport. Pe de-o parte, nivelul ATM are
funcionalitatea unui nivel reea cu un alt nivel (AAL) plasat imediat deasupra sa, lucru care face din AAL un
nivel de tip transport. Unul din protocoalele utilizate (AAL 5) este din punct de vedere funcional similar cu
UDP-ul, care este incontestabil un protocol de nivel transport.
Pe de alt parte, nici unul din protocoalele AAL nu furnizeaz o conexiune capt-la-capt fiabil
precum TCP (dei cu foarte mici modificri ar fi putut s o fac). De asemenea, n cele mai multe aplicaii
este utilizat un alt nivel transport, situat deasupra AAL-ului.
Nivelul AAL din reelele ATM difer radical de TCP, mai ales pentru c proiectanii si au fost
interesai n principal de transmisia vocii i a imaginilor video, pentru care livrarea rapid este mai
important dect acurateea datelor. S ne reamintim c nivelul ATM emite doar celule de 53 octei una
dup cealalt si nu dispune de un control al erorii, control al fluxului i de nici un alt control. n consecin,
el nu este foarte potrivit pentru cerinele celor mai multor aplicaii.

Dintre serviciile care necesita adaptare mentionez Gigabit Ethernet, IP, Frame Relay, SONET/SDH,
UMTS/Wireless, etc.

Principalele servicii oferite de AAL sunt:

Segmentare si reasamblare

Gestiunea erorilor de transmisie

Gestiunea celulelor pierdute sau ratacite

Controlul fluxului si al sincronizarii

Structura nivelului de adaptare ATM

Nivelul de adaptare ATM este divizat n dou pri principale, una dintre ele fiind mprit mai
departe, conform figurii de mai jos.
Partea superioar a nivelului de adaptare ATM este numit subnivelul de convergen. Sarcina sa
este de a furniza o interfa pentru aplicaie. Ea const dintr-o parte comun tuturor aplicaiilor (pentru un
protocol AAL dat) i o parte specific fiecrei aplicaii. Funciile fiecreia din aceste pri sunt dependente
de protocol, dar pot include ncadrarea mesajelor i detecia erorii.
Figura 5. Modelul ATM - nivelul de adaptare ATM cu subnivelele aferente

In plus, la surs, subnivelul de convergen este responsabil cu acceptarea fluxului de bii sau a
mesajelor de lungime arbitrar de la aplicaii i cu fragmentarea lor n uniti de 44 sau 48 octei n vederea
transmisiei. Atta timp ct protocoalele utilizeaz o parte din cei 48 de octei din informaie util ATM pentru
propriile antete, dimensiunea exact este dependent de protocol. La destinaie, acest subnivel
reasambleaz celulele n mesajele originale. De regul, atunci cnd exist, dimensiunile mesajelor sunt
prestabilite. Cu alte cuvinte, dac sursa trimite patru mesaje a cte 512 octei fiecare, ele vor ajunge ca
patru mesaje de 512 octei i nu ca un singur mesaj de 2048 octei. n cazul fluxurilor de date nu exist nici
o delimitare ntre mesaje si deci acestea nu sunt respectate.
Partea inferioar a AAL-ului este' subnivelui SAR (Segmentation And Reassembly -segmentare i
reasamblare). Acesta poate aduga antete i ncheieri la unitile de date care i sunt furnizate de ctre
subnivelul de convergen, pentru a forma astfel informaiile utile ale celulelor. Aceste ncrcturi sunt
furnizate nivelului de transmisie ATM. La destinaie, subnivelul SAR reasambleaz celulele n mesaje.
Subnivelul SAR se ocup n principal cu celule, iar subnivelul de convergen cu mesaje.
Atunci cnd un mesaj sosete de la aplicaie la AAL, subnivelul de convergen poate s-i adauge
un antet i/sau o ncheiere. Mesajul este apoi fragmentat n uniti de cte 44 pn la 48 octei care sunt
transmise subnivelului SAR. Subnivelul SAR poate s adauge propriul antet i ncheiere fiecrei uniti i
s le transmit mai departe nivelului de ATM pentru transmisie, sub form de celule independente.

Urmatoarele protocoale de adaptare la nivelul ATM (AAL) au fost definite de ctre ITU-T. Clasificarea
se bazeaz pe trei conditii: daca o relaie de sincronizare trebuie meninut ntre surs i destinaie, dac
aplicaia necesit o rat de bii constant, i dac transferul este orientat spre conexiune sau este fara
conexiune.

AAL Tip 1

AAL Tip 1 este protocolul utilizat pentru transmisia traficului de clasa A, adica traficul orientat pe
conexiuni, cu viteza de transmisie constanta, de tip real, de exemplu trafic audio si video necomprimat. Bitii
sunt produsi de catre aplicatie la o viteza de transmisie constanta si trebuie sa fie livrati la capatul
indepartat cu aceeasi rata constanta, fara intarzieri. Intrarea este un sir de biti fara nici o limita de mesaj.
Pentru acest trafic, protocoalele de detectie a erorii nu sunt uuutilizate datorita faptului ca intarzierile
introduse prin depasirea limitei de timp si prin retransmisii nu sunt acceptabile.
AAL1 foloseste un subnivel de convergenta si un subnivel SAR. Subnivelul de convergenta detecteaza
celulele pierdute sau inserate gresit si netezeste traficul de intrare pentru a asigura o livrare a celulelor in
nivel constant. in final, subnivelul de convergenta fragmenteaza mesajele in unitati de 46 sau 47 de octeti
care sunt furnizate subnivelului SAR pt transmisie. La celalalt capat, SAR extrage aceste unitati si
reconstruieste intrarea originala. Subnivelul de convergenta din AAL1 nu are un antet de protocol propriu.

Spre deosebire de AAL 1, subnivelul SAR are un protocol. Ambele formate ncep cu un antet de un
octet, coninnd un numr de secven, SN, de 3 bii (pentru a detecta celulele lips sau greit inserate).
Acest cmp este urmat de un cmp protecie numr de secven, SNP, de 3 bii (de exemplu, sum de
control), corespunztor numrului de secven i care permite corectarea erorilor singulare i detectarea
erorilor duble din cmpul de secven. El utilizeaz un control cu redundan ciclic bazat pe polinomul
x3+x+l. Un bit de paritate par care altereaz octetul antet va reduce posibilitatea ca un numr de secven
eronat s se strecoare neobservat. Nu este necesar ca celulele AAL 1 s fie completate cu toi cei 47
octei. De exemplu, pentru transmisia digitizat a vocii la o rat de 1 octet la fiecare 125 usec, umplerea
unei celule cu toi cei 47 de octei impune nregistrarea unei secvene de sunet de 7.875 ms. Dac
ntrzierea dinaintea transmisiei este de neacceptat, atunci pot fi expediate i celule umplute parial. n
acest caz, numrul efectiv de octei de infomiatie pe celul este acelai pentru toate celulele si este
convenit n avans.

Figura 6. Formatul celulei AAL 1

Atunci cnd trebuie respectate limitele mesajului, se folosesc celulele P. Cmpul Indicator este utilizat
pentru a preciza deplasamentul de nceput al urmtorului mesaj. Doar celulele cu un numr de secven
par pot fi celule P, indicatoml fiind astfel n domeniul 0 - 92 i putnd fi plasat fie n informaia propriei
celule, fie n celula care urmeaz. S observm c aceast schem permite mesajelor s conin un numr
arbitrar de octei, astfel nct mesajele pot fi rulate continuu, fr a fi necesar alinierea lor la limita de
celul.
Bitul cel mai semnificativ al cmpului Indicator este rezervat pentru dezvoltri ulterioare. Bitul iniial de
antet al tuturor celulelor cu numr impar formeaz un flux de date utilizat pentru
sincronizarea de ceas.

AAL 1 este proiectat pentru fluxuri de date simple, orientate pe conexiuni, de timp real i fr
detecie de erori, excepie fcnd doar celulele lips i greit inserate. AAL 1 este un protocol adecvat
pentru fluxuri audio i video necomprimate pure sau pentru orice alt tip de fluxuri de date n care civa bii
distorsionai din cnd n cnd nu creeaz o problem.

AAL Tip 2

Pentru fluxuri audio i video comprimate, viteza de transfer poate varia puternic n timp. De
exemplu, multe scheme de compresie transmit periodic un cadru video complet, i apoi transmit doar
diferenele dintre cadrele intermediare i ultimul cadru complet, pentru mai multe cadre. Atunci cnd
camera este staionar i nimic nu se mic, diferenele dintre cadre sunt minore, dar cnd camera este
deplasat rapid, diferenele sunt importante. De asemenea, limitele mesajelor trebuie respectate, astfel
nct s poat fi recunoscut nceputul cadrului complet urmtor chiar n cazul unor pierderi de celule sau
unor date eronate. Din aceste motive este necesar un protocol aparte. AAL 2 a fost proiectat n acest scop.

Figura 7. Formatul celulei AAL 2

Ca i n AAL 1, subnivelul CS nu are un protocol propriu, ns subnivelu SAR are un astfel de


protocol. Formatul unei celule SAR este prezentat n Fig. 7. El are un antet de 1 octet i o ncheiere de 2
octei, lsnd loc pentru cei pn la 45 de octei de date per celul.
Cmpul SN (Sequence Number - numr de secven) este utilizat pentru numrarea celulelor n
scopul detectrii celulelor lips sau greit inserate. Cmpul TI (Information Type - tipul informaiei) este
utilizat pentru a indica faptul c celula reprezint nceputul, mijlocul sau sfritul unui mesaj. Cmpul LI
(Length Indicator - indicator de lungime) indic dimensiunea informaiei utile, n octei (poate s fie mai mic
dect 45 octei). n sfrit, cmpul CRC este o sum de control a ntregii celule, pentru detectarea erorilor.
AAL Tip 2 suporta rata variabila de bit dependenta de timp(VBT-RT) si trafic sincron si orientat pe
conexiune. Un exemplu ar fi Voice over ATM. AAL2 este de asemenea larg folosit si in aplicatii wireless
datorita capacitatii de a multiplexa pachete de voce dinspre diferiti useri catre o singura conexiune ATM;

AAL Tip 3/4

La nceput, ITU a avut diferite protocoale pentru clasele C i D, serviciu orientat pe conexiuni i
serviciu fr conexiuni pentru transport de date sensibil la pierderi sau erori, dar care nu este dependent de
timp. Apoi ITU a descoperit c n realitate nu erau necesare dou protocoale i, prin urmare, ele au fost
combinate ntr-un singur protocol, AAL 3/4.
AAL 3/4 poate opera n dou moduri: flux sau mesaj. n modul mesaj, fiecare apel dinspre aplicaie
spre AAL 3/4 injecteaz un mesaj n reea. Mesajul este livrat ca atare, altfel spus, limitele mesajului sunt
respectate. In modul flux, limitele nu sunt respectate. n ambele moduri este asigurat transportul fiabil i
nefiabil (de exemplu fr garanie).
O caracteristic a lui AAL 3/4 care nu este prezent n nici unul din celelalte protocoale
este multiplexarea. Acest aspect al lui AAL 3/4 permite sesiunilor multiple (de exemplu conectare de la
distan) de la o singur gazd s circule pe aceiai circuit virtual i s fie
separate la destinaie,
Figura 8. Multiplexarea mai multor sesiuni pe un acelai circuit virtual.

Motivul pentru care se dorete aceast facilitate este acela c de multe ori companiile de transmisie
taxeaz fiecare stabilire a unei conexiuni i fiecare secund n care o conexiune este deschis. Dac o
pereche de maini are mai multe sesiuni deschise simultan, furnizarea unui circuit virtual propriu pentru
fiecare sesiune va costa mai mult dect multiplicarea tuturor sesiunilor pe un acelai canal virtual. Dac un
singur circuit virtual are suficient lime de band pentru a asigura ndeplinirea sarcinii, atunci sunt inutile
mai multe circuite. Toate sesiunile care utilizeaz un singur circuit virtual au aceeai calitate a serviciului,
deoarece aceasta este negociat pentru fiecare circuit virtual n parte.
Spre deosebire de AAL 1 i AAL 2, AAL 3/4 are att un protocol pentru subnivelul de
convergen ct i un protocol pentru subnivelul SAR. Dinspre aplicaie sosesc n subnivelul de
convergent mesaje de 65535 octei. Ele sunt nti aliniate la un multiplu de 4 octei, apoi le sunt ataate
un antet i o ncheiere, conform Fig. 9.

Figura 9. Formatul mesajului n subnivelul de convergen din AAL 3/4

Cmpul CPI (Common Part Indicator - indicatorul prii comune) furnizeaz tipul mesajului i
unitatea de numrare pentru dimensiunea BA i cmpul Lungime. Cmpurile Btag
si Etag sunt utilizate pentru a ncadra mesajele. Cei doi octei trebuie s fie identici i sunt incrementai cu
unu de fiecare dat cnd se trimite un nou mesaj. Acest mecanism verific pierderile i inserrile eronate
de celule. Cmpul dimensiune BA este utilizat pentru alocarea tamponului. El spune receptorului ct de
mult spaiu s aloce n avans pentru memorarea mesajului care urmeaz s soseasc. Cmpul Lungime
indic din nou lungimea ncrcrii utile,
n modul mesaj, el trebuie s fie egal cu dimensiune BA, putnd diferi ns n modul flux. ncheierea mai
conine de asemenea i un octet neutilizat.
Dup ce subnivelul de convergen a construit i a adugat un antet i o ncheiere la mesaj,
conform Fig. 9, mesajul este ncredinat subnivelului SAR, care l decupeaz n segmente de cte 44 octei.
S observm c, pentru a suporta multiplexarea, subnivelul de convergen poate construi intern mai multe
mesaje n acelai timp i poate trimite segmente de cte 44 octei ctre subnivelul SAR, mai nti dintr-un
mesaj, apoi din altul, n orice ordine.
Subnivelul SAR insereaz fiecare segment de 44 de octei n ncrcarea util a unei celule, al crei
format este dat de Fig. 10. Aceste celule sunt apoi transmise ctre destinaie, unde sunt reasamblate, apoi
este verificat suma de control i se acioneaz conform rezultatului.
Figura 10. Formatul celulei AAL 3/4

Cmpurile din formatul celulelor AAL 3/4 au semnificaiile urmtoare: Cmpul ST (Segment Type -
tipul segmentului) este utilizat pentru ncadrarea mesajelor. El indic dac o celul reprezint nceputul
unui mesaj, este n mijlocul mesajului, este ultima celul din mesaj sau este un mesaj de dimensiune mic
(de exemplu o singur celul). Urmeaz apoi un numr de secven pe 4 bii, SN, pentru detectarea
celulelor lips sau inserate greit. Cmpul MID (Multiplexing ID - identificator de multiplexare) este utilizat
pentru a determina care celul aparine crei sesiuni. S ne reamintim c subnivelul de convergen poate
avea mai multe mesaje aparinnd mai multor sesiuni diferite, memorate n acelai timp, i poate trimite
segmente din aceste mesaje n orice ordine dorete. Toate segmentele mesajelor care aparin sesiunii /
conin / n cmpul MID, astfel nct ele s poat fi corect reasamblate la destinaie.
ncheierea conine lungimea informaiei i suma de control a celulei.

De notat c AAL 3/4 conine suprancrcarea protocoalelor a dou nivele: sunt adugai 8 octei
fiecrui mesaj i sunt adugai 4 octei fiecrei celule. Una peste alta acesta este un mecanism greoi, mai
ales pentru mesaje scurte.
AAL Tip 3/4 suporta VBR, trafic de date, trafic orientat spre conexiune, asincron(X.25) sau pachete
fara conexiune(trafic SMDS) cu un header aditional de 4 bytes in incarcatura celulei.ca exemple putem
aminti Frame Relay si X.25;

AAL Tip 5

AAL 5 ofer aplicaiilor sale mai multe tipuri de servicii. O posibilitate este serviciul fiabil (de
exemplu, livrarea garantat cu control al fluxului pentru a prentmpina supraaglomerrile). O alt
posibilitate este serviciul nefiabil(de exemplu, nici o garanie de livrare), cu alternativele de a descrca sau
de a transmite aplicaiei (cu avertismentul de eroare) celulele cu erori n suma de control. Este suportat
att comunicaia de tip uni-destinaie ct i de tip multi-destinaie, dar multidestinaia nu garanteaz
livrarea.
La fel ca i AAL 3/4, AAL 5 suport att modul mesaj ct i modul flux. n modul mesaj, o aplicaie
poate transmite, nivelului AAL o datagram de lungime ntre 1 i 65535 octei astfel nct fie se garanteaz
sosirea datagramei la destinaie, fie se ncearc livrarea ei n condiii ct mai bune. Odat cu sosirea la
subnivelul de convergen, mesajul este aliniat i completat cu o ncheiere, aa cum se arat n Fig. 11.
Numrul de octei adugai pentru aliniere (de la 0 la 47 de octei) este ales astfel nct ntregul mesaj,
inclusiv ncheierea i octeii n discuie, s fie un multiplu de 48. AAL5 nu are un antet al subnivelului de
convergen, ci doar o ncheiere de 8 octei.

Figura 11. Formatul mesajului n subnivelul de convergen din AAL 5


Cmpul UU (User to User - utilizator la utilizator) nu este folosit chiar de nivelul AAL. De fapt, el este
disponibil nivelurilor superioare, de exemplu pentru secveniere sau multiplexare. Nivelul superior n
discuie poate fi partea specific de serviciu a subnivelului de convergen. Cmpul Lungime indic
adevrata informaie util, fr a pune la socoteal octeii adugai pentru aliniere. Pentru a renuna la
mesajul curent n timpul fluxului de transfer, este utilizat o valoare 0. Cmpul CRC este suma standard de
32 de bii calculat pentru ntregul mesaj, inclusiv ncheierea i octeii adugai pentru aliniere (cu valoarea
cmpului CRC considerat 0). ncheierea conine n plus un octet rezervat dezvoltrilor ulterioare.
Mesajul este emis prin furnizarea sa subnivelului SAR, care nu adaug nici un antet sau
ncheiere. n loc de aceasta, el fragmenteaz mesajul n uniti de 48 de octei fiecare, aceste uniti fiind
pasate ctre nivelul ATM de transmisie. De asemenea, el spune nivelului ATM s poziioneze un bit n
cmpul PTI al ultimei celule, astfel nct s se respecte limitele de mesaj. S-ar putea spune c acest lucru
este o amestecare incorect a nivelurilor de protocoale, deoarece nivelul AAL nu ar trebui s utilizeze bii
din antetul nivelului ATM. Procednd astfel, se violeaz principiul de baz al ingineriei protocoalelor,
sugerndu-se c proiectarea nivelurilor ar fi trebuit probabil s fie realizat ntr-o alt manier.
Principalul avantaj al lui AAL 5 asupra lui AAL 3/4 const ntr-o eficien mult mai mare. Dac AAL
3/4 adaug doar 4 octei per mesaj, AAL 5 adaug de asemenea 4 octei per celul, reducnd capacitatea
informaiei utile la 44 de octei, ceea ce reprezint o pierdere de 8 procente pentru mesajele lungi. AAL 5
are o ncheiere ceva mai mare (8 octei), dar nu adaug suprancrcare la nivelul fiecrei celule. Lipsa unui
numr de secven n celule este compensat printr-o sum de control mai mare, care poate detecta
pierderile, inserrile eronate sau celulele lips fr a folosi numerele de secven.
Exemple de servicii care folosesc AAL5 sunt IP over ATM, Ethernet over ATM, SMDS sau Emulatia
LAN(LANE). AAL5 este cel mai raspandit protocol de adaptare ATM.

Structura celulei ATM

Celula ATM este fomata din 2 campuri: header-ul, care contine informatiile de control, si
incarcatura.

Headerul cuprinde urmatorele campuri de infomatie:

General Flow Control(GFC), format din 4 biti, care sunt setati la 0 cand se face transmisie
prin UNI, dar pot fi folositi in scopul controlului local asupra fluxului.
VPI, format din 8 biti. Cand nu sunt folositi toti bitii, VPI este plasat pe pozitiile celor mai
putin semnificativi biti.
VCI, format din 16 biti. Cand nu sunt folositi toti bitii, VCI este plasat pe pozitiile celor mai
putin semnificativi biti.
Payload Type(PT), incriptat prin intermediul a trei biti, este folosit pentru a se face distinctie
intre celulele care contin incarcatura utila si diferite tipuri de celule folosite pentru operatiuni
si mentenanta ATM(OAM ATM). Starile posibile ale acestui indicatoor sunt: 000-celula de
utilizator,nu exista suprasarcina; 001-celula de utilizator,nu exista suprasarcina cu utilizarea
protocolului AAL5 la nivel de adaptare; 010-celula de utilizator,indica suprasarcina in retea;
011-celula de utilizator, indica suprasarcina in retea cu utilizarea protocolului AAL5.; 100-
celula pentru operare si mentenanta; 101-celula pentru operare si mentenanta punct-punct;
110-celula control resurse; 111-rezerva
Indicatorul Cell Loss Priority(CLP). Acest bit este folosit pentru indicarea prioritatii setate de
user pentru o celula: 0 pentru prioritate ridicata, 1 pentru prioritate scazuta. n tehnologia
ATM funcioneaz un sistem de prioriti n scopul nimicirii celulelor ATM n caz de
suprasarcin i a rezolvrii acestor stri. Conform acestui sistem celulele ATM se mpart n
celule cu prioritate i celule fr prioritate. Pentru asigurarea serviciilor cu vitez de
transmisiune fix la transmisiune sunt utilizate celulele cu prioritate. n cazul celorlalte
servicii (transmisiuni de date) sunt utilizate celulele cu prioritate redus. Astfel n cazul
apariiei suprasarcinei vor fi nimicite celulele cu prioritate redus
Header Erorr Control(HEC). Acest camp este destinat corectarii erorilor single-bit si a
detectarii erorilor de adresare mulltiple-bit.

Figura 12. Structura celulei ATM


( http://www.cellsoft.de/telecom/atmconcepts.htm )

Reinei c circuitul i cmpurile de identificare a caii sunt utilizate pentru a indica drumul pe care
fiecare celul il va lua in retea. Identificatorul transportat n celule poarta numai informaiile necesare pentru
identificarea rutei celulei catre switch-ul destinatie, sau catre end-point, ele nu sunt adrese de reea, astfel
cum se regaseste n cazul reelelor de IP sau OSI.

Parametrii de calitate ATM

Teh n i c a AT M a r e u n a a - n u m i t p a r a m e t r u d e c a l i t a t e ( Q O S ) - t o l e r a n l a
variaia ntrzierii unei celule (CDVT) - proiectat s menin variaia n ntrziere dintre celule la minimum.
Parametrul "ntrzierea celulei n tranzit" (CTD) este o combinaie ntre ntrzierea de propagare i cea
de procesare n nodul unei reele. ntrzierea la nivelul unui nod este determinat de procesarea
cozilor de ateptare de comutare i de routare. Testarea semnalului vocal prin ATM nu este nc
edificatoare, pentru a nelege setrile optime ale acestor parametri i ceea ce se ntmpl ntr-un mediu
fizic real. Cu alte cuvinte, nu s-a demonstrat c "merge".

Ecoul este un aspect controversat, o alt problem tehnic, care poate fi uor d e p i s t a t
de utilizatorii "orientai" pe semnalul de date, implicai probabil cu
implementarea reelelor ATM. Toate telefoanele analogice produc ecou, care devine semnificativ
(suprtor) dac ntrzierea cap-la-cap sare de 32 de milisecunde. Pentru a evita aceast problem n
reelele vocale, operatorii plaseaz compensatoare de ecou ct mai aproape posibil de fiecare abonat.
Compensatoarele de ecou sunt necesare i n r e e l e l e A T M , d e c i t r e b u i e s c u t m
u n e c h i p a m e n t d o t a t c u c a r a c t e r i s t i c i d e compensare integral a ecoului.
Maparea protocolului

Ma p a r e a d e p r o t o c o l p e n t r u a p l i c a i i l e L A N e s t e t o c m a i c e e a c e a a p r o b a t
Forumul ATM n standardul numit Versiunea 1 - Emularea LAN-ATM (LANE). LANE opereaz la nivelul 2
- MAC/OSI (controlul accesului la mediu) i va fi folosit, n prima faz, pentru operarea n reea
ATM la nivel de workgroup. Pentru operarea n reeaua de ntreprindere, exista dou activiti care folosesc
emularea la nivelul 3 - OSI (REEA). Deoarece aici intr n discuie procesul de rutare,aceste dou
standarde proiect ne vor schimba cunotinele despre routerele din reelele noastre. Prima opiune este
standardul Multiprotocol - ATM (MPOA - Multiprotocol over ATM), deja conturat de Forum. Cisco
Systems, Newbridge Networks sunt cei mai decii suporteri ai standardului MPOA. Folosind MPOA,
protocoalele LAN actuale sunt mapate n adrese ATM de ctre un server de dirijare. Serverul este un
fel de server de directoare, care "tie" adresele ATM ale statiilor ATM care ruleaz aplicaii LAN sau
care "vede" punctele de contact ATM cele mai oportune n preluarea staiilor LAN.

A doua opiune pentru protocoalele de nivel 3 este interfaa privat integrat, pentru
accesul reea-la-reea (Integrated Private Network-to-N etwork Interface, I -PNNI), mai adecvat
vederilor IBM sau BayNetworks. Cu I-PNNI, propriul protocol de routare ATM este pus s transporte
informaiide adresare i topologie despre LAN-urile tradiionale sau despre statiile LAN emulate ATM din
reelele ATM. La limita reelei ATM, aceast informaie este utilizat pentru a transpune informaii de
dirijare n protocoalele tradiionale de nivel 3, cum sunt RIP (Routing Informaion Protocol) sau
Open Shortest Path First.

Maparea unui protocol n ATM nseamn interceptarea conexiunii pe care curge o aplicaie LAN,
dup ce a fost creat un numr oarecare de niveluri pentru protocoale LAN, de ctre un software de client
sau de server. D e e x e m p l u , L A N E o p e r e a z l a n i v e l u l M A C i e m u l e a z s e r v i c i i p e n t r u
o r i c a r e aplicaie LAN. Protocolul MPDA, care furnizeaz servicii i la nivelul 2 i la 3, ar putea emula
caracteristicile unor protocoale ca IP. Valoarea maprii de protocoale este dat de faptul c, de
multe ori, poate fi u t i l i z a t p e a p l i c a i i l e e x i s t e n t e . S e n l o c u i e t e p u r i s i m p l u u n
d r i v e r d e c a r t e l - i n t e r f a d e r e e a c u u n S W b a z a t p e AT M s i c a r e s u s i n e
s t a n d a r d u l d e m a p a r e a protocoalelor utilizate. Nu este nevoie de o recompilare a codului
surs i nici nu se impun schimbri ale aplicaiilor. M a p a r e a u n u i p r o t o c o l p r o t e j e a z
n t r e a g a s t i v d e p r o t o c o a l e d e a p l i c a i i , inclusiv antetul acesteia; astfel, legarea staiilor ATM
cu cele tradiionale LAN se poate face usor: pur i simplu se extrage antetul ATM adugat
mesajului "LAN" i ceea ce rmne poate fi remis reelei locale.

Avantaje
Utilizarea tehnologiei de comutare a celulelor ntr-un mediu LAN asigur avantaje deosebite fa de
tehnologia de partajare a mediului utilizat de reelele FDDI, inel, Ethernet. Un prim avantaj este obinerea
unui acces complex de banda de transfer la comutatoarele ATM pentru staiile ATM; alt important avantaj
este ca dispozitivele accesate pot opera la viteze de transfer diferite.

Privitor la tehnologia orientat pe conexiuni se poate spune ca ntre


staiile(terminalele) ATM se realizeaz o conexiune. Se specific o cale de transmisie ntre
comutatoarele ATM i staiile (terminalele) ATM, permindu-se folosirea antetului
corespunztor celulelor ATM n procesul de rutare pe calea specificata n cadrul unei reel e
ATM. Modelul arhitectural de referin al protoco lului ATM are trei nivelu ri: nivelul fizic, nivelul
ATM si nivelul de adaptare ATM.
R u t a r e a c e l u l e l o r AT M n t r e c o m u t a t o a r e l e AT M s e b a z e a z p e i n t r r i l e
tabelului de rutare pentru fiecare comutator, care cuprind Identificatorul Caii Virtuale(VPI) i numrul de
port.
Din prezentarea structurii antetului celulei ATM rezult c exist dou cmpuri VCI (Identificatorul
canalului virtual) i VPI (Identificatorul cii virtuale) ce asigur 256 ci virtuale, fiecare cale
permind 216(65536) conexiuni virtuale.