Hlavnou
úlohou ATM adaptačnej vrstvy je sprostredkovať služby ATM vrstvy vyšším, užívateľským
vrstvám. AAL tak izoluje vyššie vrstvy od špecifických charakteristík ATM vrstvy
mapovaním PDU vyšších vrstiev do informačného poľa ATM bunky a naopak. AAL vrstva
podporuje viac protokolov a je závislá na poskytovaných službách.
Sú definované 4 základné triedy služieb :
Trieda | A | B | C | D |
---|---|---|---|---|
Potreba synchronizácie |
áno
|
nie
|
||
Bitová rýchlosť |
konštantná
|
variabilná
|
||
Mód spojovania |
spojovo orientovaný
|
nespojovo orientovaný
|
Ďaľšie
triedy služieb sú navrhované v ATM Forum a majú pracovné názvy X a Y.
V skutočnosti ich je možné zaradiť pod triedu C, pretože sú spojovo orientované,
majú variabilnú rýchlosť prenosu a nevyžadujú synchronizáciu. Používajú protokol
typu 5.
Podtrieda X - je pracovný názov pre služby UBR (Unassigned
Bit Rate), t.j. služby s neoznačenou bitovou rýchlosťou.
Podtrieda Y - je pracovný názov pre služby ABR (Assigned
Bit Rate).Sú to služby transportované cez ATM sieť, ak je pre nich voľná kapacita
v multiplexe.
SAR podrvstva (Segmentation and Reassembly
Sublayer) spracúvava informáciu z vyššej podvrstvy tak, aby mala formát informačného
poľa ATM bunky (segmentation) a spätne rekonštruuje informáciu z ATM bunky (reassembling).
Konvergenčná podvrstva (Convergence Sublayer)
vykonáva prídavné funkcie ako multiplexovanie, detekciu straty buniek alebo
obnovenie časovania. Delí sa na časť závislú od služieb (SSCS) a spoločnú
časť (CPCS).
V súčasnosti sú definované tieto AAL protokoly :