摘要:從AAL1到AAL3/4協(xié)議主要是由電信界設(shè)計(jì)并被ITU標(biāo)準(zhǔn)化的,它沒(méi)有太多地考慮計(jì)算機(jī)界的要求。由于兩個(gè)協(xié)議層所導(dǎo)致的復(fù)雜性及低效性,再加上校驗(yàn)和字段十分短(僅10位),使一些研究人員萌生了一個(gè)制定新的適配層協(xié)議的念頭。該協(xié)議被稱為簡(jiǎn)單有效的適配層(SEAL:Simple Efficient Adaptation layer),經(jīng)過(guò)論證,ATM論壇接受了SEAL,并為它起名叫AAL5。
9.4.4 AAL5
從AAL1到AAL3/4協(xié)議主要是由電信界設(shè)計(jì)并被ITU標(biāo)準(zhǔn)化的,它沒(méi)有太多地考慮計(jì)算機(jī)界的要求。由于兩個(gè)協(xié)議層所導(dǎo)致的復(fù)雜性及低效性,再加上校驗(yàn)和字段十分短(僅10位),使一些研究人員萌生了一個(gè)制定新的適配層協(xié)議的念頭。該協(xié)議被稱為簡(jiǎn)單有效的適配層(SEAL:Simple Efficient Adaptation layer),經(jīng)過(guò)論證,ATM論壇接受了SEAL,并為它起名叫AAL5。
AAL5向其應(yīng)用程序提供了兩種服務(wù)。一種是可靠服務(wù)(即采用流控機(jī)制來(lái)保證傳輸,以防過(guò)載);另一種是不可靠服務(wù)(即不提供數(shù)據(jù)傳輸保證措施),通過(guò)選項(xiàng)使校驗(yàn)錯(cuò)的信元,或者丟失或者傳送給應(yīng)用程序(但被標(biāo)識(shí)為壞信元)。AAL5支持點(diǎn)到點(diǎn)方式和多點(diǎn)播送方式的傳輸,但多點(diǎn)播送方式未提供數(shù)據(jù)傳輸?shù)谋WC措施。
像AAL3/4一樣,AAL5支持消息模式和流模式。在消息模式中,應(yīng)用程序可以將長(zhǎng)度1~65 535字節(jié)的數(shù)據(jù)報(bào)傳送到AAL層。當(dāng)?shù)竭_(dá)會(huì)聚子層時(shí),將報(bào)文填充至有效載荷字段并加上尾部信息,選擇填充(PAD)域的長(zhǎng)度為0~47字節(jié),以使整個(gè)報(bào)文(包括填補(bǔ)的數(shù)據(jù)和尾部信息)為48字節(jié)的整數(shù)倍。AAL5沒(méi)有會(huì)聚子層頭,只有一個(gè)8字節(jié)的尾。
用戶到用戶(UU:User to User)字段不用于AAL層本身,是供更高一層(可能是會(huì)聚子層的特定服務(wù)子部分)使用。例如,排序或者多路復(fù)用占1字節(jié)。1字節(jié)的CPI為公共部分指示,作用是將CPCS-PDU尾湊成8個(gè)字節(jié)。長(zhǎng)度(Length)字段指出真正的有效載荷是多少,以字節(jié)為單位,不包括填充的字節(jié)數(shù)。0值用于終止未傳送完畢的報(bào)文。CRC字段是基于整個(gè)報(bào)文的標(biāo)準(zhǔn)32位校驗(yàn)和,包括填充數(shù)據(jù)和尾部信息。AAL5的CPCS-PDU格式見(jiàn)圖9.20。
報(bào)文交給SAR子層,然后發(fā)送出去。在SAR子層不增加任何頭、尾信息,而是將報(bào)文分成48字節(jié)的單元,并將每個(gè)單元送到ATM層進(jìn)行傳輸。它還通知ATM層將最后信元的PTI字段置為1,以便保留報(bào)文分界,這是一種不正確的協(xié)議層混合體,因?yàn)锳AL層不該使用ATM層的頭部信息。
AAL5較AAL3/4的主要優(yōu)點(diǎn)是更加高效。AAL3/4對(duì)每個(gè)報(bào)文增加8字節(jié)的開(kāi)銷信息,同時(shí)還要為每個(gè)SAR-PDU凈荷增加4字節(jié)的開(kāi)銷信息,因而其有效載荷的容量只有44字節(jié),對(duì)于長(zhǎng)的報(bào)文,無(wú)效數(shù)據(jù)占8%。AAL5的每個(gè)報(bào)文有一個(gè)稍大的尾部(8字節(jié)),但每個(gè)SAR-PDU無(wú)額外開(kāi)銷。AAL5可以通過(guò)長(zhǎng)的校驗(yàn)和來(lái)檢測(cè)丟失的或錯(cuò)誤的信元,而不需要使用順序號(hào)。
返回目錄:
編輯相關(guān)推薦:
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題