——讓運(yùn)營(yíng)商擁有能力、擁抱開放
在當(dāng)前移動(dòng)通信滲透率不斷提升、逐步接近人均擁有連接的形勢(shì)下,電信能力開放已經(jīng)發(fā)展為與物聯(lián)網(wǎng)、M2M平行的新的電信商業(yè)拓展領(lǐng)域,成為主流運(yùn)營(yíng)商進(jìn)一步成功增長(zhǎng)的必由之路。
為應(yīng)對(duì)電信能開放的趨勢(shì),愛立信已經(jīng)推出相關(guān)產(chǎn)品,即業(yè)務(wù)能力開放網(wǎng)關(guān),來支持以REST或SOAP方式開放API。SIG產(chǎn)品充分考慮到運(yùn)營(yíng)商在開放其業(yè)務(wù)能力時(shí)通常會(huì)遇到的一系列問題與挑戰(zhàn),如:1)多種底層網(wǎng)絡(luò)集成的復(fù)雜性;2)在對(duì)外開放的前提下保護(hù)網(wǎng)絡(luò)資源不被破壞;3)在對(duì)外開放的前提下保證電信能力不被濫用;4)以最簡(jiǎn)單的形式開放電信能力,最大限度地吸引開發(fā)者;5)快速開放電信能力,以適應(yīng)未來不斷變化或增加的需求。
高度安全
由于電信能力開放的原則是“網(wǎng)絡(luò)業(yè)務(wù)能力是可以使用的,但是不能拿走,也不可以濫用”,因此在安全性方面提出了較高的要求。愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)支持對(duì)API的調(diào)用進(jìn)行不同角色的認(rèn)證,例如開發(fā)者、應(yīng)用或用戶,可以根據(jù)商業(yè)模型或應(yīng)用設(shè)計(jì)需要靈活配置。在認(rèn)證協(xié)議方面,愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)支持基礎(chǔ)HTTP認(rèn)證、SSL和Web服務(wù)安全(WSS),也可以通過定制的擴(kuò)展插件支持基于令牌的認(rèn)證方式或OAuth。
靈活授權(quán)
一旦驗(yàn)證通過以后,愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)提供多種手段對(duì)用戶或應(yīng)用授權(quán)。運(yùn)營(yíng)商可以通過簽約SLA策略(包含使用限額、使用頻度和使用方法)、黑白名單或者訂購(gòu)關(guān)系來授權(quán)用戶使用API。
每也有權(quán)決定誰可以訪問他/她的個(gè)人信息,也就是私隱管理。同樣地,運(yùn)營(yíng)商可以與應(yīng)用簽約SLA,以授權(quán)可以使用什么API,怎樣使用。
另外,愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)提供一個(gè)動(dòng)態(tài)策略引擎,為運(yùn)營(yíng)商快速、靈活定制規(guī)則,并實(shí)時(shí)部署在API調(diào)用流程中提供便利。
多網(wǎng)絡(luò)集成
愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)與多種網(wǎng)絡(luò)資源通過行業(yè)標(biāo)準(zhǔn)接口預(yù)集成:1)傳統(tǒng)電信業(yè)務(wù)引擎,例如短信中心、彩信中心、移動(dòng)定位中心等;2)PSTN網(wǎng)絡(luò);3)IMS;4)IPTV;5)BOSS系統(tǒng)等等。
簡(jiǎn)潔的應(yīng)用開發(fā)環(huán)境
愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)提供一個(gè)電信Web Services SDK,進(jìn)一步降低開發(fā)者開發(fā)電信應(yīng)用的難度。電信Web Services SDK包括四大部分:
組件庫(kù):開發(fā)者不再需要關(guān)心API的各種細(xì)節(jié),例如URL、驗(yàn)證算法、消息格式、編碼、回調(diào)等,只要在程序中引用組件庫(kù),就可以輕松完成API調(diào)用,大大降低開發(fā)者的知識(shí)門檻。電信Web Services SDK為SOAP API提供Java的組件封裝;而為REST API提供JavaScript的組件封裝。
模擬器:調(diào)測(cè)是開發(fā)過程中耗時(shí)最多的部分,一個(gè)簡(jiǎn)單易用的調(diào)測(cè)環(huán)境將為開發(fā)者節(jié)省大量的精力。電信Web Services SDK為現(xiàn)網(wǎng)環(huán)境,例如業(yè)務(wù)能力開放網(wǎng)關(guān)、業(yè)務(wù)引擎、承載網(wǎng)絡(luò)和終端等提供一站式的仿真。開發(fā)者只要通過簡(jiǎn)單的配置就可以實(shí)現(xiàn)應(yīng)用的離線端到端測(cè)試。
文檔:電信Web Services SDK提供詳細(xì)的文檔描述組件庫(kù)、模擬器的安裝和使用。
應(yīng)用樣例:電信Web Services SDK提供若干使用API的應(yīng)用樣例及其源代碼,包括J2EE應(yīng)用、Web Widget、桌面Widget、手機(jī)Widget和插件等等,為開發(fā)者提供開發(fā)范例。
圖 1 愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)示意圖
快速API開放環(huán)境
愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)提供一個(gè)友好的圖形化的API開放環(huán)境,讓運(yùn)營(yíng)商輕松應(yīng)對(duì)隨時(shí)變化的商業(yè)需求。
支持快速安全的API開放。當(dāng)運(yùn)營(yíng)商有一個(gè)新業(yè)務(wù)引擎下地,只要在其上添加一個(gè)安全與控制層,馬上就可以安全地開放給第三方,成為一個(gè)新API。愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)支持通過業(yè)務(wù)編排(Service Orchestration)的方式添加這樣一個(gè)層,或者更復(fù)雜的業(yè)務(wù)邏輯。
提供豐富的可重用的組件。例如匿名服務(wù)、黑白名單、流控、策略控制、計(jì)費(fèi)集成、事務(wù)日志,以及一系列網(wǎng)絡(luò)協(xié)議適配器:LDAP、JDBC、JMS、SNMP、Diameter、SIP、SMPP、MM7、SS7、MLP等等,均可以在愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)提供的業(yè)務(wù)編排環(huán)境中使用。
支持業(yè)務(wù)編排或混搭。愛立信業(yè)務(wù)能力開放網(wǎng)關(guān)支持通過編排或混搭現(xiàn)有的API,創(chuàng)建出新的API或者應(yīng)用。一個(gè)簡(jiǎn)單的例子是可以組合短信、IMS即時(shí)信息、IMS呈現(xiàn)狀態(tài)服務(wù),以暴露出一個(gè)“智能消息”API,根據(jù)接收者當(dāng)前的狀態(tài)決定以哪種方式發(fā)送消息,例如在辦公室則發(fā)送即時(shí)消息,而在機(jī)場(chǎng)則發(fā)送短信。
應(yīng)用:基于SIG的Web IMS 業(yè)務(wù)平臺(tái)
IMS目前在國(guó)外、國(guó)內(nèi)運(yùn)營(yíng)商推動(dòng)下已經(jīng)獲得大規(guī)模的部署。IMS吸收與借鑒了互聯(lián)網(wǎng)的開放模式,天生具備了開放、融合的特性。運(yùn)營(yíng)商可以利用IMS整合異構(gòu)能力的先天特性,向互聯(lián)網(wǎng)開放基礎(chǔ)通信能力,實(shí)現(xiàn)互聯(lián)網(wǎng)與通信網(wǎng)絡(luò)業(yè)務(wù)的融合與應(yīng)用的Mashup。
基于SIG解決方案,愛立信推出Web IMS業(yè)務(wù)平臺(tái),將IMS通信能力與業(yè)務(wù)引擎以REST風(fēng)格的 Open API對(duì)用戶和第三方應(yīng)用開發(fā)者開放。藉由這些開放的通信業(yè)務(wù)能力和Web2.0業(yè)務(wù)能力結(jié)合,進(jìn)行創(chuàng)新混搭業(yè)務(wù)的開發(fā);赪eb IMS開放的接口既可以面向運(yùn)營(yíng)商內(nèi)部進(jìn)行業(yè)務(wù)能力開發(fā),實(shí)現(xiàn)互聯(lián)網(wǎng)應(yīng)用與電信能力的結(jié)合,也可以面向互聯(lián)網(wǎng)服務(wù)提供商和第三方開發(fā)者,進(jìn)行商業(yè)模式的合作。
Web IMS平臺(tái)提供了一套符合互聯(lián)網(wǎng)規(guī)范的開放API接口,這些接口不僅能夠提供短信、彩信、點(diǎn)擊撥號(hào)、位置服務(wù)、即時(shí)消息、會(huì)議、語音控制、視頻控制等多種通信網(wǎng)絡(luò)的基礎(chǔ)通信能力,還能夠提供IMS認(rèn)證、鑒權(quán)等網(wǎng)絡(luò)能力;ヂ(lián)網(wǎng)開發(fā)者以及獨(dú)立軟件開發(fā)商可以通過Web IMS中間件快速開發(fā)出具有基礎(chǔ)通信能力的應(yīng)用,而無需具備通信網(wǎng)絡(luò)的專業(yè)知識(shí)。例如通過與互聯(lián)網(wǎng)的應(yīng)用混搭,可以實(shí)現(xiàn)Web呼叫、Web留言、好友定位等。
圖2. Web IMS應(yīng)用示例
例如“朋友雷達(dá)”(圖2)是運(yùn)營(yíng)商與愛立信基于Web IMS中間件技術(shù)聯(lián)合開發(fā)的移動(dòng)微件應(yīng)用。該應(yīng)用結(jié)合了手機(jī)的短信、電話功能,Web IMS所提供的定位、用戶簡(jiǎn)檔、呈現(xiàn)狀態(tài)、即時(shí)信息等移動(dòng)能力, 另外配合GOOGLE的地圖API,為移動(dòng)手機(jī)用戶創(chuàng)造全新的業(yè)務(wù)體驗(yàn)。
同時(shí),愛立信Web IMS業(yè)務(wù)平臺(tái)支持多種不同的商業(yè)模式:
“零售”模式:開發(fā)者利用IMS業(yè)務(wù)能力開發(fā)應(yīng)用,再在運(yùn)營(yíng)商的應(yīng)用商店上架,其后與運(yùn)營(yíng)商分成。
“批發(fā)”模式:運(yùn)營(yíng)商批發(fā)IMS業(yè)務(wù)能力給Web2.0網(wǎng)站運(yùn)營(yíng)商,再由網(wǎng)站開發(fā)成增值業(yè)務(wù)賣給消費(fèi)者。
“廣告”模式:使用者能完全或部分免費(fèi)使用基于IMS業(yè)務(wù)能力、帶廣告的應(yīng)用,廣告商支付廣告費(fèi)用給運(yùn)營(yíng)商。
總結(jié)
電信業(yè)務(wù)能力的開放已經(jīng)在全球范圍內(nèi)獲得運(yùn)營(yíng)商的重視,商業(yè)部署已經(jīng)在一定范圍內(nèi)展開。愛立信希望通過業(yè)務(wù)能力開放網(wǎng)關(guān)產(chǎn)品,去服務(wù)運(yùn)營(yíng)商,幫助他們開辟新的市場(chǎng);同時(shí)促進(jìn)這方面技術(shù)標(biāo)準(zhǔn)的統(tǒng)一。
相關(guān)文章: