專利名稱:實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信和網(wǎng)絡(luò),特別是涉及實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方 法、系統(tǒng)及裝置。
背景技術(shù):
從3GPP R5階段開始,UMTS核心網(wǎng)劃分為CS、 PS以及IMS三個(gè)子系 統(tǒng),其中電路CS域(Circuit Switched Domain):用于向用戶提供電路型業(yè)務(wù) 的連接;分組PS域(Packet Switched Domain )用于向用戶提供分組型業(yè)務(wù)的 連接;IP多媒體子系統(tǒng)IMS (IP Multimedia Subsystem )是3GPP R5階段增加 的疊加在已有分組域之上的一個(gè)子系統(tǒng),采用分組域?yàn)槠渖蠈涌刂菩帕詈汀┠丑w 傳輸?shù)某性酝ǖ?,引入SIP協(xié)議作為業(yè)務(wù)控制協(xié)議,利用SIP簡單、易擴(kuò)展、 媒體組合方便的特點(diǎn),通過將業(yè)務(wù)控制與承載控制分離,提供豐富的多力某體業(yè) 務(wù)。
在3GPP的R8版本中引入了一種新的業(yè)務(wù)——PNM (個(gè)人網(wǎng)絡(luò)管理 Personal Network Management)業(yè)務(wù)。該業(yè)務(wù)針對一個(gè)用戶可能同時(shí)擁有多個(gè) 終端設(shè)備的場景,對這些用戶設(shè)備進(jìn)行集中管理,這些終端設(shè)備組成了用戶的 個(gè)人網(wǎng)絡(luò),稱為PN (個(gè)人網(wǎng)絡(luò)Personal Network),對于PN的集中管理就是 PNM。
現(xiàn)有技術(shù)中PNM Server的實(shí)現(xiàn)方式包括以下兩種
方式一、分別部署方式,即PNM Server在IMS和CS域都分別部署實(shí)現(xiàn)。 參見圖1和圖2所示,分別為PNM Server在IMS及CS域的實(shí)現(xiàn)方式。在IMS 域PNM Server作為SIP AS (即個(gè)人網(wǎng)絡(luò)管理業(yè)務(wù)應(yīng)用服務(wù)器PNM AS )實(shí)現(xiàn), UE通過Ut接口可以直接和AS進(jìn)行交互;在CS域中PNMServer作為gsmSCF (GSM業(yè)務(wù)控制功能實(shí)體GSM Service Control Function )實(shí)現(xiàn)。
方式二、集中部署方式,即僅在IMS域部署PNMAS,而在CS域不部署 gsmSCF, IMS域的PNM AS同時(shí)向IMS域和CS域的用戶設(shè)備提供服務(wù)。
發(fā)明人在發(fā)明過程中發(fā)現(xiàn),在PNM業(yè)務(wù)中主要包含重定向業(yè)務(wù)和私網(wǎng)業(yè) 務(wù),用戶設(shè)備必須首先進(jìn)行登記加入到PN才可使用PN內(nèi)的兩大業(yè)務(wù),現(xiàn)有 技術(shù)已經(jīng)解決用戶設(shè)備在IMS域如何登記到PN。但現(xiàn)有4支術(shù)尚未涉及CS域 用戶設(shè)備如何登記到PN (所述登記到PN包括加入PN和退出PN ),所以目 前無法為CS域的用戶設(shè)備提供PNM業(yè)務(wù)。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法、系統(tǒng)及裝置, 以使CS域用戶設(shè)備可登記到PN。
本發(fā)明實(shí)施例還提供了獲得用戶設(shè)備能力信息的方法,以使需要用戶設(shè)備 能力信息的網(wǎng)元可獲得該用戶設(shè)備能力信息。
本發(fā)明實(shí)施例的一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法,包括下列步 驟PNM服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化;以及PNM服務(wù) 器根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN 內(nèi)的登記狀態(tài)。
本發(fā)明實(shí)施例的一種PNM服務(wù)器,包括感知單元,用于感知用戶設(shè)備 在CS域的接入狀態(tài)發(fā)生變化;調(diào)整單元,用于根據(jù)感知單元感知到的該用戶 設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
本發(fā)明實(shí)施例的一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的系統(tǒng),包括用戶設(shè) 備,其在CS域的接入狀態(tài)發(fā)生變化;PNM服務(wù)器,用于感知用戶設(shè)備在CS 域的接入狀態(tài)發(fā)生變化,并根據(jù)該變化調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登 i己^l犬,態(tài)。
本發(fā)明實(shí)施例的一種獲得用戶設(shè)備能力信息的方法,包括下列步驟DM
Server獲得用戶設(shè)備的能力信息;DM Server作為Presence Server的呈現(xiàn)用戶 或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息;以及Presence Server獲得該用戶設(shè)備的能力信息后,向訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布。
本發(fā)明實(shí)施例的一種獲得用戶設(shè)備能力信息的系統(tǒng),包括用戶設(shè)備、DM Server 、 Presence Server,需要該用戶設(shè)備能力信息的網(wǎng)元;DM Server,用于 獲得用戶設(shè)備的能力信息,并作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò)代理,向 該P(yáng)resence Server輸入該用戶設(shè)備的能力信息;Presence Server,用于接收DM Server輸入的用戶設(shè)備的能力信息,并向訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā) 布。
本發(fā)明實(shí)施例的實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法中,PNM服務(wù)器感 知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化;PNM服務(wù)器根據(jù)該用戶設(shè)備在CS 域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。所以使CS 域用戶設(shè)備也可登記到PN,進(jìn)而使得CS域用戶也可享受PNM業(yè)務(wù)。本發(fā)明 實(shí)施例中還提供了 PNM服務(wù)器和實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的系統(tǒng),以支 撐本發(fā)明實(shí)施例的實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法。
本發(fā)明實(shí)施例的獲得用戶設(shè)備能力信息的方法和系統(tǒng)中,通過DM Server 獲得用戶設(shè)備的能力信息,DM Server作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò) 代理向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息,Presence Server獲得該 用戶設(shè)備的能力信息后向訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布,使需要用戶 設(shè)備能力信息的網(wǎng)元可獲得該用戶設(shè)備的能力信息。
圖1為現(xiàn)有PNM Server在IMS域?qū)崿F(xiàn)方式示意圖2為現(xiàn)有PNM Server在CS域?qū)崿F(xiàn)方式示意圖3為本發(fā)明實(shí)施例的實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法步驟流程圖4為本發(fā)明實(shí)施例的PNM服務(wù)器結(jié)構(gòu)示意圖; 圖5為本發(fā)明實(shí)施例一的流程圖; 圖6為本發(fā)明實(shí)施例二的流程圖; 圖7為本發(fā)明實(shí)施例三的流程圖; 圖8為本發(fā)明實(shí)施例四的流程圖9為本發(fā)明實(shí)施例的獲得用戶設(shè)備能力信息的方法步驟流程圖; 圖IO為本發(fā)明實(shí)施例五的流程圖。
具體實(shí)施例方式
為了使CS域用戶設(shè)備可登記到PN,填補(bǔ)現(xiàn)有技術(shù)的空白,完善了 PNM 業(yè)務(wù),使CS域的用戶設(shè)備也可以享受PNM業(yè)務(wù)。
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法,參見圖3 所示,包括下列主要步驟
511、 PNM服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化。
本發(fā)明實(shí)施例中,PNM服務(wù)器可通過下述方式之一感知用戶設(shè)備在CS域 接入狀態(tài)發(fā)生變化
方式1、當(dāng)前為所述用戶設(shè)備服務(wù)的拜訪位置寄存器VLR在該用戶設(shè)備的 CS域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào)給PNM 服務(wù)器;
方式2、當(dāng)前為用戶服務(wù)的VLR在該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化 時(shí),將該變化事件作為CAMEL移動事件上報(bào)給指定的GSM業(yè)務(wù)控制功能實(shí) 體gsmSCF,該gsmSCF將該變化事件上報(bào)給呈現(xiàn)服務(wù)器Presence Server,再由 該P(yáng)resence Server將該變化事件通知到PNM服務(wù)器;
方式3、 HSS感知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化時(shí),向PNM服務(wù) 器發(fā)送消息,以通知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化。
512、 PNM服務(wù)器根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶
設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
具體的,用戶設(shè)備在CS域的接入狀態(tài)發(fā)生的變化表明用戶設(shè)備發(fā)生主 動位置更新或顯式開機(jī)事件,貝'J PNM服務(wù)器將該用戶設(shè)備在PN內(nèi)的登記狀 態(tài)調(diào)整為加入狀態(tài);表明用戶設(shè)備發(fā)生網(wǎng)絡(luò)隱式分離事件、用戶顯式關(guān)機(jī)事 件或VLR主動清除用戶數(shù)據(jù),則PNM服務(wù)器將該用戶設(shè)備在PN內(nèi)的登記狀 態(tài)調(diào)整為退出狀態(tài)。
為了進(jìn)一步增加對CS域用戶設(shè)備登記到PN的控制層次,更好的利用有 限的資源為CS域用戶設(shè)備提供更優(yōu)的服務(wù),PNM服務(wù)器感知用戶設(shè)備在CS 域的接入狀態(tài)發(fā)生變化后,進(jìn)一步還可將獲得該用戶設(shè)備的能力信息作為調(diào)整 該用戶設(shè)備在PN內(nèi)的登記狀態(tài)的條件,并在確認(rèn)獲得該用戶設(shè)備的能力信息 后,再根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在PN內(nèi)的 登記狀態(tài)。
具體的,PNM服務(wù)器獲取用戶設(shè)備的能力信息的方式為PNM服務(wù)器向 保存用戶設(shè)備能力信息的網(wǎng)絡(luò)實(shí)體或提供商訂閱該用戶設(shè)備的能力信息;或 者,PNM服務(wù)器向保存用戶設(shè)備能力信息的網(wǎng)絡(luò)實(shí)體(如Presence Server或 DM Server)或提供商(DPE中的應(yīng)用提供商)查詢該用戶設(shè)備的能力信息。
更為具體的,網(wǎng)絡(luò)實(shí)體為Presence Server時(shí),DM Server作為該P(yáng)resence Server的呈現(xiàn)用戶代理Presence User Agent向該P(yáng)resence Server輸入用戶i殳備 的能力信息,使得Presence Server獲得并保存用戶設(shè)備的能力信息,以備PNM 服務(wù)器查詢。
本發(fā)明實(shí)施例還提供了一種PNM服務(wù)器,參見圖4所示,其包括感知 單元和調(diào)整單元;進(jìn)一步若需要增加對CS域用戶設(shè)備登記到PN的控制層次, 還可包括獲得單元。
感知單元,用于感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化。具體可通過 下述方式之一感知用戶設(shè)備在CS域接入狀態(tài)發(fā)生變化
方式1、當(dāng)前為所述用戶設(shè)備服務(wù)的拜訪位置寄存器VLR在該用戶設(shè)備的
CS域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào)給感知
單元;
方式2、當(dāng)前為用戶服務(wù)的VLR在該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化 時(shí),將該變化事件作為CAMEL移動事件上報(bào)給指定的GSM業(yè)務(wù)控制功能實(shí) 體gsmSCF,該gsmSCF將該變化事件上報(bào)給呈現(xiàn)服務(wù)器Presence Server,再由 該P(yáng)resence Server將該變化事件通知到感知單元;
方式3、 HSS感知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化時(shí),向感知單元 發(fā)送消息,以通知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化。
調(diào)整單元,用于根據(jù)感知單元感知到的該用戶設(shè)備在CS域接入狀態(tài)的變 化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
獲得單元,用于獲得用戶設(shè)備的能力信息后,向調(diào)整單元發(fā)出開始調(diào)整信號。
本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的系統(tǒng),包括 用戶設(shè)備和PNM服務(wù)器;進(jìn)一步還可包括當(dāng)前為所述用戶設(shè)備服務(wù)的VLR; 或者,當(dāng)前為所述用戶設(shè)備服務(wù)的VLR、指定的gsmSCF和Presence Server; 或者,HSS。
用戶設(shè)備,其在CS域的接入狀態(tài)發(fā)生變化。
PNM服務(wù)器,用于感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化,并根據(jù)該 變化調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
進(jìn)一步可包括當(dāng)前為所述用戶設(shè)備服務(wù)的VLR,用于在該用戶設(shè)備的CS 域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào)給PNM服務(wù)器。
進(jìn)一步可包括當(dāng)前為所述用戶設(shè)備服務(wù)的VLR,用于在該用戶設(shè)備的CS 域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào);指定的 gsmSCF,用于接收該VLR上報(bào)的移動事件,并將該事件上報(bào);Presence Server, 用于接收該gsmSCF上報(bào)的事件,并將該事件通知到PNM服務(wù)器。
進(jìn)一步可包括還包括HSS,用于感知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生 變化時(shí),向PNM服務(wù)器發(fā)送消息,以通知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化。
以下通過4個(gè)實(shí)施例具體描述。本發(fā)明實(shí)施例中,IMEI為設(shè)備標(biāo)識在CS 或IMS中的表現(xiàn)形式;MSISDN為用戶標(biāo)識在CS中的表現(xiàn)形式,之后不再贅述。
實(shí)施例一CS域中,當(dāng)前為用戶設(shè)備提供服務(wù)的拜訪位置寄存器VLR (Visit Location Register)在該用戶設(shè)備接入狀態(tài)發(fā)生變化時(shí),發(fā)送消息通知 PNM服務(wù)器,PNM服務(wù)器根據(jù)該變化對該用戶設(shè)備是否加入PN內(nèi)的狀態(tài)進(jìn) 行調(diào)整。參見圖5所示,包括下列步驟
1. CS域用戶設(shè)備向網(wǎng)絡(luò)發(fā)起位置更新請求,其中位置更新類型為attach, 表示為用戶顯式開機(jī)請求。
2. 當(dāng)前為該用戶設(shè)備提供服務(wù)的VLR改變該用戶的attach/detach狀態(tài), 由于用戶事先已經(jīng)簽約相關(guān)移動事件上報(bào)相關(guān)的CAMEL簽約信息,此時(shí)VLR 檢測到該簽約信息M_CSI,并向PNM服務(wù)器(本實(shí)施例中為CS域的gsmSCF ) 上報(bào)該移動事件。
3. 當(dāng)前為用戶設(shè)備服務(wù)的MSC/VLR向該用戶設(shè)備返回位置更新請求被 接受的消息。
4. PNM服務(wù)器(gsmSCF )向呈現(xiàn)服務(wù)器Presence Server訂閱用戶設(shè)備的 能力信息,此時(shí)訂閱請求消息中可以攜帶用戶設(shè)備的MSISDN ( Mobile Station International ISDN Number移動臺國際ISDN號碼)和IMEI( International Mobile Subscriber Identity國際移動用戶識別碼),或僅攜帶IMEI,或僅攜帶MSISDN;
注gsmSCF通過MAP接口向HSS查詢可獲得用戶設(shè)備的IMEI。 gsmSCF 獲得IMEI后,還可保存該IMEI。
若訂閱請求消息中僅攜帶了用戶設(shè)備的MSISDN,則Presence Server可以 通過Sh接口向HSS查詢獲得該用戶設(shè)備的IMEI。
5. Presence Server使用IMEI向設(shè)備管理服務(wù)器DM Server查詢或訂閱該 用戶設(shè)備的能力信息。
6. DM Server向Presence Server返回用戶設(shè)備的能力信息。
7. Presence Server將該能力信息返回給PNM服務(wù)器。
注本實(shí)施例中步驟4-7非必選步驟,若按照登記策略,CS域用戶設(shè)備 登記到PN, PN不需要獲得該用戶設(shè)備的能力信息;或者若PNM服務(wù)器原來 已經(jīng)保存了該用戶設(shè)備的能力信息,并且發(fā)現(xiàn)本次加入PN的用戶設(shè)備的 MSISDN和IMEI (設(shè)備標(biāo)識和用戶標(biāo)識)的對應(yīng)關(guān)系沒有發(fā)生變化,則PNM 服務(wù)器可以重用原有能力信息,不需要再次向Presence Server獲取能力信息。
8. PNM服務(wù)器保存該能力信息(若存在步驟4-7),并將用戶設(shè)備在PN 內(nèi)的登記狀態(tài)調(diào)整為加入狀態(tài)。
實(shí)施例二 CS域中,當(dāng)前為用戶設(shè)備提供服務(wù)的拜訪位置寄存器在用戶 接入狀態(tài)發(fā)生變化時(shí),發(fā)送消息通知指定的gsmSCF, gsmSCF通知Presence Server,個(gè)人網(wǎng)絡(luò)管理業(yè)務(wù)應(yīng)用服務(wù)器PNM AS通過Presence Server感知到該 用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化,并據(jù)此對該用戶設(shè)備在PN內(nèi)的登記 狀態(tài)進(jìn)行調(diào)整。參見圖6所示,包括下列步驟
1. PNM AS在SIP訂閱請求消息中攜帶MSISDN,向Presence Server訂閱 用戶設(shè)備在CS域的接入狀態(tài),例如attach/detach狀態(tài)變化通知。
2. Presence Server返回訂閱響應(yīng)。
3. 用戶設(shè)備在CS域發(fā)起位置更新請求,位置更新類型為顯式開機(jī)attach。
4. 根據(jù)用戶簽約的CAMEL簽約信息,當(dāng)前為該用戶設(shè)備服務(wù)的VLR將 該事件上報(bào)給指定gsmSCF。
5. 當(dāng)前為該用戶設(shè)備服務(wù)的MSC/VLR向該用戶設(shè)備返回位置更新請求被 接受的響應(yīng)。
6. gsmSCF將該用戶設(shè)備的CS域接入狀態(tài)(如attach/detach)發(fā)生變化 事件及新的狀態(tài)信息發(fā)布給事先指定的Presence Server。
7. Presence Server向訂閱了該事件的PNM AS發(fā)布通知消息,將該用戶設(shè) 備的CS域接入狀態(tài)(attach/detach )發(fā)生變化事件及新的狀態(tài)信息通知給PNM AS。
8. PNM AS向呈現(xiàn)服務(wù)器Presence Server訂閱或查詢該用戶設(shè)備的能力信 息,此時(shí)訂閱或查詢請求消息中可以攜帶MSISDN和IMEI,或僅攜帶IMEI, 或僅攜帶MSISDN。
注1:本步驟中,被請求訂閱用戶設(shè)備能力信息的Presence Server與通知
是不同的Presence Server。
注2: PNM AS可以通過向HSS查詢可獲得用戶設(shè)備的IMEI; Presence Server從本步驟中的訂閱請求消息中僅獲得MSISDN的情況下,Presence Server 也可以使用MSISDN向HSS查詢獲得用戶設(shè)備的IMEI。
9. Presence Server使用IMEI向DM Server查詢或訂閱用戶設(shè)備的能力信
白
10. DM Server向Presence Server返回用戶設(shè)備的能力信息。
11. Presence Server將該能力信息返回給PNM H務(wù)器。
注本實(shí)施例中步驟8-11非必選步驟,若按照登記策略,CS域用戶設(shè)備 登記到PN, PN不需要獲得該用戶設(shè)備的能力信息;或者若PNM服務(wù)器發(fā)現(xiàn) 用戶設(shè)備沒有發(fā)生變化且上次保存了該用戶設(shè)備的能力信息,則不需要向 Presence Server再訂閱或查詢能力4言息。
12. PNM服務(wù)器保存該能力信息(若存在步驟8-11),并將用戶設(shè)備在PN 內(nèi)的登記狀態(tài)調(diào)整為加入狀態(tài)。
注圖中g(shù)smSCF和PNM AS既可能是分設(shè)也可能是合設(shè)的物理實(shí)體。 實(shí)施例三用戶歸屬域的HSS發(fā)現(xiàn)用戶設(shè)備在CS域接入狀態(tài)發(fā)生變化,
發(fā)送消息通知PNMAS該變化,PNMAS據(jù)此對該用戶設(shè)備在PN內(nèi)的登記狀
態(tài)進(jìn)行調(diào)整。參見圖7所示,包括下列步驟
1. PNM AS使MSISDN,通過Sh接口向HSS訂閱用戶在CS域的接入狀 態(tài)(如正常位置更新/清除Purge)變化通知。
注若PNM服務(wù)器以CS域的gsmSCF實(shí)現(xiàn),則PNM服務(wù)器也可以通過 gsmSCF和HSS之間的MAP接口訂閱用戶在CS域的接入狀態(tài)變化通知。
2. HSS返回訂閱響應(yīng)。
3. CS域用戶設(shè)備發(fā)起位置更新請求,向MSC發(fā)送LocationUpdate Request 消息,該位置更新請求類型為主動位置更新。
4. 當(dāng)前為用戶服務(wù)的VLR向HSS發(fā)送位置更新請求消息,更新HSS中 該用戶位置信息。
5. HSS向VLR插入用戶的簽約信息。
6. 當(dāng)前為用戶服務(wù)的MSC/VLR向用戶設(shè)備返回位置更新接受的響應(yīng)消
白
7. HSS向訂閱了用戶在CS域的接入狀態(tài)(如正常位置更新/Purge)變化 通知的PNMAS發(fā)送變化通知消息,以通知該P(yáng)NMAS用戶CS域接入狀態(tài)發(fā)
生了變^ft。
8. PNMAS向Presence Server訂閱或查詢用戶設(shè)備的能力信息,此時(shí)該訂 閱或查詢消息中可以攜帶MSISDN和IMEI,或僅攜帶IMEI,或僅攜帶 MSISDN。
注l:本步驟中,被請求訂閱用戶設(shè)備能力信息的Presence Server與發(fā)布 CS接入狀態(tài)發(fā)生變化的Presence Server可以是同一個(gè)Presence Server,也可以 是不同的Presence Server。
注2: PNM AS可以通過向HSS查詢可獲得用戶設(shè)備的IMEI; Presence Server從本步驟中的訂閱請求消息中僅獲得MSISDN的情況下,Presence Server 也可以使用MSISDN向HSS查詢獲得用戶設(shè)備的IMEI。
9. Presence Server使用IMEI向DM Server查詢或訂閱用戶設(shè)備的能力信
自10. DM Server向Presence Server返回用戶i殳備的能力4言息。
11. Presence Server將該能力信息返回給PNM服務(wù)器。
注本實(shí)施例中步驟8-11非必選步驟,若按照登記策略,CS域用戶設(shè)備 登記到PN, PN不需要獲得該用戶設(shè)備的能力信息;或者若PNM服務(wù)器發(fā)現(xiàn) 用戶設(shè)備沒有發(fā)生變化且上次保存了該用戶設(shè)備的能力信息,則不需要向 Presence Server再訂閱或查詢能力信息。
12. PNM服務(wù)器保存該能力信息(若存在步驟8-11),并將用戶設(shè)備在PN 內(nèi)的等級狀態(tài)調(diào)整為加入狀態(tài)。
實(shí)施例四、為用戶提供服務(wù)的拜訪位置寄存器VLR主動清除purge用戶 數(shù)據(jù)導(dǎo)致用戶接入狀態(tài)發(fā)生變化,HSS發(fā)送消息通知PNM服務(wù)器該變化,PNM 服務(wù)器據(jù)此對該用戶設(shè)備在PN內(nèi)的登記狀態(tài)進(jìn)行調(diào)整。參見圖8所示,包括 下列步驟
1. PNM服務(wù)器向HSS訂閱用戶在CS域的接入狀態(tài)變化通知,若PNM服 務(wù)器為CS域的gsmSCF,則通過MAP接口實(shí)現(xiàn)該訂閱,若PNM服務(wù)器為IMS 域的SIP AS,則通過Sh接口的subs-notify消息實(shí)現(xiàn)該訂閱。
2. HSS返回訂閱通知的響應(yīng)消息。
3. 由于用戶設(shè)備長時(shí)間沒有和網(wǎng)絡(luò)聯(lián)系,或者其他原因?qū)е耉LR刪除該 用戶數(shù)據(jù)并發(fā)送消息通知HSS。
4. HSS根據(jù)拜訪位置寄存器VLR上報(bào)的消息,將該用戶的CS域接入狀態(tài) 調(diào)整為MNRF (Mobile Station Not Reachable Flag )。
5. HSS返回Purge響應(yīng)消息給VLR。
6. HSS發(fā)送通知消息給PNM服務(wù)器,告知該用戶設(shè)備在CS域的接入狀 態(tài)發(fā)生變化。
7. PNM服務(wù)器返回通知響應(yīng)消息。
8. PNM服務(wù)器根據(jù)HSS發(fā)送的通知消息,將用戶設(shè)備在PN內(nèi)的登記狀 態(tài)調(diào)整為退出狀態(tài)??蛇x的,PNM服務(wù)器可以繼續(xù)保存該用戶設(shè)備的能力信 息。
為了使需要用戶設(shè)備能力信息的網(wǎng)元可獲得該用戶設(shè)備能力信息。
本發(fā)明實(shí)施例提供了一種獲得用戶設(shè)備能力信息的方法,參見圖9所示, 包括下列主要步驟
521、 DM Server獲得用戶設(shè)備的能力信息。
本發(fā)明實(shí)施例中,作為設(shè)備管理客戶端DM Client的用戶設(shè)備向DM Server 上報(bào)能力信息;或者DM Server主動向DM Client查詢能力信息。
522、 DM Server作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息。
Presence Server需要先向DM Server發(fā)送查詢或訂閱用戶設(shè)備能力信息的 請求,當(dāng)DM Server收到Presence Server以設(shè)備標(biāo)識(IMEI)向該DM Server 查詢或訂閱用戶設(shè)備能力信息的請求后,DM Server才會作為該P(yáng)resence Server 的呈現(xiàn)用戶或網(wǎng)絡(luò)代理,并向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息。
由上可見Presence Server需要先獲得設(shè)備標(biāo)識,具體可通過下述方式之一 獲得
之一、使用用戶標(biāo)識號碼或公共用戶標(biāo)識向HSS查詢獲得。所述公共用 戶標(biāo)識為共享公共用戶標(biāo)識(sharedIMPU ), Presence Server向HSS查詢設(shè)備 標(biāo)識時(shí)還需要在查詢消息中攜帶私有用戶標(biāo)識IMPI。
之二、向Presence Server訂閱用戶設(shè)備能力信息的網(wǎng)元直接將設(shè)備標(biāo)識傳 遞給所述Presence Server。
523、 Presence Server獲得該用戶設(shè)備的能力信息后,向訂閱了該用戶設(shè)備 能力信息的網(wǎng)元發(fā)布。
若訂閱用戶設(shè)備能力信息的網(wǎng)元為gsmSCF時(shí),gsmSCF可以使用但不限 于USSD, SIP消息進(jìn)行訂閱。
若訂閱用戶設(shè)備能力信息的網(wǎng)元為SIP AS時(shí),SIP AS可以使用但不限于 SIP消息進(jìn)行訂閱。
若其他網(wǎng)元向Presence Server訂閱用戶設(shè)備能力信息時(shí),可以將用戶標(biāo)識 和設(shè)備標(biāo)識同時(shí)傳遞纟會Presence Server,由Presence Server記錄該用戶標(biāo)識與 設(shè)備標(biāo)識的匹配關(guān)系,并在轉(zhuǎn)發(fā)用戶設(shè)備能力信息的過程中,進(jìn)行兩種標(biāo)識間 的轉(zhuǎn)換;或者其他網(wǎng)元只傳遞設(shè)備標(biāo)識到Presence Server進(jìn)4亍訂閱,由該網(wǎng)元 自行記錄用戶標(biāo)識和設(shè)備標(biāo)識的匹配關(guān)系,并在轉(zhuǎn)發(fā)用戶設(shè)備能力信息的過程 中,進(jìn)行兩種標(biāo)識間的轉(zhuǎn)換。
本發(fā)明實(shí)施例還提供了一種獲得用戶設(shè)備能力信息的系統(tǒng),包括用戶設(shè) 備、DMServer、 Presence Server,需要該用戶設(shè)備能力信息的網(wǎng)元。
DM Server,用于獲得用戶設(shè)備的能力信息,并作為Presence Server的呈 現(xiàn)用戶或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息。
Presence Server,用于接收DM Server輸入的用戶設(shè)備的能力信息,并向 訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布。
上述實(shí)施例中,在CS域,PNM服務(wù)器都是向Presence Server訂閱用戶設(shè) 備能力信息。本發(fā)明實(shí)施例還提供了既可應(yīng)用于CS域,又可應(yīng)用于IMS域的 實(shí)施方式,如PNM服務(wù)器直接向DM Server (設(shè)備管理服務(wù)器Open Mobile Architecture DM Server),或者向DPE (Device Profile Evolution設(shè)備配置演進(jìn)) 中的應(yīng)用提供商application service provider訂閱用戶設(shè)備的能力信息。
實(shí)施例五、網(wǎng)絡(luò)中實(shí)體gsmSCF向Presence Server獲取用戶設(shè)備能力信息, DM Server作為呈現(xiàn)用戶代理向Presence Server輸入用戶設(shè)備能力信息。參見 圖IO所示,包括下列步驟
1. 作為觀察者watcher的gsmSCF向Presence Server訂閱用戶設(shè)備的能力 信息,該訂閱請求可以是USSD或SIP消息,該請求中可以包含MSISDN和/ 或IMEI (用戶標(biāo)識和/或i殳備標(biāo)識)。
2. Presence Server返回訂閱響應(yīng)消息,若訂閱請求中只包含用戶標(biāo)識(如 CS域的MSISDN),則Presence Server需要查詢HSS獲得用戶設(shè)備的IMEI。
3. Presence Server在需要時(shí)主動向DM Server查詢用戶設(shè)備能力信息。4. 作為DM Client (設(shè)備管理客戶端)的UE或ME (移動終端Mobile Equipment)向DM Server上才艮自己的能力信息,或者DM Server主動向DM Client發(fā)送消息查詢能力信息。
5. DM Server作為Presence機(jī)制中的Presence用戶代理向Presence Server 上報(bào)獲得的用戶設(shè)備的能力信息。
6. Presence Server向訂閱了能力信息的Watcher gsmSCF發(fā)布該能力4言息。 上述實(shí)施例中步驟1, 2執(zhí)行順序也可以在步驟3之后,Watcher Application
也不限于gsmSCF,可以是網(wǎng)絡(luò)中任何其他需要獲得用戶設(shè)備能力信息且具有 訂閱功能的實(shí)體。并且這些實(shí)體可以直接使用IMEI向DM Server進(jìn)行查詢或 訂閱獲得所述用戶設(shè)備的能力信息。
綜上所述,本發(fā)明實(shí)施例的實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法中,PNM 服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化;PNM服務(wù)器根據(jù)該用戶設(shè) 備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。 所以使CS域用戶設(shè)備也可登記到PN,進(jìn)而使得CS域用戶也可享受PNM業(yè) 務(wù)。
PNM服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化后,進(jìn)一步還可將 獲得該用戶設(shè)備的能力信息作為調(diào)整該用戶設(shè)備在PN內(nèi)的登記狀態(tài)的條件, 并在確認(rèn)獲得該用戶設(shè)備的能力信息后,再根據(jù)該用戶設(shè)備在CS域接入狀態(tài) 的變化,調(diào)整該用戶設(shè)備在PN內(nèi)的登記狀態(tài)。從而增加對CS域用戶設(shè)備登 記到PN的控制層次,更好的利用有限的資源為CS域用戶設(shè)備提供更優(yōu)的服 務(wù)。
本發(fā)明實(shí)施例中還提供了 PNM服務(wù)器和實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的 系統(tǒng),以支撐本發(fā)明實(shí)施例的實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法。
本發(fā)明實(shí)施例的獲得用戶設(shè)備能力信息的方法和系統(tǒng)中,通過DM Server 獲得用戶i殳備的能力信息,DM Server作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò) 代理向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息,Presence Server獲得該
用戶設(shè)備的能力信息后向訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布,使需要用戶 設(shè)備能力信息的網(wǎng)元可獲得該用戶設(shè)備的能力信息。
而且該方法可應(yīng)用于CS域和IMS域。
明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及 其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1、一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法,其特征在于,包括下列步驟PNM服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化;以及PNM服務(wù)器根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
2、 如權(quán)利要求l所述的方法,其特征在于,PNM服務(wù)器通過下述方式之 一感知用戶設(shè)備在CS域接入狀態(tài)發(fā)生變化方式1、當(dāng)前為所述用戶設(shè)備服務(wù)的拜訪位置寄存器VLR在該用戶設(shè)備的 CS域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào)給PNM 服務(wù)器;方式2、當(dāng)前為用戶服務(wù)的VLR在該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化 時(shí),將該變化事件作為CAMEL移動事件上報(bào)給指定的GSM業(yè)務(wù)控制功能實(shí) 體gsmSCF,該gsmSCF將該變化事件上報(bào)給呈現(xiàn)服務(wù)器Presence Server,再由 該P(yáng)resence Server將該變化事件通知到PNM服務(wù)器;方式3、 HSS感知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化時(shí),向PNM服務(wù) 器發(fā)送消息,以通知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化。
3、 如權(quán)利要求1所述的方法,其特征在于,所述變化表明用戶設(shè)備發(fā)生 主動位置更新或顯式開機(jī)事件,則PNM服務(wù)器將該用戶設(shè)備在PN內(nèi)的登記 狀態(tài)調(diào)整為加入狀態(tài)。
4、 如權(quán)利要求1所述的方法,其特征在于,所述變化表明用戶設(shè)備發(fā)生 網(wǎng)絡(luò)隱式分離事件、用戶顯式關(guān)機(jī)事件或VLR主動清除用戶數(shù)據(jù),則PNM服 務(wù)器將該用戶設(shè)備在PN內(nèi)的登記狀態(tài)調(diào)整為退出狀態(tài)。
5、 如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,PNM服務(wù)器感知 該用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化后,進(jìn)一步在獲得該用戶設(shè)備的能力 信息后,根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng) 絡(luò)PN內(nèi)的登記狀態(tài)。
6、 如權(quán)利要求5所述的方法,其特征在于,PNM服務(wù)器獲取所述用戶設(shè) 備的能力信息的方式為PNM服務(wù)器向保存用戶設(shè)備能力信息的網(wǎng)絡(luò)實(shí)體或 提供商訂閱該用戶設(shè)備的能力信息;或者,PNM服務(wù)器向保存用戶設(shè)備能力信息的網(wǎng)絡(luò)實(shí)體或提供商查詢該用戶設(shè) 備的能力信息。
7、 如權(quán)利要求6所述的方法,其特征在于,所述網(wǎng)絡(luò)實(shí)體為Presence Server 或設(shè)備管理服務(wù)器DM Server;所述提供商為設(shè)備配置演進(jìn)DPE中的應(yīng)用提供商。
8、 如權(quán)利要求7所述的方法,其特征在于,所述網(wǎng)絡(luò)實(shí)體為Presence Server, 則DM Server作為該P(yáng)resence Server的呈現(xiàn)用戶4戈理Presence User Agent向"i亥 Presence Server輸入所述用戶設(shè)備的能力信息。
9、 一種PNM服務(wù)器,其特征在于,包括感知單元,用于感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化; 調(diào)整單元,用于根據(jù)感知單元感知到的該用戶設(shè)備在CS域接入狀態(tài)的變 化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
10、 如權(quán)利要求9所述的服務(wù)器,其特征在于,還包括獲得單元,用于獲得用戶設(shè)備的能力信息后,向調(diào)整單元發(fā)出開始調(diào)整信
11、 一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的系統(tǒng),其特征在于,包括 用戶設(shè)備,其在CS域的接入狀態(tài)發(fā)生變化;PNM服務(wù)器,用于感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化,并根據(jù)該 變化調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括當(dāng)前為所述用戶設(shè)備服務(wù)的VLR,用于在該用戶設(shè)備的CS域接入狀態(tài)發(fā) 生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào)給PNM服務(wù)器。
13、 如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括 當(dāng)前為所述用戶設(shè)備服務(wù)的VLR,用于在該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化時(shí),將該變化事件作為CAMEL移動事件上報(bào);指定的gsmSCF,用于接收該VLR上報(bào)的移動事件,并將該事件上^L;Presence Server,用于接收該gsmSCF上報(bào)的事件,并將該事件通知到PNM 服務(wù)器。
14、 如權(quán)利要求11所述的系統(tǒng),其特征在于,還包括HSS,用于感知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化時(shí),向PNM服務(wù)器 發(fā)送消息,以通知該用戶設(shè)備的CS域接入狀態(tài)發(fā)生變化。
15、 一種獲得用戶設(shè)備能力信息的方法,其特征在于,包括下列步驟 DM Server獲得用戶設(shè)備的能力信息;DM Server作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息;以及Presence Server獲得該用戶設(shè)備的能力信息后,向訂閱了該用戶設(shè)備能力 信息的網(wǎng)元發(fā)布。
16、 如權(quán)利要求15所述的方法,其特征在于,DM Server通過下列方式 之一獲得用戶i殳備能力信息作為設(shè)備管理客戶端DM Client的用戶設(shè)備向DM Server上報(bào)能力信息; DM Server主動向DM Client查詢能力信息。
17、 如權(quán)利要求15所述的方法,其特征在于,還包括DM Server收到Presence Server以設(shè)備標(biāo)識向該DM Server查詢或訂閱用 戶設(shè)備能力信息的請求后,DM Server作為該P(yáng)resence Server的呈現(xiàn)用戶或網(wǎng) 絡(luò)代理。
18、 如權(quán)利要求17所述的方法,其特征在于,還包括Presence Server 獲得設(shè)備標(biāo)識的方式為下列之一 使用用戶標(biāo)識號碼或公共用戶標(biāo)識向HSS查詢獲得; 向Presence Server訂閱用戶設(shè)備能力信息的網(wǎng)元直接將設(shè)備標(biāo)識傳遞給所 述Presence Server 。
19、 一種獲得用戶設(shè)備能力信息的系統(tǒng),其特征在于,包括用戶設(shè)備、 DM Server、 Presence Server,需要該用戶設(shè)備能力信息的網(wǎng)元;DM Server,用于獲得用戶設(shè)備的能力信息,并作為Presence Server的呈 現(xiàn)用戶或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息;Presence Server,用于接收DM Server輸入的用戶設(shè)備的能力信息,并向 訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)用戶設(shè)備登記到個(gè)人網(wǎng)絡(luò)的方法,包括下列步驟PNM服務(wù)器感知用戶設(shè)備在CS域的接入狀態(tài)發(fā)生變化;以及PNM服務(wù)器根據(jù)該用戶設(shè)備在CS域接入狀態(tài)的變化,調(diào)整該用戶設(shè)備在個(gè)人網(wǎng)絡(luò)PN內(nèi)的登記狀態(tài)。本發(fā)明還公開了一種獲得用戶設(shè)備能力信息的方法,包括下列步驟DM Server獲得用戶設(shè)備的能力信息;DM Server作為Presence Server的呈現(xiàn)用戶或網(wǎng)絡(luò)代理,向該P(yáng)resence Server輸入該用戶設(shè)備的能力信息;以及Presence Server獲得該用戶設(shè)備的能力信息后,向訂閱了該用戶設(shè)備能力信息的網(wǎng)元發(fā)布。
文檔編號H04L12/24GK101355472SQ200710129840
公開日2009年1月28日 申請日期2007年7月27日 優(yōu)先權(quán)日2007年7月27日
發(fā)明者和曉艷, 朱東銘 申請人:華為技術(shù)有限公司