無線傳輸協(xié)議
1.什么是無線傳輸協(xié)議[1]
無線傳輸協(xié)議也稱為無線處理協(xié)議,該協(xié)議提供一種輕量級(jí)的面向事務(wù)處理的服務(wù),專門優(yōu)化并適用于移動(dòng)終端的設(shè)計(jì)。
2.WTP協(xié)議的傳輸類別[2]
為了終端與WAP網(wǎng)關(guān)之間能夠可靠地進(jìn)行數(shù)據(jù)傳送,WTP支持帶寬優(yōu)化和重傳機(jī)制。WTP可實(shí)現(xiàn)3種不同的傳輸類別。
類別0:不確保傳輸消息,無結(jié)果消息,用于不可靠的PUSH服務(wù)。
類別1:確保傳輸消息,無結(jié)果消息,用于可靠的PUSH服務(wù)。
類別2:確保傳輸消息,不確保傳輸結(jié)果消息,用于基本的請(qǐng)求和應(yīng)答傳輸服務(wù),一個(gè)WAP會(huì)話可以包含多個(gè)該類型傳輸。
WTP為面向連接的傳輸層協(xié)議,可工作于WTLS或WDP之上,它提供3個(gè)等級(jí)的傳輸服務(wù):不可靠的單向傳輸、可靠的單向傳輸和可靠的雙向傳輸。此外,WTP還提供用戶可選的重發(fā)式可靠傳輸、緊急數(shù)據(jù)傳輸、PDU串聯(lián)、延期確認(rèn)和異步傳輸。
WTP運(yùn)行于數(shù)據(jù)報(bào)業(yè)務(wù)之上。WTP的作用是通過為上層應(yīng)用提供重發(fā)證實(shí)的功能增強(qiáng)數(shù)據(jù)報(bào)業(yè)務(wù)的可靠性。因?yàn)樗鼪]有明確的面向連接的業(yè)務(wù)的建立過程或裝拆階段,而是將信息加在通信信息的頭部,因此提高了面向連接的業(yè)務(wù)的效率。
WTP是面向消息的,而不是面向比特的。也就是說,它傳送的數(shù)據(jù)流以消息為單位,而不是以比特或字節(jié)為單位,而且,它是面向具體業(yè)務(wù)而設(shè)計(jì)的,比如瀏覽業(yè)務(wù)。
WTP可以提供端到端的可靠傳輸。在對(duì)一系列消息的最后一個(gè)認(rèn)證中,可以插入帶外信息,如業(yè)務(wù)質(zhì)量評(píng)價(jià)信息??梢允褂么?lián)功能在一個(gè)業(yè)務(wù)數(shù)據(jù)單元(SDU)中傳送多種協(xié)議的協(xié)議數(shù)據(jù)/單元(PDU)。另外,WTP可以提供用戶或網(wǎng)絡(luò)發(fā)起的取消功能。WTP提供異步傳輸功能,也就是說,接收者可以在信息可用時(shí)才發(fā)送很久以前對(duì)端發(fā)來的消息的響應(yīng)消息。
在對(duì)WTP的分析中可以發(fā)現(xiàn),同樣是可靠傳送協(xié)議,在因特網(wǎng)中是TCP協(xié)議,它是利用SlideWindow機(jī)制釆對(duì)IP層的數(shù)據(jù)報(bào)進(jìn)行認(rèn)證,直接運(yùn)行在網(wǎng)絡(luò)層之上;而WTP則是運(yùn)行在WDP之上,WDP又運(yùn)行在網(wǎng)絡(luò)層之上,這就是TCP?IP協(xié)議棧和WAP協(xié)議棧的一個(gè)區(qū)別。