freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

wap移動通信協(xié)議的移植(編輯修改稿)

2025-06-19 18:20 本頁面
 

【文章內(nèi)容簡介】 通過這個框架圖。圖24 A. 底層承載(Bearers)WAP可以在不同的數(shù)據(jù)載體中運行[6]。這些載體包括短信,電路交換數(shù)據(jù)以及數(shù)據(jù)包等。WAP底層承載根據(jù)每個物理載體傳輸本身在吞吐量,容錯率和延遲時間上的不同要求選擇不同的載體服務。同時由于數(shù)據(jù)載體因承載吞吐量、容錯率和延遲不同而有不同的質(zhì)量,WAP的上層協(xié)議就需要有相應的機制來補償或容忍這些特點。傳輸服務層為底層承載和WAP協(xié)議棧的其他部分提供了接口。傳輸協(xié)議的規(guī)范將列出所有已經(jīng)支持的物理載體,以及使WAP協(xié)議運行在這些物理載體的相關技術。當新的物理載體出現(xiàn),并且加到WAP協(xié)議棧的規(guī)范中,傳輸協(xié)議規(guī)范的這個列表也會做出相應的更新。B. 無線數(shù)據(jù)包協(xié)議層(WDP:Wireless Datagram Protocol)無線數(shù)據(jù)包協(xié)議(WDP協(xié)議)工作在多種網(wǎng)絡形式所提供的可供數(shù)據(jù)傳輸?shù)呢撦d服務之上的[7]。WDP協(xié)議為WAP上層協(xié)議提供了一致性的服務,這些上層協(xié)議包括WAP的安全協(xié)議,事務協(xié)議和會話協(xié)議;有了WDP協(xié)議,對于WAP上層協(xié)議的互相交互而言,負載服務的多樣性變得更加透明。WDP協(xié)議結(jié)構如圖24所示。圖25無線數(shù)據(jù)包協(xié)議架構WDP協(xié)議層的頂端是傳輸服務接入點。通過傳輸服務接入點WDP協(xié)議為WAP的上層協(xié)議提供了一致性的服務。傳輸服務接入點的一致性服務使得WDP下面的不同的負載服務對于上層服務而言都是透明的。圖24中顯示的每個負載服務不同的高度說明了不同的負載服務提供了不同的函數(shù),WDP協(xié)議需要實現(xiàn)不同的負載適應器Adaptation,從而保證傳輸服務接入點提供的服務能夠保證一致性。從圖24可以看到WDP協(xié)議層下層是物理連接層,即上一節(jié)所提到的數(shù)據(jù)負載層。WDP協(xié)議層通過單一的WDP負載服務支持多個同時來自上層協(xié)議的通信實例。WDP協(xié)議通過端口號來識別上層協(xié)議實體。這些上層協(xié)議實體可能是別的協(xié)議層如WTP或者WSP,甚至可以是一個應用比如電子郵件。通過重復使用下層載體的元素,WDP協(xié)議可以支持多個負載載體,也可以在有限的移動設備資源中使操作更加有效。圖25描述WDP如何在WAP協(xié)議架構通用模式中進行工作的。圖26 WDP通用工作架構在圖25中,陰影區(qū)域是指WDP規(guī)范特定使用的協(xié)議層次。在移動終端部分,WDP協(xié)議包括了通用的WDP協(xié)議元素以及適應器層。適應器層將WDP協(xié)議函數(shù)直接映射到某個特定的數(shù)據(jù)載體中。對于不同的數(shù)據(jù)載體,適應器層是不同的。在網(wǎng)關部分,適應器層通過隧道協(xié)議將WDP數(shù)據(jù)包傳遞給WAP代理或者WAP服務器,這是支持負載服務網(wǎng)關和WAP代理或WAP服務器的接口。假設數(shù)據(jù)負載體是GSM短消息,網(wǎng)關可能是一個GSM短消息中心,網(wǎng)關在GSM短消息中心對其他服務支持一個特定的協(xié)議:隧道協(xié)議。SubNetwork是一個通用網(wǎng)絡技術,它用于連接兩個通信設備。SubNetwork可以是基于TCP/,也可以是在以太網(wǎng)上運行TCP/IP的局域網(wǎng)。WAP服務器提供了應用內(nèi)容。WAP代理是運行在無線WTP協(xié)議和有線英特網(wǎng)之間的網(wǎng)關。C. 無線事務協(xié)議(WTP:Wireless Transaction Protocol)無線事務協(xié)議為客戶的瀏覽應用提供了必要的服務。在瀏覽這個動作的會話中,客戶首先向服務器請求信息,這個用戶可能是固定的也可能是移動的。服務器回復相應的信息響應了這個請求。這個請求響應的過程在WAP中被認為是一個事務。無線事務協(xié)議的目的是在平衡應用請求的同時,可靠的傳遞這個業(yè)務[8]。WAP規(guī)范將WTP定義成一個輕量級的面向事務的協(xié)議,該協(xié)議適合在瘦客戶中實現(xiàn),這里的瘦客戶指的是移動基站,該協(xié)議還可以在無線數(shù)據(jù)包網(wǎng)絡中非常有效的進行各種操作。在WTP協(xié)議中,起始一個事務的WTP供應者被認為是一個事務起始者;類似的,回應一個事務的WTP供應者則作為事務回應者。WTP協(xié)議針對這樣定義的事務,實現(xiàn)了三個不同類別的事務服務。由事務起始者設置該事務的類型,將該信息附加在調(diào)用信息中發(fā)送給事務回應者。第一種類型事務服務稱為Class 0。Class 0提供了不可靠的數(shù)據(jù)包的服務。Class 0通常用于不可靠的PUSH服務中。在Class 0事務服務中,起始者發(fā)送一個調(diào)用消息給回應者?;貞卟⒉粚υ撜{(diào)用消息做出應答。對于起始者而言,當起始者發(fā)出調(diào)用消息時,該事務就已經(jīng)結(jié)束了。對于回應者,當回應者收到調(diào)用消息時,該事務就已經(jīng)結(jié)束了。Class 0事務是不保留狀態(tài)的,并且可以被取消。第二個類型事務服務稱為Class 1。Class 1提供了可靠的數(shù)據(jù)包的服務。Class1通常用于可靠的PUSH服務中。在Class 1事務服務中,起始者發(fā)送一條調(diào)用消息給回應者。當回應者收到調(diào)用消息時,它將對起始者做出應答?;貞甙l(fā)出應答消息之后,將該事務的狀態(tài)信息保留一段時間。當應答消息中途丟失,起始者重發(fā)調(diào)用消息時,可以利用該狀態(tài)信息處理重發(fā)應答消息。對于起始者而言,當起始者收到應答消息,該事務就結(jié)束了。Class 1事務可以隨時被取消。第三個類型事務服務稱為Class 2。Class 2提供了基本的調(diào)用/回應事務服務。在Class 2事務中,起始者發(fā)送一個調(diào)用消息給回應者?;貞邇H僅回應一條結(jié)果消息給起始者,這條消息隱示的應答了起始者的調(diào)用消息。如果回應者處理調(diào)用的時間超過回應者應答的時間間隔,回應者可以在發(fā)送結(jié)果消息之前,給起始者發(fā)送一條“HOLD ON”的應答消息。這個機制可以防止起始者不必要的重發(fā)調(diào)用消息。當回應者發(fā)送結(jié)果消息給起始者,起始者要對該結(jié)果消息發(fā)出應答。和Class 1同樣的是起始者將該事務的狀態(tài)信息保留一段時間。當起始者發(fā)送的應答消息丟失,回應者重發(fā)結(jié)果消息,利用該狀態(tài)信息處理重發(fā)應答消息。對于回應者而言,當它收到起始者發(fā)送的應答消息,則該事務結(jié)束。Class 2事務可以在任何時間被取消。WTP協(xié)議中的可靠性是通過使用獨一無二的事務標識、正確應答、刪除重復消息和重發(fā)機制來獲得的。在WTP中沒有顯式的建立連接和斷開連接的部分。由WTP的用戶保證WTP的可靠性,即WTP的用戶對每一個接受到的消息進行確認。每個事務的最后一個應答消息可能會包含一些與事務相關的附加信息,比如性能估量等。WTP協(xié)議是面向消息的。在WTP協(xié)議中基本的用戶交換的單元是一個完整的消息,而不是字節(jié)流。WTP協(xié)議提供了機制用于減少由于重復的數(shù)據(jù)包使得事務重發(fā)的次數(shù)。WTP協(xié)議提供了失敗事務中斷的機制。該機制用于清除在客戶或者服務中的未發(fā)送的數(shù)據(jù)。中斷服務由客戶取消一個請求服務的動作而觸發(fā)。在WTP協(xié)議中,為了保證可靠的調(diào)用消息,事務成功和失敗都將發(fā)出報告。當一個調(diào)用沒有能被回應端處理,取消消息將取代調(diào)用結(jié)果被返回給請求發(fā)起者。WTP協(xié)議允許異步事務。當回應數(shù)據(jù)準備好,回應端將會返回該回應數(shù)據(jù)。WTP協(xié)議運行在數(shù)據(jù)包傳輸服務之上。WTP協(xié)議的數(shù)據(jù)單元處于數(shù)據(jù)包中的數(shù)據(jù)部分。因為數(shù)據(jù)包是不可靠的,所以WTP協(xié)議必須要加上重發(fā)機制和發(fā)送應答消息的機制來保證提供可靠的服務給WTP用戶。WTP也需要將多個協(xié)議數(shù)據(jù)單元整合成一個傳輸服務數(shù)據(jù)單元。表21以WTP協(xié)議的上層用戶WSP協(xié)議層為例,詳細說明了WTP協(xié)議層以及WTP協(xié)議層底層協(xié)議提供了什么服務。表21 WTP協(xié)議為WTP客戶提供的服務WTP用戶 (e。g。 WSP)WTP○事務處理○重發(fā),重發(fā)移除,確認○鏈接和分離(WTLS)○選擇性壓縮○選擇性加密○選擇性驗證數(shù)據(jù)傳輸(.)○通道數(shù)尋址○分割與組裝(若有提供)○錯誤檢測(若有提供)網(wǎng)絡傳輸(. IP,GSM,SMS/USSD,IS136GUTS)○路由○設備地址(IP地址,MSISDN)○分割與組裝(若有提供)○錯誤檢測(若有提供)D. 無線會話協(xié)議(WSP:Wireless Session Protocol)WSP協(xié)議是在事務和數(shù)據(jù)包服務的支持下運行的。安全機制是由在傳輸層上的一個可選的協(xié)議層WTLS負責的,安全層對WAP上層協(xié)議保留了傳輸層的接口[9]。WSP協(xié)議提供了一些方法,通過調(diào)用這些方法,客戶和服務應用之間可以有組織的互相交流內(nèi)容。WSP協(xié)議為應用提供了以下的一些方法:●在客戶和服務器之間建立了一個可靠的會話,這些會話可以按照建立的順序關閉?!袷褂脜f(xié)商,達成在通用層次的協(xié)議方法。●在客戶和服務器之間使用壓縮編碼進行內(nèi)容的交換?!駥拺覓旌椭貑ⅰ,F(xiàn)今WAP中定義的WSP協(xié)議最適合瀏覽類型的應用。WSP協(xié)議實際上定義了兩個協(xié)議,一個協(xié)議基于事務服務上提供了連接模式的會話服務;另一個協(xié)議在數(shù)據(jù)包傳遞服務上提供了無確認的,非連接模式的服務。非連接服務不用真正建立一個會話,所以當應用不需要可靠的數(shù)據(jù)傳遞并且不關注確認消息時,非連接的服務是最適合的。WSP協(xié)議設計的核心是HTTP協(xié)議的二進制形式。所有發(fā)送給服務器的請求和返回給客戶的回應都需要加上頭信息和實際數(shù)據(jù)。HTTP/。另外,協(xié)商可以用于使一套擴展請求的方法統(tǒng)一化,這樣就能更好的支持兼容HTTP/1。1的應用。WSP協(xié)議為應用層提供了通用數(shù)據(jù)類型的傳輸服務。HTTP/,字符集的編碼等。為了減小協(xié)議的額外開銷,WSP協(xié)議為頭定義了壓縮的二進制編碼。WSP協(xié)議還定義了復雜數(shù)據(jù)格式的壓縮,從而在復雜數(shù)據(jù)對象內(nèi)容中提供了內(nèi)容的頭。WSP協(xié)議本身不能對請求和應答中的頭信息進行翻譯。請求和應答中的頭在整個會話的生命期都是固定的。作為建立會話過程的一部分,請求和應答中的頭在客戶和服務器中進行交換。這其中可能包括了內(nèi)容類型、字符集、語言、設備容量以及其他固定的參數(shù)。WSP會話的生命期并未與下層的傳輸層綁定。當一個會話空閑了,為了釋放網(wǎng)絡資源或節(jié)約電池,該會話將被懸掛。一個輕量級的會話重新建立協(xié)議會允許會話復活,而無需經(jīng)過額外的會話建立過程。一個會話也可以在不同的數(shù)據(jù)載體網(wǎng)絡中復活。E. 無線應用協(xié)議(WAE:Wireless Application Environment)無線應用環(huán)境是基于WWW和移動電話技術的結(jié)合的一種通用應用環(huán)境。WAE的基本目的是建立一個協(xié)同工作環(huán),使運營商和服務提供者能夠有效地在不同的無線平臺上建立服務和應用程序。WAE的核心組件包括無線標識語言(WML:Wireless Markup Language)、無線標識腳本語言(WML Script:Wireless Markup Scripting Language)、WAE用戶代理以及WAE支持的媒體類型[10]。WML是WAP定義的一種XML文檔類型。WML以HTML和HDML為基礎,針對無線網(wǎng)絡和移動終端的特點做了簡化和優(yōu)化。WML的語法、語義到文檔結(jié)構都與HTML非常類似。WML Script是Java Script的擴展子集。WML Script針對窄帶寬設備做了優(yōu)化。它可以與WML集成,在WML文檔中增加處理邏輯,從而支持更高級的用戶接口行為,提供訪問終端設備和外設的能力,減少了與源服務器之間的交互。用戶代理是在移動終端上用于解釋和執(zhí)行內(nèi)容的軟件。WAE用戶代理主要包括WML用戶代理和WTA(無線電話應用)用戶代理,還有對應于其他應用的用戶代理。WML用戶代理是最基本的用戶代理,支持WML和WML Script,可以向WAP網(wǎng)關發(fā)出請求,接受WAP網(wǎng)關發(fā)送過來的內(nèi)容,正確解釋、執(zhí)行并且顯示。為了使無線用戶可以訪問WTA服務,在無線終端上需要有支持WTA庫和接口。WTA用戶代理得到來自WTA服務器的時間處理內(nèi)容后,正確解釋并且調(diào)用相應的庫,執(zhí)行相應的操作。(WTLS:Wireless Transport Layer Security)WAP架構中的安全層協(xié)議稱為無線傳輸層安全協(xié)議(WTLS:Wireless Transport Layer Security)[11]。WTLS是基于工業(yè)標準TLS(以前稱為SSL)的安全協(xié)議,針對移動通信使用的窄頻信道進行了優(yōu)化用。WTLS層運行在面向連接或者基于數(shù)據(jù)包的傳輸協(xié)議層之上。WTLS層是一個模塊,應用可以根據(jù)安全級別的需求來選擇使用WTLS層或不使用WTLS層。WTLS層的主要目的是在兩個通信應用間提供數(shù)據(jù)保密,數(shù)據(jù)完整性和認證。鑒于無線設備運算與存儲的局限性。A. WTLS一般在UDP這類不可靠的信道之上工作。因此每個消息里都要有序列號。協(xié)議里通過每個消息的序列號來處理丟包,重發(fā)等情況。同時,有了序列號,拒絕服務攻擊也因此變得更加容易。B. WTLS在WAP網(wǎng)關和手持設備之間建立安全連接。如果WAP網(wǎng)關和WAP內(nèi)容服務器之間也需要安全連接,則要采用SSL。安全模型如圖26所示。該安全模型無法實現(xiàn)端到端的安全。C. WTLS協(xié)議里還增加了key refresh的機制。當傳遞了一定數(shù)量的數(shù)據(jù)包之后,雙方通過同樣的算法將自己的密鑰做一下更新。這種機制使得安全性得以增強。圖27基于WTLS和SSL的安全模型 ,支持以下新增協(xié)議棧功能[12]:, TCP/IP協(xié)議,以使得網(wǎng)絡可以基于IP進行數(shù)據(jù)傳輸。WP TCP提供面向連接的服務,它被優(yōu)化用于無線環(huán)境,可與互聯(lián)網(wǎng)上的標準TCP應用充分交互操作。,(WP HTTP),WPHTTP規(guī)范針對無線環(huán)境的HTTP協(xié)議子集,完全能夠與HTTP/。WAP設備和WAP代理服務器/WAP服務器之間交互工作的基本模型是HTTP請求/回應處理機制。WP HTTP支持回應的信息體壓縮和安全通道的建立。這樣,因為在客戶端和源服務器端通過使用HTTP/。,包括采用TLS協(xié)議,實現(xiàn)端到端的加密功能。提供改進的端到端的安全,集成有線互聯(lián)網(wǎng)等,以保證使用移動商務和移動銀行應用等移動業(yè)務的安全。TLS協(xié)議的無線協(xié)議子集允許針對安全傳輸?shù)慕换ゲ僮?。TLS的協(xié)議子集包括加密簇、驗證字格式、簽名規(guī)則和會話恢復等安全措施。:A. 速度更快:WAP網(wǎng)關不用做HTTP/TCP和WSP/WTP/WDP的協(xié)議轉(zhuǎn)換;手機側(cè)不用做WSP/WTP/WDP的解析,但是網(wǎng)絡中需要做HTTP/TCP的無線配置。B. 性能提高:因不做大量的協(xié)議轉(zhuǎn)換,同樣的硬件設備支持更多的并發(fā)用戶。C. 提供了端到端的安全機制:如使用TLS時,WAP網(wǎng)關不用解析HTTP應用,是透明
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1