欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種IMS系統(tǒng)的注冊(cè)方法與裝置與流程

文檔序號(hào):12493408閱讀:569來(lái)源:國(guó)知局
一種IMS系統(tǒng)的注冊(cè)方法與裝置與流程

本發(fā)明屬于IP多媒體子系統(tǒng)技術(shù)領(lǐng)域,特別是涉及一種IMS系統(tǒng)的注冊(cè)方法與裝置。



背景技術(shù):

IMS(IP多媒體子系統(tǒng))是多種蜂窩網(wǎng)絡(luò)技術(shù)的融合,其可使任何地方的人都能夠進(jìn)行即時(shí)通訊、參加視頻會(huì)議、發(fā)送電子郵件。IMS是第三代網(wǎng)絡(luò)框架的核心元素,其能夠提供大多數(shù)因特網(wǎng)服務(wù)。例如,其可以使一個(gè)人用任意終端設(shè)備登陸他喜歡的網(wǎng)頁(yè),閱讀郵件,觀看電影或參加視頻會(huì)議。

隨著分組交換技術(shù)和電路交換技術(shù)的融合成為潮流,IMS的主要目標(biāo)就是利用這種技術(shù)將移動(dòng)設(shè)備接入因特網(wǎng)。它的另一個(gè)目標(biāo)是創(chuàng)建一個(gè)能提供多種多媒體服務(wù)的平臺(tái),并且擴(kuò)大手機(jī)分組交換網(wǎng)絡(luò)技術(shù)的服務(wù)范圍。IMS中包括了多種多媒體服務(wù)協(xié)議,如會(huì)話控制協(xié)議,會(huì)話初始協(xié)議(SIP)。IMS框架是包含各種功能的標(biāo)準(zhǔn)化接口的集合。

圖1A是現(xiàn)有IMS的基本框架結(jié)構(gòu)圖。這是3GPP提出的一套目前最流行的標(biāo)準(zhǔn),這套標(biāo)準(zhǔn)對(duì)全球移動(dòng)通信系統(tǒng)進(jìn)行了詳盡的描述。在圖中,IMS移動(dòng)終端140在諸如GPRS的分組網(wǎng)絡(luò)136中利用無(wú)線基站138進(jìn)行通信。圖中還展示了IMS網(wǎng)絡(luò)的其他一些關(guān)鍵節(jié)點(diǎn)。這些節(jié)點(diǎn)中包括一個(gè)或多個(gè)叫做歸屬簽約用戶服務(wù)器的用戶數(shù)據(jù)庫(kù)(HSS)120和簽約位置功能服務(wù)器SLFS 122。圖中還展示了使用用戶會(huì)話控制協(xié)議(CSCFS)的SIP服務(wù)器116,118。圖中還有多個(gè)SIP應(yīng)用服務(wù)器108。126和128是媒體資源功能處理器MRF,MRF 由MRFCs126和MRFPs128構(gòu)成,分別表示媒體資源控制器和媒體資源處理器。出口網(wǎng)關(guān)控制功能器(BGCFs)124本質(zhì)上是一個(gè)根據(jù)電話號(hào)碼進(jìn)行路由選擇的SIP服務(wù)器,控制發(fā)送給公共交換電話網(wǎng)絡(luò)或來(lái)自公共交換電話網(wǎng)絡(luò)(PSTN)的呼叫。BGCF主要是實(shí)現(xiàn)呼叫路由功能,用來(lái)選擇與PSTN/CS域切入點(diǎn)相連的網(wǎng)絡(luò),接收S-CSCF的請(qǐng)求,為下一次呼叫選擇適當(dāng)?shù)腜STN接口點(diǎn)。圖1A中,PSTN網(wǎng)關(guān)由信令網(wǎng)關(guān)(SGW)130、媒體網(wǎng)關(guān)控制器(MGCF)132和媒體網(wǎng)關(guān)(MGW)134組成。HSS中包含所有注冊(cè)用戶的業(yè)務(wù)數(shù)據(jù),這些數(shù)據(jù)包括用戶的位置信息、安全信息、用戶的授權(quán)信息以及IMS對(duì)用戶的鑒別信息。實(shí)現(xiàn)用戶會(huì)話控制功能的SIP服務(wù)器是IMS中比較重要的節(jié)點(diǎn),它用來(lái)處理SIP信令。如圖1A所示,CSCF按照功能可分為三種類型。P-CSCF106A是IMS訪問(wèn)網(wǎng)絡(luò)的統(tǒng)一入口點(diǎn)。所有發(fā)起于IMS終端和終止于IMS終端的會(huì)話消息都要通過(guò)P-CSCF。從SIP協(xié)議的觀點(diǎn)看,P-CSCF106A,106B可以看作一個(gè)SIP的代理服務(wù)器,這意味著所有發(fā)起于IMS終端140,102和終止于IMS終端的會(huì)話消息都要通過(guò)P-CSCF。P-CSCF轉(zhuǎn)發(fā)SIP請(qǐng)求并且將響應(yīng)轉(zhuǎn)發(fā)到合適的用戶設(shè)備140,102或IMS網(wǎng)絡(luò)。在用戶注冊(cè)過(guò)程中IMS終端只與同一個(gè)P-CCSCF通信,因此當(dāng)一個(gè)注冊(cè)請(qǐng)求發(fā)起時(shí),P-CSCF只會(huì)分配給一個(gè)IMS終端,并且在注冊(cè)過(guò)程中不會(huì)變。P-CSCF包含不少功能用來(lái)確保安全性,比如說(shuō)其會(huì)建立大量的因特網(wǎng)安全協(xié)議(IPsec)與IMS終端進(jìn)行安全關(guān)聯(lián),這些IPsec用來(lái)確保消息創(chuàng)建之后不會(huì)發(fā)生改變。一旦P-CSCF對(duì)用戶完成了授權(quán),P-CSCF就在剩下的網(wǎng)絡(luò)節(jié)點(diǎn)中確認(rèn)用戶身份,這樣其它的網(wǎng)絡(luò)節(jié)點(diǎn)就不需要繼續(xù)確認(rèn)用戶,這樣它們就可以繼續(xù)為用戶提供個(gè)人服務(wù)并且產(chǎn)生用戶的賬戶信息。P-CSCF也用來(lái)判斷IMS終端發(fā)送的SIP請(qǐng)求的正確性,防止IMS終端產(chǎn)生不符合SIP協(xié)議規(guī)則的請(qǐng)求。每個(gè)P-CSCF可以服務(wù)于多個(gè)IMS終端,當(dāng)然IMS終端要在一定的個(gè)數(shù)限制內(nèi)。

IMS網(wǎng)絡(luò)還使用了I-CSCF(118),這是一個(gè)SIP的代理服務(wù)器,通常位于管理域的邊緣。S-CSCF(116)在IMS網(wǎng)絡(luò)會(huì)話控制中處于核心地位,它是信令的中心節(jié)點(diǎn),本質(zhì)上是一個(gè)SIP服務(wù)器。S-CSCF也表現(xiàn)出一定的控制功能,因?yàn)樗部梢援?dāng)作一個(gè)SIP的注冊(cè)器,維護(hù)著用戶的IP地址和SIP地址即(公共用戶標(biāo)識(shí)PUID)之間的聯(lián)系。在注冊(cè)過(guò)程中,I-CSCF通過(guò)查詢HSS,為用戶選擇一個(gè)S-CSCF。在呼叫過(guò)程中,通往IMS網(wǎng)絡(luò)的呼叫首先路由到I-CSCF,由I-CSCF從HSS獲取用戶所注冊(cè)的S-CSCF地址,再將消息路由到S-CSCF。S-CSCF接受來(lái)自P-CSCF轉(zhuǎn)發(fā)來(lái)的注冊(cè)請(qǐng)求,與HSS配合進(jìn)行用戶鑒權(quán),并從HSS處下載簽約用戶的業(yè)務(wù)數(shù)據(jù)。S-CSCF對(duì)用戶主動(dòng)呼叫或被呼叫進(jìn)行路由管理,根據(jù)簽約用戶初始過(guò)濾規(guī)則(iFC),進(jìn)而觸發(fā)SIP應(yīng)用服務(wù)器,實(shí)現(xiàn)豐富的IMS業(yè)務(wù)功能。

SIP-AS是一個(gè)本地應(yīng)用服務(wù)器,用來(lái)執(zhí)行基于SIP協(xié)議的IP多媒體服務(wù)。OSA-SCS 110是業(yè)務(wù)能力應(yīng)用服務(wù)器,利用OSA API接口與網(wǎng)絡(luò)設(shè)備連接。OSA-SCS繼承了OSA的大部分能力,尤其是從外部網(wǎng)絡(luò)連接進(jìn)入IMS網(wǎng)絡(luò)的能力,它一方面表現(xiàn)為應(yīng)用服務(wù)器,一方面又可以當(dāng)作OSA與外部應(yīng)用程序的接口。IM-SSF(118)是一個(gè)特殊的應(yīng)用服務(wù)器,它利用一個(gè)手機(jī)端應(yīng)用增強(qiáng)IMS中的GSM。

SGW信令網(wǎng)關(guān)連接No.7信令網(wǎng),與IP網(wǎng)的互聯(lián)互通,它主要完成PSTN/ISDN側(cè)的No.7信令與IP側(cè)信令的轉(zhuǎn)換功能。SGW負(fù)責(zé)層與層之間的協(xié)議轉(zhuǎn)換,比如說(shuō)將低層的MTP協(xié)議轉(zhuǎn)化為SCTP協(xié)議。媒體網(wǎng)關(guān)控制器MGCF是PSTN網(wǎng)關(guān)的中心節(jié)點(diǎn),它利用一個(gè)狀態(tài)轉(zhuǎn)換機(jī)進(jìn)行協(xié)議的轉(zhuǎn)換并且利用多種協(xié)議與各種媒體網(wǎng)關(guān)、終端和網(wǎng)絡(luò)進(jìn)行通信,這些協(xié)議包括SIP,ISUP和VICC。媒體網(wǎng)關(guān)MGW是一個(gè)連接不同類型網(wǎng)絡(luò)的單元,執(zhí)行全異網(wǎng)絡(luò)例如PSTN之間的轉(zhuǎn)換。另一方面,MGW可以通過(guò)RTP(實(shí)時(shí)傳輸協(xié)議)在IMS發(fā)送或接收視頻。當(dāng)IMS終端不支持SCI碼時(shí),MGW也可以用來(lái)進(jìn)行碼轉(zhuǎn)換。

下面詳細(xì)介紹用戶接入IMS系統(tǒng)的過(guò)程,由于當(dāng)前的一些IMS注冊(cè)方式有很大的缺陷,對(duì)其進(jìn)行了相關(guān)補(bǔ)充,IMS的注冊(cè)流程如下:

步驟一,用戶設(shè)備UE在發(fā)送注冊(cè)請(qǐng)求時(shí)必須產(chǎn)生一個(gè)IMS實(shí)體,這一步叫做代理呼叫控制階段。

步驟二,在注冊(cè)過(guò)程之前,用戶設(shè)備UE需要從實(shí)體集中取用戶實(shí)體。一個(gè)S-CSCF被分配給用戶設(shè)備并被授權(quán)以及形成相應(yīng)的安全聯(lián)系。

步驟三,HSS中下載一個(gè)用戶文件到S-CSCF中,在這個(gè)過(guò)程中,SIP協(xié)議進(jìn)行初始化并暗中傳輸公共用戶標(biāo)識(shí)PUID。IMS的注冊(cè)包含兩個(gè)階段,第一個(gè)階段主要包括IMS的網(wǎng)絡(luò)如何向用戶設(shè)備發(fā)出請(qǐng)求,第二個(gè)階段描述了用戶設(shè)備如何響應(yīng)網(wǎng)絡(luò)的請(qǐng)求并且完成整個(gè)注冊(cè)過(guò)程。

步驟四,用戶設(shè)備140,102發(fā)送一個(gè)SIP請(qǐng)求到P-CSCF 106A,106B,請(qǐng)求中可能包含一個(gè)代表小區(qū)名字和用戶住址的信息實(shí)體。

步驟五,P-CSCF此時(shí)開(kāi)始處理注冊(cè)請(qǐng)求,并且根據(jù)提供的小區(qū)名字解析I-CSCF 118的IP地址。I-CSCF相應(yīng)地與HSS 120取得聯(lián)系,解析HSS能選擇S-CSCF 116的最大容量。

步驟六,當(dāng)HSS選擇了S-CSCF之后,I-CSCF向前轉(zhuǎn)發(fā)注冊(cè)請(qǐng)求到S-CSCF,S-CSCF發(fā)現(xiàn)用戶沒(méi)有被授權(quán)的話,就從HSS中提取授權(quán)信息,并且發(fā)送給用戶“401”的回應(yīng),代表用戶并沒(méi)有取得授權(quán)。

步驟七,當(dāng)用戶設(shè)備開(kāi)始解析第一個(gè)請(qǐng)求時(shí),P-CSCF此時(shí)又收到了第二個(gè)請(qǐng)求,接著會(huì)繼續(xù)重復(fù)第一步的過(guò)程,當(dāng)S-CSCF接收到了回應(yīng)之后,如果信息屬實(shí),就會(huì)從HSS中下載用戶信息,并發(fā)送一個(gè)“200”的消息表示請(qǐng)求成功。

步驟八,一旦用戶設(shè)備被授權(quán)成功,就可以初始化和接受消息。用戶設(shè)備的職責(zé)之一是不斷地更新注冊(cè)信息,如果用戶設(shè)備沒(méi)有更新注冊(cè)信息,那么S-CSCF就會(huì)將這次注冊(cè)當(dāng)成一次失誤并移除它。當(dāng)用戶設(shè)備從IMS中注銷時(shí),就將注冊(cè)定時(shí)器記為0并發(fā)送一個(gè)已經(jīng)注冊(cè)過(guò)的信息。

綜上所述,上述基本的IMS接入還存在一些問(wèn)題。第一,所有的注冊(cè)和注銷必須在固定的用戶設(shè)備地址中進(jìn)行,這會(huì)帶來(lái)一些問(wèn)題,比如用戶設(shè)備老化產(chǎn)生問(wèn)題導(dǎo)致注冊(cè)不能進(jìn)行或者在交互過(guò)程中注冊(cè)發(fā)生中斷。授權(quán)過(guò)程中用戶私有id的應(yīng)用帶來(lái)了服務(wù)可移植性的問(wèn)題,用戶私有id關(guān)聯(lián)著設(shè)備和用戶,對(duì)于一對(duì)一的操作這種方法有很好的效果,比如說(shuō)移動(dòng)電話等等。但是對(duì)于一對(duì)多的操作,即只有一個(gè)設(shè)備但有多個(gè)用戶的注冊(cè)過(guò)程,比如在一個(gè)辦公室的固定電話網(wǎng)絡(luò)中,不同的固定電話需要在不同時(shí)刻進(jìn)行臨時(shí)通話,現(xiàn)有的IMS接入過(guò)程沒(méi)有這種功能。



技術(shù)實(shí)現(xiàn)要素:

為了解決上述問(wèn)題,本發(fā)明的目的在于提供一種IMS系統(tǒng)的注冊(cè)方法與裝置。

為了達(dá)到上述目的,本發(fā)明提供的IMS系統(tǒng)的注冊(cè)方法包括按順序進(jìn)行的下列步驟:

步驟1、用戶設(shè)備UE向P-CSCF發(fā)送一個(gè)SIP注冊(cè)請(qǐng)求,這個(gè)請(qǐng)求中包含一個(gè)需要被注冊(cè)的用戶標(biāo)識(shí)符;

步驟2、P-CSCF對(duì)這個(gè)注冊(cè)請(qǐng)求進(jìn)行處理,并將這個(gè)請(qǐng)求發(fā)送到I-CSCF;

步驟3、I-CSCF在從HSS中查詢S-CSCF地址前,會(huì)將此次注冊(cè)請(qǐng)求發(fā)到注冊(cè)管理器;網(wǎng)絡(luò)設(shè)備接收到通知后,用戶可以在網(wǎng)頁(yè)上輸入其用戶信息進(jìn)行注冊(cè);網(wǎng)絡(luò)設(shè)備作為注冊(cè)的代理,將注冊(cè)消息轉(zhuǎn)發(fā)給S-CSCF和HSS,會(huì)給用戶分配一個(gè)私有用戶標(biāo)識(shí);

步驟4、之后I-CSCF會(huì)向HSS發(fā)出Cx接口查詢消息,用于查詢S-CSCF的地址;

步驟5、HSS選擇S-CSCF之后,將S-CSCF的地址通過(guò)Cx接口查詢響應(yīng)消息直接發(fā)給I-CSCF;

步驟6、確定了S-CSCF的地址之后,I-CSCF會(huì)將SIP注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給S-CSCF,S-CSCF會(huì)從HSS中發(fā)送Cx接口用戶鑒權(quán)信息;

步驟7、HSS將鑒權(quán)得到的認(rèn)證信息通過(guò)Cx接口鑒權(quán)響應(yīng)信息返回給S-CSCF;

步驟8、S-CSCF發(fā)現(xiàn)用戶沒(méi)有被授權(quán)的話,就從HSS中提取授權(quán)信息,并且發(fā)送給用戶“401”的回應(yīng),代表用戶并沒(méi)有取得授權(quán);

步驟9、當(dāng)用戶設(shè)備開(kāi)始解析第一個(gè)請(qǐng)求時(shí),P-CSCF此時(shí)又收到了第二個(gè)請(qǐng)求,接著會(huì)重復(fù)前幾個(gè)步驟的過(guò)程;

步驟10、當(dāng)S-CSCF接收到了回應(yīng)之后,如果信息屬實(shí),就會(huì)從HSS中下載用戶信息,并發(fā)送一個(gè)“200”的消息表示請(qǐng)求成功;

步驟11、S-CSCF使用頭文件或IMS消息中的公共用戶標(biāo)識(shí)PUID選擇用戶配置文件中的一個(gè)服務(wù)框架產(chǎn)生最初的服務(wù);一旦用戶設(shè)備被授權(quán)成功,其就可以初始化和接受消息;

步驟12,當(dāng)用戶設(shè)備從IMS中注銷時(shí),就將注冊(cè)定時(shí)器記為0并發(fā)送一個(gè)已經(jīng)注冊(cè)過(guò)的信息;

步驟13、本次注冊(cè)成功后,用戶設(shè)備會(huì)收到一個(gè)來(lái)自S-CSCF的消息“200OK”,表示完成了整個(gè)注冊(cè)過(guò)程;當(dāng)一個(gè)用戶之前沒(méi)有注冊(cè)過(guò),那么其公共用戶標(biāo)識(shí)PUID當(dāng)前不存在,S-CSCF就會(huì)通過(guò)HSS處理這次注冊(cè)并給用戶分配一個(gè)公共用戶標(biāo)識(shí)PUID,如果用戶之前已經(jīng)注冊(cè)過(guò),只要從S-CSCF中選擇一個(gè)公共用戶標(biāo)識(shí)PUID與當(dāng)前的用戶關(guān)聯(lián)即可。

本發(fā)明提供的采用上述方法的IMS系統(tǒng)注冊(cè)裝置包括:用戶設(shè)備UE、發(fā)送單元、接收單元、鑒權(quán)單元和注冊(cè)單元;其中,

用戶設(shè)備UE:主要用來(lái)作為接入IMS系統(tǒng)的終端設(shè)備,采用無(wú)線設(shè)備或硬件接入設(shè)備;

發(fā)送單元:用于根據(jù)S-CSCF地址,將該注冊(cè)消息直接發(fā)送給S-CSCF;此時(shí)的注冊(cè)消息中會(huì)包含公共用戶標(biāo)識(shí)PUID,當(dāng)鑒權(quán)成功后,會(huì)繼續(xù)發(fā)送“200”的回應(yīng);當(dāng)鑒權(quán)單元鑒權(quán)成功時(shí),向HSS發(fā)送Cx接口進(jìn)?;駽x接口出棧消息;

接收單元:用于接收每個(gè)業(yè)務(wù)接入點(diǎn)分配給所述用戶設(shè)備UE的公共用戶標(biāo)識(shí)PUID,并接收每個(gè)業(yè)務(wù)對(duì)應(yīng)的接入點(diǎn)反饋的P-CSCF發(fā)現(xiàn)列表;接收單元還用來(lái)接收鑒權(quán)單元成功時(shí),向HSS發(fā)送Cx接口鑒權(quán)信息時(shí)返回的Cx接口響應(yīng);

注冊(cè)管理單元:此單元即為注冊(cè)管理器,能夠作為公共用戶標(biāo)識(shí)PUID從服務(wù)器中注冊(cè)和注銷的代理;一個(gè)從使能器發(fā)出的注冊(cè)通知代表著整個(gè)注冊(cè)的開(kāi)始,用戶能夠在網(wǎng)頁(yè)上輸入其用戶信息進(jìn)行注冊(cè);注冊(cè)管理器作為注冊(cè)的代理,將注冊(cè)消息轉(zhuǎn)發(fā)給S-CSCF和HSS,他們會(huì)給用戶分配一個(gè)私有用戶標(biāo)識(shí)并對(duì)其授權(quán);

鑒權(quán)單元:用于對(duì)用戶設(shè)備UE進(jìn)行鑒權(quán),判斷是否賦予此用戶注冊(cè)權(quán)限;

注冊(cè)單元:當(dāng)鑒權(quán)成功后,即用戶設(shè)備UE接收到“200”的響應(yīng)時(shí),IMS系統(tǒng)在此單元進(jìn)行初始的注冊(cè)過(guò)程。

本發(fā)明提供的IMS系統(tǒng)的注冊(cè)方法與裝置跟原來(lái)的IMS注冊(cè)方法有所區(qū)別,在本發(fā)明中,注冊(cè)事件發(fā)生時(shí),網(wǎng)絡(luò)設(shè)備對(duì)每個(gè)用戶都需要一個(gè)準(zhǔn)入證書,這樣可以減輕服務(wù)器的壓力。這些證書通過(guò)網(wǎng)絡(luò)設(shè)備或圖中沒(méi)有展現(xiàn)出來(lái)的一個(gè)接口產(chǎn)生。當(dāng)滿足一個(gè)自定義的條件時(shí),網(wǎng)絡(luò)設(shè)備便發(fā)出一個(gè)通知給使能器,使能器再通知給用戶。因?yàn)榕cP-CSCF,S-CSCF還有HSS相連,我們發(fā)明的網(wǎng)絡(luò)設(shè)備看上去更像一個(gè)用戶。網(wǎng)絡(luò)設(shè)備通過(guò)接口Gm與P-CSCF相連,利用這個(gè)接口中的SIP協(xié)議可以在用戶設(shè)備還有會(huì)話控制功能服務(wù)器之間傳遞信息。

附圖說(shuō)明

圖1A為已有技術(shù)的IMS系統(tǒng)基本框架結(jié)構(gòu)圖。

圖1B為本發(fā)明提供的IMS系統(tǒng)基本框架結(jié)構(gòu)圖。

圖2為已有技術(shù)的P-CSCF側(cè)的IMS系統(tǒng)接入方法流程圖;

圖3為已有技術(shù)的S-CSCF側(cè)的IMS系統(tǒng)接入方法流程圖;

圖4為本發(fā)明提供的IMS系統(tǒng)的注冊(cè)方法流程圖;

圖5為本發(fā)明提供的IMS系統(tǒng)的注冊(cè)裝置結(jié)構(gòu)示意圖;

具體實(shí)施方式

下面我們從細(xì)節(jié)上討論本發(fā)明的各種實(shí)施方式,圖1B為本發(fā)明提供的IMS系統(tǒng)基本框架結(jié)構(gòu)圖。一般的IMS架構(gòu)包含三個(gè)層次:轉(zhuǎn)移層、網(wǎng)絡(luò)層、應(yīng)用層。本發(fā)明提出的注冊(cè)管理器就處于其中的應(yīng)用層,總體框架包含使用P-CSCF(150A 150B)注冊(cè)的兩個(gè)終端152和153。P-CSCF表示代理呼叫控制階段的功能,它可以被一個(gè)當(dāng)作SIP服務(wù)器或者代理,用來(lái)產(chǎn)生IMS系統(tǒng)中的信號(hào)。所以150A和150B兩個(gè)SIP代理是IMS系統(tǒng)與用戶終端的第一個(gè)通訊節(jié)點(diǎn)。P-CSCF作為代理服務(wù)器可以部署在公共網(wǎng)絡(luò),或者當(dāng)公共網(wǎng)絡(luò)不能訪問(wèn)時(shí),也可以部署在家庭網(wǎng)絡(luò)。用戶終端通過(guò)動(dòng)態(tài)主機(jī)分配協(xié)議(DHCP)或者通用分組無(wú)線業(yè)務(wù)(GPRS)與P-CSCF連接。P-CSCF還可以與S-CSCF(158)之間進(jìn)行注冊(cè)通信。S-CSCF是一個(gè)處在應(yīng)用層的控制節(jié)點(diǎn),它也是一個(gè)SIP服務(wù)器,不過(guò)它的主要功能是會(huì)話控制。它部署于家庭網(wǎng)絡(luò)之中并且通過(guò)Cx接口或Dx接口與歸屬用戶服務(wù)器HSS 160相連,用來(lái)下載或上傳用戶文件。S-CSCF還具有其他的一些功能,比如處理SIP注冊(cè),綁定用戶的地址和其本身的SIP地址,檢查每一個(gè)消息并決定將SIP消息轉(zhuǎn)發(fā)給哪個(gè)應(yīng)用服務(wù)器(162 164 166)。圖中的170代表注冊(cè)接口管理(IRM),它給P-CSCF以及S-CSCF提供注冊(cè)信息。

如圖1B所示,有一些其他接口與IRM相連。首先,用戶網(wǎng)絡(luò)設(shè)備174(既可以是有線也可以是無(wú)線)或其他的通信端口通過(guò)網(wǎng)絡(luò)接口172與IRM相連。圖中的176代表一個(gè)使能器,它其實(shí)是一個(gè)軟件,通過(guò)相應(yīng)的接口可以接入多種應(yīng)用,每個(gè)應(yīng)用都可以從使能器中獲取信息。例如,用戶可以通過(guò)使能器從網(wǎng)絡(luò)設(shè)備中獲取到通知信息,任何一個(gè)用戶可以用到的消息都可以通過(guò)使能器獲取。如圖中所示,應(yīng)用服務(wù)器162通過(guò)接口163也可以改變注冊(cè)行為。

跟原來(lái)的IMS注冊(cè)有所區(qū)別,在本發(fā)明中,注冊(cè)事件發(fā)生時(shí),網(wǎng)絡(luò)設(shè)備對(duì)每個(gè)用戶都需要一個(gè)準(zhǔn)入證書,這樣可以減輕服務(wù)器的壓力。這些證書通過(guò)網(wǎng)絡(luò)設(shè)備或圖中沒(méi)有展現(xiàn)出來(lái)的一個(gè)接口產(chǎn)生。當(dāng)滿足一個(gè)自定義的條件時(shí),網(wǎng)絡(luò)設(shè)備便發(fā)出一個(gè)通知給使能器,使能器再通知給用戶。因?yàn)榕cP-CSCF,S-CSCF還有HSS相連,本發(fā)明的網(wǎng)絡(luò)設(shè)備看上去更像一個(gè)用戶。網(wǎng)絡(luò)設(shè)備通過(guò)接口Gm與P-CSCF相連,利用這個(gè)接口中的SIP協(xié)議可以在用戶設(shè)備還有會(huì)話控制功能服務(wù)器之間傳遞信息。圖中的178代表服務(wù)網(wǎng)關(guān)SGW。圖中的180是一個(gè)使能器和用戶設(shè)備之間的接口,這個(gè)接口的通過(guò)IMS系統(tǒng)協(xié)議或相關(guān)的通信機(jī)制運(yùn)作。

本發(fā)明實(shí)施例提出的技術(shù)方案,雖然會(huì)在一定程度上增加注冊(cè)時(shí)間,但它在犧牲了注冊(cè)時(shí)間的基礎(chǔ)上使用戶獲得了更大的決定權(quán),用戶可以通過(guò)注冊(cè)管理器自由地選擇注銷時(shí)間,當(dāng)在注冊(cè)管理器中輸入“move”指令時(shí),還可以在一個(gè)地點(diǎn)注冊(cè),在不同的地點(diǎn)注銷,由此可以使IMS的注冊(cè)過(guò)程更加便利。

下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的技術(shù)方案進(jìn)行說(shuō)明。

參見(jiàn)圖2,本發(fā)明實(shí)施例提供的一種IP多媒體子系統(tǒng)IMS注冊(cè)方法,在P-CSCF接收到用戶設(shè)備UE發(fā)送的包含未授權(quán)應(yīng)答的注冊(cè)消息后,該方法包括:

201,P-CSCF確定I-CSCF地址;

202,確定完I-CSCF地址之后,將注冊(cè)消息轉(zhuǎn)發(fā)給注冊(cè)管理器,用戶通過(guò)對(duì)注冊(cè)管理器的設(shè)置,對(duì)注冊(cè)信息進(jìn)行包裝之后,再將注冊(cè)信息轉(zhuǎn)發(fā)給I-CSCF;

203,I-CSCF利用HSS查詢S-CSCF的地址。

相應(yīng)的,在S-CSCF側(cè),參見(jiàn)圖3,本發(fā)明實(shí)施例提供的一種IP多媒體子系統(tǒng)IMS注冊(cè)方法包括:

301,S-CSCF根據(jù)注冊(cè)請(qǐng)求中包含的用戶設(shè)備的公共用戶標(biāo)識(shí),向HSS請(qǐng)求下載用戶鑒權(quán)向量;

302,HSS根據(jù)所述用戶設(shè)備的公共用戶標(biāo)識(shí),生成所述用戶鑒權(quán)向量,并反饋至所述S-CSCF;

303,S-CSCF在接收到所述用戶鑒權(quán)向量后,通過(guò)所述I-CSCF和所述P-CSCF向所述用戶設(shè)備返回鑒權(quán)挑戰(zhàn)。

如圖4所示,本發(fā)明提供的IMS系統(tǒng)的注冊(cè)方法包括按順序進(jìn)行的下列步驟:

步驟1、用戶設(shè)備UE向P-CSCF發(fā)送一個(gè)SIP注冊(cè)請(qǐng)求,這個(gè)請(qǐng)求中包含一個(gè)需要被注冊(cè)的用戶標(biāo)識(shí)符;

步驟2、P-CSCF對(duì)這個(gè)注冊(cè)請(qǐng)求進(jìn)行處理,并將這個(gè)請(qǐng)求發(fā)送到I-CSCF;

步驟3、I-CSCF在從HSS中查詢S-CSCF地址前,會(huì)將此次注冊(cè)請(qǐng)求發(fā)到注冊(cè)管理器;注冊(cè)管理器是一個(gè)網(wǎng)絡(luò)接口,其作用是作為所有注冊(cè)和注銷的代理。網(wǎng)絡(luò)設(shè)備可以當(dāng)作公共用戶標(biāo)識(shí)PUID從服務(wù)器中注冊(cè)和注銷的代理。一個(gè)從使能器發(fā)出的注冊(cè)通知代表著整個(gè)注冊(cè)的開(kāi)始,網(wǎng)絡(luò)設(shè)備接收到通知后,用戶可以在網(wǎng)頁(yè)上輸入其用戶信息進(jìn)行注冊(cè)。網(wǎng)絡(luò)設(shè)備作為注冊(cè)的代理,將注冊(cè)消息轉(zhuǎn)發(fā)給S-CSCF和HSS,會(huì)給用戶分配一個(gè)私有用戶標(biāo)識(shí);

步驟4、之后I-CSCF會(huì)向HSS發(fā)出Cx接口查詢消息,用于查詢S-CSCF的地址;

步驟5、HSS選擇S-CSCF之后,將S-CSCF的地址通過(guò)Cx接口查詢響應(yīng)消息直接發(fā)給I-CSCF,此步驟不需要再經(jīng)過(guò)注冊(cè)管理器;

步驟6、確定了S-CSCF的地址之后,I-CSCF會(huì)將SIP注冊(cè)請(qǐng)求轉(zhuǎn)發(fā)給S-CSCF,S-CSCF會(huì)從HSS中發(fā)送Cx接口用戶鑒權(quán)信息;

步驟7、HSS將鑒權(quán)得到的認(rèn)證信息通過(guò)Cx接口鑒權(quán)響應(yīng)信息返回給S-CSCF;

步驟8、S-CSCF發(fā)現(xiàn)用戶沒(méi)有被授權(quán)的話,就從HSS中提取授權(quán)信息,并且發(fā)送給用戶“401”的回應(yīng),代表用戶并沒(méi)有取得授權(quán);

步驟9、當(dāng)用戶設(shè)備開(kāi)始解析第一個(gè)請(qǐng)求時(shí),P-CSCF此時(shí)又收到了第二個(gè)請(qǐng)求,接著會(huì)重復(fù)前幾個(gè)步驟的過(guò)程;

步驟10、當(dāng)S-CSCF接收到了回應(yīng)之后,如果信息屬實(shí),就會(huì)從HSS中下載用戶信息,并發(fā)送一個(gè)“200”的消息表示請(qǐng)求成功;

步驟11、S-CSCF使用頭文件或IMS消息中的公共用戶標(biāo)識(shí)PUID選擇用戶配置文件中的一個(gè)服務(wù)框架產(chǎn)生最初的服務(wù);一旦用戶設(shè)備被授權(quán)成功,其就可以初始化和接受消息;用戶設(shè)備的職責(zé)之一是不斷地更新注冊(cè)信息,如果用戶設(shè)備沒(méi)有更新注冊(cè)信息,那么S-CSCF就會(huì)將這次注冊(cè)當(dāng)成一次失誤并移除它;

步驟12,當(dāng)用戶設(shè)備從IMS中注銷時(shí),就將注冊(cè)定時(shí)器記為0并發(fā)送一個(gè)已經(jīng)注冊(cè)過(guò)的信息。

步驟13、本次注冊(cè)成功后,用戶設(shè)備會(huì)收到一個(gè)來(lái)自S-CSCF的消息“200OK”,表示完成了整個(gè)注冊(cè)過(guò)程;當(dāng)一個(gè)用戶之前沒(méi)有注冊(cè)過(guò),那么其公共用戶標(biāo)識(shí)PUID當(dāng)前不存在,S-CSCF就會(huì)通過(guò)HSS處理這次注冊(cè)并給用戶分配一個(gè)公共用戶標(biāo)識(shí)PUID,如果用戶之前已經(jīng)注冊(cè)過(guò),只要從S-CSCF中選擇一個(gè)公共用戶標(biāo)識(shí)PUID與當(dāng)前的用戶關(guān)聯(lián)即可。

如圖5所示,在P-CSCF側(cè),本發(fā)明提供的IMS系統(tǒng)注冊(cè)裝置包括:用戶設(shè)備UE、發(fā)送單元、接收單元、鑒權(quán)單元和注冊(cè)單元;其中,

用戶設(shè)備UE:主要用來(lái)作為接入IMS系統(tǒng)的終端設(shè)備,采用無(wú)線設(shè)備如手機(jī),或采用硬件接入設(shè)備,如手提電腦、臺(tái)式機(jī)等。

發(fā)送單元:用于根據(jù)S-CSCF地址,將該注冊(cè)消息直接發(fā)送給S-CSCF。此時(shí)的注冊(cè)消息中會(huì)包含公共用戶標(biāo)識(shí)PUID,當(dāng)鑒權(quán)成功后,會(huì)繼續(xù)發(fā)送“200”的回應(yīng)。當(dāng)鑒權(quán)單元鑒權(quán)成功時(shí),向HSS發(fā)送Cx接口進(jìn)棧或Cx接口出棧消息;

接收單元:用于接收每個(gè)業(yè)務(wù)接入點(diǎn)分配給所述用戶設(shè)備UE的公共用戶標(biāo)識(shí)PUID,并接收每個(gè)業(yè)務(wù)對(duì)應(yīng)的接入點(diǎn)反饋的P-CSCF發(fā)現(xiàn)列表;接收單元還用來(lái)接收鑒權(quán)單元成功時(shí),向HSS發(fā)送Cx接口鑒權(quán)信息時(shí)返回的Cx接口響應(yīng)。

注冊(cè)管理單元:此單元即為注冊(cè)管理器,能夠作為公共用戶標(biāo)識(shí)PUID從服務(wù)器中注冊(cè)和注銷的代理;一個(gè)從使能器發(fā)出的注冊(cè)通知代表著整個(gè)注冊(cè)的開(kāi)始,用戶能夠在網(wǎng)頁(yè)上輸入其用戶信息進(jìn)行注冊(cè);注冊(cè)管理器作為注冊(cè)的代理,將注冊(cè)消息轉(zhuǎn)發(fā)給S-CSCF和HSS,他們會(huì)給用戶分配一個(gè)私有用戶標(biāo)識(shí)并對(duì)其授權(quán);

鑒權(quán)單元:用于對(duì)用戶設(shè)備UE進(jìn)行鑒權(quán),判斷是否賦予此用戶注冊(cè)權(quán)限;

注冊(cè)單元:當(dāng)鑒權(quán)成功后,即用戶設(shè)備UE接收到“200”的響應(yīng)時(shí),IMS系統(tǒng)在此單元進(jìn)行初始的注冊(cè)過(guò)程。

以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
明溪县| 余庆县| 泾川县| 五指山市| 沅江市| 林口县| 景泰县| 黄山市| 巴里| 承德市| 炉霍县| 游戏| 夏邑县| 阿坝县| 治多县| 沅江市| 凤城市| 黔南| 泌阳县| 略阳县| 建湖县| 土默特左旗| 邹平县| 阳江市| 中宁县| 罗平县| 青川县| 岳阳县| 保山市| 道孚县| 克东县| 米泉市| 衡阳县| 太仓市| 巴里| 布拖县| 聂拉木县| 太谷县| 大埔区| 报价| 阿合奇县|