Thông tin tài liệu:
AAL có nhiệm vụ tạo ra sự tương thích giữa các dịch vụ được cung cấp bởi lớp ATM với các lớp cao hơn; tức là thông qua AAL các đơn vị số liệu giao thức (PDU) ở lớp cao hơn sẽ được chia nhỏ ra và đưa vào trường dữ liệu của tế bào ATM. Lớp này phân thành hai lớp nhỏ: + Lớp con phân loại và tái tạo (SAR-Segmentation and Reassembly): thực hiện việc phân chia các khối dữ liệu ở lớp cao thành các phần tương ứng 48 bytes của trường dữ liệu của tế bào...
Nội dung trích xuất từ tài liệu:
Điều khiển lưu lượng và tắc nghẽn trong mạng ATM, chương 4
Chương 4: Lôùp töông thích ATM
(AAL)
1. Chöùc naêng: AAL coù nhieäm vuï taïo ra söï töông thích giöõa
caùc dòch vuï ñöôïc cung caáp bôûi lôùp ATM vôùi caùc lôùp cao hôn; töùc
laø thoâng qua AAL caùc ñôn vò soá lieäu giao thöùc (PDU) ôû lôùp cao
hôn seõ ñöôïc chia nhoû ra vaø ñöa vaøo tröôøng döõ lieäu cuûa teá baøo
ATM. Lôùp naøy phaân thaønh hai lôùp nhoû:
+ Lôùp con phaân loaïi vaø taùi taïo (SAR-Segmentation and
Reassembly): thöïc hieän vieäc phaân chia caùc khoái döõ lieäu ôû lôùp
cao thaønh caùc phaàn töông öùng 48 bytes cuûa tröôøng döõ lieäu cuûa teá
baøo ATM ôû phía phaùt. Taïi phía thu noù seõ laáy thoâng tin töø tröôøng
döõ lieäu cuûa teá baøo ATM ñeå khoâi phuïc caùc PDU hoaøn chænh.
+ Lôùp con hoäi tuï (CS-Convergence sublayer): thöïc hieän
chöùc naêng chuyeån ñoåi caùc daïng döõ lieäu töø caùc dòch vuï khaùc nhau
thaønh daïng döõ lieäu chung cho SAR ôû phía phaùt. Tai phía thu, CS
phaûi bieán ñoåi caùc ñoaïn döõ lieäu göûi töø SAR thaønh caùc daïng döõ
lieäu töông öùng vôùi caùc dòch vuï truyeàn treân CS.
Caùc chöùc naêng cuûa AAL phuï thuoäc vaøo caùc yeâu caàu cuûa lôùp
baäc cao. Lôùp töông thích ATM söû duïng nhieàu loaïi giao thöùc ñeå
thoûa maõn nhu caàu veà nhieàu loaïi hình dòch vuï khaùc nhau cuûa
khaùch haøng söû duïng ATM, do ñoù AAL coù tính chaát phuï thuoäc
dòch vuï. Phaân loaïi dòch vuï vieãn thoâng vaø treân cô sôû ñoù phaân loaïi
giao thöùc cuûa AAL ñöôïc thöïc hieän treân ba tham soá laø: quan heä
thôøi gian giöõa nguoàn vaø ñích thoâng tin, toác ñoä truyeàn vaø phöông
thöùc keát noái.
Treân cô sôû ba tham soá treân, caùc dòch vuï vieãn thoâng ñöôïc phaân
ra laøm 4 loaïi kí hieäu töø A ñeán D. Caùc loaïi dòch vuï vaø giao thöùc
AAL töông öùng ñöôïc moâ taû trong baûng trang beân.
Loaïi dòch vuï
Thuoäc tính
Loaïi A Loaïi B Loaïi C Loaïi D
Quan heä thôøi gian
Yeâu caàu Khoâng yeâu caàu
giöõa ñích vaø nguoàn
Toác ñoä Coá ñònh Bieán ñoåi
Kieåu keát noái Coù lieân keát Khoâng coù
lieânkeát
Loaïi AAL AAL1 AAL2 AAL3/4 AAL5
AAL3/4
2.1.2.3.2 Phaân loaïi:
a) AAL 1:
AAL1 söû duïng cho caùc dòch vuï loaïi A, coù toác ñoä bit coá ñònh
(CBR-Constant Bit Rate). Dòch vuï loaïi A coù daïng lieân keát coù
ñònh höôùng vaø coù söï lieân heä veà thôøi gian giöõa phía truyeàn vaø
phía nhaän.
AAL 1 goàm hai lôùp con: CS vaø SAR
+ SAR: coù nhieäm vuï gaén moät byte header vaøo 47 bytes
nhaän ñöôïc töø CS vaø taùch byte header töø 48 bytes chuyeån leân töø
lôùp ATM. Caáu truùc ñôn vò döõ lieäu giao thöùc SAR(SAR-PDU)
nhö sau:
SN SNP
47 bytes
ATM header CSI SC CRC P SAR-PD Payload
1 bit 3 bit 3 bit 1bit
SAR-PDU header
Trong ñoù : SN-Sequence number: soá thöù töï.
SNP (SN-protection): baûo veä soá thöù töï.
SC ( Sequence count): ñeám thöù töï.
CSI (Convergence Sublayer Indicator): chæ thò lôùp
hoäi tuï
P (Parity): bit kieåm tra chaún leû.
SN goàm 4 bit: moãi khoái döõ lieäu 47 bytes nhaän ñöôïc töø CS seõ
ñöôïc gaùn moät soá thöù töï töông öùng ñeå phaùt hieän maát hoaëc cheøn
sai teá baøo. Vuøng SN goàm2 phaàn laø CSI vaø SC. Soá thöù töï cuûa
PDU ñöôïc chöùa trong CS, CSI ñöôïc duøng cho nhieàu muïc ñích
nhö mang thoâng tin veà ñoàng boä trong PDU leû vaø thoâng tin veà caáu
truùc döõ lieäu trong caùc PDU chaün.
SNP: goàm 3 bit CRC tính treân 4 bit SN vôùi ña thöùc G(x)=
x3+x +1 vaø1 bit parity.
+ CS: ngoaïi tröø chöùc naêng phaân ñoaïn vaø taùi hôïp taát caû caùc
chöùc naêng coøn laïi cuûa lôùp AAL ñeàu ñöôïc thöïc hieän bôûi CS. CS
nhaän döõ lieäu töø trình öùng duïng AAL SDU ( ñôn vò döõ lieäu dòch
vuï –SDU). AAL coù theå laø 1 bit hay 1 byte, caùc SDU naøy seõ ñöôïc
taäp hôïp thaønh 47 bytes vaø chuyeån cho lôùp SAR.
b) AAL 2:
AAL2 duøng cho caùc dòch vuï loaïi B, coù toác ñoä bit thay ñoåi
(VBR_ Varible Bit Rate), coù yeâu caàu ñoàng boä giöõa phía phaùt vaø
phía thu ví duï Audio vaø Video toác ñoä cao, neùn MPEG 2. Chöùc
naêng cuûa AAL2 laø xöû lyù bieán ñoäng treã, phaùt hieän vaø xöû lyù PDU
maát hoaëc cheøn sai.
Do tính chaát chuøm cuûa döõ lieäu VBR neân thoâng tin coù theå
khoâng laáp ñaày trong teá baøo neân SAR phaûi xaùc ñònh löôïng döõ lieäu
thaät söï trong teá baøo baèng caùch söû duïng tröôøng chæ thò chieàu daøi
(LI_Length Indicator).
SAR-PDU cuûa AAL2 chöùa thoâng tin ñieàu khieån ôû header vaø
5 bytes 48 bytes
ATM header SN IT SAR-PDU Payload LI CRC
trailer. Header goàm LI vaø CRC vôùi caáu truùc nhö sau:
IT_ Information Type
CRC _ Cyclic Rebundancy Check
Chöùc naêng cuûa SN vaø CRC cuõng gioáng nhö ñoái AAL1, LI chæ
thò phaàn teá baøo ñöôïc laáp ñaày, IT duøng ñeå phaân bieät loaïi hình
dòch vuï ( video, audio or thoaïi ), tuy nhieân kích thöôùc cuûa caùc
tröôøng chöa ñöôïc xaùc ñònh moät caùch chaéc chaén vaø thuû tuïc ñeå
thöïc hieän AAL2 vaãn chöa ñöôïc ñònh nghóa.
c) AAL3/4: AAL3/4 cung caáp caùc dòch vuï VBR coù lieân keát
(loaïi C) vaø khoâng lieân keát ( loaïi D).
Döõ lieäu töø trình öùng coù chieàu daøi baát kyø töø 1 ñeán 65535 bytes
ñöôïc cheøn theâm cho thaønh boäi soá cuûa 4 byte (32 bit) ñeå thích
hôïp cho caùc c ...