專利名稱:在ims網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法。
背景技術(shù):
IP多媒體子系統(tǒng)(IMS)是3GPP在分組網(wǎng)絡(luò)上疊加的一個子系統(tǒng),采用分組域為其控制信令和媒體傳輸?shù)某休d通道,引入會話發(fā)起協(xié)議(SIP)作為業(yè)務(wù)控制協(xié)議,利用SIP簡單、易擴(kuò)展、媒體組合方便的特點,通過將業(yè)務(wù)控制與承載控制分離,提供豐富的多媒體業(yè)務(wù)。IMS中主要的功能實體包括控制用戶注冊、會話控制等功能的呼叫控制實體CSCF、集中管理用戶簽約數(shù)據(jù)的歸屬用戶服務(wù)器HSS,提供各種業(yè)務(wù)邏輯控制功能的應(yīng)用服務(wù)器AS。IMS系統(tǒng)架構(gòu)如圖1所示。
在IMS應(yīng)用中,為了完成終端的注冊,以及主叫或者被叫的業(yè)務(wù),3GPP定義了公共用戶標(biāo)識(Public User Identity)以及私有用戶標(biāo)識(Private UserIdentity),用戶使用公共用戶標(biāo)識進(jìn)行通信,使用私有標(biāo)識對終端進(jìn)行鑒權(quán)。
IMS網(wǎng)絡(luò)使用SIP協(xié)議的注冊過程,實現(xiàn)用戶接入IMS網(wǎng)絡(luò)。在用戶注冊過程中,IMS網(wǎng)絡(luò)針對私有用戶標(biāo)識進(jìn)行認(rèn)證并建立接入域安全通道,用戶注冊成功將在歸屬域S-CSCF建立公共用戶標(biāo)識與該用戶當(dāng)前位置間的關(guān)系,S-CSCF同時從HSS取下用戶的簽約數(shù)據(jù)。如圖2所示,IMS AKA鑒權(quán)過程如下(更詳細(xì)的過程參考3GPP TS24.229)1、UE發(fā)起注冊請求。
2、P-CSCF保存IPSec安全通道信息,對注冊請求中的歸屬網(wǎng)絡(luò)地址使用DNS協(xié)議解析,獲得用戶的歸屬網(wǎng)絡(luò)I-CSCF的地址。
3、I-CSCF向HSS查詢用戶注冊狀態(tài),然后根據(jù)HSS返回的信息,獲取指派給用戶的S-CSCF的地址。
4、I-CSCF將注冊消息發(fā)送到S-CSCF。
5、S-CSCF發(fā)現(xiàn)是初次注冊,向HSS取鑒權(quán)集,根據(jù)HSS查詢獲得的鑒權(quán)信息。
6、S-CSCF選取鑒權(quán)矢量,向UE發(fā)送鑒權(quán)挑戰(zhàn)(401 Challenge)。
7、I-CSCF原路返回轉(zhuǎn)發(fā)401消息到P-CSCF。
8、P-CSCF根據(jù)401消息攜帶安全信息,建立P-CSCF到UE的安全通道。然后將消息轉(zhuǎn)發(fā)給UE。
9、UE根據(jù)401消息的鑒權(quán)矢量,對網(wǎng)絡(luò)進(jìn)行鑒權(quán),然后計算鑒權(quán)響應(yīng),使用建立的安全通道重新發(fā)起注冊過程。
10、P-CSCF對注冊請求中的歸屬網(wǎng)絡(luò)地址使用DNS協(xié)議解析,獲得用戶的歸屬網(wǎng)絡(luò)I-CSCF的地址。
11、I-CSCF向HSS查詢用戶注冊狀態(tài),HSS返回的S-CSCF信息。
12、I-CSCF將注冊消息發(fā)送到S-CSCF。
13、S-CSCF檢查UE提供的鑒權(quán)響應(yīng),如匹配則鑒權(quán)成功,更新HSS的注冊信息,并下載用戶的簽約數(shù)據(jù)。
14-16、原路返回注冊成功確認(rèn)消息。
17、S-CSCF根據(jù)用戶的簽約數(shù)據(jù)中的初始過濾規(guī)則和注冊消息匹配,匹配成功后,向?qū)?yīng)的AS發(fā)起進(jìn)行第三方注冊。
18、AS返回注冊成功確認(rèn)消息。
采用UML模型,S-CSCF下載的用戶的簽約數(shù)據(jù)結(jié)構(gòu)表示如圖3所示。
在S-CSCF下載的IMS簽約中,可以包含一個或者多個業(yè)務(wù)描述(ServiceProfile),業(yè)務(wù)描述包含公共用戶標(biāo)識、核心網(wǎng)業(yè)務(wù)授權(quán)、初始過濾規(guī)則集、共享初始過濾規(guī)則集等信息。其中的初始過濾規(guī)則是一組用戶的服務(wù)參數(shù),一個業(yè)務(wù)描述可以包含多個初始過濾規(guī)則組成的列表。
一個初始過濾規(guī)則包含被觸發(fā)的應(yīng)用服務(wù)器(AS)地址,初始過濾規(guī)則的優(yōu)先級;觸發(fā)點;缺省處理;可選服務(wù)信息。根據(jù)這些參數(shù),S-CSCF按照初始過濾規(guī)則的優(yōu)先級從高到低,根據(jù)觸發(fā)點中的觸發(fā)信息和從Mw接口接收到請求消息匹配。如果匹配成功,S-CSCF通過ISC接口發(fā)送相關(guān)的請求到匹配初始過濾規(guī)則的AS。
如果接收到的是一個注冊消息,S-CSCF給每個匹配初始過濾規(guī)則的AS發(fā)送第三方注冊消息;如果接收到的是一個其他請求,S-CSCF在給每個匹配初始過濾規(guī)則的AS發(fā)送消息中,添加特殊標(biāo)識和路由信息。AS在處理完成業(yè)務(wù)邏輯后,根據(jù)路由信息,將請求消息返回給S-CSCF。S-CSCF將繼續(xù)進(jìn)行低優(yōu)先級的初始過濾規(guī)則匹配,直至將業(yè)務(wù)描述中的所有初始過濾規(guī)則檢查完畢。
如果S-CSCF下載的一個IMS簽約中包含多個公共用戶標(biāo)識,則表明該簽約中的所有公共用戶標(biāo)識屬于同一個隱式注冊集。隱式注冊集含義是如果一個隱式注冊組內(nèi)的一個公共用戶標(biāo)識注冊(或者注銷),則該隱式注冊集內(nèi)的所有公共用戶標(biāo)識都同時注冊(或者注銷)。
如果注冊請求消息匹配成功,S-CSCF將對規(guī)則中描述的應(yīng)用服務(wù)器進(jìn)行第三方注冊。S-CSCF發(fā)起的第三方注冊消息中公共用戶標(biāo)識可以基于運(yùn)營商的配置選擇隱式注冊集中其中一個公共用戶標(biāo)識。由于在第三方注冊消息中,只能攜帶一個公共用戶標(biāo)識。因此如果該AS需要獲得其他公共用戶標(biāo)識的注冊狀態(tài),可以到S-CSCF通過訂閱獲得其他公共用戶標(biāo)識的注冊狀態(tài)。
如果第三方注冊失敗,S-CSCF將按照初始過濾規(guī)則中的“缺省處理”指示,繼續(xù)進(jìn)行匹配或者向用戶側(cè)發(fā)起網(wǎng)絡(luò)側(cè)注銷。
在現(xiàn)有技術(shù)中,S-CSCF在用戶通過注冊鑒權(quán)成功后從HSS下載簽約數(shù)據(jù),如果是隱式注冊用戶,簽約數(shù)據(jù)中可能包括多個業(yè)務(wù)描述(Service Profile)。簽約數(shù)據(jù)在S-CSCF本地保存后,S-CSCF將按照業(yè)務(wù)描述中的初始過濾規(guī)則中的初始過濾規(guī)則的優(yōu)先級,將初始過濾規(guī)則和注冊請求消息進(jìn)行匹配。如果匹配成功,S-CSCF將發(fā)起第三方注冊,第三方注冊的應(yīng)用服務(wù)器是匹配的初始過濾規(guī)則中指定的應(yīng)用服務(wù)器。如果存在多條匹配的初始過濾規(guī)則,S-CSCF將以此對對應(yīng)的應(yīng)用服務(wù)器發(fā)起第三方注冊,第三方注冊流程如圖4所示下所示。
在如下圖5所示的IMS用戶簽約數(shù)據(jù)中,三個公共用戶標(biāo)識構(gòu)成一個隱式注冊集,并且對應(yīng)兩個業(yè)務(wù)描述(Service Profile);其中公共用戶標(biāo)識1公共用戶標(biāo)識2對應(yīng)業(yè)務(wù)描述1,公共用戶標(biāo)識3對應(yīng)業(yè)務(wù)描述2。
如果IMS終端使用公共用戶標(biāo)識1發(fā)起注冊且注冊成功后,S-CSCF將根據(jù)業(yè)務(wù)描述中初始過濾規(guī)則處理第三方注冊。由于現(xiàn)有技術(shù)方案并未明確S-CSCF需要檢查不同業(yè)務(wù)描述的初始過濾規(guī)則信息,通常認(rèn)為S-CSCF在收到一條注冊消息后,只會檢查與公共用戶標(biāo)識1相關(guān)的業(yè)務(wù)描述里的所有初始過濾規(guī)則,并按照初始過濾規(guī)則的優(yōu)先級逐個匹配,并觸發(fā)到相應(yīng)的AS。如果這兩個業(yè)務(wù)描述中都包含注冊消息處理的初始過濾規(guī)則和非注冊消息處理的初始過濾規(guī)則,那么按照上述處理方式將只觸發(fā)業(yè)務(wù)描述1中的注冊初始過濾規(guī)則,即僅業(yè)務(wù)描述1中的AS被第三方注冊。
而根據(jù)隱式注冊集的定義,公共用戶標(biāo)識3也已經(jīng)注冊成功,但是公共用戶標(biāo)識3相關(guān)的業(yè)務(wù)描述2中包含注冊消息處理的初始過濾規(guī)則并沒有被檢查,導(dǎo)致在上述處理過程中,與公共用戶標(biāo)識3相關(guān)的業(yè)務(wù)描述2并未處理,其相關(guān)的AS也不能夠完成第三方注冊,而實際上此時公共用戶標(biāo)識3已經(jīng)注冊了,這樣將導(dǎo)致業(yè)務(wù)描述2中需要獲悉公共用戶標(biāo)識的AS得不到通知。
發(fā)明內(nèi)容
本發(fā)明提供一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,以解決現(xiàn)有技術(shù)在公共用戶標(biāo)識注冊成功后,不能對隱式注冊集內(nèi)所有公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述中的注冊初始過濾規(guī)則進(jìn)行處理的問題。
本發(fā)明提供以下技術(shù)方案
一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù);S-CSCF遍歷所述簽約數(shù)據(jù)的隱式注冊集中所有關(guān)聯(lián)公共用戶標(biāo)識的業(yè)務(wù)描述數(shù)據(jù),將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送請求消息以進(jìn)行第三方注冊。
其中在進(jìn)行第三方注冊時請求消息中的被注冊的公共用戶標(biāo)識是簽約數(shù)據(jù)中一個沒有被閉鎖的公共用戶標(biāo)識或根據(jù)運(yùn)營商配置選擇的公共用戶標(biāo)識。
S-CSCF根據(jù)公共用戶標(biāo)識確定的順序,依次遍歷每一個公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述數(shù)據(jù)。
在將注冊消息與初始過濾規(guī)則進(jìn)行匹配時,若注冊消息中的公共用戶標(biāo)識與當(dāng)前的業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識不同,則先將注冊消息中的公共用戶標(biāo)識替換為業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識。
S-CSCF根據(jù)業(yè)務(wù)描述數(shù)據(jù)確定的順序依次遍歷每一個業(yè)務(wù)描述。
對于包含多個公共用戶的業(yè)務(wù)描述,將業(yè)務(wù)描述中包含的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后與每一條過濾規(guī)則進(jìn)行匹配,并在匹配成功時S-CSCF中止對該條注冊初始過濾規(guī)則的后續(xù)匹配。
對于每個業(yè)務(wù)描述數(shù)據(jù)中的注冊初始過濾規(guī)則,按照其優(yōu)先級由高到低的順序依次將注冊消息與注冊初始過濾規(guī)則的初始過濾規(guī)則進(jìn)行匹配。
S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話繼續(xù)(Session-Continued)或沒有配置缺省處理數(shù)據(jù)時,S-CSCF則繼續(xù)后續(xù)的處理。
S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話終止(Session-Terminated),S-CSCF則停止對當(dāng)前正在處理的業(yè)務(wù)描述中的后續(xù)低優(yōu)先級過濾規(guī)則的處理,并向用戶側(cè)發(fā)起網(wǎng)絡(luò)注銷。
S-CSCF還進(jìn)一步向該業(yè)務(wù)描述數(shù)據(jù)中和已經(jīng)處理的業(yè)務(wù)描述中的第三方注冊已成功的AS,使用第三方注冊該AS相同的公共用戶標(biāo)識,發(fā)起第三方注銷請求消息。
一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù),并且該簽約數(shù)據(jù)的每個業(yè)務(wù)描述數(shù)據(jù)的初始過濾規(guī)則中包含了隱式注冊集的所有注冊初始過濾規(guī)則;S-CSCF選擇被注冊的公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述數(shù)據(jù),將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
所述注冊初始過濾規(guī)則中所有注冊過濾規(guī)則按照AS業(yè)務(wù)處理的要求設(shè)定有優(yōu)先級,S-CSCF按照優(yōu)先級依次匹配過濾規(guī)則。
在將注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后,依次將替換的注冊消息和初始過濾規(guī)則比較,并在匹配成功時S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù),該簽約數(shù)據(jù)中的業(yè)務(wù)描述包含共享過濾規(guī)則集標(biāo)識;S-CSCF通過所述標(biāo)識引用共享過濾規(guī)則集,將注冊消息與共享過濾規(guī)則集中的過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
其中各業(yè)務(wù)描述中具有引用所述共享過濾規(guī)則集的引用標(biāo)識,S-CSCF根據(jù)該引用標(biāo)識引用所述共享過濾規(guī)則集。
在將注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后,依次將替換的注冊消息和初始過濾規(guī)則比較,并在匹配成功時S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
本發(fā)明在公共用戶標(biāo)識注冊成功后,遍歷隱式注冊集的所有公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述,分別將注冊消息與各注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并在匹配成功后進(jìn)行第三方注冊,從而使應(yīng)用服務(wù)器能夠及時獲悉隱式注冊的公共用戶標(biāo)識的注冊狀態(tài)。
圖1為現(xiàn)有的IMS網(wǎng)絡(luò)架構(gòu)示意圖;圖2為現(xiàn)有的IMS AKA鑒權(quán)流程圖;圖3為現(xiàn)有的用戶簽約數(shù)據(jù)結(jié)構(gòu)示意圖;圖4為現(xiàn)有的第三方注冊的流程圖;圖5為現(xiàn)有的隱式注冊集中公共用戶標(biāo)識與業(yè)務(wù)描述的關(guān)系示意圖;圖6、圖7、圖8和圖9B為本發(fā)明中實現(xiàn)第三方注冊的流程圖;圖9A為本發(fā)明中共享過濾規(guī)則集與公共用戶標(biāo)識的關(guān)系示意圖。
具體實施例方式
為了在用戶的公共用戶標(biāo)識注冊成功后,使隱式注冊集中的所有隱式注冊成功的公共用戶所對應(yīng)的業(yè)務(wù)描述(或稱業(yè)務(wù)描述數(shù)據(jù))中的注冊初始過濾規(guī)則能夠得到處理,使相應(yīng)的AS可以及時獲悉公共用戶標(biāo)識的注冊狀態(tài),在本發(fā)明中,S-CSCF除了處理被注冊的公共用戶標(biāo)識所對應(yīng)的業(yè)務(wù)描述外,還遍歷其他隱式注冊公共用戶標(biāo)識關(guān)聯(lián)的業(yè)務(wù)描述所定義的注冊初始過濾規(guī)則,將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
S-CSCF可以采用以下方式對過濾規(guī)則進(jìn)行處理(1)依據(jù)現(xiàn)有簽約數(shù)據(jù)的結(jié)構(gòu),遍歷并處理隱式注冊集中業(yè)務(wù)描述定義的注冊初始過濾規(guī)則。
遍歷的順序可以由隱式注冊集中公共用戶標(biāo)識的順序確定,也可以由隱式注冊集中業(yè)務(wù)描述的順序確定。
(2)在隱式注冊集中的每個業(yè)務(wù)描述插入所有注冊觸發(fā)過濾規(guī)則,通過處理一個業(yè)務(wù)描述即可處理所有的注冊初始過濾規(guī)則。
(3)將隱式注冊集中業(yè)務(wù)描述的初始過濾規(guī)則集中到共享初始過濾規(guī)則集,通過引用該共享初始過濾規(guī)則集處理所有的注冊初始過濾規(guī)則。
由于注冊消息中攜帶的是被注冊的公共用戶標(biāo)識,因此在將注冊消息與其他公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述中的初始過濾規(guī)則進(jìn)行匹配時,先將注冊消息中的公共用戶標(biāo)識替換為業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識后再進(jìn)行匹配。
在進(jìn)行第三方注冊時,請求消息中的被注冊的公共用戶標(biāo)識是簽約數(shù)據(jù)中一個沒有被閉鎖的公共用戶標(biāo)識或根據(jù)運(yùn)營商配置選擇的公共用戶標(biāo)識。
以下結(jié)合附圖進(jìn)行詳細(xì)說明實施例一具有隱式注冊業(yè)務(wù)的用戶在簽約時,按照現(xiàn)有標(biāo)準(zhǔn)的描述處理方法簽約;如圖6所示,S-CSCF按下步驟處理注冊初始過濾規(guī)則步驟100、用戶使用一個公共用戶標(biāo)識注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載的簽約數(shù)據(jù)。
對于具有隱式注冊業(yè)務(wù)的用戶,包含被注冊的公共用戶標(biāo)識相關(guān)聯(lián)的所有隱式注冊公共用戶標(biāo)識,下載的簽約數(shù)據(jù)可能包含多個業(yè)務(wù)描述。
步驟110、根據(jù)簽約數(shù)據(jù)中的所有的業(yè)務(wù)描述數(shù)據(jù)的順序,取一個業(yè)務(wù)描述數(shù)據(jù)作為當(dāng)前的業(yè)務(wù)描述數(shù)據(jù)。
業(yè)務(wù)描述數(shù)據(jù)的順序可以按照下載或其他順序確定,S-CSCF認(rèn)為不同的業(yè)務(wù)描述的注冊初始過濾規(guī)則之間沒有優(yōu)先級關(guān)系。
步驟120、從當(dāng)前業(yè)務(wù)描述數(shù)據(jù)中取優(yōu)先級最高的注冊初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則。
步驟130、將注冊消息與當(dāng)前注冊初始過濾規(guī)則中的初始過濾規(guī)則匹配,若匹配成功,則進(jìn)行步驟140,若匹配失敗則進(jìn)行步驟150。
步驟140、S-CSCF通過ISC接口向初始過濾規(guī)則的AS發(fā)送注冊消息以進(jìn)行第三方注冊。
步驟150、判斷是否處理完該業(yè)務(wù)描述中的所有注冊初始過濾規(guī)則,若是則進(jìn)行步驟170,否則,進(jìn)行步驟160。
步驟160、從未處理的注冊初始過濾規(guī)則中取優(yōu)先級最高的初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則,進(jìn)行步驟130。
步驟170、判斷是否處理完簽約數(shù)據(jù)中的所有業(yè)務(wù)描述,若是則結(jié)束,否則取下一個業(yè)務(wù)描述作為當(dāng)前的業(yè)務(wù)描述數(shù)據(jù),并進(jìn)行步驟120。
在步驟130中,對于包含多個公共用戶的業(yè)務(wù)描述,將業(yè)務(wù)描述中包含的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后與每一條過濾規(guī)則進(jìn)行匹配,在首次匹配成功后S-CSCF不再對該條注冊初始過濾規(guī)則的后續(xù)匹配。
在上述過程中,S-CSCF處理第三方注冊時,若其中一個觸發(fā)的AS返回失敗響應(yīng),則S-CSCF應(yīng)按照下述方式進(jìn)行處理(1)如果初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為Session-Continued或沒有配置缺省處理數(shù)據(jù),則S-CSCF繼續(xù)后續(xù)的處理。包括繼續(xù)處理同一個業(yè)務(wù)描述中低優(yōu)先級的過濾規(guī)則,以及其他沒有處理的業(yè)務(wù)描述中的初始過濾規(guī)則。
(2)如果初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為Session-Terminated,則S-CSCF應(yīng)停止對當(dāng)前正在處理的業(yè)務(wù)描述中的后續(xù)低優(yōu)先級過濾規(guī)則的處理,向用戶側(cè)發(fā)起網(wǎng)絡(luò)注銷。S-CSCF并且向該業(yè)務(wù)描述中已第三方注冊成功的AS發(fā)起第三方注銷請求消息。對于其他業(yè)務(wù)描述,如果業(yè)務(wù)描述已經(jīng)處理完畢,此時S-CSCF應(yīng)對該業(yè)務(wù)描述中已第三方注冊成功的AS發(fā)起第三方注銷請求消息。還未開始處理的業(yè)務(wù)描述,則S-CSCF不再進(jìn)行任何處理,即S-CSCF停止對其的檢測處理。對于S-CSCF發(fā)起的第三方注冊注銷消息,不同業(yè)務(wù)描述之間無優(yōu)先級先后順序要求,即S-CSCF可以先處理正在處理的業(yè)務(wù)描述的第三方注冊注銷消息,再處理其他業(yè)務(wù)描述;或反之。
例如用戶使用公共用戶標(biāo)識1注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載如圖5所示的簽約數(shù)據(jù)。S-CSCF首先檢查業(yè)務(wù)描述1中的初始過濾規(guī)則,從高優(yōu)先級到低優(yōu)先級順序,依次檢查初始過濾規(guī)則是否匹配注冊消息,如果匹配成功,S-CSCF通過ISC接口向每個匹配初始過濾規(guī)則的AS發(fā)送第三方注冊消息。S-CSCF檢查業(yè)務(wù)描述1完畢后,接著按照同樣方法,檢查業(yè)務(wù)描述2中的初始過濾規(guī)則。S-CSCF檢查業(yè)務(wù)描述2完畢后,結(jié)束第三方注冊的簽約數(shù)據(jù)檢查。
實施例二本實施例與實施例一的不同之處在于,按照公共用戶標(biāo)識確定的順序遍歷其對應(yīng)的業(yè)務(wù)描述數(shù)據(jù)。如圖7所示,S-CSCF按下步驟處理注冊初始過濾規(guī)則步驟200、用戶使用一個公共用戶標(biāo)識注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載的簽約數(shù)據(jù)。
對于具有隱式注冊業(yè)務(wù)的用戶,包含被注冊的公共用戶標(biāo)識相關(guān)聯(lián)的所有隱式注冊公共用戶標(biāo)識,下載的簽約數(shù)據(jù)可能包含多個業(yè)務(wù)描述。
步驟210、根據(jù)簽約數(shù)據(jù)中所有公共用戶標(biāo)識的順序,取一個公共用戶標(biāo)識所對應(yīng)的業(yè)務(wù)描述數(shù)據(jù)作為當(dāng)前的業(yè)務(wù)描述數(shù)據(jù);若該公共用戶標(biāo)識與注冊消息中的公共用戶標(biāo)識不同,則將其替換注冊消息中的公共用戶標(biāo)識。
步驟220、從當(dāng)前業(yè)務(wù)描述數(shù)據(jù)中取優(yōu)先級最高的注冊初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則。
步驟230、將注冊消息與當(dāng)前注冊初始過濾規(guī)則中的初始過濾規(guī)則匹配,若匹配成功,則進(jìn)行步驟240,若匹配失敗則進(jìn)行步驟250。
在將注冊消息與初始過濾規(guī)則進(jìn)行匹配時,若注冊消息中的公共用戶標(biāo)識與當(dāng)前的業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識不同,則先將注冊消息中的公共用戶標(biāo)識替換為業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識,然后再進(jìn)行匹配。
步驟240、S-CSCF通過ISC接口向初始過濾規(guī)則的AS發(fā)送注冊消息以進(jìn)行第三方注冊。
步驟250、判斷是否處理完該業(yè)務(wù)描述中的所有注冊初始過濾規(guī)則,若是則進(jìn)行步驟270,否則,進(jìn)行步驟260。
步驟260、從未處理的注冊初始過濾規(guī)則中取優(yōu)先級最高的初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則,進(jìn)行步驟230。
步驟270、判斷是否處理完隱式注冊集中所有公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述,若是則結(jié)束,否則取下一個未處理的公共用戶標(biāo)識所對應(yīng)的業(yè)務(wù)描述作為當(dāng)前的業(yè)務(wù)描述數(shù)據(jù),并進(jìn)行步驟220。
在上述過程中,S-CSCF處理第三方注冊時,若其中一個觸發(fā)的AS返回失敗響應(yīng),則S-CSCF的處理方式與實施例一中的方式相同。
例如用戶使用公共用戶標(biāo)識1注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載如圖5所示的簽約數(shù)據(jù)。S-CSCF首先檢查公共用戶標(biāo)識1對應(yīng)的業(yè)務(wù)描述1中的初始過濾規(guī)則,從高優(yōu)先級到低優(yōu)先級順序,依次檢查初始過濾規(guī)則是否匹配注冊消息,如果匹配成功,S-CSCF通過ISC接口向每個匹配初始過濾規(guī)則的AS發(fā)送第三方注冊消息。S-CSCF檢查業(yè)務(wù)描述1完畢后,接著按照同樣方法,檢查公共用戶標(biāo)識2對應(yīng)的業(yè)務(wù)描述1中的初始過濾規(guī)則。S-CSCF檢查業(yè)務(wù)描述1完畢后,結(jié)束第三方注冊的簽約數(shù)據(jù)檢查。再檢查公共用戶標(biāo)識3對應(yīng)的業(yè)務(wù)描述2中的初始過濾規(guī)則。S-CSCF檢查業(yè)務(wù)描述2完畢后,結(jié)束第三方注冊的簽約數(shù)據(jù)檢查。
實施例三本實施例采用在每個業(yè)務(wù)描述插入所有注冊觸發(fā)過濾規(guī)則的方式,具有隱式注冊業(yè)務(wù)的用戶在簽約時,將一個隱式注冊集的所有注冊初始過濾規(guī)則集中起來,然后插入在所有業(yè)務(wù)描述的初始過濾規(guī)則中。每個業(yè)務(wù)描述的初始過濾規(guī)則中的所有過濾規(guī)則按照根據(jù)AS業(yè)務(wù)處理的要求,設(shè)定優(yōu)先級。
如圖8所示,S-CSCF按下步驟處理注冊初始過濾規(guī)則步驟310、用戶使用一個公共用戶標(biāo)識注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載的簽約數(shù)據(jù)。
對于具有隱式注冊業(yè)務(wù)的用戶,包含被注冊的公共用戶標(biāo)識相關(guān)聯(lián)的所有隱式注冊公共用戶標(biāo)識,下載的簽約數(shù)據(jù)可能包含多個業(yè)務(wù)描述。
步驟320、S-CSCF選擇被注冊的公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述,從業(yè)務(wù)描述中取優(yōu)先級最高的注冊初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則。
步驟330、將注冊消息與當(dāng)前注冊初始過濾規(guī)則中的初始過濾規(guī)則匹配,若匹配成功,則進(jìn)行步驟340,若匹配失敗則進(jìn)行步驟350。
步驟340、S-CSCF通過ISC接口向初始過濾規(guī)則的AS發(fā)送注冊消息以進(jìn)行第三方注冊。
步驟350、判斷是否處理完該業(yè)務(wù)描述中的所有注冊初始過濾規(guī)則,若是S-CSCF不再對其他業(yè)務(wù)描述進(jìn)行處理,結(jié)束該次處理;否則,進(jìn)行步驟360。
步驟360、從未處理的注冊初始過濾規(guī)則中取優(yōu)先級最高的初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則,進(jìn)行步驟330。
在步驟330中,對注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識,然后依次將替換的注冊消息和初始過濾規(guī)則比較。如果匹配成功,S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。如果將所有替換后的注冊消息和該過濾規(guī)則的都沒有匹配成功,則S-CSCF繼續(xù)下一條低優(yōu)先級的初始過濾規(guī)則的匹配。
在上述過程中,S-CSCF處理第三方注冊時,若其中一個觸發(fā)的AS返回失敗響應(yīng),則S-CSCF的處理方式與實施例一中的方式相同。
例如用戶使用公共用戶標(biāo)識1注冊,在S-CSCF成功地注冊鑒權(quán)后,從HSS下載如圖5所示的簽約數(shù)據(jù)。S-CSCF檢查公共用戶標(biāo)識1對應(yīng)的業(yè)務(wù)描述1的初始過濾規(guī)則,從高優(yōu)先級到低優(yōu)先級順序,依次檢查初始過濾規(guī)則是否匹配注冊消息,如果匹配成功,S-CSCF通過ISC接口向每個匹配初始過濾規(guī)則的AS發(fā)送第三方注冊消息。S-CSCF檢查業(yè)務(wù)描述1完畢后,結(jié)束第三方注冊的簽約數(shù)據(jù)檢查。
實施例四具有隱式注冊業(yè)務(wù)的用戶在簽約時,將一個隱式注冊集的所有注冊初始過濾規(guī)則集中起來,按照根據(jù)AS業(yè)務(wù)處理的要求,設(shè)定注冊過濾規(guī)則的優(yōu)先級,組成共享過濾規(guī)則集。同時在該隱式注冊集中的所有業(yè)務(wù)描述中,增加共享過濾規(guī)則集標(biāo)識,業(yè)務(wù)描述可以通過該標(biāo)識來找到共享過濾規(guī)則集。簽約數(shù)據(jù)結(jié)構(gòu)如圖9A所示。
為了兼容各種S-CSCF,若S-CSCF支持共享過濾規(guī)則集,下載的所有業(yè)務(wù)描述中將包含對注冊共享過濾規(guī)則集的引用標(biāo)識。如果S-CSCF不支持共享過濾規(guī)則集,根據(jù)現(xiàn)有標(biāo)準(zhǔn),HSS處理下載簽約數(shù)據(jù)時,將共享過濾規(guī)則集中的注冊初始過濾規(guī)則插入到每個業(yè)務(wù)描述中,可按實施例一或?qū)嵤├姆椒ㄟM(jìn)行處理。
如圖9B所示,S-CSCF按下步驟處理注冊初始過濾規(guī)則步驟400、用戶使用一個公共用戶標(biāo)識注冊,在S-CSCF成功的鑒權(quán)注冊后,從HSS下載的簽約數(shù)據(jù),該簽約數(shù)據(jù)中包含共享過濾規(guī)則集。公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述中包含所述共享過濾規(guī)則集的引用標(biāo)識。
步驟410、S-CSCF選擇被注冊的公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述,并根據(jù)該業(yè)務(wù)描述中的引用標(biāo)識引用所述共享過濾規(guī)則集。
步驟420、從共享過濾規(guī)則集中取優(yōu)先級最高的注冊初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則。
步驟430、將注冊消息與當(dāng)前注冊初始過濾規(guī)則中的初始過濾規(guī)則匹配,若匹配成功,則進(jìn)行步驟440,若匹配失敗則進(jìn)行步驟450。
步驟440、S-CSCF通過ISC接口向初始過濾規(guī)則的AS發(fā)送注冊消息以進(jìn)行第三方注冊。
步驟450、判斷是否處理完共享過濾規(guī)則集中的所有注冊初始過濾規(guī)則,若是,則結(jié)束該次處理;否則,進(jìn)行步驟460。
步驟460、從未處理的注冊初始過濾規(guī)則中取優(yōu)先級最高的初始過濾規(guī)則作為當(dāng)前注冊初始過濾規(guī)則,進(jìn)行步驟430。
在步驟430中,對注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識,然后依次將替換的注冊消息和初始過濾規(guī)則比較。如果匹配成功,S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。如果將所有替換后的注冊消息和該過濾規(guī)則的都沒有匹配成功,則S-CSCF繼續(xù)下一條低優(yōu)先級的初始過濾規(guī)則的匹配。
在上述過程中,S-CSCF處理第三方注冊時,若其中一個觸發(fā)的AS返回失敗響應(yīng),則S-CSCF的處理方式與實施例一中的方式相同。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,其特征在于,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù);S-CSCF遍歷所述簽約數(shù)據(jù)的隱式注冊集中所有關(guān)聯(lián)公共用戶標(biāo)識的業(yè)務(wù)描述數(shù)據(jù),將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送請求消息以進(jìn)行第三方注冊。
2.如權(quán)利要求1所述的方法,其特征在于,在進(jìn)行第三方注冊時請求消息中的被注冊的公共用戶標(biāo)識是簽約數(shù)據(jù)中一個沒有被閉鎖的公共用戶標(biāo)識或根據(jù)配置選擇的公共用戶標(biāo)識。
3.如權(quán)利要求2所述的方法,其特征在于,S-CSCF根據(jù)公共用戶標(biāo)識確定的順序,依次遍歷每一個公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述數(shù)據(jù)。
4.如權(quán)利要求3所述的方法,其特征在于,在將注冊消息與初始過濾規(guī)則進(jìn)行匹配時,若注冊消息中的公共用戶標(biāo)識與當(dāng)前的業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識不同,則先將注冊消息中的公共用戶標(biāo)識替換為業(yè)務(wù)描述數(shù)據(jù)對應(yīng)的公共用戶標(biāo)識。
5.如權(quán)利要求1所述的方法,其特征在于,S-CSCF根據(jù)業(yè)務(wù)描述數(shù)據(jù)確定的順序依次遍歷每一個業(yè)務(wù)描述。
6.如權(quán)利要求5所述的方法,其特征在于,對于包含多個公共用戶的業(yè)務(wù)描述,將業(yè)務(wù)描述中包含的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后與每一條過濾規(guī)則進(jìn)行匹配,并在匹配成功時S-CSCF中止對該條注冊初始過濾規(guī)則的后續(xù)匹配。
7.如權(quán)利要求1至6任一項所述的方法,其特征在于,對于每個業(yè)務(wù)描述數(shù)據(jù)中的注冊初始過濾規(guī)則,按照其優(yōu)先級由高到低的順序依次將注冊消息與注冊初始過濾規(guī)則的初始過濾規(guī)則進(jìn)行匹配。
8.如權(quán)利要求7所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話繼續(xù)(Session-Continued)或沒有配置缺省處理數(shù)據(jù)時,S-CSCF則繼續(xù)后續(xù)的處理。
9.如權(quán)利要求7所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話終止(Session-Terminated),S-CSCF則停止對當(dāng)前正在處理的業(yè)務(wù)描述中的后續(xù)低優(yōu)先級過濾規(guī)則的處理,并向用戶側(cè)發(fā)起網(wǎng)絡(luò)注銷。
10.如權(quán)利要求9所述的方法,其特征在于,S-CSCF還進(jìn)一步向該業(yè)務(wù)描述數(shù)據(jù)中和已經(jīng)處理的業(yè)務(wù)描述中的第三方注冊已成功的AS,使用第三方注冊該AS相同的公共用戶標(biāo)識,發(fā)起第三方注銷請求消息。
11.一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,其特征在于,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù),并且該簽約數(shù)據(jù)的每個業(yè)務(wù)描述數(shù)據(jù)的初始過濾規(guī)則中包含了隱式注冊集的所有注冊初始過濾規(guī)則;S-CSCF選擇被注冊的公共用戶標(biāo)識對應(yīng)的業(yè)務(wù)描述數(shù)據(jù),將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
12.如權(quán)利要求11所述的方法,其特征在于,在進(jìn)行第三方注冊時請求消息中的被注冊的公共用戶標(biāo)識是簽約數(shù)據(jù)中一個沒有被閉鎖的公共用戶標(biāo)識或根據(jù)配置選擇的公共用戶標(biāo)識。
13.如權(quán)利要求9所述的方法,其特征在于,所述注冊初始過濾規(guī)則中所有注冊過濾規(guī)則按照AS業(yè)務(wù)處理的要求設(shè)定有優(yōu)先級,S-CSCF按照優(yōu)先級依次匹配過濾規(guī)則。
14.如權(quán)利要求11、12或13所述的方法,其特征在于,在將注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后,依次將替換的注冊消息和初始過濾規(guī)則比較,并在匹配成功時S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
15.如權(quán)利要求14所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話繼續(xù)(Session-Continued)或沒有配置缺省處理數(shù)據(jù)時,S-CSCF則繼續(xù)后續(xù)的處理。
16.如權(quán)利要求14所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話終止(Session-Terminated),S-CSCF則停止對當(dāng)前正在處理的業(yè)務(wù)描述中的后續(xù)低優(yōu)先級過濾規(guī)則的處理,并向用戶側(cè)發(fā)起網(wǎng)絡(luò)注銷。
17.如權(quán)利要求16所述的方法,其特征在于,S-CSCF還進(jìn)一步向該業(yè)務(wù)描述數(shù)據(jù)中第三方注冊已成功的AS,使用第三方注冊該AS相同的公共用戶標(biāo)識,發(fā)起第三方注銷請求消息。
18.一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,其特征在于,包括如下步驟服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù),該簽約數(shù)據(jù)中的業(yè)務(wù)描述包含共享過濾規(guī)則集標(biāo)識;S-CSCF通過所述標(biāo)識引用共享過濾規(guī)則集,將注冊消息與共享過濾規(guī)則集中的過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
19.如權(quán)利要求18所述的方法,其特征在于,在進(jìn)行第三方注冊時請求消息中的被注冊的公共用戶標(biāo)識是簽約數(shù)據(jù)中一個沒有被閉鎖的公共用戶標(biāo)識或根據(jù)配置選擇的公共用戶標(biāo)識。
20.如權(quán)利要求18所述的方法,其特征在于,所述共享過濾規(guī)則集中所有初始過濾規(guī)則按照AS業(yè)務(wù)處理的要求設(shè)定有優(yōu)先級,S-CSCF按照優(yōu)先級依次匹配初始過濾規(guī)則。
21.如權(quán)利要求18至20任一項所述的方法,其特征在于,在將注冊消息與每一條過濾規(guī)則進(jìn)行匹配時,將簽約數(shù)據(jù)中的所有公共用戶標(biāo)識依次替換注冊消息中的公共用戶標(biāo)識后,依次將替換的注冊消息和初始過濾規(guī)則比較,并在匹配成功時S-CSCF中止該過濾規(guī)則的匹配,向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
22.如權(quán)利要求21所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話繼續(xù)(Session-Continued)或沒有配置缺省處理數(shù)據(jù)時,S-CSCF則繼續(xù)后續(xù)的處理。
23.如權(quán)利要求21所述的方法,其特征在于,S-CSCF在處理第三方注冊過程中收到一個觸發(fā)的AS返回失敗響應(yīng)消息后,若注冊初始過濾規(guī)則的缺省處理配置數(shù)據(jù)為會話終止(Session-Terminated),S-CSCF則停止對當(dāng)前正在處理的業(yè)務(wù)描述中的后續(xù)低優(yōu)先級過濾規(guī)則的處理,并向用戶側(cè)發(fā)起網(wǎng)絡(luò)注銷。
24.如權(quán)利要求23所述的方法,其特征在于,S-CSCF還進(jìn)一步向該業(yè)務(wù)描述數(shù)據(jù)中第三方注冊已成功的AS,使用第三方注冊該AS相同的公共用戶標(biāo)識,發(fā)起第三方注銷請求消息。
全文摘要
本發(fā)明公開了一種在IMS網(wǎng)絡(luò)中處理注冊初始過濾規(guī)則的方法,該方法在服務(wù)呼叫會話控制功能(S-CSCF)在公共用戶標(biāo)識注冊成功后,從歸屬用戶服務(wù)器(HSS)下載對應(yīng)的簽約數(shù)據(jù);S-CSCF遍歷所述簽約數(shù)據(jù)的隱式注冊集中所有關(guān)聯(lián)公共用戶標(biāo)識的業(yè)務(wù)描述數(shù)據(jù),將注冊消息與注冊初始過濾規(guī)則中的初始過濾規(guī)則進(jìn)行匹配,并且在匹配成功時向?qū)?yīng)的應(yīng)用服務(wù)器(AS)發(fā)送注冊消息以進(jìn)行第三方注冊。
文檔編號H04L29/06GK1953390SQ200510109519
公開日2007年4月25日 申請日期2005年10月21日 優(yōu)先權(quán)日2005年10月21日
發(fā)明者李輝 申請人:華為技術(shù)有限公司