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

一種ims更改用戶注冊狀態(tài)的方法和裝置的制作方法

文檔序號:7708978閱讀:252來源:國知局
專利名稱:一種ims更改用戶注冊狀態(tài)的方法和裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種IMS (Internet Protocol Multimedia Subsystem,互聯(lián)網(wǎng)多々某體子系統(tǒng))更改用戶注冊狀態(tài)的方法和裝置。
背景技術(shù)
IMS( Internet Protocol Multimedia Subsystem,互聯(lián)網(wǎng)多々某體子系統(tǒng))是3GPP (3rd Generation Partnership Project,第三代合作伙伴項目)組織定義的下一代網(wǎng) 絡(luò)通信標(biāo)準(zhǔn),它的顯著特點是采用了 SIP (Session Initial Protocol,會話初始協(xié) 議)體系,可以使多媒體業(yè)務(wù)控制功能與業(yè)務(wù)承載能力分離、呼叫與業(yè)務(wù)分離、 應(yīng)用與服務(wù)分離以及業(yè)務(wù)與網(wǎng)絡(luò)分離,并且同時具有移動網(wǎng)與因特網(wǎng)業(yè)務(wù)融合 的能力。
IMS中主要的功能實體包括實現(xiàn)用戶注冊控制和會話控制等功能的CSCF (Call Session Control Function,呼叫會話控制功能實體)、集中管理用戶簽約 數(shù)據(jù)的HSS (Home Subscriber Server,歸屬用戶服務(wù)器)和提供各種業(yè)務(wù)邏輯控 制功能的AS (Application Server,應(yīng)用服務(wù)器)。另外,在會話過程中IMS還 涉及實現(xiàn)互連邊界控制、簽約定位等功能實體。
在IMS框架中,在對具有PUI (Public User Identity,公共用戶標(biāo)識)的用戶 進(jìn)行用戶注冊狀態(tài)變更時,S-CSCF ( Serving Call Session Control Function,服務(wù) 呼叫會話控制功能實體)必須通知HSS,該通知是通過發(fā)送SAR (Server-Assignment-Request,服務(wù)器分配請求)消息實現(xiàn)的,SAR以及后文中 提到的SAA ( Server-Assignment-Answer,服務(wù)器分配應(yīng)答)消息均是Diameter 協(xié)議的應(yīng)用命令,Diameter協(xié)議包括基本協(xié)議、網(wǎng)絡(luò)接入服務(wù)協(xié)議、可擴展鑒別協(xié)議、移動IP協(xié)議和密碼消息語法協(xié)議等。HSS處理完該通知后,向S-CSCF 發(fā)回應(yīng)用命令SAA。上述SAR和SAA這對應(yīng)用命令中,公開身份屬性"直對和 用戶名屬性"直對分別對應(yīng)PUI和PVI (Private User Identity,私有用戶標(biāo)識)。HSS 保留了跟IMS簽約相關(guān)的所有標(biāo)識碼對應(yīng)的用戶注冊狀態(tài)。
現(xiàn)有技術(shù)中, 一個用戶只對應(yīng)一個PUI,而一個用戶可以同時與多個業(yè)務(wù)保 持注冊關(guān)系,也就是說一個PUI可以同時與多個PVI關(guān)聯(lián),當(dāng)用戶發(fā)起對某項 業(yè)務(wù)的注冊狀態(tài)更改時,必須指明其對應(yīng)的PUI和一個該項業(yè)務(wù)對應(yīng)的PVI, 那么S-CSCF向HSS發(fā)起一次用戶注冊狀態(tài)變更請求向HSS發(fā)送應(yīng)用命令SAR 時,就必須填寫PVI參數(shù)。因此,如果要更改PUI上所有PVI的注冊狀態(tài),S-CSCF 必須為每一個與該PUI關(guān)聯(lián)的PVI向HSS發(fā)起一次用戶注冊狀態(tài)變更請求,然 后由HSS對上述請求逐條處理并返回應(yīng)用命令SAA。
如圖1所示,以一個公共用戶標(biāo)識PUI同時與n個公共用戶標(biāo)識PVI保持 注冊關(guān)聯(lián)的情況為例,注銷PUI成功的處理流程如下
步驟101 , S-CSCF收到注銷公共用戶標(biāo)識PUI的請求;
步驟102, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第一私有用戶標(biāo)識pvil;
步驟103, HSS向S-CSCF返回含有^^共用戶標(biāo)識PUI和第一私有用戶標(biāo)識 PVI1注銷成功的響應(yīng)SAA;
步驟104, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第二私有用戶標(biāo)識PVI2;
步驟105, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第二私有用戶標(biāo)識 PVI2注銷成功的響應(yīng)SAA;
步驟106, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含PUI和第三私有 用戶標(biāo)識PVI3;
步驟107, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第三私有用戶標(biāo)識 PVI3信息的注銷成功響應(yīng)SAA;
7步驟108, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第n私有用戶標(biāo)識PVIn;
步驟109, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第n私有用戶標(biāo)識 PVIn信息的注銷成功響應(yīng)SAA;
步驟IIO,公共用戶標(biāo)識PUI注銷完成,S-CSCF向用戶上報注銷公共用戶 標(biāo)識PUI成功的消 息o
隨著多媒體業(yè)務(wù)的快速發(fā)展,若由運營商和應(yīng)用服務(wù)器想要對大量的擁有 多種業(yè)務(wù)的用戶進(jìn)行注冊狀態(tài)的更改時,即運營商或者應(yīng)用服務(wù)器希望更改與
每個用戶的PUI關(guān)聯(lián)的所有PVI,那么采用現(xiàn)有技術(shù)中變更整個公共用戶標(biāo)識 PUI注冊狀態(tài)時,不僅處理時間長,而且還產(chǎn)生大量網(wǎng)絡(luò)流量,阻礙網(wǎng)絡(luò)整體性
能得提高。
如圖2所示,以一個公共用戶標(biāo)識PUI上同時與3個公共用戶標(biāo)識PVI保 持注冊關(guān)系的情況為例,注銷PUI失敗的處理流程如下
步驟201 , S-CSCF收到注銷7>共用戶標(biāo)識PUI的請求;
步驟202, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第一私有用戶標(biāo)識pvil;
步驟203, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第一私有用戶標(biāo)識 PVI1信息的注銷成功響應(yīng)SAA;
步驟204, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第二私有用戶標(biāo)識PVI2;
步驟205, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第二私有用戶標(biāo)識 PVI2信息的注銷成功響應(yīng)SAA;
步驟206, S-CSCF向HSS發(fā)送注銷的SAR, SAR中包含公共用戶標(biāo)識PUI 和第三私有用戶標(biāo)識PVI3;
步驟207, HSS向S-CSCF返回含有公共用戶標(biāo)識PUI和第三私有用戶標(biāo)識PVI3信息的注銷失敗響應(yīng)SAA;
步驟208,公共用戶標(biāo)識PUI注銷失敗,S-CSCF向用戶上報注銷公共用戶 標(biāo)識PUI失敗的消息。
從上述過程中可以看出,在對該PUI對應(yīng)的用戶注冊狀態(tài)進(jìn)行注銷時,與 PUI關(guān)聯(lián)的第三私有用戶標(biāo)識PVI3的注銷失敗,但是第一私有用戶標(biāo)識PVIl、 和第二私有用戶標(biāo)識PVI2已經(jīng)注銷成功,S-CSCF向用戶返回注銷公共用戶標(biāo) 識PUI失敗的響應(yīng)會導(dǎo)致用戶與各網(wǎng)元關(guān)于PUI的用戶注冊數(shù)據(jù)不一致,造成 管理上的混亂。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,提供一種IMS更改用戶注冊狀態(tài)的方法和裝 置,高效地對更改用戶注冊狀態(tài)的請求進(jìn)行處理,減少網(wǎng)絡(luò)流量。
本發(fā)明采用的^^支術(shù)方案是,所述IMS更改用戶注冊狀態(tài)的方法,包括如下 具體步驟
步驟一、S-CSCF收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息; 步驟二、當(dāng)所述SAR消息中不包含PVI時,HSS根據(jù)所述SAR消息中的
服務(wù)器分配類型字段更改所述用戶的所有PVI的注冊狀態(tài);
步驟三、HSS判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,若是,
則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF返
回PUI更改失敗SAA消息。
作為一種優(yōu)選的技術(shù)方案,所述IMS更改用戶注冊狀態(tài)的方法在步驟三之
后進(jìn)一步包括S-CSCF上報用戶注冊狀態(tài)信息的更改情況,至少包括以下之一 當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改成功消息; 當(dāng)S-CSCF收到PUI更改失敗SAA消息時,上報PUI更改失敗消息。 所述事務(wù)4喿作一使已更改成功的PVI注冊狀態(tài)恢復(fù)到未更改的初始狀態(tài)。本發(fā)明還提供一種IMS更改用戶注冊狀態(tài)的方法,包括如下具體步驟 步驟一、S-CSCF收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息; 步驟二、 HSS判斷所述SAR消息中是否包含PVI,若是,則根據(jù)所述SAR
消息中的服務(wù)器分配類型字段更改所述PVI的注冊狀態(tài),否則根據(jù)所述SAR消
息中的服務(wù)器分配類型字段更改所述用戶的所有PVI的注冊狀態(tài),跳轉(zhuǎn)步驟四; 步驟三、HSS判斷所述PVI的注冊狀態(tài)是否更改成功,若是,則向S-CSCF
返回含有所述用戶的PUI和所述PVI信息的更改成功SAA消息,否則向S-CSCF
返回含有所述用戶的pui和所述PVI信息的更改失敗SAA消息,流程結(jié)束; 步驟四、HSS判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,若是,
則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF返
回PUI更改失敗SAA消息,流程結(jié)束。
作為一種優(yōu)選的技術(shù)方案,所述IMS更改用戶注冊狀態(tài)的方法在步驟四之
后進(jìn)一步包括S-CSCF上報用戶注冊狀態(tài)信息的更改情況,至少包括以下之一 當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改成功SAA消息
時,上報PUI更改成功消息;
當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改成功消息;
當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改失敗SAA消息
時,上報PUI更改失敗消息;
當(dāng)S-CSCF收到PUI更改失敗SAA消息時,上報PUI更改失敗消息。 所述事務(wù)操作使已更改成功的PVI注冊狀態(tài)恢復(fù)到未更改的初始狀態(tài)。
本發(fā)明還提供一種IMS更改用戶注冊狀態(tài)的裝置,包括 更改用戶注冊狀態(tài)模塊、用于當(dāng)SAR消息中不包含PVI時,根據(jù)所述SAR
消息中的服務(wù)器分配類型字段更改所述用戶的所有PVI的注冊狀態(tài);
返回響應(yīng)模塊、用于判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,
若是,則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF
10返回PUI更改失敗SAA消息。
作為一種優(yōu)選的技術(shù)方案,所述IMS更改用戶注冊狀態(tài)的裝置進(jìn)一步包括
上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況;
所述上報結(jié)果模塊報用戶注冊狀態(tài)信息的更改情況至少包括以下之一 當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改成功消息; 當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改失敗消息。
本發(fā)明還提供一種IMS更改用戶注冊狀態(tài)的裝置,包括
更改用戶注冊狀態(tài)模塊,用于判斷SAR消息中是否包含PVI,若是,則根 據(jù)所述SAR消息中的服務(wù)器分配類型字段更改所述PVI的注冊狀態(tài),否則根據(jù) 所述SAR消息中的服務(wù)器分配類型字段更改用戶的所有PVI的注冊狀態(tài);
第一返回響應(yīng)模塊,用于判斷所述PVI的注冊狀態(tài)更改是否成功,若是, 則向S-CSCF返回含有所述用戶的PUI和所述PVI信息的更改成功SAA消息, 否則向S-CSCF返回含有所述用戶的PUI和所述PVI信息的更改失敗SAA消息;
第二返回響應(yīng)才莫塊,用于判斷所述用戶的所有PVI的注冊狀態(tài)更改是否成 功,若是,則向S-CSCF返回PUI更改成功SAA消息,否則向S-CSCF返回PUI 更改失敗SAA消息。
作為一種優(yōu)選的技術(shù)方案,所述IMS更改用戶注冊狀態(tài)的裝置還進(jìn)一步包 括上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況;
所述上報結(jié)果模塊報用戶注冊狀態(tài)信息的更改情況至少包括以下之一
當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改成功SAA消息 時,上報PUI更改成功消息;
當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改成功消息;
當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改失敗SAA消息 時,上報PUI更改失敗消息;
當(dāng)S-CSCF收到PUI更改失敗SAA消息時,上報PUI更改失敗消息。作為另一種優(yōu)選的技術(shù)方案,所述IMS更改用戶注冊狀態(tài)的裝置還進(jìn)一步 包括請求模塊,用于在收到更改用戶注冊狀態(tài)請求后,向更改用戶注冊狀態(tài)模 塊發(fā)送SAR消息。
采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點
本發(fā)明所述IMS更改用戶注冊狀態(tài)的方法和裝置,在IP多媒體子系統(tǒng)更改 用戶注冊狀態(tài)的過程中,根據(jù)服務(wù)器分配請求消息中是否包含私有用戶標(biāo)識的 情況分別進(jìn)行更改用戶注冊信息的處理,高效地對更改用戶注冊狀態(tài)的請求進(jìn) 行處理,減少網(wǎng)絡(luò)流量,提高了網(wǎng)絡(luò)的性能,然后再根據(jù)實際更改用戶注冊信 息的情況上報結(jié)果消息,確保了網(wǎng)絡(luò)中各方的用戶注冊數(shù)據(jù)的一致性。


圖1為現(xiàn)有技術(shù)中PUI上同時與n個PVI關(guān)聯(lián)的情況下,注銷PUI成功的 處理流程;
圖2為現(xiàn)有技術(shù)中PUI上同時與n個PVI關(guān)聯(lián)的情況下,注銷PUI部分失 敗的處理流程;
圖3為本發(fā)明第一實施例所述IMS更改用戶注冊狀態(tài)的方法流程圖; 圖4為本發(fā)明第二實施例所述IMS更改用戶注冊狀態(tài)的方法流程圖; 圖5為本發(fā)明第三實施例所述IMS更改用戶注冊狀態(tài)的裝置示意圖; 圖6為本發(fā)明第四實施例所述IMS更改用戶注冊狀態(tài)的裝置示意圖。
具體實施例方式
為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實施例,對本發(fā)明提出的所述IMS更改用戶注冊狀態(tài)的方法和裝置, 詳細(xì)i兌明如后。
本發(fā)明第一實施例, 一種IMS更改用戶注冊狀態(tài)的方法,如圖3所述,包括如下具體步驟
步驟一、S-CSCF收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息, 所述用戶注冊狀態(tài)的類型包括注冊、注銷和未注冊等。
步驟二、當(dāng)SAR消息中不包含PVI時,HSS根據(jù)所述SAR中的服務(wù)器分 配類型字段Server Assignment Type中的信息,更改與該用戶的PUI關(guān)聯(lián)的所有 PVI的注冊狀態(tài),因為一個用戶只對應(yīng)一個PUI,所以與該用戶的PUI關(guān)聯(lián)的所 有PVI就是該用戶的所有PVI。服務(wù)器分配類型字段Server Assignment Type中 的信息反映的是請求更改用戶注冊狀態(tài)的類型。在本步驟中,不包含PVI的SAR 消息通常是由運營商或者應(yīng)用服務(wù)器請求大量更改用戶注冊狀態(tài)而產(chǎn)生的,即 運營商或者應(yīng)用服務(wù)器希望更改每個用戶的所有PVI,則本實施例在HSS —側(cè) 釆用批處理的方式,更改與該用戶的PUI關(guān)聯(lián)的所有PVI的注冊狀態(tài),而不是 像現(xiàn)有技術(shù)中逐條的處理請求并反饋響應(yīng)消息,因此可以高效地對更改用戶注 冊狀態(tài)的請求進(jìn)行處理,減少網(wǎng)絡(luò)流量。
步驟三、HSS判斷該用戶的所有PVI的注冊狀態(tài)是否更改成功,若是,則 向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF返回 PUI更改失敗SAA消息。所述事務(wù)操作transaction也叫事務(wù)處理,是現(xiàn)有技術(shù) 中關(guān)于數(shù)據(jù)庫記錄操作的一組動作,即在數(shù)據(jù)庫操作過程中,若某一步操作失 敗,則恢復(fù)所有操作至事物初始的狀態(tài),其目的是確保把一組動作當(dāng)作一個整 體來處理。本實施例中在判斷出該用戶的所有PVI的注冊狀態(tài)未更改成功時, 釆用事務(wù)操作,可以使已更改成功的PVI注冊狀態(tài)恢復(fù)到未更改的初始狀態(tài), 那么在HSS向S-CSCF返回PUI更改失敗SAA消息時,就可以保證發(fā)起更改注 冊狀態(tài)請求的一方與各網(wǎng)元關(guān)于PUI的用戶注冊數(shù)據(jù)一致,不會造成管理上的 混亂。而且,本步驟與現(xiàn)有技術(shù)中逐條的處理用戶請求并反饋響應(yīng)消息的方式 相比,極大的減少了網(wǎng)絡(luò)流量。
步驟四、S-CSCF上報用戶注冊狀態(tài)信息的更改情況,具體地,
當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改成功消息;當(dāng)S-CSCF收到PUI更改成功SAA消息時,上報PUI更改失敗消息。
本發(fā)明第二實施例, 一種IMS更改用戶注冊狀態(tài)的方法,如圖4所示,與 第一實施例中的方法大致相同,區(qū)別僅在于,本實施例所述更改用戶注冊狀態(tài) 的方法在根據(jù)對運營商或者應(yīng)用服務(wù)器請求,以高效的批處理方式更改用戶注 冊狀態(tài)時,還能兼容現(xiàn)有技術(shù)中對用戶發(fā)起的請求的逐條響應(yīng)處理。 本實施例所述IMS更改用戶注冊狀態(tài)的方法,包括如下具體步驟 步驟一、S-CSCF收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息; 步驟二、 HSS判斷所述SAR消息中是否包含PVI,若是,則根據(jù)所述SAR 消息中的服務(wù)器分配類型字段Server Assignment Type中的信息,更改所述PVI 的注冊狀態(tài),否則根據(jù)所述SAR消息中的服務(wù)器分配類型字段Server Assignment Type中的信息,更改所述用戶的所有PVI的注冊狀態(tài),跳轉(zhuǎn)步驟四;
步驟三、HSS判斷所述PVI的注冊狀態(tài)是否更改成功,若是,則向S-CSCF 返回含有所述用戶的PUI和所述PVI信息的更改成功SAA消息,否則向S-CSCF 返回含有所述用戶的PUI和所述PVI信息的更改失敗SAA消息,跳轉(zhuǎn)步驟五; 步驟四、HSS判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,若是, 則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF返 回PUI更改失敗SAA消息,跳轉(zhuǎn)步驟五;
步驟五、S-CSCF上報用戶注冊狀態(tài)信息的更改情況,具體地, 當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改成功SAR消息 時,上報PUI更改成功消息;
當(dāng)S-CSCF收到PUI更改成功SAR消息時,上報PUI更改成功消息; 當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改失敗SAR消息 時,上報PUI更改失敗消息;
當(dāng)S-CSCF收到PUI更改失敗SAR消息時,上報PUI更改失敗消息。本發(fā)明第三實施例, 一種IMS更改用戶注冊狀態(tài)的裝置,如圖5所示,是
與第一實施例中所述IMS更改用戶注冊狀態(tài)的方法對應(yīng)的裝置,包括
請求模塊,用于在收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息,
所述用戶注冊狀態(tài)的類型包括注冊、注銷和未注冊等。
更改用戶注冊狀態(tài)模塊,用于當(dāng)SAR消息中不包含私有用戶標(biāo)識時,根據(jù)
所述SAR消息中的服務(wù)器分配類型字段Server Assignment Type更改所述用戶的
所有PVI的注冊狀態(tài),服務(wù)器分配類型字段Server Assignment Type中的信息反
映的是請求更改用戶注冊狀態(tài)的類型。
返回響應(yīng)模塊,用于判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,
若是,則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF
返回PUI更改失敗SAA消息。
上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況,具體地, 當(dāng)S-CSCF收到PUI更改成功SAR消息時,上才艮PUI更改成功消息; 當(dāng)S-CSCF收到PUI更改失敗SAR消息時,上報PUI更改失敗消息。 在具體操作中,所述請求模塊和所述上報結(jié)果模塊均可以作為S-CSCF的組
成部分或者功能模塊,而更改用戶注冊狀態(tài)模塊、第一返回響應(yīng)模塊和第二返
回響應(yīng)模塊則可以作為HSS的組成部分或者功能才莫塊。
本發(fā)明第四實施例, 一種IMS更改用戶注冊狀態(tài)的裝置,如圖6所示,是 與第二實施例中所述IMS更改用戶注冊狀態(tài)的方法對應(yīng)的裝置,包括
請求;漠塊,用于在收到更改用戶注冊狀態(tài)請求后,向HSS發(fā)送SAR消息, 所述用戶注冊狀態(tài)的類型包括注冊、注銷和未注冊等。
更改用戶注冊狀態(tài)模塊,用于判斷所述SAR消息中是否包含PVI,若是, 則根據(jù)所述SAR消息中的服務(wù)器分配類型字段Server Assignment Type更改所述 PVI的注冊狀態(tài),否則根據(jù)所述SAR消息中的服務(wù)器分配類型字段Server Assignment Type更改所述用戶的所有PVI的注冊狀態(tài)。服務(wù)器分配類型字賴:Server Assignment Type中的信息反映的是請求更改用戶注冊狀態(tài)的類型。
第一返回響應(yīng)模塊,用于判斷所述PVI的注冊狀態(tài)更改是否成功,若是,
則向S-CSCF返回含有所述用戶的PUI和所述PVI信息的更改成功SAA消息,
否則記錄下注冊狀態(tài)更改失敗的PVI,向S-CSCF返回含有所述用戶的PUI和所
述PVI信息的更改失敗SAA消息。
第二返回響應(yīng)^:莫塊,用于判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成
功,若是,則向S-CSCF返回PUI更改成功SAA消息,否則向S-CSCF返回PUI
更改失敗SAA消息。
上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況,具體地,
當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改成功SAR消息
時,上報PUI更改成功消息;
當(dāng)S-CSCF收到PUI更改成功SAR消息時,上才艮PUI更改成功消息;
當(dāng)S-CSCF收到含有所述用戶的PUI和所述PVI信息的更改失敗SAR消息
時,上報PUI更改失敗消息;
當(dāng)S-CSCF收到PUI更改失敗SAR消息時,上報PUI更改失敗消息。 在具體操作中,所述請求模塊和所述上報結(jié)果模塊均可以作為S-CSCF的組
成部分或者功能模塊,而更改用戶注冊狀態(tài)模塊、第一返回響應(yīng)模塊和第二返 回響應(yīng)模塊則可以作為HSS的組成部分或者功能沖莫塊。
本發(fā)明所述IMS更改用戶注冊狀態(tài)的方法和裝置,在IP多士某體子系統(tǒng)更改 用戶注冊狀態(tài)的過程中,本發(fā)明可以根據(jù)SAR消息中是否包含PVI的情況分別 進(jìn)行更改用戶注冊信息的處理,高效地對更改用戶注冊狀態(tài)的請求進(jìn)行處理, 減少網(wǎng)絡(luò)流量,提高了網(wǎng)絡(luò)的性能。然后再根據(jù)實際更改用戶注冊信息的情況 上報結(jié)果消息,不論是用戶一方提出更改用戶注冊狀態(tài)請求,還是由應(yīng)用服務(wù) 器或者運營商一方提出更改用戶注冊狀態(tài)請求,均能確保網(wǎng)絡(luò)中各方的用戶注 冊數(shù)據(jù)的一致性。通過具體實施方式
的說明,應(yīng)當(dāng)可對本發(fā)明為達(dá)成預(yù)定目的所釆取的技術(shù) 手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之 用,并非用來對本發(fā)明加以限制。
權(quán)利要求
1、一種互聯(lián)網(wǎng)多媒體子系統(tǒng)IMS更改用戶注冊狀態(tài)的方法,其特征在于包括如下具體步驟步驟一、服務(wù)呼叫會話控制功能實體收到更改用戶注冊狀態(tài)請求后,向歸屬用戶服務(wù)器發(fā)送服務(wù)器分配請求消息;步驟二、當(dāng)所述服務(wù)器分配請求消息中不包含私有用戶標(biāo)識時,歸屬用戶服務(wù)器根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器分配類型字段更改所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài);步驟三、歸屬用戶服務(wù)器判斷所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài)是否更改成功,若是,則向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答消息,否則進(jìn)行事務(wù)操作,向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答消息。
2、 根據(jù)權(quán)利要求1所述IMS更改用戶注冊狀態(tài)的方法,其特征在于在步驟 三之后進(jìn)一步包括服務(wù)呼叫會話控制功能實體上報用戶注冊狀態(tài)信息的更改 情況,至少包括以下之一當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答 消息時,上才艮^^共用戶標(biāo)識更改成功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答 消息時,上才艮^^共用戶標(biāo)識更改失敗消息。
3、 一種IMS更改用戶注冊狀態(tài)的方法,其特征在于包括如下具體步驟 步驟一、服務(wù)呼叫會話控制功能實體收到更改用戶注冊狀態(tài)請求后,向歸屬用戶服務(wù)器發(fā)送服務(wù)器分配請求消息;步驟二、歸屬用戶服務(wù)器判斷所述服務(wù)器分配請求消息中是否包含私有用 戶標(biāo)識,若是,則根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器分配類型字段更改 所述私有用戶標(biāo)識的注冊狀態(tài),否則根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器分配類型字>^更改所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài),跳轉(zhuǎn)步驟四;步驟三、歸屬用戶^^務(wù)器判斷所述私有用戶標(biāo)識的注冊狀態(tài)是否更改成功, 若是,則向服務(wù)呼叫會話控制功能實體返回含有所述用戶的公共用戶標(biāo)識和所 述私有用戶標(biāo)識信息的更改成功服務(wù)器分配應(yīng)答消息,否則向服務(wù)呼叫會話控 制功能實體返回含有所述用戶的公共用戶標(biāo)識和所述私有用戶標(biāo)識信息的更改 失敗服務(wù)器分配應(yīng)答消息,流程結(jié)束;步驟四、歸屬用戶服務(wù)器判斷所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài)是 否更改成功,若是,則向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識更改成 功服務(wù)器分配應(yīng)答消息,否則進(jìn)行事務(wù)操作,向服務(wù)呼叫會話控制功能實體返 回公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答消息,流程結(jié)束。
4、 根據(jù)權(quán)利要求3所述IMS更改用戶注冊狀態(tài)的方法,其特征在于在步驟 四之后進(jìn)一步包括服務(wù)呼叫會話控制功能實體上報用戶注冊狀態(tài)信息的更改 情況,至少包括以下之一當(dāng)服務(wù)呼叫會話控制功能實體收到含有所述用戶的公共用戶標(biāo)識和所述私 有用戶標(biāo)識信息的更改成功服務(wù)器分配應(yīng)答消息時,上報公共用戶標(biāo)識更改成 功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答 消息時,上才艮^^共用戶標(biāo)識更改成功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到含有所述用戶的公共用戶標(biāo)識和所述私 有用戶標(biāo)識信息的更改失敗服務(wù)器分配應(yīng)答消息時,上報公共用戶標(biāo)識更改失 敗消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答 消息時,上才艮^^共用戶標(biāo)識更改失敗消息。
5、 根據(jù)權(quán)利要求2或4所述IMS更改用戶注冊狀態(tài)的方法,其特征在于所 述事務(wù)操作使已更改成功的PVI注冊狀態(tài)恢復(fù)到未更改的初始狀態(tài)。
6、 一種IMS更改用戶注冊狀態(tài)的裝置,其特征在于包括更改用戶注冊狀態(tài)模塊、用于當(dāng)服務(wù)器分配請求消息中不包含私有用戶標(biāo) 識時,根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器分配類型字段更改所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài);返回響應(yīng)模塊、用于判斷所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài)是否更 改成功,若是,則向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識更改成功服 務(wù)器分配應(yīng)答消息,否則進(jìn)行事務(wù)操作,向服務(wù)呼叫會話控制功能實體返回公 共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答消息。
7、 根據(jù)權(quán)利要求6所述IMS更改用戶注冊狀態(tài)的裝置,其特征在于進(jìn)一步 包括上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況;所述上報結(jié)果模塊報用戶注冊狀態(tài)信息的更改情況至少包括以下之一 當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答消息時,上報公共用戶標(biāo)識更改成功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答消息時,上才艮^^共用戶標(biāo)識更改失敗消息。
8、 一種IMS更改用戶注冊狀態(tài)的裝置,其特征在于包括更改用戶注冊狀態(tài)模塊,用于判斷服務(wù)器分配請求消息中是否包含私有用 戶標(biāo)識,若是,則根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器分配類型字段更改 所述私有用戶標(biāo)識的注冊狀態(tài),否則根據(jù)所述服務(wù)器分配請求消息中的服務(wù)器 分配類型字段更改用戶的所有私有用戶標(biāo)識的注冊狀態(tài);第一返回響應(yīng)才莫塊,用于判斷所述私有用戶標(biāo)識的注冊狀態(tài)是否更改成功, 若是,則向服務(wù)呼叫會話控制功能實體返回含有所述用戶的公共用戶標(biāo)識和所 述私有用戶標(biāo)識信息的更改成功服務(wù)器分配應(yīng)答消息,否則向服務(wù)呼叫會話控 制功能實體返回含有所述用戶的公共用戶標(biāo)識和所述私有用戶標(biāo)識信息的更改 失敗服務(wù)器分配應(yīng)答消息;第二返回響應(yīng)才莫塊,用于判斷所述用戶的所有私有用戶標(biāo)識的注冊狀態(tài)是 否更改成功,若是,則向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答消息,否則向服務(wù)呼叫會話控制功能實體返回公共用戶標(biāo)識 更改失敗^^務(wù)器分配應(yīng)答消息。
9、 根據(jù)權(quán)利要求8所述IMS更改用戶注冊狀態(tài)的裝置,其特征在于進(jìn)一步 包括上報結(jié)果模塊,用于上報用戶注冊狀態(tài)信息的更改情況;所述上報結(jié)果模塊報用戶注冊狀態(tài)信息的更改情況至少包括以下之一 當(dāng)服務(wù)呼叫會話控制功能實體收到含有所述用戶的公共用戶標(biāo)識和所述私有用戶標(biāo)識信息的更改成功服務(wù)器分配應(yīng)答消息時,上報公共用戶標(biāo)識更改成功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改成功服務(wù)器分配應(yīng)答 消息時,上#/>共用戶標(biāo)識更改成功消息;當(dāng)服務(wù)呼叫會話控制功能實體收到含有所述用戶的^^共用戶標(biāo)識和所述私 有用戶標(biāo)識信息的更改失敗服務(wù)器分配應(yīng)答消息時,上報公共用戶標(biāo)識更改失 敗消息;當(dāng)服務(wù)呼叫會話控制功能實體收到公共用戶標(biāo)識更改失敗服務(wù)器分配應(yīng)答 消息時,上才1>共用戶標(biāo)識更改失敗消息。
10、 根據(jù)權(quán)利要求7或9所述IMS更改用戶注冊狀態(tài)的裝置,其特征在于 進(jìn)一步包括請求模塊,用于在收到更改用戶注冊狀態(tài)請求后,向更改用戶注冊 狀態(tài)模塊發(fā)送服務(wù)器分配請求消息。
全文摘要
本發(fā)明公開了一種IMS更改用戶注冊狀態(tài)的方法和裝置,該方法包括S-CSCF向HSS發(fā)送SAR消息;當(dāng)所述SAR消息中不包含PVI時,HSS根據(jù)所述SAR消息中的服務(wù)器分配類型字段更改所述用戶的所有PVI的注冊狀態(tài);HSS判斷所述用戶的所有PVI的注冊狀態(tài)是否更改成功,若是,則向S-CSCF返回PUI更改成功SAA消息,否則進(jìn)行事務(wù)操作,向S-CSCF返回PUI更改失敗SAA消息。該裝置包括更改用戶注冊狀態(tài)模塊、返回響應(yīng)模塊等。本發(fā)明能高效地對更改用戶注冊狀態(tài)的請求進(jìn)行處理,減少網(wǎng)絡(luò)流量,提高了網(wǎng)絡(luò)的性能,并且確保了網(wǎng)絡(luò)中各方的用戶注冊數(shù)據(jù)的一致性。
文檔編號H04W60/00GK101588568SQ20091014766
公開日2009年11月25日 申請日期2009年6月11日 優(yōu)先權(quán)日2009年6月11日
發(fā)明者斌 王 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宣恩县| 水富县| 津南区| 阿拉尔市| 华蓥市| 宝清县| 门源| 九龙县| 廊坊市| 孟州市| 黑水县| 门源| 涿鹿县| 门头沟区| 兴安盟| 泗洪县| 武邑县| 特克斯县| 翁牛特旗| 应城市| 万年县| 买车| 南安市| 河池市| 许昌县| 宜兴市| 阳春市| 淮滨县| 永兴县| 高平市| 福贡县| 广安市| 奈曼旗| 类乌齐县| 揭阳市| 兴安盟| 黎平县| 西和县| 淳化县| 南康市| 海城市|