陳穎,吳昊,強(qiáng)磊
(1 中國聯(lián)合網(wǎng)絡(luò)通信有限公司石家莊分公司,石家莊 050011;2 中國聯(lián)合網(wǎng)絡(luò)通信有限公司河北分公司,石家莊 050011;3 深圳市震有科技有限公司,深圳 518057)
IMS與信息應(yīng)用平臺(tái)對(duì)接測(cè)試的方案分析
陳穎1,吳昊2,強(qiáng)磊3
(1 中國聯(lián)合網(wǎng)絡(luò)通信有限公司石家莊分公司,石家莊 050011;2 中國聯(lián)合網(wǎng)絡(luò)通信有限公司河北分公司,石家莊 050011;3 深圳市震有科技有限公司,深圳 518057)
通過IMS與信息應(yīng)用平臺(tái)的對(duì)接測(cè)試,成功實(shí)現(xiàn)了IMS與信息應(yīng)用平臺(tái)的互通及資源調(diào)用;用戶可通過信息應(yīng)用平臺(tái)的Web Portal界面登陸MediaX設(shè)備,實(shí)現(xiàn)多媒體視頻通話及會(huì)議功能。
IMS;信息應(yīng)用平臺(tái);MediaX
信息應(yīng)用平臺(tái)是指以互聯(lián)網(wǎng)建站、便捷通信、信息交流、信息化應(yīng)用等多類功能為基礎(chǔ),為客戶提供標(biāo)準(zhǔn)化產(chǎn)品與信息化解決方案的平臺(tái),是針對(duì)政府機(jī)關(guān)及企事業(yè)單位辦公信息化需求推出的一套集通信、辦公、管理為一體的綜合性應(yīng)用服務(wù)平臺(tái)。
IMS網(wǎng)絡(luò)是下一代IP多媒體通信網(wǎng)絡(luò),是提供融合通信業(yè)務(wù)的未來通信網(wǎng)絡(luò),因此IMS與信息應(yīng)用平臺(tái)的對(duì)接是實(shí)現(xiàn)IMS融合多媒體特性的基礎(chǔ)表征之一,只有實(shí)現(xiàn)IMS與信息應(yīng)用平臺(tái)的對(duì)接才能夠從信息應(yīng)用平臺(tái)調(diào)用IMS的業(yè)務(wù)通信能力,從而才能夠?qū)崿F(xiàn)真正意義上的下一代融合多媒體通信業(yè)務(wù)。本文就是針對(duì)這一主題提供了一種IMS與信息應(yīng)用平臺(tái)對(duì)接的實(shí)現(xiàn)和測(cè)試方案。
2.1 網(wǎng)絡(luò)對(duì)接方案
IMS與信息應(yīng)用平臺(tái)的網(wǎng)絡(luò)對(duì)接采用物理直連的方式進(jìn)行,通過IMS試驗(yàn)網(wǎng)平臺(tái)的會(huì)議服務(wù)器MediaX設(shè)備經(jīng)防火墻與信息應(yīng)用平臺(tái)服務(wù)器完成對(duì)接,具體連接如圖1所示。
2.2 接口對(duì)接方案
MediaX通過Web Service對(duì)外開發(fā)接口,客戶Portal需要通過SOAP消息調(diào)用MediaX的核心功能。對(duì)接所采用的SOAP消息使用應(yīng)用層協(xié)議HTTP來承載,SOAP消息是無狀態(tài)消息。在1條HTTP通道中,只有收到前1條請(qǐng)求消息的響應(yīng)消息后,才能發(fā)送后1條請(qǐng)求消息。SOAP消息由3個(gè)部分組成:SOAP Envelope:封套,用來容納SOAP Header和SOAP Body;SOAP Header:消息頭,用來攜帶一些控制信息,如鑒權(quán)令牌SessionID等;SOAP Body:消息正文,SOAP消息所攜帶信息的正文部分。
對(duì)接時(shí)SOAP報(bào)文的詳細(xì)內(nèi)容如圖2所示。
圖1 網(wǎng)絡(luò)連接示意圖
圖2 SOAP報(bào)文明細(xì)圖
接口對(duì)接注意事項(xiàng):MediaX會(huì)對(duì)所有的請(qǐng)求進(jìn)行鑒權(quán),客戶端初次登陸時(shí)必須先調(diào)用Login接口獲得令牌,后續(xù)所有接口的調(diào)用中必須帶該令牌(SessionID),令牌的超時(shí)時(shí)間默認(rèn)30min,即超時(shí)30min該令牌無任何調(diào)用后,該令牌失效,需要重啟鑒權(quán)申請(qǐng)令牌,令牌超時(shí)后MediaX返回401鑒權(quán)失敗。
接口對(duì)接完畢后,信息應(yīng)用平臺(tái)即可通過SOAP消息向會(huì)議能力服務(wù)器(MediaX)發(fā)送指令,控制會(huì)議的召開、結(jié)束等功能。
標(biāo)準(zhǔn)的SOAP消息交互流程如圖3所示。
2.3 接口測(cè)試方案
為了實(shí)現(xiàn)多樣的MediaX會(huì)議功能,每次SOAP消息都包含大量的參數(shù)交互,下面以一次用戶登陸來描述SOAP消息交互的詳細(xì)內(nèi)容:
描述:會(huì)議業(yè)務(wù)服務(wù)器使用該接口到會(huì)議能力服務(wù)器登錄驗(yàn)證,并創(chuàng)建Session,獲得操作權(quán)限。會(huì)議能力服務(wù)器支持多種方式登錄:電話賬號(hào)登錄、impu終端號(hào)碼登錄、Web賬號(hào)登錄、會(huì)議ID登錄。
圖3 SOAP消息交互流程圖
表1 輸入?yún)?shù)表
表2 Account參數(shù)結(jié)構(gòu)表
表3 輸出參數(shù)表
表4 Profile參數(shù)結(jié)構(gòu)表
表5 返回參數(shù)表
輸入?yún)?shù)如表1所示。
參數(shù)賬戶數(shù)據(jù)結(jié)構(gòu)如表2所示。
輸出參數(shù)如表3所示。
參數(shù)屬性響應(yīng)數(shù)據(jù)結(jié)構(gòu)如表4所示。
返回值如表5所示。
通過IMS與信息應(yīng)用平臺(tái)的對(duì)接測(cè)試,成功實(shí)現(xiàn)了IMS與信息應(yīng)用平臺(tái)的互通及資源調(diào)用;用戶可通過信息應(yīng)用平臺(tái)的Web Portal界面登陸MediaX設(shè)備,實(shí)現(xiàn)多媒體視頻通話及會(huì)議功能。IMS域內(nèi)MediaX設(shè)備與信息應(yīng)用平臺(tái)通過SOAP接口實(shí)現(xiàn)信息交互,可支持IMS、固定軟交換、移動(dòng)軟交換之間的多方會(huì)議功能。
[1] 羅仕漳. NGN核心業(yè)務(wù)平臺(tái)及IMS保留狀態(tài)代理中若干關(guān)鍵技術(shù)的研究[D]. 北京:北京郵電大學(xué), 2009.
[2] 強(qiáng)磊. IMS核心原理與應(yīng)用[M]. 北京:人民郵電出版社, 2008.
Solution analysis of docking test on the information application Platform and IMS
CHEN Ying1, WU Hao2, QIANG Lei3
(1 China Unicom Shijiazhuang Branch Co., Ltd., Shijiazhuang 050011, China; 2 China Unicom Hebei Branch Co., Ltd., Shijiazhuang 050011, China; 3 Shenzhen Genew Technologies Co., Ltd., Shenzhen 518057, China)
Successfully realized that the interflowing and resources invoking between the information application platform and IMS through the docking test.Users can log in the MediaX through the Web portal interface of the information application platform, making use of multimedia video calls and conference function.
IMS; information application platform; MediaX
TN915
A
1008-5599(2012)10-0061-03
2012-09-01