wap業務是什么
摘要 WAP業務是移動通信的一種基本的數據業務。WAP技術經歷了1.x到2.0的發展過程。WAP2.0技術給用戶帶來了新的體驗。由于都是基于OMA,不同的網絡技術下 WAP 實現上的差別甚少。本文將介紹WAP協議、WAP系統的組網、規劃、應用等,同時分析不同運營商的標準、漫游流程、建網規劃和應用的不同之處;最后對WAP業務的發展作展望。
關鍵詞 WAP PULL PUSH OMA WEB2.0? 協議棧 網關
1?WAP業務概述
WAP是Wireless Application Protocol(無線應用協議)的簡稱。WAP業務定義為是為移動終端用戶提供的INTERNET應用服務。類似WWW;移動用戶使用支持WAP協議的手機就可以訪問INTERNET上的WWW內容和數據庫信息。
WAP網關是WAP業務系統的關鍵設備;利用WAP網關,除了提供WAP業務,還可提供彩信、定位等眾多業務的承載,起到了數據業務統一接入網關的作用。
根據無線互聯研究權威咨詢機構的分析報告,截至2007年上半年,國內擁有獨立域名的WAP站點數量已達6.9萬個,手機上網用戶數約4500萬。互動視界就是中國聯通公司為CDMA提供的一項無線WAP瀏覽業務;而移動的對應業務為移動夢網的手機上網業務。近年來,不管是移動的移動夢網還是聯通的互動視界,增長都非常快,業務收入也呈穩步增長勢頭,是除短信之外數據業務的主流收入。
2? WAP業務標準化進程
WAP業務的標準化工作最初是工作是由WAP論壇主導的,最初由諾基亞和摩托羅拉等公司在1997年6月發起。“WAP論壇”組織的目標是要為無線移動通信中訪問Internet制定統一的應用協議和使用標準,該組織自建立以來先后提出了WAP標準的框架、WAP1.0版本、WAP1.1版本、WAP 1.3版本和WAP2.0版本,大大推動移動互聯網的發展。目前,“WAP論壇”已經歸并入開放移動體系結構組織(Open Mobile Architecture Initiative )OMA,其工作范圍也擴展到了所有的移動業務,以創建一種標準、統一的業務結構,推進業務互操作。
WAP1.0規范了WAP協議條款、WML以及WMLScript等核心內容;WAP1.1支持WBMP格式的圖像操作;WAP1.2版本則增加了PUSH(推)、UAPROF(用戶個人描述),以及 WTA(無線電話應用)等技術內容,并增加了WAP支持的承載網類型。WAP2.0基于以往版本,采用了一套新的標準和協議,提出了IP信令協議。
在國內,中國移動、中國聯通、中國電信的移動儲備工作都對WAP業務規范了技術體制或者要求,主要依據WAP 2.0版本和各自網絡的實際情況,內容包括了網絡結構、WAP網關設備要求、接口要求、業務流程、認證、計費等各個方面的規定。
3? WAP業務技術原理
3.1 WAP編程模型
絕大多數無線設備相對于PC而言,CPU功能弱,內存小,電池電力供應受限,顯示屏較小,輸入功能有限。WAP是針對無線環境的特點作了優化的開放、統一的平臺技術,定義了一套標準的軟硬件接口,提供了一種應用開發和運行環境;它沿用了WEB的方法論使得現有internet上現有的開發工具可以被充分利用。WAP 編程模型如下:
圖1 WAP編程模型
用戶端使用類似IE瀏覽器的WAP微瀏覽器,通過它可以訪問和獲取以統一的內容格式表示的各種信息和服務。設計人員能夠開發獨立于設備的用戶界面,然后使用WMLScript(WML腳本)的WAP編程語言,把可執行的邏輯嵌入到移動終端中。應用服務器上的內容與WWW內容格式完全是兼容的,所有的WWW內容可以重用。
3.2 WAP1.x網關協議棧
網關技術是WAP應用的基礎。WAP網關提供的基本功能包括:協議轉換、內容編/解碼器、用戶代理特征值管理和高速緩存等。
WAP1.x網關協議棧采用分層設計的結構,如下圖所示:
圖2 WAP1.x網關協議棧
3.3 WAP2.0 網關
與WAP1.2相比較,在WAP2.0協議棧取消了WSP、WTP、WDP,而代之以HTTP和TCP/IP;這種無線數據傳輸技術的改進帶來了傳輸速率及傳輸可靠性的有效提高。WAP2.0網關的通用協議棧如下:
圖3 WAP2.0 網關通用協議棧
上圖中WAP網關作為HTTP代理;WAP網關也可以作為業務安全承載代理或直接訪問中轉點,協議棧如下:
圖4 WAP2.0 安全承載代理協議棧
圖5 WAP2.0 直接訪問協議棧
在作為業務安全承載代理的方案中,用戶終端和Web服務器間建立了面向連接的TLS安全隧道,提供了端到端的安全。
在直接訪問的方案中,網關不需要使用無線優化的TCP和HTTP協議。
WAP2.0網關包括如下功能模塊:WAP PULL代理、WAP PUSH代理、WAP支持服務器(包括實現終端能力信息管理的UAProf 服務器、實現對終端的自動預配置功能的預配置服務器TPS、無線電話應用WTA 服務器、用于安全認證管理的PKI服務器)等。
3.4 WAP2.0 業務特點
通過比較分析,WAP2.0主要特點有:
??WAP2.0利用XHTML和WCSS(WAP Cascading Stylesheets)等標準,同時保持了對WML1.x的兼容性。現有的開發固定互聯網內容和應用的工具和資源可以充分利用,以開發WAP2.0的內容和應用;而且支持WAP2.0的手機可以瀏覽現有的www內容,大大豐富了應用層面的內容。
??使用無線優化的TCP/IP協議。在傳輸層,WAP2.0采用具有無線特征的W-TCP協議,以使得網絡可以基于IP進行面向連接的數據傳輸。在會話層,WAP2.0采用具有無線特征的W-HTTP協議,W-HTT完全兼容HTTP/1.1協議。
??WAP2.0提供改進的端到端的安全,包括采用TLS協議和無線身份識別模塊技術(WIM,Wireless Identity Module)。TLS協議建立在可靠的傳輸層之上,所以相鄰底層必須是TCP;不同于WTLS,TLS幀中不定義序列號,同時可以對上層協議的數據包進行分組,保證數據可靠安全地傳輸。另外,WAP2.0采用了WIM,提供更為完善和有效的端到端的安全機制。
在業務性能方面,WAP2.0提供的增強業務技術包括:數據同步、多媒體消息服務(MMS)、永久存儲接口、預配置(Provisioning)、和圖形符號傳送(Pictograms)等。另外、WAP2.0還在以前版本的基礎上加強了無線電話應用(WTA)、Push、和用戶代理描述(UAPROF)等業務功能。
3.5 WAP2.0終端模型
WAP2.0能給用戶帶來優越的業務體驗,需要終端對相應能力的支持。WAP2.0終端模型如下:
圖6 WAP2.0終端模型
其中:
??應用框架提供了WAE執行環境,在WAE架構下,不同表現形式的內容可以交互。
??網絡協議是終端客戶端和服務器端的握手規程。
??內容管理解析不同形式的內容并展現給用戶。
??通用功能為各類應用環境提供緩存、同步等通用功能。
??WAP身份識別模塊(WIM)提供身份標識和加密算法,實現終端和服務器的相互鑒權認證。
??外部功能接口(External Functionality Interface,EFI)提供了調用外部應用功能的機制,可以接入IC卡、GPS設備、數字相機等外設,擴展和增強了終端的應用能力。
3.6 標準差異
中國移動目前開展的WAP業務既可以承載在GSM CSD的電路域上,也可以承載在GPRS分組網絡上,通過手機上設置CSD/GPRS和 APN:CMWAP進行選擇和識別。采用分組交換在網絡資源的利用率上較電路交換有較大的優勢。
中國聯通CDMA2000網絡上的WAP系統,只提供分組域的承載,通過設置用戶名和密碼實現業務識別;對應于WAP業務,用戶名和密碼均是WAP。另外要注意的是,聯通CDMA2000網絡在先前的WAP1.2版本中,PUSH業務采用了特殊的私有協議(UP NOTIFY),并采用了特殊的私有協議(DOWNLOAD FUN協議)支持下載業務。支持WAP2.0的終端支持HTTP下載,不再支持DOWNLOAD FUN,所以WAP2.0終端不可使用DOWNLOAD FUN下載類業務。
在3G設備相關標準上,無論在WCDMA網絡中,還是在CDMA2000網絡中,WAP網關均處于分組域,遵循的協議標準完全參照OMA相關規范,與應用服務器之間均采用HTTP接口,與短信中心采用SMPP接口,在移動網絡側基于IP承載,采用WSP或W-HTTP協議實現業務,兩個網絡結構下的WAP網關設備幾乎是相同的。
4 WAP業務業務系統規劃
對于WAP網關來講,在不同的網絡上運行并無本質區別,主要的區別在于運營商定義的業務模式或業務流程不同而導致WAP網關對外的接口做了調整。
WAP業務系統的規劃主要考慮網絡組織、網元容量計算、網元設置、互連互通和帶寬需求計算等。
4.1 網絡組織
WAP系統的網絡組織類似INTERNET的WEB系統,如下:
圖7 WAP系統組網結構
圖中,WAP網關位于移動承載網絡與Internet應用服務器之間,是WAP業務系統的核心網元。
在實際運營中,WAP業務系統需要包括AAA/RADIUS服務器和管理、業務支撐系統,以實現認證、鑒權和計費。
另外,為實現操作維護、統計、網管、監控等功能,WAP網關需要和網管平臺有連接。
WAP網關還要提供瀏覽業務和MMS、流媒體等數據業務的承載,所以,WAP網關應實現對DNS及ENUM-DNS協議的支持,并與相關的業務引擎相連接。對于DNS的支持,是指當WAP終端進行PULL瀏覽時,需要依靠DNS將終端瀏覽請求中的URL域名解析為對應的IP地址,以正確路由到相應的CP/SP。對于ENUM-DNS的支持,是指WAP網關需要根據終端MSISDN號碼映射歸屬的業務服務器信息。
WAP門戶站點作為WAP業務用戶呈現的界面,提供服務引導,匯集各類業務站點的鏈接。一般情況下,WAP終端接入網絡后首先訪問的是門戶站點,通過門戶站點進入各類業務站點,或者其他門戶站點。
4.2 網關容量計算
計算WAP 網關容量需求除了考慮用戶對移動互聯網的業務需求外,還要綜合考慮MMS、JAVA下載、位置服務等承載業務的業務量和用戶分布狀況。WAP網關的容量計算涉及的工作包括用戶預測、業務滲透率預測、業務模型構建和網關處理能力計算等。
4.3 網關和門戶設置
WAP網關是一般按照處理能力來配置的,也有根據用戶數量而定的,事實上這兩者是有對應關系的。在建網初期,主要分片設置,在移動數據業務發展較快的重點地區集中設置WAP網關。隨著業務需求和規模的不斷擴大,逐步分散。網關的設置需要確定覆蓋區域、設置容量、局所設置、局點數等。
WAP2.0協議的客戶與服務器可以直接使用HTTP/1.1通信,所以,就WAP2.0本身而言,可以不必設置WAP網關,但是,在提供Push業務時需要網關充當PPG的功能;另外,為了優化通信過程,提供更多的基于位置的業務、個性化的業務,配置WAP網關是必要的。
WAP網關的選擇要充分考慮業務發展的需求和保證整個系統的兼容性。
WAP網關上應設置默認主頁,當用戶終端未設置訪問主頁時,WAP網關將引導用戶訪問默認主頁。用戶WAP終端上應設置網關的IP地址。
另外,一般運營商會設置自己的WAP業務門戶站點,門戶站點一般采用公開IP地址接入公網。
4.4 認證計費實現
WAP認證包括兩個層次:分組網接入認證和WAP業務認證。接入認證由WAP網關輔助AAA/RADIUS服務器實現;WAP網關記錄上線終端MSISDN號碼及其IP地址的綁定關系;終端下線時,WAP網關清除綁定關系。WAP業務的認證需要由WAP網關配合管理和支撐平臺完成;WAP用戶通過分組網接入認證后,根據其手機中設置的網關地址路由到其所屬的WAP網關,由歸屬的管理和支撐平臺對用戶進行身份認證;業務認證可以采用主叫號碼認證和用戶名/密碼認證兩種方式。
在計費方面,WAP網關首先對相關的業務進行匹配,產生詳細的原始話單,并傳送給相應的計費中心。
4.5 漫游流程設計
保持統一的用戶體驗是3G業務網絡的設計理念之一,在這種理念之下,3G業務要實現歸屬地提供服務。在電信的3G規劃方案中,WAP網關分省設置,要求漫游用戶的WAP業務由歸屬地WAP網關接入,并由歸屬地WAP 網關為用戶提供服務。
在聯通CDMA20001X網絡中,WAP網關是分大區設置的(對應每一個網關系統設置了平臺管理系統),遵循拜訪地大區網關接入的原則。當用戶漫游時,通過綜合管理和支撐平臺的漫游協議實現歸屬地用戶定制信息的獲取,其路由可分為兩種情況:
1)?拜訪地有大區網關時,WAP終端通過拜訪地PDSN接入后,直接連接拜訪地大區網關, 由與網關相連的WAP管理平臺完成業務認證,并通過漫游協議得到用戶的定制信息,從而訪問相應的門戶站點。
2)在拜訪地未設置WAP網關的情況下,WAP終端首先通過拜訪地PDSN接入,由PDSN將WAP終端設置的內部保留網關地址轉換為拜訪地所屬大區WAP網關IP地址,再建立與該網關的連接,通過認證后訪問用戶自己定制的門戶站點。
4.6 互聯互通組織
互聯互通組織需要結合路由原則和上述結果,制定業務網絡同接入網、核心網、支撐系統和與其它網絡之間的互聯方案,明確采用的承載方式和接口協議。
WAP可以支持各種移動網絡,如GSM、CDMA、PHS、3G等等,針對不同的承載網絡,WAP組網可以基于短消息、電路交換數據(CSD)和分組網絡等。
WAP網關設備需要承載大量的業務數據,因此,在分組承載網絡上,WAP 網關一般就近接入IP網節點,通過IP承載網同核心網設備和其它業務引擎相連。為保證業務數據的安全性,WAP網關與其他移動網絡設備之間通常通過VPN互連,例如采用MPLS VPN或IPSec VPN。
WAP網關需要配置一個內部地址用于手機接入的網關尋址;為了和移動分組網互通,需要另外設置IP地址,此地址可以是私有的,也可以是公有IP,與核心網的地址分配方案保持一致。另外,在移動網絡獨立組網(如利用私有地址組建VPN)的情況下,如果要實現INTERNET服務的直接接入,還需要配置公網地址;但一般為安全起見,會配置防火墻以實現安全控制功能。分配保留IP地址的用戶如果需要訪問WAP門戶,需要網關或防火墻作NAT或者采用隧道方式(如GRE方式)重新封裝業務數據包。
4.7 承載帶寬計算
在網絡互連互通結構的基礎上,需要根據接口承載方式、業務模型和業務量計算結果,計算各網元接口的帶寬需求。WAP網關接口帶寬需求不僅要考慮業務帶寬需求,還要考慮系統開銷帶寬需求。實際配置帶寬要考慮在帶寬需求的基礎上設置一定的冗余。
4.8 其他問題
訪問WAP網關的通用方法是在手機終端上設置WAP網關的IP地址,在運營商現有的網絡中,此IP地址通常全網統一設置為相同的IP私有地址。在漫游和核心分組設備同時連接多個WAP網關的情況下,往往要求核心分組設備具備根據用戶的不同屬性識別到歸屬WAP網關的路由功能,在現網的GGSN/PDN設備缺乏這種功能的情況下,可以采用確定URL的方式(在手機終端上配置歸屬WAP網關的URL),并通過DNS解析完成WAP網關的尋址;這樣可以比較簡單地解決問題,同時實現多WAP網關之間的負載分擔。
5 WAP業務典型應用案例
WAP 業務為用戶提供移動互聯網的體驗,包括WAP瀏覽、下載服務以及基于WAP Push的各類服務。另外,WAP還提供一些別的服務,如MMS、JAVA下載的承載、移動位置業務服務的內容下發,同時為其他業務的實現提供了數據傳輸服務和Push 通知功能,是開展移動數據業務的基礎。
下面列舉了國內兩大運營商(中國移動和中國聯通)的一些典型WAP服務及應用。
中國移動移動夢網的手機上網業務提供以下服務:
表1 移動夢網的手機上網服務
中國聯通的互動世界提供以下服務:
表2互動世界提供的服務
以上服務涵蓋了娛樂、商務和生活的方方面面,為用戶提供了享受無窮無盡的網上信息或者網上資源的手段,充分體現了移動互聯網的價值。
6 WAP業務發展展望
類似于寬帶互聯網,電子商務、網上銀行、手機郵件系統都是下一步WAP業務發展的一些關注點。去年,廣東移動就已經聯合建設銀行廣東省分行、招商銀行推出了“手機錢包”業務,客戶只需將手機號與銀行賬戶綁定,就可利用手機24小時內隨時進行自助理財。利用WAP的推送技術來實現移動電子郵件功能,相對于Internet中的電子郵件系統,及時性大大提高,相對于短消息系統提供的郵件功能,信息量大大提高。
從互聯網的發展也可以看到WAP 業務發展的巨大潛力和美好前景。Web2.0強調信息的互通和分享的思想和理念,應用六度分隔理論和xml、ajax(異步的 JavaScript 和 XML)等技術,主要的應用形式包括博客(BLOG)、站點摘要(RSS)、百科全書(Wiki)、網摘(TAG)、社會網絡(SNS)、P2P、即時信息(IM)等。Web2.0 帶來了互聯網應用的重大變革:人將是網絡傳遞內容的制造者、傳播者和需求者。WAP2.0與Web2.0的黏合性將Web 2.0的內涵擴大到了客戶端,并使得內容“動”了起來,帶來了巨大的靈活性和擴展性。無可非議,兩者的結合將大大帶旺手機搏客、手機閱讀、手機媒體等市場。
即使到了3G時代,手機終端和空口資源的限制仍然存在,無線環境中的設備和系統資源仍需要優化,所以,WAP應用依然是少不了的。
評論
查看更多