Vrstva přizpůsobení ATM 2 - ATM Adaptation Layer 2 - Wikipedia
![]() | tento článek potřebuje další citace pro ověření.Říjen 2009) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Adaptační vrstva ATM 2 (AAL2) je Adaptační vrstva ATM pro Asynchronní režim přenosu (ATM), používá se především v telekomunikace; například se používá pro Iu rozhraní v Univerzální mobilní telekomunikační systém, a také se používá k přenosu digitálního hlasu. Standardní specifikace týkající se AAL2 jsou standardy ITU I.363.2 a I366.1.
Co je AAL2?
AAL2 je a variabilní datový tok, orientovaný na připojení, nízká latence služba původně určená k přizpůsobení hlasu pro přenos přes ATM. Jako ostatní ATM adaptační vrstvy „AAL2 definuje segmentaci a opětovné sestavení paketů vyšší vrstvy do buněk ATM, v tomto případě paketů dat obsahujících hlasové a řídicí informace. AAL2 se dále dělí na dvě dílčí vrstvy, které pomáhají s mapováním ze služeb horní vrstvy do buněk ATM. Tito jsou pojmenováni Sub specific layer Convergence Service (SSCS) a Common Part Sub-layer (CPS).
Protokol AAL2 se na ostatních vylepšuje ATM adaptační vrstvy efektivním zabalením spousty malých paketů do jedné buňky ATM standardní velikosti 53 bajtů. Jednobajtový paket tak již nemá režijní poměr 52 nevyužitých bajtů z 53 (tj. 98%). Potenciálně by do jedné buňky mohlo vniknout celkem 11 jednobajtových paketů CPS (plus 3/4 z 12. paketu CPS). Pakety CPS mohou samozřejmě mít i jiné velikosti s jinými CID. Když je přenos připraven, jsou pakety CPS všechny multiplexovány společně do jedné buňky a přeneseny přes standardní síťovou infrastrukturu ATM.
Přepravní sítě pro ATM jsou dobře standardizované optické vlákno (SDH / Sonet, tj. STM-1 / OC-3 nebo vyšší) nebo měděný kabel (PDH, tj. Pevné linky E1 / T1 / JT1 nebo vyšší) založené na synchronních sítích s vestavěnou redundancí a síťovými funkcemi souvisejícími s OAM, které Ethernet sítě nikdy neměly původně (aby to bylo jednoduché), ale jsou velmi ztraceny metro Ethernet standardní sítě.[Citace je zapotřebí ]
Snahy o zlepšení ethernetových sítí se v jistém smyslu snaží znovu vynalézat kolo à la bankomat.[Citace je zapotřebí ] AAL2 je jedním příkladem užitečné výhody ATM jako obecného standardu pro Vrstva 2 protokoly. Efektivní zpracování malých paketů ATM / AAL2 kontrastuje s minimálním užitečným zatížením Ethernetu 46 bajtů oproti minimální velikosti 1 bajtu pro paket AAL2 CPS.
AAL2 je standardní protokol vrstvy 2 používaný ve všech rozhraních Iu, tj. Rozhraní mezi základnovými stanicemi UMTS a UMTS Řadiče rádiové sítě (RNCs) (Iu-B), inter-RNCs (Iu-R), UMTS RNCs and UMTS Poskytuje uzly podpory GPRS (SGSN) (Iu-PS) a UMTS RNC a mediální brány (MGW) (Iu-CS).[1]
AAL2 a buňka ATM
Základní součástí AAL2 je paket CPS. Paket CPS je nezakotvená jednotka dat, která může procházet buňkami ATM a může začít odkudkoli v užitečném obsahu buňky ATM, kromě startovacího pole (STF). STF je první bajt 48bitového užitečného zatížení ATM. STF dává index bajtů do buňky ATM, kde začíná první CPS paket v této buňce. Byte 0 je STF. Data z bajtu 1 ... (STF + 1) by byla obklíčeným zbytkem finálního CPS paketu předchozí buňky ATM. Pokud z předchozí buňky není žádný zbytek, je STF 0 a první bajt buňky po STF je také místem začátku prvního CPS paketu.
Formát 1 bajtového STF na začátku buňky ATM je:
- 6 bitů - ofsetové pole (OSF)
- 1 bit - pořadové číslo (SN)
- 1 bit - parita (P)
OSF
Pole Offset nese binární hodnotu offsetu v oktetech mezi koncem P bitu a začátkem užitečného zatížení CPCS-PDU. Hodnoty větší než 47 nejsou povoleny.
SN
Pořadové číslo čísluje proud CPCS-PDU.
P
The Paritní bit se používá k detekci chyby v polích OSF a SN.
Pokud má buňka ATM méně než 47 bytů, zbytek bude vyplněn výplní.
AAL2u
Jedna běžná adaptace AAL2, AAL2u, vůbec nepoužívá pole STF. V tomto případě je jeden jediný CPS paket zarovnán na začátek buňky. AAL2u se nepoužívá ve standardizovaných rozhraních, ale spíše v implementacích proprietárních zařízení, kde je multiplexování / demultiplexování atd., Které je třeba provést pro standardní AAL2, buď příliš namáhavé, nepodporované nebo vyžaduje příliš velkou režii (tj. 1 bajt STF ) z pohledu interního systému. Většina počítačových čipů nepodporuje AAL2, takže odstranění této vrstvy usnadňuje spolupráci mezi rozhraním ATM a zbytkem sítě.
Buňkový diagram ATM AAL2
Následuje diagram buňky AAL2 ATM:
AAL2 a paket CPS
Paket CPS má 3bajtové záhlaví a užitečné zatížení mezi jedním a 45 oktety. Standard také definuje režim 64 oktetů, ale ten se ve skutečných sítích 3G běžně nepoužívá.[Citace je zapotřebí ]
3bajtová hlavička CPS má následující pole:
- 8 bitů - identifikátor kanálu (CID)
- 6 bitů - indikátor délky (LI)
- 5 bitů - indikace od uživatele k uživateli (UUI)
- 5 bitů - záhlaví kontrola chyb (HEC)
CID
Identifikátor kanálu identifikuje uživatele kanálu. Kanál AAL2 je a obousměrný kanál a pro oba směry se použije stejná hodnota identifikace kanálu. Maximální počet multiplexovaných uživatelských kanálů je 248. Protože některé kanály jsou vyhrazeny pro jiná použití, například pro správu vrstev typu peer-to-peer.
CE: Channel ElementCID = CE -E + ID
LI
Indikátor délky označuje délku (v počtu oktetů) informačního pole CPS a může mít hodnotu mezi 1 a 45 (výchozí) nebo někdy mezi 1 a 64. Pro daný CID musí mít všechny kanály stejnou maximální délku (buď 45 nebo 64 oktetů) Pozn .: LI je o jednu menší než skutečná délka užitečného zatížení, takže 0 odpovídá minimální délce 1 oktetu a 0x3f až 64 oktetů.
UUI
Indikace mezi uživateli sděluje konkrétní informace transparentně mezi uživateli. Například v SSSAR se UUI používá k označení, že se jedná o finální paket CPS pro SSSAR PDU.
HEC
Toto je kontrola chyb záhlaví a kontroluje chyby v polích CID, LI a UUI. Polynom generátoru pro CPS HEC je:
Diagram paketů ATM AAL2 CPS
Následuje diagram CPS paketu:
Reference
- ^ Bo Karlander; Szilveszter Nádas; Sandor Rácz; Jonas Reinius (2002). „Přepínání AAL2 v rádiové přístupové síti WCDMA“ (PDF). Recenze společnosti Ericsson. Ericsson (03).