近年來,無線數(shù)據(jù)應(yīng)用由于其使用率得到穩(wěn)步的大幅增長(zhǎng),已經(jīng)引發(fā)熱議,成為眾目所矚。其中的部分原因是iPhone等新興設(shè)備的成功應(yīng)用,另外,也得益于價(jià)格走低的無線數(shù)據(jù)業(yè)務(wù)的成熟。本文將研究基于無線能力如何構(gòu)建最佳的數(shù)據(jù)應(yīng)用。
位置、屏幕大小和移動(dòng)性是無線數(shù)據(jù)的固有特性。數(shù)據(jù)應(yīng)用的這些特性與底層技術(shù)無關(guān)。而底層技術(shù)有時(shí)會(huì)受到核心網(wǎng)技術(shù)的選擇(如3GPP和3GPP2)和移動(dòng)帶寬限制的挑戰(zhàn)。在理想的情況下,應(yīng)用開發(fā)人員在設(shè)計(jì)具體應(yīng)用時(shí),應(yīng)該重點(diǎn)研究移動(dòng)數(shù)據(jù)的固有特性,使這些應(yīng)用不會(huì)受制于可能降低性能的因素。下文概述的很多方案,將把我們帶近理想的、最佳的實(shí)踐,其無線技術(shù)與應(yīng)用設(shè)計(jì)毫不相關(guān)。
核心網(wǎng)
業(yè)務(wù)應(yīng)用需要獨(dú)立于核心網(wǎng)的選擇。為此,我們引入了IMS(IP多媒體子系統(tǒng))和SDP(業(yè)務(wù)提供平臺(tái))。從標(biāo)準(zhǔn)來看,IMS可以為底層各種不同網(wǎng)絡(luò)提供統(tǒng)一的會(huì)話控制,從而支持固定移動(dòng)融合。
SDP的主要目標(biāo)之一,是在我們拓展核心網(wǎng)的業(yè)務(wù)能力時(shí),屏蔽網(wǎng)絡(luò)的復(fù)雜性。SDP還能夠關(guān)聯(lián)網(wǎng)絡(luò)內(nèi)的相關(guān)網(wǎng)絡(luò)設(shè)備,以實(shí)現(xiàn)集成應(yīng)用。例如,當(dāng)用戶收到一個(gè)語音郵件時(shí),要向該用戶發(fā)送一個(gè)電子郵件通知,SDP就需要連接電子郵件系統(tǒng)和語音郵件系統(tǒng)。諸多事實(shí)表明SDP目前尚處于發(fā)展的初級(jí)階段,尤其是:
(1)SDP標(biāo)準(zhǔn)相對(duì)來說還不成熟,網(wǎng)絡(luò)部件及其接口規(guī)范的標(biāo)準(zhǔn)化工作還在進(jìn)行當(dāng)中。
● Parlay X代表了一個(gè)相對(duì)成熟、開放的機(jī)制,用于為數(shù)據(jù)應(yīng)用抽象網(wǎng)絡(luò)能力。鑒于Parlay X的能力有限且缺乏靈活性,其普及性和未來的發(fā)展都是不確定的。
● 蘋果公司為其iPhone提供了一個(gè)很成功的開發(fā)環(huán)境,但它是私有實(shí)現(xiàn)(注:在實(shí)用性方面,iPhone的SDK和SDP有很多相似之處)。
● Google的應(yīng)用開發(fā)平臺(tái),實(shí)質(zhì)上也是私有的,盡管它對(duì)于接入該平臺(tái)沒有限制。
● 許多移動(dòng)運(yùn)營(yíng)商都在為應(yīng)用開發(fā)尋找一個(gè)開放的平臺(tái),然而其驅(qū)動(dòng)力往往是樹立品牌,而不是為了具體的應(yīng)用能力。
(2)開放第三方開發(fā)環(huán)境:SDP的承諾之一是“開放”開發(fā)環(huán)境。任何一個(gè)小公司都能為運(yùn)營(yíng)商開發(fā)應(yīng)用,但是,在SDP上開發(fā)應(yīng)用具有一定的挑戰(zhàn)性,需要開發(fā)人員具備豐富的底層網(wǎng)絡(luò)知識(shí)。
(3)傳統(tǒng)網(wǎng)絡(luò)系統(tǒng)(legacy system)進(jìn)一步阻礙了SDP的發(fā)展和部署。例如,一個(gè)運(yùn)營(yíng)商現(xiàn)有的語音郵件和電子郵件系統(tǒng)的能力是有限的,在部署SDP時(shí),就需要考慮其對(duì)應(yīng)用開發(fā)帶來的種種差異和限制,從而找到合適的解決方案。
(4)盡管面臨各種困難和挑戰(zhàn),一個(gè)開放、標(biāo)準(zhǔn)的SDP還是能夠?qū)崿F(xiàn)的。移動(dòng)運(yùn)營(yíng)商已達(dá)成共識(shí),GSM成功的關(guān)鍵原因之一是GSM網(wǎng)絡(luò)的通用特性集。如今,應(yīng)用以數(shù)據(jù)為中心而不是以語音為中心,但原則是一樣的:不管運(yùn)營(yíng)商采用何種技術(shù),用戶總是希望有相同的用戶體驗(yàn)。
帶寬限制
對(duì)于移動(dòng)應(yīng)用,空口帶寬是最關(guān)鍵的限制因素之一。另外,EDGE網(wǎng)絡(luò)(474kbps)和W-CDMA網(wǎng)絡(luò)(2Mbps)的傳輸速度將會(huì)給應(yīng)用的用戶體驗(yàn)帶來嚴(yán)重限制。
有人說,對(duì)于帶寬問題,一旦主流無線運(yùn)營(yíng)商們采用LTE、WiMAX和WiFi技術(shù)后,其帶寬壓力往往就能隨之減輕。就帶寬而言,LTE、WiMAX和WiFi都是相似的,但縱觀未來,所受的限制可能存在于網(wǎng)絡(luò)內(nèi)部(如服務(wù)器側(cè)和核心網(wǎng)),而不是在接入側(cè)。
作為應(yīng)用開發(fā)者和使用者,應(yīng)該說各種無線技術(shù)的空中接口的速度能夠滿足大多應(yīng)用的需求。在這種情況下,當(dāng)業(yè)務(wù)逐步向開放、標(biāo)準(zhǔn)且更具靈活性的IT架構(gòu)發(fā)展時(shí),具體技術(shù)的選擇就顯得不是那么重要了。
挑戰(zhàn)
對(duì)于前進(jìn)中的應(yīng)用開發(fā)商來說,所面臨的挑戰(zhàn)是如何使設(shè)計(jì)出來的應(yīng)用能夠充分利用移動(dòng)應(yīng)用的固有特性(位置、屏幕和移動(dòng)性)。對(duì)于各種限制,需要有一種簡(jiǎn)化版的應(yīng)用來適應(yīng)核心網(wǎng)和接入網(wǎng)的限制(帶寬限制)。一旦這些限制因素解除,應(yīng)用的所有潛能就能全部實(shí)現(xiàn)。