專(zhuān)利名稱(chēng):用于ims網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更具體而言,涉及用于IMS網(wǎng)絡(luò)的^^共 用戶(hù)才示"i只注冊(cè)或: 主銷(xiāo)方法和裝置。
背景技術(shù):
IMS (IP Multimedia Subsystem , IP多々某體子系統(tǒng))采用分組域 作為其上層控制信令和々某體傳輸?shù)某休d通道,以實(shí)現(xiàn)業(yè)務(wù)/控制網(wǎng)絡(luò) 和岸義載網(wǎng)絡(luò)分離,采用SIP ( Session Initiation Protocol,會(huì)話(huà)發(fā)起協(xié) 議)信令作為呼叫控制信令。SIP協(xié)議簡(jiǎn)單,是IETF (Internet Engineering Task Force, Internet,互聯(lián)網(wǎng)工程4壬務(wù)組)制訂的多力某體 通信系統(tǒng)框架協(xié)i義之一,是用于建立、改變或結(jié)束多士某體會(huì)話(huà)的應(yīng) 用層協(xié)i義,其與RTP ( Real-time Transport Protocol,實(shí)時(shí)傳輸協(xié);義) /RTCP (Real-time Transport Control Protocol,實(shí)時(shí)傳輸控制協(xié)i義)、 SDP( Session Description Protocol,會(huì)i舌4笛述切,i義)、RTSP( Real-time Streaming Protocol, 實(shí)時(shí)流協(xié)議)、DNS ( Domain name System,域 名系統(tǒng))等協(xié)議配合,用于共同完成IMS中終端的注冊(cè)、位置管理 及重定向等,以及會(huì)話(huà)建立和媒體協(xié)商。
IMS網(wǎng)絡(luò)中的注冊(cè)過(guò)程使得UE ( User Equipment,用戶(hù)終端) 可以使用IMS服務(wù),但是SIP只允許一次注冊(cè)一個(gè)公共用戶(hù)標(biāo)識(shí), 當(dāng) 一個(gè)用戶(hù)有多個(gè)7>共用戶(hù)標(biāo)識(shí)時(shí),需要重復(fù)多次來(lái)注冊(cè)這些7>共 用戶(hù)標(biāo)識(shí),這樣會(huì)耗費(fèi)大量的無(wú)線(xiàn)資源,因此3GPP( Third GenerationPartnership Project,第三代/伙伴計(jì)劃)提供了 一次注冊(cè)多個(gè)7>共用 戶(hù)標(biāo)識(shí)的才幾制--隱式注冊(cè)。
一個(gè)隱式注冊(cè)集合是指通過(guò)單條注冊(cè)請(qǐng)求來(lái)注冊(cè)的由用戶(hù)事 先定義好的一組z^共用戶(hù)標(biāo)識(shí)。當(dāng)集合中的一個(gè)7>共用戶(hù)標(biāo)識(shí)凈皮注 冊(cè)或注銷(xiāo)后,所有該隱式注冊(cè)集合中的爿>共用戶(hù)標(biāo)識(shí)都同時(shí)凈皮注冊(cè) 或注銷(xiāo)。
下面將參照?qǐng)D1來(lái)說(shuō)明相關(guān)技術(shù)的隱式注冊(cè)過(guò)程。圖1示出了 相關(guān)才支術(shù)的隱式注冊(cè)過(guò)程的消息流程圖。如圖1所示,隱式注冊(cè)過(guò) 禾呈包4舌以下步驟
步驟S102和S104:發(fā)送攜帶IMPU ( To消息頭的IMS 7>共用 戶(hù)標(biāo)識(shí))、IMPI (私有用戶(hù)標(biāo)識(shí))的注冊(cè)i青求;
步驟S106: I國(guó)CSCF( Interrogating- Call Session Control Function, 問(wèn)詢(xún)呼叫會(huì)話(huà)控制功能)實(shí)體向HSS (Home Subscriber Server,歸 屬簽約用戶(hù)服務(wù)器)查詢(xún)并獲得為IMPU服務(wù)的S-CSCF (Serving-Call Session Control Function,月良務(wù)呼叫會(huì)i舌控制功能);
步驟SI08: I-CSCF 4巴攜帶有IMPU、 IMPI的注冊(cè)請(qǐng)求發(fā)送到 注冊(cè)月良務(wù)器S-CSCF;
步驟S110: S-CSCF使用注冊(cè)請(qǐng)求才艮文中的IMPU和IMPI向 HSS進(jìn)行認(rèn)證和授權(quán);
步驟S112至步驟S116: S-CSCF向UE返回?cái)y帶有認(rèn)證信息的 未授纟又響應(yīng);
步驟S118至步驟S120: UE向I-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信 息的注冊(cè):^貪求;
步驟S122: I-CSCF實(shí)體向HSS查詢(xún),并獲得為IMPU月良務(wù)的 S-CSCF;
步驟S124: I-CSCF向S-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信息的注 冊(cè)請(qǐng)求;
步驟S126: S-CSCF向HSS發(fā)送攜帶有IMPU的服務(wù)器分配請(qǐng) 求(Server-Assignment-Request: SAR),在HSS上4巴隱式注冊(cè)集合 中所有的7>共用戶(hù)標(biāo)識(shí)和S-CSCF進(jìn)行分配指定;
步驟S128: HSS向S-CSCF發(fā)送服務(wù)器分配請(qǐng)求應(yīng)答 (Server-Assignment-Answer: SAA), 4巴隱式注冊(cè)集合中所有的7>共 用戶(hù)標(biāo)識(shí)所關(guān)聯(lián)的用戶(hù)信息凄t據(jù)下載到S-CSCF;
步驟S130至步驟S134: S-CSCF向UE返回?cái)y帶有IMPI關(guān)聯(lián) 的所有/>共用戶(hù)標(biāo)識(shí)的注冊(cè)成功響應(yīng),4艮據(jù)注冊(cè)成功響應(yīng)中的多個(gè) IMS公共用戶(hù)標(biāo)識(shí)信息,UE和P-CSCF( Proxy - Call Session Control Function,代理呼叫會(huì)話(huà)控制功能)可以進(jìn)行后續(xù)的注冊(cè)狀態(tài)訂閱 等操作。
只要把上述注冊(cè)流程中UE發(fā)起的SIP注冊(cè)報(bào)文的聯(lián)系地址 (Contact)頭i或中的超時(shí)(expires)參數(shù)i殳置為0就可以實(shí)玉見(jiàn)UE 向IMS網(wǎng)絡(luò)的注銷(xiāo)操作。
從上面可以看出隱式注冊(cè)和注銷(xiāo)才幾制可以實(shí)J見(jiàn)一次注冊(cè)或注 銷(xiāo)事先定義的隱式注冊(cè)集中的全部z^共用戶(hù)標(biāo)識(shí)。4旦是,在企業(yè)網(wǎng) 或某個(gè)代理實(shí)體代理多個(gè)用戶(hù)接入IMS網(wǎng)絡(luò)的應(yīng)用場(chǎng)景中,存在僅 注冊(cè)或注銷(xiāo)隱式注冊(cè)集中部分/>共用戶(hù)標(biāo)i口、的需求,J見(jiàn)有的隱式注 冊(cè)機(jī)制還無(wú)法滿(mǎn)足這種需求。
以下給出 一個(gè)企業(yè)網(wǎng)接入IMS業(yè)務(wù)網(wǎng)絡(luò)的應(yīng)用場(chǎng)景。假設(shè)一個(gè) 登記了 IOOO個(gè)用戶(hù)的企業(yè)網(wǎng),企業(yè)網(wǎng)希望通過(guò)一次注冊(cè)操作,實(shí) 現(xiàn)這1000個(gè)用戶(hù)的^^共用戶(hù)標(biāo)識(shí)在IMS業(yè)務(wù)網(wǎng)絡(luò)的同時(shí)注冊(cè),現(xiàn) 有的隱式注冊(cè)機(jī)制可以很好地實(shí)現(xiàn)用戶(hù)的這一需求,將這1000個(gè) 用戶(hù)的7>共用戶(hù)標(biāo)識(shí)作為一個(gè)隱式注冊(cè)集合,通過(guò)單個(gè)用戶(hù)的注冊(cè) 實(shí)現(xiàn)這1000個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí)一次性全部注冊(cè)。 一段時(shí)間后, 企業(yè)網(wǎng)由于各種原因(比如故障)需要暫時(shí)注銷(xiāo)其中的1個(gè)用戶(hù)的 7>共用戶(hù)標(biāo)識(shí),這時(shí)企業(yè)網(wǎng)希望通過(guò)一次注銷(xiāo)操作,實(shí)現(xiàn)已經(jīng)注冊(cè) 的隱式注冊(cè)集合1000個(gè)用戶(hù)中的1個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí)在IMS 業(yè)務(wù)網(wǎng)絡(luò)的注銷(xiāo),但是不希望破壞原來(lái)的隱式注冊(cè)集合,因?yàn)槎虝r(shí) 間內(nèi)還要恢復(fù)這1個(gè)用戶(hù)并保持跟其余用戶(hù)的同時(shí)注冊(cè)或注銷(xiāo);同 時(shí)在放假期間,企業(yè)網(wǎng)希望4又留有值班室的1個(gè)用戶(hù),其余的全部 注銷(xiāo)掉。
另夕I"個(gè)應(yīng)用場(chǎng)景例子是ETSI (European Telecommunications Standards Institute,歐洲電信標(biāo)準(zhǔn)十辦會(huì))標(biāo)準(zhǔn)草案丁S 02030 Vl.2.7 中纟會(huì)出了基于IMS的PSTN/ISDN (Public Switched Telephone Network, ^>眾交才灸電i舌網(wǎng)/Integrated Services Digital Network ,綜合 業(yè)務(wù)凄t字網(wǎng))仿真子系統(tǒng)功能架構(gòu),應(yīng)用了4妄入網(wǎng)關(guān)控制功能 (AGCF, Access Gateway Control Function)和々某體網(wǎng)關(guān)(MG, Media Gateway)等接入信令適配實(shí)體,實(shí)現(xiàn)了傳統(tǒng)PSTN終端到 IMS網(wǎng)絡(luò)的接入適配。按照標(biāo)準(zhǔn)草案TS 02030 VI.2.7規(guī)定,接入信 令適配實(shí)體如AGCF需要代理實(shí)現(xiàn)媒體網(wǎng)關(guān)上PSTN用戶(hù)到IMS 網(wǎng)絡(luò)的注冊(cè)。AGCF下所控制的媒體網(wǎng)關(guān)上的PSTN用戶(hù)數(shù)量一般 都非常大,如配置2000個(gè)PSTN用戶(hù)時(shí),希望一次完成這2000用 戶(hù)的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo),利用現(xiàn)有的隱式注冊(cè)才幾制將這2000 用戶(hù)的公共用戶(hù)標(biāo)識(shí)作為一個(gè)隱式注冊(cè)集合,可以實(shí)現(xiàn)隱式注冊(cè)集 合中所有用戶(hù)一次性全部注冊(cè)或注銷(xiāo),之后其中的2個(gè)用戶(hù)發(fā)生故 障,需要暫時(shí)完成這2個(gè)故障用戶(hù)的^>共用戶(hù)標(biāo)識(shí)注銷(xiāo)。
如果不應(yīng)用隱式注冊(cè)才幾制來(lái)解決上述需求場(chǎng)景中的問(wèn)題,則需 要反復(fù)發(fā)起注冊(cè)或注銷(xiāo)一個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)的操作,這樣會(huì)導(dǎo) 致注冊(cè)或注銷(xiāo)效率低下、網(wǎng)絡(luò)資源的浪費(fèi)。
為滿(mǎn)足上述應(yīng)用場(chǎng)景的需求,需要可以注冊(cè)或注銷(xiāo)隱式注冊(cè)集 合中的部分^^共用戶(hù)標(biāo)識(shí)。
現(xiàn)有IMS網(wǎng)絡(luò)提供一種隱式注冊(cè)集的維護(hù)4妄口 ,可以對(duì)HSS 所定義的隱式注冊(cè)集進(jìn)行增加公共用戶(hù)標(biāo)識(shí)和刪除隱式注冊(cè)集中 的部分^〉共標(biāo)識(shí)操作。
當(dāng)維護(hù)操作所涉及的隱式注冊(cè)集未注冊(cè)時(shí),所增加或刪除的公 共用戶(hù)標(biāo)識(shí)的注冊(cè)狀態(tài)還是未注冊(cè)狀態(tài)。
當(dāng)維護(hù)操作所涉及的隱式注冊(cè)集已經(jīng)注冊(cè)時(shí),對(duì)于隱式注冊(cè)集 中的新增/>共用戶(hù)標(biāo)識(shí),在HSS上i殳置的新增 ^共用戶(hù)標(biāo)識(shí)的注冊(cè) 狀態(tài)與隱式注冊(cè)集合相同,并向S-CSCF下栽這些公共用戶(hù)標(biāo)識(shí)所 關(guān)聯(lián)的用戶(hù)信息數(shù)據(jù),從而在S-CSCF上這些新增公共用戶(hù)標(biāo)識(shí)的 注冊(cè)狀態(tài)也4呆持和隱式注冊(cè)集一致,為已注冊(cè);對(duì)于從隱式注冊(cè)集 中刪除的y^共用戶(hù)標(biāo)識(shí),在HSS將i殳置所刪除的7〉共用戶(hù)標(biāo)識(shí)的注 冊(cè)狀態(tài)為未注冊(cè),HSS還將向S-CSCF發(fā)出請(qǐng)求刪除這些公共用戶(hù) 標(biāo)識(shí)所關(guān)聯(lián)的用戶(hù)信息凄t據(jù),從而所刪除z厶共用戶(hù)標(biāo)識(shí)也在 S-CSCF上體5見(jiàn)為未注冊(cè)狀態(tài)。
運(yùn)營(yíng)商可以通過(guò)業(yè)務(wù)自助等方式開(kāi)^L隱式注冊(cè)集維護(hù)接口給 用戶(hù),使用戶(hù)可以自主地設(shè)定和修改隱式注冊(cè)集合中的公共用戶(hù)標(biāo) 識(shí),從而實(shí)J見(jiàn)隱式注冊(cè)集中部分用戶(hù)的注冊(cè)和注銷(xiāo)才喿作。如希望注 銷(xiāo)隱式注冊(cè)集中部分/〉共用戶(hù)標(biāo)識(shí),則可以通過(guò)冊(cè)J除已經(jīng)注冊(cè)的隱 式注冊(cè)集中需要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)來(lái)實(shí)現(xiàn);如希望注冊(cè)隱式注冊(cè) 集中部分公共用戶(hù)標(biāo)識(shí),則可以通過(guò)修改隱式注冊(cè)集使其僅包含希
望注冊(cè)的7>共用戶(hù)標(biāo)識(shí),然后應(yīng)用隱式注冊(cè)才/L制進(jìn)^f亍隱式注冊(cè)即可。
如上所述,現(xiàn)有技術(shù)中對(duì)隱式注冊(cè)集中部分/>共用戶(hù)標(biāo)識(shí)的進(jìn) 行注冊(cè)或注銷(xiāo)操作時(shí),用戶(hù)需要先通過(guò)業(yè)務(wù)自助等接口接入運(yùn)營(yíng)商 的運(yùn)維系統(tǒng),運(yùn)維系統(tǒng)需要完成對(duì)用戶(hù)的身份認(rèn)證后才能進(jìn)行隱式
注冊(cè)集相關(guān)lt據(jù)的維護(hù)操作,運(yùn)維系統(tǒng)還要通過(guò)管理4妄口對(duì)HSS 上的隱式注冊(cè)集進(jìn)行增刪公共用戶(hù)標(biāo)識(shí)的操作后,最后通過(guò)現(xiàn)有技 術(shù)所介紹的過(guò)程才能使隱式注冊(cè)集中所增刪的公共用戶(hù)標(biāo)識(shí)的注 冊(cè)狀態(tài)發(fā)生變化。整個(gè)過(guò)程所涉及的步驟比較多,而且一般運(yùn)維和 管理接口在實(shí)時(shí)性上要求不強(qiáng),這將導(dǎo)致整個(gè)過(guò)程需要花費(fèi)較長(zhǎng)時(shí) 間才能完成,這樣對(duì)于一些實(shí)時(shí)性要求較高的場(chǎng)景來(lái)說(shuō),將無(wú)法滿(mǎn) 足需求。
現(xiàn)有IMS機(jī)制中,隱式注冊(cè)集所包含的公共用戶(hù)標(biāo)識(shí)在HSS 中維護(hù),隱式注冊(cè)集代表一定的含義。如前述AGCF應(yīng)用場(chǎng)景中, 隱式注冊(cè)集包含AGCF上的2000個(gè)PSTN接入用戶(hù)的公共用戶(hù)標(biāo) 識(shí),AGCF可以4吏用隱式注冊(cè)集完成2000用戶(hù)的爿^共用戶(hù)標(biāo)識(shí)的 同時(shí)注冊(cè)或注銷(xiāo)操作。當(dāng)AGCF下有兩個(gè)端口故障時(shí),AGCF希望 注銷(xiāo)隱式注冊(cè)集中的兩個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí)。如果通過(guò)運(yùn)維接口 將HSS上的隱式注冊(cè)集修訂為1998個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí),則現(xiàn) 有的隱式注冊(cè)集代表AGCF上正常的1998個(gè)用戶(hù)的公共用戶(hù)標(biāo)識(shí)。 WH殳之后AGCF系統(tǒng)故障冷啟動(dòng),冷啟動(dòng)后2000個(gè)用戶(hù)端口都正 常,這時(shí)AGCF希望應(yīng)用隱式注冊(cè)機(jī)制發(fā)起2000用戶(hù)的公共用戶(hù) 標(biāo)識(shí)的同時(shí)注冊(cè)操作,^f旦因?yàn)楝F(xiàn)在HSS上的隱式注冊(cè)集定義已經(jīng)改 變了,所以如果AGCF上沒(méi)有維護(hù)隱式注冊(cè)集的信息,則無(wú)法實(shí)現(xiàn) 所希望的操作。如果在AGCF上維護(hù)隱式注冊(cè)集的信息,則要求在 AGCF上^f呆持隱式注冊(cè)集的信息和HSS上的定義一致,而且AGCF
需要4巴隱式注冊(cè)集信息寫(xiě)入存儲(chǔ)器,以保證故障重啟后信息不丟
失,這樣要求AGCF等接入實(shí)體為隱式注冊(cè)集設(shè)置專(zhuān)門(mén)存貯空間。
因此應(yīng)用上迷相關(guān)技術(shù)的方法,通過(guò)運(yùn)維接口實(shí)現(xiàn)隱式注冊(cè)集 中部分^〉共用戶(hù)標(biāo)識(shí)的注冊(cè)和注銷(xiāo)操作,將導(dǎo)致需要在接入實(shí)體和 HSS之間進(jìn)行隱式注冊(cè)集信息同步操作,以及接入實(shí)體上需要為隱 式注冊(cè)集設(shè)置專(zhuān)門(mén)存貯空間等問(wèn)題,從而導(dǎo)致效率低下,產(chǎn)品實(shí)現(xiàn) 代價(jià)較高。
有必要改進(jìn)it見(jiàn)有的隱式注冊(cè)才幾制, <吏其可以注冊(cè)或注銷(xiāo)隱式注 冊(cè)集合中的部分〃>共用戶(hù)標(biāo)識(shí),并能夠解決上述相關(guān)4支術(shù)中注冊(cè)或 注銷(xiāo)隱式注冊(cè)集合中的部分公共用戶(hù)標(biāo)識(shí)時(shí)效率低下的問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明旨在提供一種實(shí)現(xiàn)隱式注冊(cè)集中部分公共用戶(hù)標(biāo)識(shí)的 注冊(cè)或注銷(xiāo)操作的方法。
本發(fā)明解決現(xiàn)有IMS網(wǎng)絡(luò)中的隱式注冊(cè)機(jī)制無(wú)法實(shí)現(xiàn)注冊(cè)或 注銷(xiāo)隱式注冊(cè)集中部分7>共用戶(hù)標(biāo)識(shí)的問(wèn)題。通過(guò)改進(jìn)現(xiàn)有的隱式 注冊(cè)4幾制,提供了 一種實(shí)現(xiàn)隱式注冊(cè)集中部分z^共用戶(hù)標(biāo)識(shí)的注冊(cè) 或注銷(xiāo)操作的方法。
根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于IMS網(wǎng)絡(luò)的公共用戶(hù) 標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,包括以下步驟步驟a,發(fā)起請(qǐng)求注冊(cè)或注 銷(xiāo)7>共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)才艮文,注冊(cè)或注銷(xiāo)才艮文包4舌標(biāo)識(shí)符, 其狀態(tài)用于指示歸屬簽約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí);以 及步驟b,歸屬簽約用戶(hù)服務(wù)器接收到注冊(cè)或注銷(xiāo)報(bào)文時(shí),根據(jù)標(biāo) 識(shí)符的狀態(tài)來(lái)注冊(cè)或注銷(xiāo) >共用戶(hù)標(biāo)識(shí)。
在上述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟a包括以下步 驟當(dāng)公共用戶(hù)標(biāo)識(shí)包括隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí), 設(shè)置標(biāo)識(shí)符為狀態(tài)一;以及當(dāng)公共用戶(hù)標(biāo)識(shí)不包括隱式注冊(cè)集合中 的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二。
在上述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,注冊(cè)或注銷(xiāo)才艮文還 包括第一指定域,其中,根據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱 式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置第一指定域是否應(yīng)包含公共用 戶(hù)標(biāo)i只中的一個(gè)。
在上述的乂>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,注冊(cè)或注銷(xiāo)才艮文還 包括第二指定域,其中,根據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱 式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置是否應(yīng)包括第二指定域,以及 第二指定域應(yīng)包含的7>共用戶(hù)標(biāo)識(shí)。
在上述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟b包4舌以下步 驟當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),歸屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中 所有的z^共用戶(hù)標(biāo)識(shí)所包含的/>共用戶(hù)標(biāo)識(shí)與力良務(wù)呼叫會(huì)話(huà)控制
功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功 能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)
呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
在上述的y^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟b包括以下步 驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),歸屬簽約用戶(hù)服務(wù)器將第一指定域中的 公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除 分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公共用 戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要 注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
在上述的/>共用戶(hù)相;識(shí)注冊(cè)或注銷(xiāo)方法中,步驟b包4舌以下步 驟當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),歸屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中 所有的〃>共用戶(hù)標(biāo)識(shí)和第二指定纟或所包含的z^共用戶(hù)標(biāo)識(shí)與月艮務(wù) 呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼 叫會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù) 據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí) 的用戶(hù)信息數(shù)據(jù)。
在上述的y^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟b包括以下步 驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),歸屬簽約用戶(hù)服務(wù)器將第一和第二指定 域中的/>共用戶(hù)標(biāo)識(shí)與月良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定 或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下栽所要注冊(cè)的 公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體 上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
在上迷的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟a包括以下步 驟當(dāng) >共用戶(hù)標(biāo)識(shí)屬于且包括隱式注冊(cè)集合中的所有爿>共用戶(hù)標(biāo) 識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)一,并將7>共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于第 一指定域中;以及當(dāng)^^共用戶(hù)標(biāo)識(shí)為單個(gè),屬于^f旦不包括隱式注冊(cè) 集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二,并將公共用 戶(hù)標(biāo)識(shí)包含于第 一指定域中。
在上迷的7〉共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟a包括以下步 驟當(dāng)7>共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于且包4舌隱式注冊(cè)集合 中的所有公共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集合時(shí),設(shè)置標(biāo) 識(shí)符為狀態(tài)一,并將屬于隱式注冊(cè)集合的一部分的/>共用戶(hù)標(biāo)識(shí)中 的一個(gè)包含于第一指定域中,包含第二指定域,并將另一部分不屬 于隱式注冊(cè)集合的公共用戶(hù)標(biāo)識(shí)包含于第二指定域中;當(dāng)公共用戶(hù) 標(biāo)識(shí)為多個(gè),屬于^f旦不包4舌隱式注冊(cè)集合中的所有z〉共用戶(hù)標(biāo)識(shí) 時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二,并將公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于第一
指定域中,包含第二指定域,并將其余的公共用戶(hù)標(biāo)識(shí)包含于第二
指定域中;以及當(dāng)^>共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于^f旦不包括 隱式注冊(cè)集合中的所有^^共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集 合時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二,并將屬于隱式注冊(cè)集合的一部分的公 共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于第一指定域中,包含第二指定域,并將 其余公共用戶(hù)標(biāo)識(shí)包含于第二指定域中。
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,標(biāo)識(shí)符通過(guò)擴(kuò)展一 個(gè)或多個(gè)注冊(cè)報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái) 包含,第一指定域是To消息頭的IMS公共用戶(hù)標(biāo)識(shí)。
在上述的^^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,第二指定域通過(guò)擴(kuò) 展一個(gè)或多個(gè)注冊(cè)報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息 體來(lái)包含。
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,注冊(cè)或注銷(xiāo)才艮文是 SIP注冊(cè)或注銷(xiāo)凈艮文,并且通過(guò)SIP注冊(cè)或注銷(xiāo)才艮文中的聯(lián)系地址 頭域中的超時(shí)參數(shù)來(lái)區(qū)分是注冊(cè)用戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法中,步驟a中還包^"以 下步驟服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體收到注冊(cè)或注銷(xiāo)報(bào)文之后,發(fā) 送服務(wù)器分配請(qǐng)求報(bào)文到歸屬簽約用戶(hù)服務(wù)器,服務(wù)器分配請(qǐng)求報(bào) 文包含對(duì)應(yīng)于注冊(cè)或注銷(xiāo)才艮文的信息。
才艮據(jù)本發(fā)明的另一方面,提供了一種用于IMS網(wǎng)絡(luò)的/>共用戶(hù) 標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,包括請(qǐng)求模塊,用于發(fā)起請(qǐng)求注冊(cè)或注銷(xiāo) 公共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)報(bào)文,注冊(cè)或注銷(xiāo)報(bào)文包括標(biāo)識(shí)符,其 狀態(tài)用于指示歸屬簽約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí);以及 注冊(cè)或注銷(xiāo)模塊,用于使歸屬簽約用戶(hù)服務(wù)器接收到注冊(cè)或注銷(xiāo)報(bào) 文時(shí),#4居標(biāo)識(shí)符的狀態(tài)來(lái)注冊(cè)或注銷(xiāo)^^共用戶(hù)標(biāo)識(shí)。
在上迷的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,請(qǐng)求模塊包括第 一狀態(tài)設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)包括隱式注冊(cè)集合中的所有 公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)一;以及第二狀態(tài)設(shè)置模塊, 用于當(dāng)公共用戶(hù)標(biāo)識(shí)不包括隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí) 時(shí),i殳置標(biāo)"i只符為^)大態(tài)二。
在上述的^^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)才艮文還 包括第一指定域,其中,第一指定域是否應(yīng)包含公共用戶(hù)標(biāo)識(shí)中的 一個(gè),根據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互 包含關(guān)系來(lái)設(shè)置。
在上述的/>共用戶(hù)標(biāo)i口、注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)4艮文還 包括第二指定域,其中,是否應(yīng)包括第二指定域,以及第二指定域 應(yīng)包含的公共用戶(hù)標(biāo)識(shí),才艮據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱 式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置。
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)4莫塊包 括第一注冊(cè)或注銷(xiāo)模塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),使歸屬簽約 用戶(hù)服務(wù)器把隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì) 話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà) 控制功能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪 除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù) 信息數(shù)據(jù)
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)才莫塊包 括第二注冊(cè)或注銷(xiāo)模塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使歸屬簽約 用戶(hù)服務(wù)器將第一指定域中的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制 功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功 能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)
呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的Z^共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
在上迷的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)模塊包
括第一注冊(cè)或注銷(xiāo)模塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),使歸屬簽約 用戶(hù)月l務(wù)器把隱式注冊(cè)集合中所有的7>共用戶(hù)標(biāo)識(shí)和第二指定域 與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向 服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下栽所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù) 信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用 戶(hù)標(biāo)識(shí)的用戶(hù)信息凄t據(jù)
在上述的/>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)才莫塊包 括第二注冊(cè)或注銷(xiāo)模塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使歸屬簽約 用戶(hù)服務(wù)器將第 一和第二指定域中的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì) 話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà) 控制功能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪 除月良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的7>共用戶(hù)標(biāo)識(shí)的用戶(hù) 信息數(shù)據(jù)。
在上述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,請(qǐng)求模塊包括第 一設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)屬于且包括隱式注冊(cè)集合中的所 有7>共用戶(hù)標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)一,并將7>共用戶(hù)標(biāo)識(shí)中的 一個(gè)包含于第一指定域中;以及第二設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo) 識(shí)為單個(gè),屬于^f旦不包括隱式注冊(cè)集合中的所有7>共用戶(hù)標(biāo)識(shí)時(shí), 設(shè)置標(biāo)識(shí)符為狀態(tài)二,并將公共用戶(hù)標(biāo)識(shí)包含于第一指定域中。
在上述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,請(qǐng)求模塊包括第 三設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于且包括 隱式注冊(cè)集合中的所有/>共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集 合時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)一,并將屬于隱式注冊(cè)集合的一部分的公
共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于第一指定域中,包含第二指定域,并將 另一部分不屬于隱式注冊(cè)集合的公共用戶(hù)標(biāo)識(shí)包含于第二指定域
中;笫四設(shè)置沖莫塊,用于當(dāng)^^共用戶(hù)標(biāo)識(shí)為多個(gè),屬于但不包括隱 式注冊(cè)集合中的所有z^共用戶(hù)標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)二,并將 公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于第一指定域中,包含第二指定域,并 將其余的^^共用戶(hù)標(biāo)識(shí)包含于第二指定域中;以及第五設(shè)置才莫塊, 用于當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于但不包括隱式注冊(cè)集 合中的所有公共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集合時(shí),設(shè)置 標(biāo)識(shí)符為狀態(tài)二,并將屬于隱式注冊(cè)集合的一部分的^^共用戶(hù)標(biāo)識(shí) 中的一個(gè)包含于第一指定域中,包含第二指定域,并將其余公共用 戶(hù)標(biāo)識(shí)包含于第二指定域中。
在上述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,標(biāo)識(shí)符通過(guò)擴(kuò)展一 個(gè)或多個(gè)注冊(cè)報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái) 包含,第 一指定域是To消息頭的IMS公共用戶(hù)標(biāo)識(shí)。
在上述的/〉共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,第二指定域通過(guò)擴(kuò) 展一個(gè)或多個(gè)注冊(cè)報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息 體來(lái)包含。
在上述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,注冊(cè)或注銷(xiāo)才艮文是 SIP注冊(cè)或注銷(xiāo)報(bào)文,并且通過(guò)SIP注冊(cè)或注銷(xiāo)報(bào)文中的聯(lián)系地址 頭域中的超時(shí)參數(shù)來(lái)區(qū)分是注冊(cè)用戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
在上述的^^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置中,請(qǐng)求^^莫塊還包括
服務(wù)器分配請(qǐng)求報(bào)文設(shè)置模塊用于使服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體
收到注冊(cè)或注銷(xiāo)報(bào)文之后,發(fā)送服務(wù)器分配請(qǐng)求報(bào)文到歸屬簽約用
戶(hù)服務(wù)器,服務(wù)器分配請(qǐng)求報(bào)文包含對(duì)應(yīng)于注冊(cè)或注銷(xiāo)報(bào)文的信 自
通過(guò)上述技術(shù)方案,本發(fā)明實(shí)現(xiàn)了如下技術(shù)效果
解決了玉見(jiàn)有IMS網(wǎng)絡(luò)中的隱式注冊(cè)4幾制無(wú)法實(shí)現(xiàn)注冊(cè)或注銷(xiāo) 隱式注冊(cè)集中部分7>共用戶(hù)標(biāo)識(shí)的問(wèn)題;以及解決了現(xiàn)有IMS網(wǎng)絡(luò) 中的隱式注冊(cè)機(jī)制導(dǎo)致效率低下,產(chǎn)品實(shí)現(xiàn)代價(jià)較高的問(wèn)題。另外, 本發(fā)明方法可以應(yīng)用于一個(gè)代理網(wǎng)絡(luò)實(shí)體接入多個(gè)IMS用戶(hù)的場(chǎng) 景,如企業(yè)網(wǎng)接入實(shí)體接入多個(gè)企業(yè)網(wǎng)用戶(hù)、AGCF接入多個(gè)PSTN 用戶(hù)等應(yīng)用場(chǎng)景。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的i兌明書(shū)中闡述,并且,部 分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā) 明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的i兌明書(shū)、4又利要求書(shū)、以及附 圖中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并 不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中
圖1示出了相關(guān)4支術(shù)的隱式注冊(cè)過(guò)程的消息流程圖2示 注銷(xiāo)方法;
圖3示 注銷(xiāo)裝置;
圖4示出了根據(jù)本發(fā)明的實(shí)施例一的,隱式注冊(cè)集合中單個(gè)公 共用戶(hù)標(biāo)識(shí)的單獨(dú)注冊(cè)或注銷(xiāo)的消息流程圖5示出了才艮據(jù)本發(fā)明的實(shí)施例二的,隱式注冊(cè)集合中多個(gè)7^ 共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)的消息流程圖6示出了根據(jù)本發(fā)明的實(shí)施例三的,隱式注冊(cè)集合內(nèi)外多個(gè) /〉共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)的消息流程圖7示出了根據(jù)本發(fā)明的實(shí)施例四的,應(yīng)用本發(fā)明注冊(cè)企業(yè)網(wǎng) 隱式注冊(cè)集合中單個(gè)公共用戶(hù)標(biāo)識(shí)的消息流程圖8示出了根據(jù)本發(fā)明的實(shí)施例五的,應(yīng)用本發(fā)明注銷(xiāo)企業(yè)網(wǎng) 隱式注冊(cè)集合內(nèi)外的部分公共用戶(hù)標(biāo)識(shí)的消息流程圖;以及
圖9示出了4艮據(jù)本發(fā)明的實(shí)施例六的,應(yīng)用本發(fā)明注銷(xiāo)PES隱 式注冊(cè)集合中的部分公共用戶(hù)標(biāo)識(shí)的消息流程圖。
務(wù)沐實(shí)施方式
下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)說(shuō)明本發(fā)明。
原IMS注冊(cè)機(jī)制中,只能在SIP注冊(cè)(REGISTER)報(bào)文中的 To消息頭字段中給出一個(gè)要進(jìn)行注冊(cè)的IMS公共用戶(hù)標(biāo)識(shí) (IMPU),若該IMPU屬于某個(gè)隱式注冊(cè)集合,則同時(shí)注冊(cè)集合中 的全部/>共用戶(hù)標(biāo)識(shí),否則只注冊(cè)IMPU本身,這種注冊(cè)4幾制無(wú)法 滿(mǎn)足背景才支術(shù)中提出的注冊(cè)或注銷(xiāo)隱式注冊(cè)集合中的部分( 一個(gè)或 多個(gè))7>共用戶(hù)標(biāo)識(shí)的需求?,F(xiàn)有隱式注冊(cè)才幾制中只要注冊(cè)或注銷(xiāo) 才艮文中的7>共用戶(hù)標(biāo)識(shí)屬于隱式注冊(cè)集,HSS就將注冊(cè)或注銷(xiāo)隱式 注冊(cè)集中的所有7>共標(biāo)識(shí)。
針對(duì)這種情況,本發(fā)明提出,為了4吏HSS能夠識(shí)別出所發(fā)出的 注冊(cè)或注銷(xiāo)請(qǐng)求是注冊(cè)或注銷(xiāo)隱式注冊(cè)集中的單個(gè)公共用戶(hù)標(biāo)識(shí), 而不是隱式注冊(cè)集中所有的7>共用戶(hù)標(biāo)識(shí),可以擴(kuò)展注冊(cè)或注銷(xiāo)凈艮
文,〗吏其攜帶一個(gè)標(biāo)識(shí)符(為方^f更描述,下文將稱(chēng)之為isSet),標(biāo) 識(shí)符(isSet)有兩種狀態(tài)狀態(tài)一和狀態(tài)二,為方〗更描述后續(xù)稱(chēng)狀 態(tài)一為真(TRUE)、狀態(tài)二為假(FALSE )。當(dāng)isSet為假時(shí),只注 冊(cè)或注銷(xiāo)IMPU;當(dāng)isSet為真時(shí),IMS網(wǎng)絡(luò)中各實(shí)體的處理流程和 原有的隱式注冊(cè)或注銷(xiāo)機(jī)制的處理流程保持一致,其中IMPU為用 戶(hù)所要注冊(cè)或注銷(xiāo)的隱式注冊(cè)集合中的公共用戶(hù)標(biāo)識(shí)。下面將參考 附圖并結(jié)合實(shí)施例來(lái)詳細(xì)描述本發(fā)明的具體實(shí)現(xiàn)過(guò)程。
首先參考附圖來(lái)詳細(xì)說(shuō)明根據(jù)本發(fā)明的用于IMS網(wǎng)絡(luò)的公共 用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法和裝置。
圖2示出了 4艮據(jù)本發(fā)明的用于IMS網(wǎng)絡(luò)的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或 注銷(xiāo)方法;圖3示出了根據(jù)本發(fā)明的用于IMS網(wǎng)絡(luò)的/>共用戶(hù)標(biāo)識(shí) 注冊(cè)或注銷(xiāo)裝置。
如圖2所示,根據(jù)本發(fā)明的用于IMS網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè) 或注銷(xiāo)方法包4舌以下步驟
步驟S202,發(fā)起《青求注冊(cè)或注銷(xiāo)7>共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)凈艮 文,注冊(cè)或注銷(xiāo)報(bào)文包括標(biāo)識(shí)符,其狀態(tài)用于指示歸屬簽約用戶(hù)服 務(wù)器注冊(cè)或注銷(xiāo)z^共用戶(hù)標(biāo)i 、;以及
步驟S204,歸屬簽約用戶(hù)服務(wù)器接收到注冊(cè)或注銷(xiāo)報(bào)文時(shí),根 據(jù)標(biāo)識(shí)符的狀態(tài)來(lái)注冊(cè)或注銷(xiāo)7>共用戶(hù)標(biāo)識(shí)。
可選地,步驟S202包括以下步驟當(dāng)^^共用戶(hù)標(biāo)識(shí)包括隱式 注冊(cè)集合中的所有z^共用戶(hù)標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)一 (True); 以及當(dāng)/>共用戶(hù)標(biāo)識(shí)不包^fe隱式注冊(cè)集合中的所有/^共用戶(hù)標(biāo)識(shí) 時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二 (False )。
可選地,注冊(cè)或注銷(xiāo)才艮文還包4舌IMPU (第一指定域),其中, 才艮據(jù)所要注冊(cè)或注銷(xiāo)的7>共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互包含 關(guān)系來(lái)i殳置IMPU是否應(yīng)包含z/^共用戶(hù)標(biāo)識(shí)中的一個(gè)。
可選地,注冊(cè)或注銷(xiāo)凈艮文還包括A-IMPUs (第二指定域),其 中,才艮據(jù)所要注冊(cè)或注銷(xiāo)的7>共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互包 含關(guān)系來(lái)設(shè)置是否應(yīng)包括A-IMPUs,以及A-IMPUs應(yīng)包含的公 共用戶(hù)標(biāo)i口、。
可選地,步驟S204包括以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),歸 屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)所包含 的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解 除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公共 用戶(hù)標(biāo)識(shí)的用戶(hù)信息凄t據(jù),或刪除月良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所 要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
可選地,步驟S204包4舌以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),歸 屬簽約用戶(hù)服務(wù)器將IMPU中的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制 功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功 能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù) 呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù) 據(jù)。
可選地,步驟S204包括以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),歸 屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)和 A-IMPUs所包含的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn) 行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下栽 所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控 制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
可選地,步驟S204包括以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),歸 屬簽約用戶(hù)服務(wù)器將第一和A-IMPUs中的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼 叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向服務(wù)呼叫 會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù), 或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的 用戶(hù)信息數(shù)據(jù)。
可選地,步驟S202包括以下步驟
當(dāng)公共用戶(hù)標(biāo)識(shí)屬于且包括隱式注冊(cè)集合中的所有公共用戶(hù) 標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)一,并將z^共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于 IMPU中;
當(dāng)7>共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于且包括隱式注冊(cè)集合 中的所有公共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集合時(shí),設(shè)置標(biāo) 識(shí)符為狀態(tài) 一 ,并將屬于隱式注冊(cè)集合的 一 部分的公共用戶(hù)標(biāo)識(shí)中 的一個(gè)包含于IMPU中,包含A-IMPUs,并將另一部分不屬于隱式 注冊(cè)集合的公共用戶(hù)標(biāo)識(shí)包含于A-IMPUs中;
當(dāng)公共用戶(hù)標(biāo)識(shí)為單個(gè),屬于但不包括隱式注冊(cè)集合中的所有 公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)二,并將公共用戶(hù)標(biāo)識(shí)包含于 IMPU中;
當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),屬于但不包括隱式注冊(cè)集合中的所有 7>共用戶(hù)才示識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)二,并將^^共用戶(hù)標(biāo)識(shí)中的一 個(gè)包含于IMPU中,包含A-IMPUs,并將其余的公共用戶(hù)標(biāo)識(shí)包含 于A-IMPUs中;以及
當(dāng)/〉共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于^旦不包括隱式注冊(cè)集 合中的所有^^共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式注冊(cè)集合時(shí),設(shè)置
標(biāo)識(shí)符為狀態(tài)二,并4務(wù)屬于隱式注冊(cè)集合的一部分的7>共用戶(hù)標(biāo)識(shí)
中的 一個(gè)包含于IMPU中,包含A-IMPUs,并^)奪其余7〉共用戶(hù)標(biāo)識(shí) 包含于A-IMPUs中。
可選地,注冊(cè)或注銷(xiāo)^艮文是SIP注冊(cè)或注銷(xiāo)纟艮文,并且通過(guò)SIP 注冊(cè)或注銷(xiāo)才艮文中的聯(lián)系地址頭域中的超時(shí)參凄t來(lái)區(qū)分是注冊(cè)用
戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
可選地,標(biāo)識(shí)符和A-IMPUs通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè)凈艮文頭 字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含;IMPU是To 消息頭的IMS /〉共用戶(hù)標(biāo)識(shí)。
可選地,步驟S202中還包括以下步驟服務(wù)呼叫會(huì)話(huà)控制功 能實(shí)體收到注冊(cè)或注銷(xiāo)報(bào)文之后,發(fā)送服務(wù)器分配請(qǐng)求報(bào)文到歸屬 簽約用戶(hù)服務(wù)器,服務(wù)器分配請(qǐng)求報(bào)文包含對(duì)應(yīng)于注冊(cè)或注銷(xiāo)報(bào)文 的4言息。
如圖3所示,根據(jù)本發(fā)明的用于IMS網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè) 或注銷(xiāo)裝置300包括
請(qǐng)求模塊302,用于發(fā)起請(qǐng)求注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí)的注冊(cè) 或注銷(xiāo)l艮文,注冊(cè)或注銷(xiāo)l艮文包^"標(biāo)識(shí)符,其狀態(tài)用于指示歸屬簽 約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí);以及
注冊(cè)或注銷(xiāo)模塊304,用于使歸屬簽約用戶(hù)服務(wù)器接收到注冊(cè) 或注銷(xiāo)凈艮文時(shí),才艮椐標(biāo)識(shí)符的^1犬態(tài)來(lái)注冊(cè)或注銷(xiāo)7>共用戶(hù)標(biāo)識(shí)。
可選地,請(qǐng)求模塊302包括第一狀態(tài)設(shè)置模塊,用于當(dāng)公共 用戶(hù)標(biāo)識(shí)包括隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符 為狀態(tài)一;以及第二狀態(tài)設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)不包括隱 式注冊(cè)集合中的所有乂>共用戶(hù)標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)二。
可選地,注冊(cè)或注銷(xiāo)報(bào)文還包括IMPU,其中,IMPU是否應(yīng) 包含7>共用戶(hù)標(biāo)識(shí)中的一個(gè),4艮據(jù)所要注冊(cè)或注銷(xiāo)的7>共用戶(hù)標(biāo)識(shí) 與隱式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置。
可選地,注冊(cè)或注銷(xiāo)才艮文還包括A-IMPUs,其中,是否應(yīng)包括 A-IMPUs,以及A-IMPUs應(yīng)包含的公共用戶(hù)標(biāo)識(shí),根據(jù)所要注冊(cè)或 注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置。
可選地,注冊(cè)或注銷(xiāo)4莫塊304包括第一注冊(cè)或注銷(xiāo)才莫塊,用 于當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),使歸屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中 所有的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定 或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下栽所要注冊(cè)的 公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體 上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)
可選地,注冊(cè)或注銷(xiāo)模塊304包括第二注冊(cè)或注銷(xiāo)模塊,用 于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使歸屬簽約用戶(hù)服務(wù)器將IMPU中的公共 用戶(hù)標(biāo)識(shí)與月良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)4亍分配指定或解除分配 指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公共用戶(hù)標(biāo) 識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所要注銷(xiāo) 的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
可選地,注冊(cè)或注銷(xiāo)模塊304包括第一注冊(cè)或注銷(xiāo)模塊,用 于當(dāng)標(biāo)識(shí)符為狀態(tài)一時(shí),使歸屬簽約用戶(hù)服務(wù)器把隱式注冊(cè)集合中 所有的公共用戶(hù)標(biāo)識(shí)和A-IMPUs與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn) 行分配指定或解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載 所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控 制功能實(shí)體上所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)
可選地,注冊(cè)或注銷(xiāo)模塊304包括第二注冊(cè)或注銷(xiāo)模塊,用 于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使歸屬簽約用戶(hù)服務(wù)器將第一和A-IMPUs 中的公共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或 解除分配指定,并向服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所要注冊(cè)的公 共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上 所要注銷(xiāo)的/>共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
可選地,請(qǐng)求模塊302包括
第一設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)屬于且包括隱式注冊(cè)集合 中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置標(biāo)識(shí)符為狀態(tài)一,并將公共用戶(hù)標(biāo) 識(shí)中的一個(gè)包含于IMPU中;
第二設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于 且包括隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí),另一部分不屬于隱式 注冊(cè)集合時(shí),i殳置標(biāo)識(shí)符為狀態(tài)一,并將屬于隱式注冊(cè)集合的一部 分的公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于IMPU中,包含A-IMPUs,并將 另 一部分不屬于隱式注冊(cè)集合的7>共用戶(hù)朽:i只包含于A-IMPUs中;
第三設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)為單個(gè),屬于但不包括隱
式注冊(cè)集合中的所有7>共用戶(hù)標(biāo):識(shí)時(shí),i殳置標(biāo):識(shí)符為4犬態(tài)二,并4夸
公共用戶(hù)標(biāo)識(shí)包含于IMPU中;
第四設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),屬于但不包括隱 式注冊(cè)集合中的所有^^共用戶(hù)標(biāo)識(shí)時(shí),i殳置標(biāo)識(shí)符為狀態(tài)二,并將 /〉共用戶(hù)標(biāo)識(shí)中的 一個(gè)包含于IMPU中,包含A-IMPUs,并將其余 的公共用戶(hù)標(biāo)識(shí)包含于A-IMPUs中;以及
第五設(shè)置模塊,用于當(dāng)公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于 j旦不包括隱式注冊(cè)集合中的所有/>共用戶(hù)標(biāo)識(shí),另一部分不屬于隱
式注冊(cè)集合時(shí),i殳置朽:識(shí)符為狀態(tài)二,并將屬于隱式注冊(cè)集合的一
部分的/^共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于IMPU中,包含A-IMPUs,并 將其余公共用戶(hù)標(biāo)識(shí)包含于A-IMPUs中。
可選地,注冊(cè)或注銷(xiāo)才艮文是SIP注冊(cè)或注銷(xiāo)才艮文,并且通過(guò)SIP 注冊(cè)或注銷(xiāo)報(bào)文中的聯(lián)系地址頭域中的超時(shí)參數(shù)來(lái)區(qū)分是注冊(cè)用 戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
可選地,標(biāo)識(shí)符和A-IMPUs通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè)4艮文頭 字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含;IMPU是To 消息頭的IMS z〉共用戶(hù)標(biāo)識(shí)。
可選地,請(qǐng)求模塊302還包括服務(wù)器分配請(qǐng)求報(bào)文設(shè)置模塊 用于使服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體收到注冊(cè)或注銷(xiāo)報(bào)文之后,發(fā)送 服務(wù)器分配請(qǐng)求報(bào)文到歸屬簽約用戶(hù)服務(wù)器,服務(wù)器分配請(qǐng)求報(bào)文 包含對(duì)應(yīng)于注冊(cè)或注銷(xiāo)才艮文的信息。
下面將結(jié)合附圖,通過(guò)具體實(shí)施例來(lái)詳細(xì)描述本發(fā)明。
實(shí)施例一
圖4示出了根據(jù)本發(fā)明的實(shí)施例一的,隱式注冊(cè)集合中單個(gè)公 共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)的消息流程圖。
如圖4所示,具體實(shí)現(xiàn)過(guò)程如下
步驟S402和S404:發(fā)送攜帶isSet、 IMPU、 IMPI的注冊(cè)請(qǐng)求;
步驟S406: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S-CSCF;
步驟S408: I-CSCF 4巴攜帶有isSet、 IMPU、 IMPI的注冊(cè)請(qǐng)求 發(fā)送到注冊(cè)月良務(wù)器S-CSCF;
步驟S410: S-CSCF使用注冊(cè)請(qǐng)求才艮文中的IMPU和IMPI向 HSS進(jìn)行認(rèn)證和和授權(quán);
步驟S412至步驟S416: S-CSCF向接入實(shí)體返回?cái)y帶有認(rèn)證 信息的未授權(quán)響應(yīng);
步驟S418至步驟S420: l正向I-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信 息的注冊(cè)請(qǐng)求;
步驟S422: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S-CSCF;
步驟S424: I-CSCF向S-CSCF發(fā)送攜帶有"i人證響應(yīng)信息的注 冊(cè)請(qǐng)求;
步驟S426: S-CSCF向HSS發(fā)送攜帶IMPU的服務(wù)器分配請(qǐng)求 (Server-Assignment-Request:SAR),當(dāng)SAR攜帶的參凄丈isSet為葉叚 時(shí),HSS只對(duì)巴IMPU和S-CSCF進(jìn)行分配指定;當(dāng)isSet為真時(shí)HSS 把IMPU所在的隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)和S-CSCF進(jìn) 行分配指定;
步驟S428: HSS向S-CSCF發(fā)送服務(wù)器分配請(qǐng)求應(yīng)答 (Server-Assignment-Answer:SAA),當(dāng)isSet為孑叚時(shí),把IMPU所關(guān) 聯(lián)的用戶(hù)信息數(shù)據(jù)下載到S-CSCF;當(dāng)isSet為真時(shí)把IMPU所在的 隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)所關(guān)聯(lián)的用戶(hù)信,I數(shù)據(jù)下栽 到S國(guó)CSCF;
步驟S430至步驟S434: S-CSCF向接入實(shí)體返回?cái)y帶有IMPI 關(guān)聯(lián)的所有y^共用戶(hù)標(biāo)識(shí)的注冊(cè)成功響應(yīng),根據(jù)注冊(cè)成功響應(yīng)中的 多個(gè)IMS公共用戶(hù)標(biāo)識(shí)信息,接入實(shí)體和P-CSCF可以進(jìn)行后續(xù)的 注冊(cè)狀態(tài)訂閱等操作。
上述方法給出了注冊(cè)或注銷(xiāo)隱式注冊(cè)集中 一個(gè)公共用戶(hù)標(biāo)識(shí) 的方法, <旦當(dāng)需要同時(shí)注冊(cè)或注銷(xiāo)集合中的多個(gè)7>共用戶(hù)標(biāo)識(shí)時(shí), 就需要重復(fù)發(fā)起攜帶標(biāo)識(shí)符的注冊(cè)或注銷(xiāo)隱式注冊(cè)集合中 一 個(gè)公 共用戶(hù)標(biāo)識(shí)的操作,效率比較低,因此可以擴(kuò)展注冊(cè)或注銷(xiāo)報(bào)文, 使其攜帶需與IMPU同時(shí)注冊(cè)或注銷(xiāo)的隱式注冊(cè)集合中其它的多個(gè) IMS公共用戶(hù)標(biāo)識(shí),為方便描述,后續(xù)稱(chēng)之為A-IMPUs。
實(shí)施例二
圖5示出了根據(jù)本發(fā)明的實(shí)施例二的,隱式注冊(cè)集合中多個(gè)公 共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)的消息流考呈圖。
步驟S502和步驟S504:發(fā)送攜帶isSet、 IMPU、 IMPI、 A-IMPUs 的注冊(cè)請(qǐng)求;
步驟S506: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S-CSCF;
步驟S508: I-CSCF 4巴攜帶有isSet、 IMPU、 IMPI、 A-IMPUs 的注冊(cè)i青求發(fā)送到注冊(cè)服務(wù)器S-CSCF;
步驟S510: S-CSCF使用注冊(cè)請(qǐng)求才艮文中的IMPU和IMPI向 HSS進(jìn)行認(rèn)證和和授權(quán);
步驟S512至步驟S516: S-CSCF向接入實(shí)體返回?cái)y帶有認(rèn)證 信息的未授權(quán)響應(yīng);
步驟S518至步驟S520: UE向I-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信 息的注冊(cè)請(qǐng)求;
步驟S522: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S畫(huà)CSCF;
步驟S524: I-CSCF向S-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信息的注 冊(cè)請(qǐng)求;
步驟S526: S-CSCF向HSS發(fā)送攜帶isSet、 IMPU、 A-IMPUs 的月l務(wù)器分商己"i青4^ ( Server-Assignment-Request:SAR),當(dāng)SAR攜 帶的參數(shù)isSet為假時(shí),HSS把IMPU以及A-IMPUs和S-CSCF進(jìn) 4亍分配指定;當(dāng)isSet為真時(shí),HSS把IMPU所在的隱式注冊(cè)集合 中所有的7>共用戶(hù)標(biāo)識(shí)和S-CSCF進(jìn)4亍分配指定;
步驟S528: HSS向S-CSCF發(fā)送服務(wù)器分配請(qǐng)求應(yīng)答 (Server-Assignment-Answer: SAA ),當(dāng)isSet為作£時(shí),把IMPU和 A-IMPUs所關(guān)聯(lián)的用戶(hù)4言息數(shù)才居下栽到S-CSCF;當(dāng)isSet為真時(shí), 把IMPU所在的隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)所關(guān)聯(lián)的用戶(hù) 信息數(shù)據(jù)下載到S-CSCF;
步驟S530至步驟S534: S-CSCF向接入實(shí)體返回?cái)y帶有IMPI 關(guān)聯(lián)的所有/>共用戶(hù)標(biāo)識(shí)的注冊(cè)成功響應(yīng),才艮據(jù)注冊(cè)成功響應(yīng)中的 多個(gè)IMS公共用戶(hù)標(biāo)識(shí)信息,接入實(shí)體和P-CSCF可以進(jìn)行后續(xù)的 注冊(cè)狀態(tài)訂閱等操作。
實(shí)施例三
圖6示出了根據(jù)本發(fā)明的實(shí)施例三的,隱式注冊(cè)集合中多個(gè)公 共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)的消息流程圖。
上面給出了注冊(cè)或注銷(xiāo)隱式注冊(cè)集中部分(一個(gè)或多個(gè))/>共 用戶(hù)標(biāo)識(shí)的方法,但當(dāng)用戶(hù)希望同時(shí)注冊(cè)或注銷(xiāo)集合內(nèi)外的^^共用
戶(hù)標(biāo)識(shí)時(shí),就需要i殳置A-IMPUs包食的^^共用戶(hù)標(biāo)識(shí)可以屬于隱 式注冊(cè)集合,也可以不屬于隱式注冊(cè)集合。具體實(shí)現(xiàn)過(guò)程如下。
步驟S602和步驟S604:發(fā)送攜帶isSet、 IMPU、 IMPI、 A-IMPUs 的注冊(cè)"i貪求;
步驟S606: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S-CSCF;
步驟S608: I-CSCF把攜帶有isSet、 IMPU、 IMPI、 A-IMPUs 的注冊(cè)請(qǐng)求發(fā)送到注冊(cè)力艮務(wù)器S-CSCF;
步驟S610: S-CSCF使用注冊(cè)請(qǐng)求報(bào)文中的IMPU和IMPI向 HSS進(jìn)行認(rèn)證和和授權(quán);
步驟S612至步驟S616: S-CSCF向接入實(shí)體返回?cái)y帶有認(rèn)證 信息的未授權(quán)響應(yīng);
步驟S618至步驟S620: UE向I-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信 息的注冊(cè)請(qǐng)求;
步驟S622: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU服務(wù)的 S-CSCF;
步驟S624: I-CSCF向S-CSCF發(fā)送攜帶有認(rèn)證響應(yīng)信息的注 冊(cè)請(qǐng)求;
步驟S626: S-CSCF向HSS發(fā)送攜帶isSet、 IMPU、 A-IMPUs 月艮務(wù)器分配請(qǐng)求(Server-Assignment曙Request:SAR),當(dāng)SAR攜帶
的參數(shù)isSet為假時(shí),在HSS上把只把IMPU、 A-IMPUs和S-CSCF 進(jìn)行分配指定;當(dāng)isSet為真時(shí),HSS把IMPU所在的隱式注冊(cè)集 合中所有的<^共用戶(hù)標(biāo)識(shí)以及A-IMPUs中攜帶的不包含在隱式注 冊(cè)集中的^^共用戶(hù)標(biāo)識(shí)和S-CSCF進(jìn)行分配指定;
步驟S628: HSS向S-CSCF發(fā)送服務(wù)器分配請(qǐng)求應(yīng)答 (Server畫(huà)Assignment-Answer:SAA), 當(dāng)isSet為^f叚時(shí),把IMPU、 A-IMPUs所關(guān)聯(lián)的用戶(hù)信息凄t據(jù)下載到S-CSCF;當(dāng)isSet為真時(shí), 把IMPU所在的隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)以及A-IMPUs 中攜帶的不包含在隱式注冊(cè)集中的z^共用戶(hù)標(biāo)識(shí)所關(guān)聯(lián)的用戶(hù)信 息數(shù)據(jù)下載到S-CSCF;
步驟S630至步驟S634: S-CSCF向接入實(shí)體返回?cái)y帶有IMPI 關(guān)聯(lián)的所有/>共用戶(hù)標(biāo)識(shí)的注冊(cè)成功響應(yīng),才艮據(jù)注冊(cè)成功響應(yīng)中的 多個(gè)IMS公共用戶(hù)標(biāo)識(shí)信息,接入實(shí)體和P-CSCF可以進(jìn)行后續(xù)的 注冊(cè)狀態(tài)訂閱等操作。
以上發(fā)明中只要把上述注冊(cè)流程中接入實(shí)體發(fā)起的SIP注冊(cè)報(bào) 文的聯(lián)系i也址(Contact)頭&戈中的超時(shí)(expires)參數(shù)"i殳置為O就 可以實(shí)現(xiàn)j妄入實(shí)體向IMS網(wǎng)絡(luò)的注銷(xiāo)操作。
其中標(biāo)i只符(isSet)和希望與IMPU同時(shí)注冊(cè)的多個(gè)IMS />共 用戶(hù)標(biāo)識(shí)(A-IMPUs )可以通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè)(REGISTER) 報(bào)文頭字段、報(bào)文頭字段的參數(shù)域或報(bào)文消息體等在SIP報(bào)文字段 中攜帶。
實(shí)施例四
圖7示出了才艮據(jù)本發(fā)明的實(shí)施例四的,應(yīng)用本發(fā)明注冊(cè)企業(yè)網(wǎng) 隱式注冊(cè)集合中單個(gè)7>共用戶(hù)標(biāo)識(shí)的消息流^_圖。
企業(yè)網(wǎng)接入IMS業(yè)務(wù)網(wǎng)絡(luò)的應(yīng)用場(chǎng)景,假設(shè)一個(gè)登記了 1000 個(gè)用戶(hù)的企業(yè)網(wǎng),企業(yè)網(wǎng)希望通過(guò)一次注冊(cè)操作實(shí)現(xiàn)這1000個(gè)用 戶(hù)的^^共用戶(hù)標(biāo)識(shí)在IMS業(yè)務(wù)網(wǎng)絡(luò)的同時(shí)注冊(cè),現(xiàn)有的隱式注冊(cè)軌^ 制可以4艮好的實(shí)現(xiàn)用戶(hù)的需求,將這1000個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí) 作為一個(gè)隱式注冊(cè)集合,通過(guò)單個(gè)乂>共用戶(hù)標(biāo)識(shí)的注冊(cè)可以實(shí)現(xiàn)這 1000個(gè)用戶(hù)的乂>共用戶(hù)初;"i只一次,性全部注冊(cè),方支4艮時(shí)企業(yè)網(wǎng)希望只
留有值班室的1個(gè)用戶(hù),其余的全部注銷(xiāo)。
應(yīng)用本發(fā)明可以先注銷(xiāo)隱式注冊(cè)集合的1000個(gè)7>共用戶(hù)標(biāo)識(shí), 再注冊(cè)值班室1個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí)。〗艮i殳希望注冊(cè)的隱式注冊(cè) 集合中的1個(gè)7>共用戶(hù)標(biāo)識(shí)為URI ( Uniform Resource Identifier,統(tǒng) 一資源標(biāo)識(shí))1,設(shè)置標(biāo)識(shí)符(isSet)為FALSE, IMPU為URI 1 , 則只注冊(cè)URIl,不會(huì)注冊(cè)整個(gè)隱式注冊(cè)集合。 一個(gè)攜帶isSet標(biāo)識(shí) 符的注冊(cè)才艮文的To和Contact頭域示例如下
To:<sip: URI 1@ example.com>;isSet=FALSE
Contact:<sip:[5555::l:2:3:4]>;expires=600000
如圖7所示,4艮據(jù)本發(fā)明的方法在企業(yè)網(wǎng)中應(yīng)用,其詳細(xì)步驟 類(lèi)似于圖4所示的詳細(xì)步驟,為了簡(jiǎn)明起見(jiàn),這里不再贅述其詳細(xì) 步驟。
實(shí)施例五
圖8示出了才艮據(jù)本發(fā)明的實(shí)施例五的,應(yīng)用本發(fā)明注銷(xiāo)企業(yè)網(wǎng) 隱式注冊(cè)集合內(nèi)外的部分7>共用戶(hù)標(biāo)識(shí)的消息流程圖。
企業(yè)網(wǎng)的另一個(gè)應(yīng)用場(chǎng)景中,#1/沒(méi)一個(gè)企業(yè)網(wǎng)登記了 1000個(gè) 普通用戶(hù)和l個(gè)熱線(xiàn)用戶(hù),企業(yè)網(wǎng)希望這1000個(gè)普通用戶(hù)的爿>共 用戶(hù)標(biāo)識(shí)同時(shí)注冊(cè)或注銷(xiāo),1個(gè)熱線(xiàn)用戶(hù)的公共用戶(hù)標(biāo)識(shí)單獨(dú)注冊(cè) 或注銷(xiāo)。為滿(mǎn)足這種需求將這1000個(gè)用戶(hù)的7>共用戶(hù)標(biāo)識(shí)作為一
個(gè)隱式注冊(cè)集合,1個(gè)熱線(xiàn)用戶(hù)的公共用戶(hù)標(biāo)識(shí)為集合外元素,可
以實(shí)現(xiàn)這1000個(gè)普通用戶(hù)的7>共用戶(hù)標(biāo)識(shí)的同時(shí)注冊(cè)或注銷(xiāo)。當(dāng) 所有的/^共用戶(hù)標(biāo)識(shí)全部注冊(cè)后, 一段時(shí)間企業(yè)網(wǎng)中的2個(gè)普通用 戶(hù)和1個(gè)熱線(xiàn)用戶(hù)發(fā)生故障,需要暫時(shí)注銷(xiāo),這時(shí)企業(yè)網(wǎng)希望通過(guò) 一次注銷(xiāo)操作實(shí)現(xiàn)已經(jīng)注冊(cè)的隱式注冊(cè)集合中的2個(gè)普通用戶(hù)和1 個(gè)熱線(xiàn)用戶(hù)的公共用戶(hù)標(biāo)識(shí)在IMS業(yè)務(wù)網(wǎng)絡(luò)的注銷(xiāo),假設(shè)希望注銷(xiāo) 隱式注冊(cè)集合中的2個(gè)普通用戶(hù)的/>共用戶(hù)標(biāo)識(shí)為URIl、 URI2, 熱線(xiàn)用戶(hù)的公共用戶(hù)標(biāo)識(shí)URB,則應(yīng)用本發(fā)明設(shè)置標(biāo)識(shí)符(isSet) 為FALSE, IMPU從需同時(shí)注冊(cè)的隱式注冊(cè)集合內(nèi)的乂>共用戶(hù)標(biāo)識(shí) 中任取其中的一個(gè),假設(shè)為URI1, A-IMPUs為URI2、 URI3,表示 希望和URI1同時(shí)注銷(xiāo)的7>共用戶(hù)標(biāo)識(shí),expires參凄t沒(méi)置為0,貝'J 只注銷(xiāo)URIl、 URI2、 URI3,不會(huì)注銷(xiāo)整個(gè)隱式注冊(cè)集合。 一個(gè)攜 帶isSet標(biāo)識(shí)符的注銷(xiāo)才艮文的To和Contact頭i或示例如下
To:<sip: URI 1@ example.com>;isSet=FALSE;A-IMPUs=<sip: URI 2@ example.com>,<sip: URI 3@ example.com>
Contact:<sip:[5555::l:2:3:4]>;expires=0
步驟S802和步驟S804:發(fā)送攜帶isSet=FALSE、 IMPU-URIl、 IMPI、 A-IMPUs = URI2、 URI3的注銷(xiāo)請(qǐng)求;
步驟S806: I-CSCF實(shí)體向HSS查詢(xún)并獲得為IMPU月l務(wù)的 S-CSCF;
步驟S808: I-CSCF把攜帶有isSet、 IMPU、 IMPI、 A-IMPUs 的注銷(xiāo)請(qǐng)求發(fā)送到S-CSCF;
步驟S810: S-CSCF向HSS發(fā)送攜帶IMPU的服務(wù)器分配請(qǐng)求 (Server-Assignment-Request:SAR), isSet-FALSE,在HSS上只i殳
置IMPU和A-IMPUs的注冊(cè)狀態(tài)為未注冊(cè),解除對(duì)應(yīng)的S-CSCF分
配指定;
步驟S812: HSS向S-CSCF發(fā)送服務(wù)器分配請(qǐng)求應(yīng)答 (Server-Assignment國(guó)Answer:SAA ),命令S垂CSCF刪除IMPU和 A-IMPUs所關(guān)聯(lián)的用戶(hù)信息數(shù)據(jù);以及
步驟S814至步驟S818: S-CSCF向接入實(shí)體返回注銷(xiāo)成功響應(yīng)。
實(shí)施例六
下面將說(shuō)明本發(fā)明在PSTN/ISDN仿真子系統(tǒng)(PES )中的應(yīng)用。
圖9示出了才艮據(jù)本發(fā)明的實(shí)施例六的,應(yīng)用本發(fā)明注銷(xiāo)PES隱 式注冊(cè)集合中的部分7>共用戶(hù)標(biāo)識(shí)的消息流考呈圖。
為AGCF配置2000個(gè)PSTN用戶(hù)時(shí)希望一次完成這2000用戶(hù) 的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo),利用現(xiàn)有的隱式注冊(cè)4幾制將這2000 用戶(hù)的7>共用戶(hù)標(biāo)識(shí)作為一個(gè)隱式注冊(cè)集合,可以實(shí)現(xiàn)隱式注冊(cè)集 合中所有7>共用戶(hù)標(biāo)識(shí)的一次性全部注冊(cè)或注銷(xiāo),之后當(dāng)其中的2 個(gè)用戶(hù)發(fā)生故障時(shí),需要暫時(shí)完成這2個(gè)故障用戶(hù)的公共用戶(hù)標(biāo)識(shí) 注銷(xiāo)。
應(yīng)用本發(fā)明解決方案如下,^i殳URI1、 URI2為希望同時(shí)注銷(xiāo) 的隱式注冊(cè)集合中的z^共用戶(hù)標(biāo)識(shí),置標(biāo)識(shí)符(isSet)為FALSE, IMPU從需同時(shí)注冊(cè)的隱式注冊(cè)集合內(nèi)的公共用戶(hù)標(biāo)識(shí)中任取其中 的一個(gè),^/沒(méi)為URI1, A-IMPUs為URI2,表示希望和URI1同時(shí) 注銷(xiāo)的公共用戶(hù)標(biāo)識(shí),expires參數(shù)設(shè)置為0,則只注銷(xiāo)URI1 、 URI2, 不會(huì)注銷(xiāo)整個(gè)隱式注冊(cè)集合。 一個(gè)攜帶isSet和A-IMPUs信息的注 銷(xiāo)才艮文的To和Contact頭i或示例如下To:<sip:userl@
example.com〉;isSet-FALSE;A-IMPUs-〈sip:user2⑨example.com> Contact:〈sip:[5555:: 1:2:3:4〗>;expires=0
:i口圖9所示,其詳細(xì)步驟同圖8所示的詳細(xì)步驟,為了簡(jiǎn)明起 見(jiàn),這里不再贅述其詳細(xì)步驟。
從以上的描述中,可以看出,本發(fā)明通過(guò)改進(jìn)現(xiàn)有的隱式注冊(cè) 機(jī)制,提供了 一種實(shí)現(xiàn)隱式注冊(cè)集中部分公共用戶(hù)標(biāo)識(shí)的注冊(cè)或注 銷(xiāo)操作的方法,其實(shí)現(xiàn)了如下技術(shù)效果
解決了現(xiàn)有IMS網(wǎng)絡(luò)中的隱式注冊(cè)才幾制無(wú)法實(shí)現(xiàn)注冊(cè)或注銷(xiāo) 隱式注冊(cè)集中部分公共用戶(hù)標(biāo)識(shí)的問(wèn)題;以及解決了現(xiàn)有IMS網(wǎng)絡(luò) 中的隱式注冊(cè)機(jī)制導(dǎo)致效率低下,產(chǎn)品實(shí)現(xiàn)代價(jià)較高的問(wèn)題。另外, 本發(fā)明方法可以應(yīng)用于一個(gè)fC理網(wǎng)絡(luò)實(shí)體接入多個(gè)IMS用戶(hù)的場(chǎng) 景,如企業(yè)網(wǎng)接入實(shí)體接入多個(gè)企業(yè)網(wǎng)用戶(hù)、AGCF接入多個(gè)PSTN 用戶(hù)等應(yīng)用場(chǎng)景。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或 各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算 裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們 可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)
在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成 電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模 塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。應(yīng)
易見(jiàn)的,不脫離本發(fā)明的精神保護(hù)范圍。
以上所述又為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā) 明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。 凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn) 等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種用于IMS網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征在于,包括以下步驟步驟a,發(fā)起請(qǐng)求注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)報(bào)文,所述注冊(cè)或注銷(xiāo)報(bào)文包括標(biāo)識(shí)符,其狀態(tài)用于指示歸屬簽約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)所述公共用戶(hù)標(biāo)識(shí);以及步驟b,所述歸屬簽約用戶(hù)服務(wù)器接收到所述注冊(cè)或注銷(xiāo)報(bào)文時(shí),根據(jù)所述標(biāo)識(shí)符的狀態(tài)來(lái)注冊(cè)或注銷(xiāo)所述公共用戶(hù)標(biāo)識(shí)。
2. 根據(jù)權(quán)利要求1所述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟a包括以下步驟當(dāng)所述7>共用戶(hù)標(biāo)識(shí)包括所述隱式注冊(cè)集合中的所有7> 共用戶(hù)標(biāo)識(shí)時(shí),i殳置所述標(biāo)識(shí)符為狀態(tài)一;以及當(dāng)所述公共用戶(hù)標(biāo)識(shí)不包括所述隱式注冊(cè)集合中的所有 />共用戶(hù)標(biāo)識(shí)時(shí),i殳置所述標(biāo)識(shí)符為所述狀態(tài)二。
3. 才艮據(jù)權(quán)利要求2所述的z^共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述注冊(cè)或注銷(xiāo)凈艮文還包括第一指定域,其中,才艮據(jù)所 要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互包含關(guān)系來(lái)設(shè)置所述第一指定域是否應(yīng)包含所述公共用戶(hù)標(biāo)識(shí)中的 一+
4. 根據(jù)權(quán)利要求3所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述注冊(cè)或注銷(xiāo)才艮文還包括第二指定域,其中,才艮據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的 相互包含關(guān)系來(lái)設(shè)置是否應(yīng)包括所述第二指定域,以及所述 第二指定域應(yīng)包含的/>共用戶(hù)標(biāo)識(shí)。
5. 根據(jù)權(quán)利要求3所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟b包4舌以下步驟當(dāng)所述標(biāo)識(shí)符為狀態(tài) 一 時(shí),所迷歸屬簽約用戶(hù)服務(wù)器把 所述隱式注冊(cè)集合中所有的公共用戶(hù)標(biāo)識(shí)所包含的公共用戶(hù) 標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)4亍分配指定或解除分配 指定,并向所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下栽所述所要注冊(cè) 的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所述服務(wù)呼叫會(huì)話(huà)控 制功能實(shí)體上所述所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
6. 4艮據(jù)權(quán)利要求3所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟b包4舌以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),所述歸屬簽約用戶(hù)服務(wù)器將所述 第一指定域中的公共用戶(hù)標(biāo)識(shí)與所述服務(wù)呼叫會(huì)話(huà)控制功能 實(shí)體進(jìn)行分配指定或解除分配指定,并向所述"良務(wù)呼叫會(huì)話(huà)控 制功能實(shí)體下栽所述所要注冊(cè)的7〉共用戶(hù)標(biāo)識(shí)的用戶(hù)信息彰: 據(jù),或刪除所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所述所要注銷(xiāo)的 公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
7. 根據(jù)權(quán)利要求4所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟b包括以下步驟當(dāng)所述標(biāo)識(shí)符為狀態(tài)一時(shí),所述歸屬簽約用戶(hù)服務(wù)器把 所述隱式注冊(cè)集合中所有的/>共用戶(hù)標(biāo)識(shí)和所述第二指定域 所包含的7>共用戶(hù)標(biāo)識(shí)與月良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)4亍分 配指定或解除分配指定,并向所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體 下栽所迷所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所 述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所述所要注銷(xiāo)的公共用戶(hù)標(biāo) 識(shí)的用戶(hù)信息數(shù)據(jù)。
8. 根據(jù)權(quán)利要求4所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟b包括以下步驟當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),所述歸屬簽約用戶(hù)服務(wù)器將所述 第 一和第二指定域中的公共用戶(hù)標(biāo)識(shí)與所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向所述服務(wù)呼叫 會(huì)話(huà)控制功能實(shí)體下栽所述所要注冊(cè)的共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所述所要 注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
9. 根據(jù)權(quán)利要求3所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟a包括以下步驟當(dāng)所述/>共用戶(hù)標(biāo)識(shí)屬于且包4舌所述隱式注冊(cè)集合中的 所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置所述標(biāo)識(shí)符為狀態(tài)一,并將所述公 共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于所述第一指定域中;以及當(dāng)所述公共用戶(hù)標(biāo)識(shí)為單個(gè),屬于但不包括所述隱式注 冊(cè)集合中的所有7>共用戶(hù)標(biāo)識(shí)時(shí),i殳置所述標(biāo)識(shí)符為狀態(tài)二, 并將所述公共用戶(hù)標(biāo)識(shí)包含于所述第一指定域中。
10. 根據(jù)權(quán)利要求4所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,其特征 在于,所述步驟a包括以下步驟當(dāng)所述公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于且包括所 述隱式注冊(cè)集合中的所有/>共用戶(hù)標(biāo)識(shí),另 一部分不屬于所述 隱式注冊(cè)集合時(shí),設(shè)置所述標(biāo)識(shí)符為狀態(tài)一,并將所述屬于隱式注冊(cè)集合的一部分的公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于所述第 一指定域中,包含所述第二指定域,并將所述另一部分不屬于隱式注冊(cè)集合的公共用戶(hù)標(biāo)識(shí)包含于所迷第二指定域中;當(dāng)所述7>共用戶(hù)標(biāo)識(shí)為多個(gè),屬于^f旦不包4舌所述隱式注 冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置所述標(biāo)識(shí)符為狀態(tài)二, 并將所述公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于所述第一指定域中,包 含所述第二指定域,并將其余的所述公共用戶(hù)標(biāo)識(shí)包含于所述 第二指定域中;以及當(dāng)所述公共用戶(hù)標(biāo)識(shí)為多個(gè),其中一部分屬于但不包括 所述隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí),另 一部分不屬于所 述隱式注冊(cè)集合時(shí),設(shè)置所述標(biāo)識(shí)符為狀態(tài)二,并將所述屬于 隱式注冊(cè)集合的一部分的公共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于所述 第一指定域中,包含所述第二指定域,并將其余所述公共用戶(hù) 標(biāo)識(shí)包含于所述第二指定域中。
11. 根據(jù)權(quán)利要求3、 5、 6或9所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方 法,其特征在于,所述標(biāo)識(shí)符通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè)報(bào)文頭 字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含,所述第一 指定域是To消息頭的IMS公共用戶(hù)標(biāo)識(shí)。
12. 根據(jù)權(quán)利要求4、 7、 8或10所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo) 方法,其特征在于,所述第二指定域通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè) 報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含。
13. 根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)方法,其特4正在于,所述注冊(cè)或注銷(xiāo)4艮文是SIP注冊(cè)或注銷(xiāo) 報(bào)文,并且通過(guò)所述SIP注冊(cè)或注銷(xiāo)才艮文中的聯(lián)系地址頭域中 的超時(shí)參數(shù)來(lái)區(qū)分是注冊(cè)用戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
14. 根據(jù)權(quán)利要求1至10中任一項(xiàng)所述的7>共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)方法,其4寺4正在于,所述步驟a中還包4舌以下步驟所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體收到所迷注冊(cè)或注銷(xiāo)報(bào) 文之后,發(fā)送服務(wù)器分配請(qǐng)求報(bào)文到所述歸屬簽約用戶(hù)服務(wù)的信息^°'. ,、 ' ;、 ^、'
15. —種用于IMS網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特征 在于,包括請(qǐng)求才莫塊,用于發(fā)起纟青求注冊(cè)或注銷(xiāo)^^共用戶(hù)標(biāo)識(shí)的注 冊(cè)或注銷(xiāo)凈艮文,所述注冊(cè)或注銷(xiāo)才艮文包括標(biāo)識(shí)符,其狀態(tài)用于 指示歸屬簽約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)所述/>共用戶(hù)標(biāo)識(shí);以及注冊(cè)或注銷(xiāo)才莫塊,用于使所述歸屬簽約用戶(hù)力良務(wù)器接收 到所述注冊(cè)或注銷(xiāo)4艮文時(shí),才艮纟居所述4示識(shí)符的^l犬態(tài)來(lái)注冊(cè)或注 銷(xiāo)所述7>共用戶(hù)標(biāo)識(shí)。
16. 根據(jù)權(quán)利要求15所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述請(qǐng)求模塊包括第一狀態(tài)設(shè)置模塊,用于當(dāng)所述公共用戶(hù)標(biāo)識(shí)包括所述 隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),i殳置所述標(biāo)識(shí)符為狀 態(tài)一;以及第二狀態(tài)設(shè)置模塊,用于當(dāng)所述公共用戶(hù)標(biāo)識(shí)不包括所 述隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置所述標(biāo)識(shí)符為 所述狀態(tài)二。
17. 根據(jù)權(quán)利要求16所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述注冊(cè)或注銷(xiāo)報(bào)文還包括第一指定域,其中,所述 第一指定域是否應(yīng)包含所述公共用戶(hù)標(biāo)識(shí)中的一個(gè),根據(jù)所要 注冊(cè)或注銷(xiāo)的/〉共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合的相互包含關(guān)系 來(lái)設(shè)置。
18. 根據(jù)權(quán)利要求17所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述注冊(cè)或注銷(xiāo)報(bào)文還包括第二指定域,其中,是否 應(yīng)包括所述第二指定域,以及所述第二指定域應(yīng)包含的公共用 戶(hù)標(biāo)識(shí),根據(jù)所要注冊(cè)或注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)與隱式注冊(cè)集合 的相互包含關(guān)系來(lái)設(shè)置。
19. 根據(jù)權(quán)利要求17所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述注冊(cè)或注銷(xiāo)模塊包括第一注冊(cè)或注銷(xiāo)模塊,用于當(dāng)所述標(biāo)識(shí)符為狀態(tài)一時(shí), 4吏所述歸屬簽約用戶(hù)服務(wù)器把所述隱式注冊(cè)集合中所有的7> 共用戶(hù)標(biāo)識(shí)與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解 除分配指定,并向所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所述所 要注冊(cè)的7>共用戶(hù)標(biāo)識(shí)的用戶(hù)信息彩:據(jù),或刪除所述月艮務(wù)呼叫 會(huì)話(huà)控制功能實(shí)體上所述所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信 息數(shù)據(jù)
20. 根據(jù)權(quán)利要求17所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述注冊(cè)或注銷(xiāo)模塊包括第二注冊(cè)或注銷(xiāo)模塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使所 述歸屬簽約用戶(hù)服務(wù)器將所述第一指定域中的公共用戶(hù)標(biāo)識(shí) 與所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)4亍分配指定或解除分配 指定,并向所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所述所要注冊(cè) 的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所述服務(wù)呼叫會(huì)話(huà)控 制功能實(shí)體上所述所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù)。
21. 根據(jù)權(quán)利要求18所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 4i在于,所述注冊(cè)或注銷(xiāo)才莫塊包^":第一注冊(cè)或注銷(xiāo)模塊,用于當(dāng)所述標(biāo)識(shí)符為狀態(tài)一時(shí), 使所述歸屬簽約用戶(hù)服務(wù)器把所述隱式注冊(cè)集合中所有的公 共用戶(hù)標(biāo)識(shí)和所述第二指定域與服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解除分配指定,并向所述服務(wù)呼叫會(huì)話(huà)控制功 能實(shí)體下載所述所要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體上所述所要注銷(xiāo)的公共 用戶(hù)標(biāo)識(shí)的用戶(hù)信息彰:據(jù)
22. 根據(jù)權(quán)利要求18所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述注冊(cè)或注銷(xiāo);^莫塊包括第二注冊(cè)或注銷(xiāo)才莫塊,用于當(dāng)標(biāo)識(shí)符為狀態(tài)二時(shí),使所 述歸屬簽約用戶(hù)服務(wù)器將所述第一和第二指定域中的公共用 戶(hù)標(biāo)識(shí)與所述服務(wù)呼叫會(huì)話(huà)控制功能實(shí)體進(jìn)行分配指定或解 除分配指定,并向所述;i良務(wù)呼叫會(huì)話(huà)控制功能實(shí)體下載所述所 要注冊(cè)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信息數(shù)據(jù),或刪除所述服務(wù)呼叫 會(huì)話(huà)控制功能實(shí)體上所述所要注銷(xiāo)的公共用戶(hù)標(biāo)識(shí)的用戶(hù)信 息數(shù)據(jù)。
23. 根據(jù)權(quán)利要求17所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述請(qǐng)求;f莫塊包括第一i殳置才莫塊,用于當(dāng)所述/〉共用戶(hù)標(biāo)識(shí)屬于且包括所 述隱式注冊(cè)集合中的所有z^共用戶(hù)標(biāo)識(shí)時(shí),i殳置所迷標(biāo)識(shí)符為 狀態(tài)一 ,并將所述公共用戶(hù)標(biāo)識(shí)中的 一個(gè)包含于所迷第 一指定 i或中;以及第二設(shè)置模塊,用于當(dāng)所述公共用戶(hù)標(biāo)識(shí)為單個(gè),屬于 但不包括所述隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置所 述標(biāo)識(shí)符為狀態(tài)二,并將所述7>共用戶(hù)標(biāo)識(shí)包含于所述第一指 定域中。
24. 根據(jù)權(quán)利要求18所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)裝置,其特 征在于,所述請(qǐng)求模塊包括第三設(shè)置模塊,用于當(dāng)所述公共用戶(hù)標(biāo)識(shí)為多個(gè),其中 一部分屬于且包括所述隱式注冊(cè)集合中的所有7>共用戶(hù)標(biāo)識(shí), 另一部分不屬于所述隱式注冊(cè)集合時(shí),i殳置所述標(biāo)識(shí)符為狀態(tài) 一,并將所述屬于隱式注冊(cè)集合的一部分的公共用戶(hù)標(biāo)識(shí)中的 一個(gè)包含于所述第一指定域中,包含所述第二指定域,并將所 述另 一部分不屬于隱式注冊(cè)集合的公共用戶(hù)標(biāo)識(shí)包含于所述 第二指定域中;第四i殳置才莫塊,用于當(dāng)所述7>共用戶(hù)標(biāo)識(shí)為多個(gè),屬于 但不包括所述隱式注冊(cè)集合中的所有公共用戶(hù)標(biāo)識(shí)時(shí),設(shè)置所 述標(biāo)識(shí)符為狀態(tài)二,并將所述7>共用戶(hù)標(biāo)識(shí)中的一個(gè)包含于所 述第一指定域中,包含所述第二指定域,并將其余的所述公共用戶(hù)標(biāo)識(shí)包含于所述第二指定域中;以及第五i殳置模塊,用于當(dāng)所述公共用戶(hù)標(biāo)識(shí)為多個(gè),其中 一部分屬于4旦不包括所述隱式注冊(cè)集合中的所有7>共用戶(hù)標(biāo) 識(shí),另一部分不屬于所述隱式注冊(cè)集合時(shí),設(shè)置所述標(biāo)識(shí)符為 狀態(tài)二,并將所述屬于隱式注冊(cè)集合的一部分的公共用戶(hù)標(biāo)識(shí) 中的一個(gè)包含于所述第一指定域中,包含所述第二指定域,并 將其余所述公共用戶(hù)標(biāo)識(shí)包含于所述第二指定域中。
25. 根據(jù)權(quán)利要求17、 19、 20或23所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)裝置,其特征在于,所述標(biāo)識(shí)符通過(guò)擴(kuò)展一個(gè)或多個(gè)注冊(cè)報(bào) 文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含,所述 第 一指定域是To消息頭的IMS公共用戶(hù)標(biāo)識(shí)。
26. 根據(jù)權(quán)利要求18、 21 、 22或24所述的/^共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)裝置,其特征在于,所述第二指定域通過(guò)擴(kuò)展一個(gè)或多個(gè)注 冊(cè)報(bào)文頭字段、報(bào)文頭字段的參數(shù)域、或報(bào)文消息體來(lái)包含。
27. 根據(jù)權(quán)利要求15至24中任一項(xiàng)所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)裝置,其特征在于,所述注冊(cè)或注銷(xiāo)纟艮文是SIP注冊(cè)或注銷(xiāo) 報(bào)文,并且通過(guò)所述SIP注冊(cè)或注銷(xiāo)報(bào)文中的聯(lián)系地址頭域中 的超時(shí)參數(shù)來(lái)區(qū)分是注冊(cè)用戶(hù)操作還是注銷(xiāo)用戶(hù)操作。
28. 根據(jù)權(quán)利要求15至24中任一項(xiàng)所述的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注 銷(xiāo)裝置,其特征在于,所述請(qǐng)求模塊還包括服務(wù)器分配請(qǐng)求報(bào)文設(shè)置模塊用于使所述服務(wù)呼叫會(huì) 話(huà)控制功能實(shí)體收到所述注冊(cè)或注銷(xiāo)報(bào)文之后,發(fā)送服務(wù)器分 配請(qǐng)求才艮文到所述歸屬簽約用戶(hù)服務(wù)器,所述服務(wù)器分配請(qǐng)求 凈艮文包含對(duì)應(yīng)于所述注冊(cè)或注銷(xiāo)凈艮文的信息。
全文摘要
本發(fā)明提供了一種用于IMS網(wǎng)絡(luò)的公共用戶(hù)標(biāo)識(shí)注冊(cè)或注銷(xiāo)方法,包括以下步驟步驟a,發(fā)起請(qǐng)求注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí)的注冊(cè)或注銷(xiāo)報(bào)文,注冊(cè)或注銷(xiāo)報(bào)文包括標(biāo)識(shí)符,其狀態(tài)用于指示歸屬簽約用戶(hù)服務(wù)器注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí);以及步驟b,歸屬簽約用戶(hù)服務(wù)器接收到注冊(cè)或注銷(xiāo)報(bào)文時(shí),根據(jù)標(biāo)識(shí)符的狀態(tài)來(lái)注冊(cè)或注銷(xiāo)公共用戶(hù)標(biāo)識(shí)。本發(fā)明還提供了一種用戶(hù)注冊(cè)或注銷(xiāo)裝置。
文檔編號(hào)H04L12/56GK101102307SQ200610090220
公開(kāi)日2008年1月9日 申請(qǐng)日期2006年7月4日 優(yōu)先權(quán)日2006年7月4日
發(fā)明者妮 張, 黃世碧 申請(qǐng)人:華為技術(shù)有限公司