wIMS的網(wǎng)絡(luò)架構(gòu)和部署策略
(1)接入層
接入層負(fù)責(zé)在終端或者用戶住宅和運(yùn)營(yíng)商的網(wǎng)絡(luò)之間提供無(wú)線和有線的連接。
(2)公共核心層
公共核心層是基于IP的核心網(wǎng),它為不同接入技術(shù)提供統(tǒng)一的集成功能,包括各種接入技術(shù)的互聯(lián)互通、數(shù)據(jù)轉(zhuǎn)發(fā)、漫游、策略控制等功能。
(3)業(yè)務(wù)控制層
是IMS核心網(wǎng)的節(jié)點(diǎn),主要提供多媒體會(huì)話控制、鑒權(quán)、計(jì)費(fèi)和互聯(lián)互通等功能。
(4)業(yè)務(wù)引擎層
主要是由若干基于IMS的業(yè)務(wù)引擎組成。通過(guò)這些業(yè)務(wù)引擎可以提供業(yè)務(wù)控制層所提供的能力之外的擴(kuò)展能力,以增強(qiáng)上層應(yīng)用的功能。此外,這一層還包括一些非IMS的業(yè)務(wù)引擎,如短信、彩信、位置服務(wù)、內(nèi)容下載、內(nèi)容推送、流媒體播放等。
(5)wIMS層
這一層主要是wIMS中間件,它提供Web IMS網(wǎng)關(guān)的功能。
(6)應(yīng)用層
主要是一些提供增值業(yè)務(wù)和具體應(yīng)用的服務(wù)器。在這些服務(wù)器上運(yùn)行相應(yīng)的業(yè)務(wù)邏輯,并通過(guò)wIMS層提供的API獲取下層提供的電信能力,為終端用戶提供相應(yīng)的服務(wù)。
3.3 wIMS相關(guān)層次主要功能
在上述網(wǎng)絡(luò)架構(gòu)中,接入網(wǎng)和公共核心網(wǎng)是目前的電信網(wǎng)的主要部分,其原理、節(jié)點(diǎn)功能和關(guān)鍵技術(shù)與現(xiàn)網(wǎng)中的類似。上面4層中的網(wǎng)絡(luò)組件是為了支持網(wǎng)絡(luò)融合和Web IMS新引入的部分。其組件和接口如圖2所示。
圖2 wIMS相關(guān)層次詳細(xì)架構(gòu)
(1)IMS核心網(wǎng)
IMS是從3GPP R5最早引入的,并在3GPP R6,R7,R8規(guī)范中不斷完善。其中的IMS核心網(wǎng)由若干邏輯節(jié)點(diǎn)組成,主要包括:
●IMS控制節(jié)點(diǎn):CSCF。主要提供會(huì)話控制,用戶注冊(cè),SIP消息路由,計(jì)費(fèi),QoS控制,鑒權(quán),業(yè)務(wù)控制等功能。
●數(shù)據(jù)庫(kù)節(jié)點(diǎn):HSS,SLF。主要功能是保存和管理用戶數(shù)據(jù),提供鑒權(quán)和業(yè)務(wù)相關(guān)的數(shù)據(jù)給CSCF。
●互聯(lián)互通節(jié)點(diǎn):MGCF,IM-MGW,SBC。主要負(fù)責(zé)和其他網(wǎng)絡(luò)(如PSTN,PLMN,其他VoIP網(wǎng)絡(luò))的互聯(lián)互通,并將各種接入網(wǎng)引入IMS核心網(wǎng)。
●多媒體資源節(jié)點(diǎn):MRF。主要負(fù)責(zé)提供和控制多媒體的資源(如錄音通知、會(huì)議電話等)。
●地址和號(hào)碼翻譯節(jié)點(diǎn):DNS/ENUM。主要負(fù)責(zé)域名和IP地址之間的翻譯,以及用戶的E.164號(hào)碼與公有標(biāo)示(Puclic User ID)之間的翻譯。
(2)IMS業(yè)務(wù)引擎
IMS提供的業(yè)務(wù)引擎主要有狀態(tài)呈現(xiàn)、群組管理、即時(shí)消息、會(huì)議電話、視頻共享、多媒體電話、融合消息等。這些業(yè)務(wù)引擎可以為上層應(yīng)用提供相應(yīng)的業(yè)務(wù)能力,如借助呈現(xiàn)業(yè)務(wù)和群組管理引擎提供的能力,應(yīng)用可以輕松地調(diào)用好友的狀態(tài)信息,并進(jìn)行群組通信,而不必在每個(gè)應(yīng)用中都加入這部分代碼。這種網(wǎng)絡(luò)架構(gòu)更加水平化,也更容易開(kāi)發(fā)(開(kāi)發(fā)人員不必關(guān)心電信網(wǎng)的細(xì)節(jié))和部署新的應(yīng)用(各個(gè)應(yīng)用中有相當(dāng)一部分功能可以由已經(jīng)部署的業(yè)務(wù)引擎完成)。這些引擎節(jié)點(diǎn)主要通過(guò)ISC(IMS Service Control,IMS業(yè)務(wù)控制)接口或者直接使用SIP協(xié)議與下層的CSCF通信。
(3)wIMS中間件
wIMS中間件提供wIMS網(wǎng)關(guān)功能,是實(shí)現(xiàn)Web IMS的關(guān)鍵組件。其主要作用是將電信業(yè)務(wù)能力暴露,即提供一些API給上層以快速接入下層的各種業(yè)務(wù)引擎,使用下層IMS網(wǎng)絡(luò)提供的電信能力。通常業(yè)務(wù)引擎的功能可以通過(guò)若干通信協(xié)議接入,即可以不通過(guò)wIMS中間件來(lái)直接訪問(wèn),但是這些協(xié)議絕大多數(shù)是電信領(lǐng)域?qū)S玫?,一般的開(kāi)發(fā)人員是不熟悉的。引入wIMS中間件后,可以通過(guò)提供REST風(fēng)格的Open API或者其他API來(lái)暴露業(yè)務(wù)能力給開(kāi)發(fā)人員。
評(píng)論