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