IMS架構(gòu)方便了新業(yè)務(wù)的提出和實(shí)現(xiàn),組管理、呈現(xiàn)、PoC業(yè)務(wù)等這些在智能網(wǎng)時(shí)代很難實(shí)現(xiàn)的業(yè)務(wù)形式,成為3G時(shí)代運(yùn)營(yíng)商主要的盈利內(nèi)容和競(jìng)爭(zhēng)手段。
IMS(IP多媒體子系統(tǒng))是3G系統(tǒng)中的關(guān)鍵組成部分,它可以使采用不同接入手段的用戶通過(guò)一張融合的核心網(wǎng)絡(luò)來(lái)使用運(yùn)營(yíng)商提供的各類業(yè)務(wù)。隨著國(guó)內(nèi)3G步伐的臨近,各運(yùn)營(yíng)商也加緊對(duì)基于IMS的新業(yè)務(wù)研究與試驗(yàn)部署。本文對(duì)IMS技術(shù)發(fā)展情況進(jìn)行了探討,闡述了基于IMS的新業(yè)務(wù)能力要求和相關(guān)架構(gòu),并對(duì)組管理、公共業(yè)務(wù)標(biāo)識(shí)、呈現(xiàn)、PoC、綜合多媒體會(huì)議等新業(yè)務(wù)進(jìn)行了介紹,為IMS新業(yè)務(wù)的開展和部署提出了建議,為迎接3G的到來(lái)做好充分準(zhǔn)備。
一、IMS概述
IMS(IP多媒體子系統(tǒng))由3GPP于2000年提出,是一個(gè)支持IP多媒體業(yè)務(wù)的子系統(tǒng),其核心特點(diǎn)是采用了會(huì)話初始協(xié)議(SIP)和實(shí)現(xiàn)了接入無(wú)關(guān)性。
IMS是3G系統(tǒng)中核心網(wǎng)(CN)的一部分,它通過(guò)由SIP協(xié)議提供的會(huì)話發(fā)起能力,建立起端到端的會(huì)話,并獲得所需要的服務(wù)質(zhì)量。IMS實(shí)現(xiàn)了控制和承載的分離,通過(guò)不同的接入方式,IMS終端接入到分組域核心網(wǎng)PS(WCDMA網(wǎng)絡(luò)、CDMA2000 網(wǎng)絡(luò)和固定網(wǎng)絡(luò)等),由PS提供SIP信令和媒體數(shù)據(jù)的承載,而由IMS的核心部分提供會(huì)話和業(yè)務(wù)的控制。IMS為未來(lái)的多媒體應(yīng)用提供了一個(gè)通用平臺(tái),它是向ALL IP網(wǎng)絡(luò)演進(jìn)的重要一步。
3GPP使用分層的方法設(shè)計(jì)IMS體系結(jié)構(gòu)。分層的方法是為了最小化各層之間的依賴性,以便于實(shí)現(xiàn)傳輸與控制相分離,避免由于其中一層的變化而影響其他層的穩(wěn)定性,這就使加入新接入網(wǎng)變得更加容易,從而可擴(kuò)大IMS的接入范圍,拓寬了新業(yè)務(wù)的應(yīng)用范圍。
圖1 IMS分層體系結(jié)構(gòu)
圖1描繪了一個(gè)基于IMS的全業(yè)務(wù)運(yùn)營(yíng)網(wǎng)絡(luò)的分層體系結(jié)構(gòu)。該體系結(jié)構(gòu)共包括3層,其中,承載由底層的“接入層”提供,業(yè)務(wù)邏輯由上層的“應(yīng)用層”實(shí)現(xiàn),而IMS核心系統(tǒng)是中間的“控制層”,它為業(yè)務(wù)提供會(huì)話控制能力。
二、基于IMS的新業(yè)務(wù)能力要求
IMS架構(gòu)方便了新業(yè)務(wù)的提出和實(shí)現(xiàn)。組管理、呈現(xiàn)、PoC業(yè)務(wù)等這些在智能網(wǎng)時(shí)代很難實(shí)現(xiàn)的業(yè)務(wù)形式,成為3G時(shí)代運(yùn)營(yíng)商主要的盈利內(nèi)容和競(jìng)爭(zhēng)手段。運(yùn)營(yíng)商日益重視3G到來(lái)之前的業(yè)務(wù)獲取能力,紛紛開展IMS新業(yè)務(wù)相關(guān)的研究和實(shí)現(xiàn)。
對(duì)于IMS的新業(yè)務(wù)來(lái)說(shuō),必須能夠?qū)崿F(xiàn)業(yè)務(wù)的注冊(cè)和注銷、鑒權(quán)和授權(quán)、業(yè)務(wù)信令的接入、SCSF指配、用戶和業(yè)務(wù)數(shù)據(jù)管理、業(yè)務(wù)觸發(fā)和漫游支持、信令路由、編碼和尋址、SIP壓縮和會(huì)話管理等基本能力要求。
(1)注冊(cè)
在使用IMS業(yè)務(wù)前,終端應(yīng)在IMS中注冊(cè),由IMS維持用戶注冊(cè)狀態(tài)。
(2)鑒權(quán)和授權(quán)
在IMS體系架構(gòu)中,由S-CSCF對(duì)用戶執(zhí)行鑒權(quán)和授權(quán),P-CSCF轉(zhuǎn)發(fā)鑒權(quán)和授權(quán)信息。
IMS用戶從GGSN接入IMS時(shí),除了需要進(jìn)行PS域接入認(rèn)證外,還需要進(jìn)行IMS認(rèn)證,這兩個(gè)過(guò)程相互獨(dú)立。IMS用戶從GGSN接入IMS時(shí),GGSN通過(guò)P-CSCF的發(fā)現(xiàn)過(guò)程獲取的P-CSCF地址,通過(guò)PDP上下文激活響應(yīng)消息告知UE,或者通過(guò)DHCP過(guò)程告知UE。UE將用戶注冊(cè)的消息發(fā)送到P-CSCF,發(fā)起IMS域注冊(cè)過(guò)程。IMS用戶通過(guò)注冊(cè)過(guò)程可以完成用戶對(duì)網(wǎng)絡(luò)和網(wǎng)絡(luò)對(duì)用戶的雙向認(rèn)證。該認(rèn)證機(jī)制稱為IMSAKA機(jī)制。
(3)IMS的接入
用戶在獲得IMS服務(wù)之前,需要向IMS域進(jìn)行注冊(cè),P-CSCF的發(fā)現(xiàn)過(guò)程必須在注冊(cè)之前完成,P-CSCF是IMS用戶在IMS域中的初始接觸點(diǎn),用戶通過(guò)一個(gè)“本地CSCF發(fā)現(xiàn)流程”來(lái)得到P-CSCF的地址,來(lái)進(jìn)行IMS的接入。
(4)S-CSCF的指配
當(dāng)UE通過(guò)顯式注冊(cè)成功附著到IMS,應(yīng)該給該UE指派一個(gè)S-CSCF,I-CSCF負(fù)責(zé)指派S-CSCF,在選擇S-CSCF時(shí)需要如下信息:
● 業(yè)務(wù)能力要求;
● 歸屬域S-CSCF的能力;
● 用戶所在P-CSCF的拓?fù)湫畔ⅲ?/p>
● S-CSCF的拓?fù)湫畔ⅲ?/p>
● 可用的S-CSC。
為支持上述的S-CSCF選擇及后續(xù)S-CSCF完成各自任務(wù),需要在CSCF和HSS之間傳送如下信息:
● Cx接口應(yīng)該支持從HSS到S-CSCF傳送S-CSCF-UE安全參數(shù);
● Cx接口應(yīng)該支持從HSS到S-CSCF傳送訂閱者的業(yè)務(wù)參數(shù);
● Cx接口應(yīng)該支持從HSS到S-CSCF傳送S-CSCF能力信息;
● Cx接口應(yīng)該支持從S-CSCF到HSS傳送會(huì)話信令傳輸參數(shù)。
以上4點(diǎn)所涉及內(nèi)容要求在S-CSCF為移動(dòng)用戶服務(wù)前被傳送,同時(shí),在S-CSCF為用戶服務(wù)過(guò)程中能夠更新這些信息,例如用戶新業(yè)務(wù)被激活。
(5)用戶和業(yè)務(wù)數(shù)據(jù)管理
IMS系統(tǒng)擴(kuò)展了傳統(tǒng)的HLR,把AAA(AAA鑒權(quán)服務(wù)器)和路由的功能增加進(jìn)來(lái)。用戶注冊(cè)后,S-CSCF和P-CSCF臨時(shí)保存用戶和業(yè)務(wù)的數(shù)據(jù)。其中,AS中保存業(yè)務(wù)和部分用戶數(shù)據(jù),ISIM中保存終端用戶的數(shù)據(jù)。
在R5階段之前,移動(dòng)網(wǎng)絡(luò)的個(gè)人用戶數(shù)據(jù)集中由HLR和AuC管理。進(jìn)入到IMS階段,IMS的核心網(wǎng)使用HSS替代了以前版本的HLR和AuC,作為CS域、PS域和IMS域的通用實(shí)體,HSS存儲(chǔ)以下用戶信息:用戶標(biāo)識(shí)、號(hào)碼和尋址信息,用戶安全信息,用戶位置信息,用戶業(yè)務(wù)信息,不透明的應(yīng)用數(shù)據(jù)等。
(6)業(yè)務(wù)觸發(fā)
IMS本身不是一個(gè)服務(wù),是一個(gè)基于SIP的體系,在PS網(wǎng)絡(luò)上實(shí)現(xiàn)IP服務(wù)和應(yīng)用。IMS為服務(wù)的調(diào)用提供必要的方法和完成業(yè)務(wù)觸發(fā)。
IMS的業(yè)務(wù)提供方式和傳統(tǒng)的PSTN以及CS域的提供方式不同的一點(diǎn)是,在IMS系統(tǒng)中,控制層和業(yè)務(wù)層完全分離,控制層(CSCF)不提供業(yè)務(wù),它只提供業(yè)務(wù)層必要的觸發(fā)、路由、計(jì)費(fèi)等功能,業(yè)務(wù)完全由業(yè)務(wù)層提供。
IMS系統(tǒng)中,業(yè)務(wù)的觸發(fā)在S-CSCF中完成,業(yè)務(wù)數(shù)據(jù)在注冊(cè)階段下載到S-CSCF 中,包括 Filter Criteria(初始過(guò)濾規(guī)則)。
IMS用戶配置中和服務(wù)相關(guān)的專用數(shù)據(jù)被表示成初始過(guò)濾規(guī)則。一個(gè)過(guò)濾規(guī)則包括業(yè)務(wù)的觸發(fā)點(diǎn)、AS的標(biāo)識(shí)、各初始過(guò)濾規(guī)則的優(yōu)先級(jí)等信息。觸發(fā)點(diǎn)用來(lái)決定是否去聯(lián)系應(yīng)用服務(wù)器,它包含了一個(gè)到多個(gè)的服務(wù)點(diǎn)觸發(fā)器實(shí)例。
● 請(qǐng)求URI:標(biāo)識(shí)該請(qǐng)求所指向的資源;
● SIP方法:表示該請(qǐng)求的類型;
● SIP消息頭:包含與該請(qǐng)求相關(guān)的信息;
● 會(huì)話情形:有3個(gè)可能的值,即Originating、Terminating、或Terminating_Unregistered,指明過(guò)濾器是否應(yīng)該被處理起始、終止或終止未注冊(cè)的終端用戶服務(wù)的S-CSCF所使用;
● 會(huì)話描述:定義針對(duì)SIP方法體內(nèi)的任何SDP字段內(nèi)容的服務(wù)點(diǎn)觸發(fā)器。
在用戶注冊(cè)時(shí),或收到未注冊(cè)用戶的一個(gè)終止的初始請(qǐng)求時(shí),初始過(guò)濾規(guī)則被下載到S-CSCF。在從HSS下載完用戶配置后,S-CSCF依次進(jìn)行過(guò)濾器準(zhǔn)則的評(píng)估。
如果該請(qǐng)求與初始過(guò)濾規(guī)則匹配,則S-CSCF將請(qǐng)求轉(zhuǎn)發(fā)給相應(yīng)的AS。接下來(lái),S-CSCF還會(huì)檢查請(qǐng)求是否與較低優(yōu)先級(jí)的下一個(gè)過(guò)濾規(guī)則相匹配,如果匹配,則在SIP消息從前一個(gè)AS處返回時(shí),將該過(guò)濾規(guī)則應(yīng)用于該SIP方法。若該請(qǐng)求不能與最高優(yōu)先級(jí)的初始過(guò)濾規(guī)則相匹配,則檢查它是否與下一個(gè)優(yōu)先級(jí)的過(guò)濾規(guī)則匹配,直至匹配上一個(gè)為止。若不再有初始過(guò)濾規(guī)則適用,則S-CSCF基于路由決策對(duì)該請(qǐng)求進(jìn)行轉(zhuǎn)發(fā)。
如果所聯(lián)系的AS沒(méi)有響應(yīng),則S-CSCF遵從與初始過(guò)濾規(guī)則相關(guān)的缺省處理過(guò)程,即基于過(guò)濾規(guī)則中的信息,或者終止會(huì)話,或者讓會(huì)話繼續(xù)。如果初始過(guò)濾規(guī)則沒(méi)有包含在聯(lián)系A(chǔ)S失敗后S-CSCF應(yīng)如何操作的指示,S-CSCF的缺省行為是讓呼叫繼續(xù)。
(7)漫游的支持
IMCN子系統(tǒng)需要支持如下漫游的要求:支持運(yùn)營(yíng)商之間的QoS和業(yè)務(wù)能力的協(xié)商。這種協(xié)商應(yīng)該是自動(dòng)的,而不是人工設(shè)置的。比如當(dāng)運(yùn)營(yíng)商增加新的業(yè)務(wù)能力時(shí),不需人工更改設(shè)置,漫游用戶可以接入由歸屬環(huán)境或業(yè)務(wù)網(wǎng)絡(luò)提供的IP多媒體服務(wù)。
(8)其他要求
除了上述要求以外,IMS的新業(yè)務(wù)能力還包括了信令路由的支持、編碼和尋址、SIP壓縮、會(huì)話管理、IPv4/IPv6的支持等。下面,我們開始討論IMS的主要新業(yè)務(wù)內(nèi)容及其表現(xiàn)形式。
三、IMS的新業(yè)務(wù)
PoC、IM、Presence、Conference等業(yè)務(wù)是IMS中的重要業(yè)務(wù),是運(yùn)營(yíng)商未來(lái)盈利的主要內(nèi)容,歸納起來(lái),這些業(yè)務(wù)有以下特點(diǎn):
● 以群組列表數(shù)據(jù)為中心;
● 業(yè)務(wù)有很強(qiáng)的關(guān)聯(lián)性或依賴性;
● 數(shù)據(jù)高度共享,為用戶-網(wǎng)絡(luò)共享(如Group信息),不同業(yè)務(wù)共享(如訪問(wèn)列表信息);
● 數(shù)據(jù)網(wǎng)絡(luò)化,數(shù)據(jù)存貯在網(wǎng)絡(luò),可以供用戶和網(wǎng)絡(luò)使用;
● 數(shù)據(jù)可移動(dòng),數(shù)據(jù)可以根據(jù)用戶的不同位置(如移動(dòng)終端、Internet),從網(wǎng)絡(luò)上進(jìn)行下載,或從不同的位置進(jìn)行修改;
● 數(shù)據(jù)管理要求很高,要求可以在不同位置修改,對(duì)不同位置進(jìn)行同步等。
下面,我們以幾個(gè)典型的IMS新業(yè)務(wù)形式進(jìn)行重點(diǎn)說(shuō)明。
1.組管理業(yè)務(wù)特征
為了滿足上述業(yè)務(wù)的需求,引入了組列表管理。
組列表管理是IMS群組類新業(yè)務(wù)的數(shù)據(jù)中心,是IMS的重要應(yīng)用服務(wù)器AS,但又不同于普通的AS,具有很大的特殊性。它能夠?yàn)椴煌腁S提供列表數(shù)據(jù),并可以作為業(yè)務(wù)單獨(dú)提供給用戶。組管理不完全依賴于IMS的框架,具有很強(qiáng)的獨(dú)立性。在網(wǎng)絡(luò)和業(yè)務(wù)部署時(shí),其位置與HSS相似,是運(yùn)營(yíng)商的核心網(wǎng)元。組管理可以促進(jìn)業(yè)務(wù)融合,并影響運(yùn)營(yíng)模式。
組管理業(yè)務(wù)雖然可以作為單獨(dú)業(yè)務(wù)提供,如提供移動(dòng)電話本,但主要目的是為其他業(yè)務(wù)提供數(shù)據(jù),因此決定其具有以下特征:移動(dòng)電話本業(yè)務(wù)可以供用戶通過(guò)其他方式編輯電話本,并下載到終端,具有管理方便、可移動(dòng)、不易失等特點(diǎn),適應(yīng)更換終端設(shè)備、多終端的場(chǎng)合,但吸引力不大,而且作為單獨(dú)業(yè)務(wù)缺乏盈利模式,因此必須與其他業(yè)務(wù)組合進(jìn)行運(yùn)營(yíng)。
組管理業(yè)務(wù)為PoC、Presence、IM、Conference等業(yè)務(wù)提供服務(wù),而且是上述業(yè)務(wù)開展的必要條件,因此在上述業(yè)務(wù)開展時(shí),必須同步開展組管理業(yè)務(wù)的部署。
群組類業(yè)務(wù)是未來(lái)移動(dòng)業(yè)務(wù)中的重要業(yè)務(wù),極具發(fā)展?jié)摿,隨著群組類業(yè)務(wù)的發(fā)展和成熟,組管理業(yè)務(wù)也將迅速發(fā)展,并可能獲得獨(dú)立發(fā)展的機(jī)會(huì),或派生出其他類型的新業(yè)務(wù)。
2.公共業(yè)務(wù)標(biāo)識(shí)
為了在IMS系統(tǒng)中引入標(biāo)準(zhǔn)的呈現(xiàn)、消息、會(huì)議、群組等業(yè)務(wù),需要引入公共業(yè)務(wù)標(biāo)識(shí)PSI(PublicServiceIdentities)。和PUI不同的是,PSI標(biāo)識(shí)的是業(yè)務(wù),由AS負(fù)責(zé)執(zhí)行。另外,PSI也可用于標(biāo)識(shí)群組。
IMS系統(tǒng)使用戶能在AS的控制下創(chuàng)建、管理、使用PSI的能力。PSI的創(chuàng)建既可以是靜態(tài),也可以動(dòng)態(tài)的。每個(gè)PSI由一個(gè)AS管理,該AS根據(jù)PSI執(zhí)行相應(yīng)的邏輯控制。
IMS能夠使用PSI來(lái)為IMS消息進(jìn)行尋址。又如IMS域組用戶數(shù)據(jù)由一個(gè)或多個(gè)AS(通常是XDM)創(chuàng)建。這些組用戶數(shù)據(jù)可以為不同的應(yīng)用和不同的AS使用,以完成和組用戶數(shù)據(jù)相關(guān)的不同業(yè)務(wù)。
由于PSI直接影響消息路由、業(yè)務(wù)觸發(fā)、業(yè)務(wù)邏輯等處理,必須統(tǒng)一規(guī)劃、明確規(guī)定,保證其唯一性和正確的語(yǔ)義,使網(wǎng)元能正確理解PSI,并正確處理。
3.Presense(呈現(xiàn))業(yè)務(wù)
Presence是以某種通信方式,按照一定的接入準(zhǔn)則,實(shí)時(shí)獲取Presence信息,并展現(xiàn)給其他用戶的一種方法。隨著互聯(lián)網(wǎng)的普及,越來(lái)越多的人喜歡通過(guò)即時(shí)通信的方式來(lái)與別人保持聯(lián)系,Presence技術(shù)在即時(shí)通信中扮演著非常重要的角色。依靠Presence技術(shù),即時(shí)通信業(yè)務(wù)能以“用戶多種狀態(tài)設(shè)置”等功能為基礎(chǔ),提供“訂閱他人狀態(tài)信息”等多種豐富的增值服務(wù),為個(gè)人/企業(yè)用戶的辦公、會(huì)議、通信等多領(lǐng)域提供高效便捷的解決方案。
Presence技術(shù)也可以為即時(shí)通信之外的其他需要實(shí)時(shí)Presence信息的業(yè)務(wù)提供支撐,如一鍵通業(yè)務(wù)(Pushtotalk)、統(tǒng)一通信業(yè)務(wù)(UnifiedCommunication)等。業(yè)務(wù)提供者能根據(jù)用戶目前的Presence信息,來(lái)提供最適當(dāng)?shù)臉I(yè)務(wù)方式。
4.PoC業(yè)務(wù)
PoC是一種雙向、即時(shí)、多方通信方式,允許用戶與一個(gè)或多個(gè)用戶進(jìn)行通信,如圖2所示。該業(yè)務(wù)類似移動(dòng)對(duì)講業(yè)務(wù)—用戶按鍵與某個(gè)用戶通話或廣播到一個(gè)群組的參與者那里。接收方收聽到這個(gè)發(fā)言聲音后,可以沒(méi)有任何動(dòng)作,例如不應(yīng)答這個(gè)呼叫,或者在聽到發(fā)送方聲音之前,被通知并且必須接收該呼叫。在該初始語(yǔ)音完成后,其他參與者可以響應(yīng)該語(yǔ)音消息。PoC通信是半雙工的,每次最多只能有一個(gè)人發(fā)言,其他人接聽。
5.綜合多媒體會(huì)議
綜合多媒體會(huì)議是提供音頻、視頻、數(shù)據(jù)協(xié)同3大功能具有多方控制能力的綜合型會(huì)議,其中數(shù)據(jù)協(xié)同包括了對(duì)消息會(huì)議、應(yīng)用共享、電子白板、文件傳輸、網(wǎng)頁(yè)共享等應(yīng)用。
四、IMS新業(yè)務(wù)開展的現(xiàn)狀
IMS業(yè)務(wù)層的標(biāo)準(zhǔn)目前來(lái)看還相對(duì)不成熟,標(biāo)準(zhǔn)定義比較完善的是PoC、Presence、Group、Messaging、OCS等業(yè)務(wù)和部件,而業(yè)務(wù)管理等部分還沒(méi)有標(biāo)準(zhǔn)化,即時(shí)會(huì)議和MRS雖有部分標(biāo)準(zhǔn),但還沒(méi)有最終完成。設(shè)備商目前的實(shí)現(xiàn)是基于這些草案來(lái)做的,為實(shí)現(xiàn)豐富的業(yè)務(wù)功能,各自進(jìn)行了少量的擴(kuò)展。
我們認(rèn)為,要進(jìn)行IMS業(yè)務(wù)部署,首先應(yīng)該開始IMS新業(yè)務(wù)的演示和試驗(yàn),然后進(jìn)行商業(yè)規(guī)模的應(yīng)用。
IMS新業(yè)務(wù)演示與試驗(yàn)的目的,是用于運(yùn)營(yíng)商在IMS業(yè)務(wù)開展初期的驗(yàn)證和試用。IMS新業(yè)務(wù)只在重點(diǎn)城市推出試用,可以根據(jù)發(fā)展的用戶規(guī)模決定建設(shè)IMSCore或IMSAdaptor;IMSCore及應(yīng)用提供基于IMS的增值新業(yè)務(wù),如:Messaging、Video Sharing、Presence、PoC、Click-to-Conferencing等。話音業(yè)務(wù)及現(xiàn)網(wǎng)的數(shù)據(jù)業(yè)務(wù)由原有的業(yè)務(wù)平臺(tái)提供業(yè)務(wù),同時(shí)完成Messaging與現(xiàn)網(wǎng)SMS、MMS的互通。