WAP及WAP網(wǎng)關(guān)的基本介紹(20110327)_第1頁
WAP及WAP網(wǎng)關(guān)的基本介紹(20110327)_第2頁
WAP及WAP網(wǎng)關(guān)的基本介紹(20110327)_第3頁
WAP及WAP網(wǎng)關(guān)的基本介紹(20110327)_第4頁
WAP及WAP網(wǎng)關(guān)的基本介紹(20110327)_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 WAP網(wǎng)關(guān)基本介紹網(wǎng)關(guān)基本介紹主要內(nèi)容nWAP簡(jiǎn)介n協(xié)議棧介紹nWAP PUSH介紹nRadius介紹n業(yè)務(wù)流程介紹WAP簡(jiǎn)介:背景知識(shí)nWAP的權(quán)威網(wǎng)站:nn國內(nèi)資源:nhttp:/ 是一個(gè)全球性的開放協(xié)議,最早是由Motorola、Nokia、Ericsson和P等公司聯(lián)合開發(fā)和部署的n這些標(biāo)準(zhǔn)由無線電信領(lǐng)域主要成員組成的組織制定,這個(gè)組織最初叫WAP Forum,現(xiàn)在叫 Open Mobile Alliance(OMA)nWAP標(biāo)準(zhǔn)定義了可通用的平臺(tái),把目前Internet網(wǎng)上HTML語言的信息轉(zhuǎn)換成用WML描述的信息,顯示在移動(dòng)電話的顯示屏

2、上n目前,WAP標(biāo)準(zhǔn)已發(fā)展到2.0,技術(shù)上已超出最初的定義范疇,逐步與INTERNET技術(shù)融合,采用HTTP 1.1為通信協(xié)議,還在不斷完善和發(fā)展nWAP協(xié)議不依賴某種網(wǎng)絡(luò)而存在,可以廣泛的運(yùn)用于GSM、CDMA、3G等多種網(wǎng)絡(luò)WAP簡(jiǎn)介:什么是WAP ?nWAP = Wireless Application ProtocolWAP = Wireless Application Protocoln一系列與設(shè)備、網(wǎng)絡(luò)無關(guān),開發(fā)環(huán)境與操作系統(tǒng)無關(guān)的通信協(xié)議組一系列與設(shè)備、網(wǎng)絡(luò)無關(guān),開發(fā)環(huán)境與操作系統(tǒng)無關(guān)的通信協(xié)議組nWAP模型:模型:Browser - WAP Gateway - ICPnWAP的

3、發(fā)展:的發(fā)展: WAP1.0- WAP1.1- WAP1.2- WAP1.2.1- WAP2.0 WAP簡(jiǎn)介:WAP模型與Internet的模型對(duì)比主要內(nèi)容nWAP簡(jiǎn)介n協(xié)議棧介紹nWAP PUSH介紹n業(yè)務(wù)流程介紹nRadius介紹協(xié)議棧介紹:WAP1.XnWAP1.0- WAP1.1- WAP1.2- WAP1.2.1通稱為通稱為WAP1.XnWAP1.X基于WEB標(biāo)準(zhǔn),但做了許多修改,以克服早期無線設(shè)備和網(wǎng)絡(luò)的問題:n終端:屏幕小,內(nèi)存小,CUP能力差n網(wǎng)絡(luò): 帶寬有限,響應(yīng)時(shí)延較長(zhǎng)n為無線設(shè)備制定的特殊協(xié)議 (WAP)和特殊標(biāo)基語言 (WML, WMLScript)nWAP gatew

4、ay 位于無線設(shè)備和Internet之間n完成 WAP協(xié)議和HTTP協(xié)議的轉(zhuǎn)換n轉(zhuǎn)換WML/WMLScript 為壓縮的二進(jìn)制格式(WBXML: Wireless Binary XML)什么是WAP1.X?協(xié)議棧介紹:WAP1.XnWAP1.X的主要作用:(1)協(xié)議轉(zhuǎn)換:wap http(2)內(nèi)容編/解碼:wml/wmls WBXML 因特網(wǎng)因特網(wǎng)WAP終端終端無線網(wǎng)無線網(wǎng)WAP網(wǎng)關(guān)網(wǎng)關(guān)WAP服務(wù)器服務(wù)器WML/WMLsHTMLWBXML協(xié)議協(xié)議:WAP1.x協(xié)議協(xié)議:HTTP協(xié)議棧介紹:WAP1.XnWAP1.X的基本層次協(xié)議棧介紹:WAP1.X-WAE WAE:Wireless Appli

5、cation Enviorment,目的是為在不同無線平臺(tái)上的業(yè)務(wù)開發(fā)建立一個(gè)應(yīng)用程序環(huán)境.核心內(nèi)容 微型瀏覽器 無線標(biāo)記語言WML WML腳本語言WMLScript:類似于JavaScript 無線電話應(yīng)用WTA 內(nèi)容格式:一組定義好的數(shù)據(jù)格式,包括圖形、電話簿記錄和日歷信息協(xié)議棧介紹:WAP1.X-WSPnWSP:Wireless Session Protocoln維護(hù)客戶端至服務(wù)器的會(huì)話連接,包括會(huì)話建立、掛起、恢復(fù)、斷開n向上層提供兩種會(huì)話服務(wù)的接口n基于WTP之上的面向連接的服務(wù)(可靠會(huì)話)n基于WDP之上的無連接服務(wù)n實(shí)現(xiàn)了HTTP/1.1定義的全部功能n此外還加入了PUSH、能力

6、協(xié)商、會(huì)話的掛起/恢復(fù)等新特性n針對(duì)無線承載網(wǎng)絡(luò)做了優(yōu)化協(xié)議棧介紹:WAP1.X-WTPnWTP:Wireless Transaction Protocol,無線事務(wù)協(xié)議n是面向連接的傳輸層協(xié)議(類似TCP),運(yùn)行于數(shù)據(jù)報(bào)服務(wù)和可選的安全服務(wù)之上n為交互式的請(qǐng)求/響應(yīng)(事務(wù))應(yīng)用提供服務(wù)n提供以下功能n提供了三種類別的服務(wù)(可靠性和結(jié)果消息的組合) 可靠無結(jié)果/可靠有結(jié)果(現(xiàn)網(wǎng))/不可靠無結(jié)果n通過重發(fā)和確認(rèn)為上層提供可靠連接n可將多個(gè)SDU合并成一個(gè)PDUn提供事務(wù)取消(Abort)功能n允許異步事務(wù)請(qǐng)求協(xié)議棧介紹:WAP1.X-WTLSnWTLS:Wireless Transport La

7、yer Securityn基于TLS(舊稱SSL)的安全協(xié)議n針對(duì)無線信道進(jìn)行了改進(jìn)n簡(jiǎn)化了握手過程n對(duì)加密算法進(jìn)行了優(yōu)化n提供以下功能n數(shù)據(jù)的完整性:數(shù)據(jù)不被破壞和修改n傳輸?shù)谋C苄裕杭用躰鑒權(quán)功能:對(duì)用戶的身份進(jìn)行驗(yàn)證n“拒絕服務(wù)”保護(hù):檢測(cè)并拒絕未驗(yàn)證通過的數(shù)據(jù)和重復(fù)的數(shù)據(jù)WTLS存在的缺陷:nWWW中TLS提供端到端的安全性nWTLS只提供WAP網(wǎng)關(guān)和WAP終端之間的安全通信,WAP網(wǎng)關(guān)負(fù)責(zé)實(shí)現(xiàn)WTLS和TLS安全協(xié)議之間的轉(zhuǎn)換。這是WAP的一個(gè)安全漏洞:信息在WAP網(wǎng)關(guān)處曾經(jīng)以明文的方式出現(xiàn)了一段時(shí)間,有可能被竊取協(xié)議棧介紹:WAP1.X-WDPn是WAP協(xié)議棧的傳輸層協(xié)議(類似UD

8、P)n向上層屏蔽了下層的細(xì)節(jié),為上層應(yīng)用提供統(tǒng)一的數(shù)據(jù)報(bào)服務(wù),使上層協(xié)議獨(dú)立于底層的無線網(wǎng)絡(luò)n功能n地址服務(wù):端口號(hào)n數(shù)據(jù)管理:分段/合并、校驗(yàn)n若下層載體采用IP協(xié)議,則WDP數(shù)據(jù)包就是UDP數(shù)據(jù)包 端口端口安全安全連接連接920000920101920210920311協(xié)議棧介紹:協(xié)議棧介紹:WAP1.Xn短消息SMSnGSM、CDMAn電路交換數(shù)據(jù)nGSM、IS-136、CDMA、PHSn分組交換數(shù)據(jù)nGPRS、IS-136、CDMAn其它協(xié)議棧介紹:協(xié)議棧介紹:無線承載信道協(xié)議棧介紹:WAP1.X的局限性nWSP為底層承載協(xié)議,WML為頁面描述語言,主要是針對(duì)低速率無線傳輸、可靠性差的

9、移動(dòng)網(wǎng)絡(luò)制定nWML語言描述能力有限,傳送內(nèi)容也受限制(以文本為主,簡(jiǎn)單的圖片),不能激發(fā)起用戶更大興趣。n不能保證在不同移動(dòng)終端界面顯示內(nèi)容一致,這導(dǎo)致CP開發(fā)更復(fù)雜nWAP1.x的限制導(dǎo)致很長(zhǎng)一段時(shí)間WAP業(yè)務(wù)開展并不成功,國外許多運(yùn)營(yíng)商紛紛升級(jí)目前WAP1.x網(wǎng)關(guān)為WAP2.0網(wǎng)關(guān)協(xié)議棧介紹:協(xié)議棧介紹:WAP2.0n技術(shù)發(fā)展n移動(dòng)設(shè)備變得更好:全色彩、支持多媒體n網(wǎng)絡(luò)變得更快 : GPRS、CDMA1x、3G等新的網(wǎng)絡(luò)支持建立IP通訊,并且有足夠的帶寬nWAP 2.0標(biāo)準(zhǔn)于2001年8月制定n集中了Internet技術(shù)n在移動(dòng)設(shè)備和網(wǎng)關(guān)之間使用HTTP協(xié)議-網(wǎng)關(guān)不需要在WAP和HTTP

10、協(xié)議之間進(jìn)行轉(zhuǎn)換n支持XHTML 等Content Providers可以不需要為無線設(shè)備創(chuàng)建專門的WML頁面協(xié)議棧介紹:協(xié)議棧介紹:WAP2.0nWAP2.0時(shí)網(wǎng)關(guān)的作用:時(shí)網(wǎng)關(guān)的作用:n(1)協(xié)議轉(zhuǎn)換)協(xié)議轉(zhuǎn)換 基本省略基本省略n(2)內(nèi)容編)內(nèi)容編/解碼解碼弱化弱化 :XHTML協(xié)議棧介紹:協(xié)議棧介紹:WAP2.0WAP2.0繼續(xù)支持傳統(tǒng)的WAP1.X協(xié)議,并引入了Internet協(xié)議,比如TCP/IP,HTTP/1.1 以及TLS.WAP2.0同時(shí)支持以上兩種協(xié)議棧 WAP2.0網(wǎng)關(guān)設(shè)備需要能夠支持并辨別使用不同協(xié)議棧的手持設(shè)備,自動(dòng)適應(yīng)協(xié)議棧介紹:WAP1.X與WAP2.0對(duì)比對(duì)比項(xiàng)

11、對(duì)比項(xiàng)WAP1.XWAP2.0支持的支持的應(yīng)用語言應(yīng)用語言WMLXHTML會(huì)話承載會(huì)話承載WSP+WTP 面向連接面向連接WSP+WDP 面向無連接面向無連接W-HTTPW-TCP安全協(xié)議安全協(xié)議WTLS曾明文出現(xiàn)一段時(shí)間,曾明文出現(xiàn)一段時(shí)間,存在不安全隱患存在不安全隱患TLS協(xié)議棧介紹:WAP2.0的改進(jìn)n語言支持WAP2.0采用了XHTML 和 CSS作為WML2.0的一部分,以減少創(chuàng)建和測(cè)試為不同終端開發(fā)應(yīng)用和操作內(nèi)容所需要的時(shí)間并增加了若干功能??梢灾С諬TML,并可以使用WCSS(wap cascading style sheets),這提高了內(nèi)容的表現(xiàn)力。降低了CP開發(fā)業(yè)務(wù)的技術(shù)門

12、檻。n增加了對(duì)標(biāo)準(zhǔn)因特網(wǎng)協(xié)議的支持WAP2.0支持TCP/IP、HTTP/1.1,對(duì)WAP2.0終端可以不要協(xié)議轉(zhuǎn)換。n端到端安全支持。n兼容性性支持WAP2.0包含了WAP1.x的協(xié)議,支持已有的WAP內(nèi)容、應(yīng)用和服務(wù),即向后兼容,并可在GPRS、CDMA1X、3G等承載網(wǎng)上運(yùn)行。n支持無線電話應(yīng)用(WTA)支持WTA的終端可以通過WAP激活設(shè)備進(jìn)行通信,比如撥打電話、接聽電話、訪問電話薄等。n預(yù)配置(Provisioning)功能支持支持移動(dòng)運(yùn)營(yíng)商發(fā)送Provisioning 數(shù)據(jù),比如網(wǎng)關(guān)的一些配置如DNS配置等,方便運(yùn)營(yíng)商的管理。n高速承載網(wǎng)絡(luò)支持支持2G、2.5G、3G寬帶無線網(wǎng)絡(luò),

13、比如GPRS、WCDMA、cdma2000、TD-SCDMA,滿足將來下一代網(wǎng)絡(luò)的需求。主要內(nèi)容nWAP簡(jiǎn)介n協(xié)議棧介紹nWAP PUSH介紹n業(yè)務(wù)流程介紹nRadius介紹WAP PUSH介紹 什么是WAP PUSH?nWAP push是一系列定義SP如何能夠主動(dòng)“推送”信息給用戶的規(guī)范n“Push”和“Pull”不同,“Pull”是用戶主動(dòng)發(fā)起一個(gè)請(qǐng)求獲取信息nPPG:Push Porxy Gateway,是WAP網(wǎng)關(guān)實(shí)行push功能的模塊WAP PUSH介紹:PPG PPG的功能:n將PUSH發(fā)起者的內(nèi)容轉(zhuǎn)發(fā)給客戶n向發(fā)起者提供查詢客戶能力的服務(wù)n對(duì)發(fā)起者身份的鑒別和驗(yàn)證n協(xié)議轉(zhuǎn)換功能n

14、對(duì)內(nèi)容進(jìn)行優(yōu)化處理n地址解析功能 PPG支持的操作:nPUSH提交/PUSH替換nPUSH報(bào)文包括控制、內(nèi)容和能力三部分n網(wǎng)關(guān)根據(jù)控制和能力信息對(duì)PUSH內(nèi)容進(jìn)行處理n結(jié)果匯報(bào)n告知發(fā)起者報(bào)文被發(fā)送、投遞到位或被取消等nPUSH取消n狀態(tài)查詢n客戶能力查詢(網(wǎng)關(guān)可代為回答)n發(fā)送者向網(wǎng)關(guān)詢問客戶設(shè)備的接收能力,發(fā)送者據(jù)此信息對(duì)PUSH的內(nèi)容進(jìn)行裁剪WAP PUSH介紹:Push消息 push消息的三種類型:nSI:服務(wù)內(nèi)容指示nSL:客戶端自動(dòng)裝載URL指定的內(nèi)容nCO:Cache操作,通知終端清除緩存,重新載入U(xiǎn)RL內(nèi)容push方式: 在線經(jīng)HTTP/IP下發(fā) 離線經(jīng)SMS下發(fā)主要內(nèi)容nWA

15、P基本原理介紹n協(xié)議棧介紹nWAP PUSH介紹nRadius介紹n業(yè)務(wù)流程介紹Radius介紹 什么是RADIUS?nRADIUS : Remote Authentication Dial In User Service,遠(yuǎn)程撥入用戶認(rèn)證服務(wù) nRADIUS用于數(shù)據(jù)業(yè)務(wù)的認(rèn)證Authentication 、鑒權(quán)Athorization和計(jì)費(fèi)Accounting (簡(jiǎn)稱為AAA)。nRADIUS通過管理用戶數(shù)據(jù)庫(包括安全,授權(quán)和計(jì)費(fèi)),管理和為用戶提供業(yè)務(wù)(如PPP,telnet,rlogin) n認(rèn)證:通過各種方式檢查用戶使用資源的合法性。一般包括PPP PAP ,CHAP ,UNIX l

16、ogin ,其它認(rèn)證方法 。n鑒權(quán):提供給用戶使用資源的方式。例如:IP地址分配方式,帶寬等。n計(jì)費(fèi):可以根據(jù)運(yùn)營(yíng)商要求實(shí)行靈活的費(fèi)率策略。例如:包月,限時(shí)長(zhǎng),限流量。主要內(nèi)容nWAP簡(jiǎn)介n協(xié)議棧介紹nWAP PUSH介紹nRadius介紹n業(yè)務(wù)流程介紹業(yè)務(wù)流程介紹:用戶上線流程RADIUSWAP GWMSSGSNGGSN1. Activate PDPContext Request2. Create PDPContext Request4a. AccountingRequest(Start)4b. AccountingRequest(Start)4c. AccountingResponse4d

17、. AccountingAccept5. Create PDPContext ResponsePPPIPMISC(Portal)網(wǎng)關(guān)記錄MSISDN和IP對(duì)應(yīng)關(guān)系3a. Access Request3b. Access Accept6. Activate PDPContext Response WAP網(wǎng)關(guān)平臺(tái)SGSNGGSNWap網(wǎng)關(guān)Radius服務(wù)器SP1.Actavite PDP Request2.Create PDP Request3a.Account Request3b.Account Accept4.Create PDP Response5.Actavite PDP Response

18、6.進(jìn)行業(yè)務(wù)數(shù)據(jù)傳送業(yè)務(wù)流程用戶下線流程RADIUSWAP GWMSSGSNGGSN1. DeActivate PDPContext Request2. Delete PDPContext Request3a. AccountingRequest(Stop)3b. AccountingRequest(Stop)3c. AccountingResponse3d. AccountingAccept4. Delete PDPContext ResponseMISC(Portal)網(wǎng)關(guān)刪除MSISDN和IP對(duì)應(yīng)關(guān)系5. DeActivate PDPContext Response業(yè)務(wù)流程WAP瀏覽流程

19、W AP G WM SSG SNG G SNW SP C onnectW SPConnectR eplyM ISC(PO R TAL)W SP R eplyH TTP R equestW SP D isconnectW SP G etH TTP R eply12在中,ZXME WAP主要完成了如下功能:進(jìn)行WSP/WTP/WDP協(xié)議棧至HTTP/TCP協(xié)議棧的轉(zhuǎn)換如果是初次請(qǐng)求,解析UAProfile信息,保存到數(shù)據(jù)庫中根據(jù)需要,把用戶終端IP地址與MSISDN對(duì)應(yīng)關(guān)系、User Agent、用戶接入NAS或GGSN信息等加入HTTP請(qǐng)求頭中,后續(xù)流程再轉(zhuǎn)給DSMP平臺(tái)或其他SP在中,ZXME

20、 WAP主要完成了如下功能:進(jìn)行HTTP/TCP協(xié)議棧至WSP/WTP/WDP協(xié)議棧的轉(zhuǎn)換根據(jù)用戶UAProfile信息進(jìn)行內(nèi)容適配,通過ZXME WAP的內(nèi)容轉(zhuǎn)換引擎進(jìn)行內(nèi)容轉(zhuǎn)換根據(jù)WAE協(xié)議規(guī)范,將文本方式的WML頁面文檔轉(zhuǎn)換為二進(jìn)制格式的WBXML,后續(xù)流程網(wǎng)關(guān)將WBXML內(nèi)容,通過WSP協(xié)議層返還給終端瀏覽器 業(yè)務(wù)流程HTTP瀏覽流程W A P G WM SS G S NG G S NW -T C P C o n n e ctW -T C PC onn e ctR e plyM IS C(P O R T A L )W -H T T P R e p lyH T T P R e q u e stW -T C PD isco n n e ctW -H T T P R e q u e stH T T P R e p ly12業(yè)務(wù)流程HTTP瀏覽流程在中,ZXME WAP主要完成了如下功能:完成WTCPTCP及W-HTTPHTTP等協(xié)議轉(zhuǎn)換如果初次請(qǐng)求,解析UAProfile信息,保存到數(shù)據(jù)庫中根據(jù)需要,把用戶終端IP地址與MSISDN對(duì)應(yīng)關(guān)系、User Agent、用戶接入NAS或GGSN信息等加入HTTP請(qǐng)求頭中,后續(xù)流程再轉(zhuǎn)給DSMP平臺(tái)或其他SP在中,ZXME WAP主要完成

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論