專利名稱:Ip多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法及其應(yīng)用的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體涉及一種IP多媒體子系統(tǒng)應(yīng) 用獲取電路域信息的方法及其應(yīng)用。
背景技術(shù):
IMS( IP Multimedia Subsystem, IP多媒體子系統(tǒng))是3GPP( Third Generation Partnership Projects,第三代伙伴組織計劃)提出的支持IP多媒體業(yè)務(wù)的子系統(tǒng), 其核心特點(diǎn)是通過SIP ( Session Initiation Protocol,會話初始協(xié)議)協(xié)議實(shí)現(xiàn)IP 多媒體業(yè)務(wù)的建立、維護(hù)及管理等功能,允許運(yùn)營商快速、高效地部署多媒體 業(yè)務(wù),而不依賴網(wǎng)絡(luò)的接入方式和終端設(shè)備的類型,支持固定網(wǎng)和802.11、 802.15、 802.16、 CDMA (碼分多址)或GSM (全球移動通信系統(tǒng))等無線網(wǎng) 上的任何類型的會話,允許業(yè)務(wù)提供商向用戶提供一系列話音與數(shù)據(jù)融合的多 媒體業(yè)務(wù)。IMS的系統(tǒng)結(jié)構(gòu)如圖l所示其中,CSCF (呼叫會話控制功能)實(shí)體用于控制用戶注冊、會話控制等 功能;AS (應(yīng)用服務(wù)器)用于提供各種業(yè)務(wù)邏輯控制功能;HSS(歸屬用戶 服務(wù)器)用于集中管理用戶簽約信息;MGCF (媒體網(wǎng)關(guān)控制功能)實(shí)體用于 實(shí)現(xiàn)與電路交換網(wǎng)互通;用戶通過代理節(jié)點(diǎn)P-CSCF (代理呼叫會話控制功能) 接入IMS;會話和業(yè)務(wù)觸發(fā)控制及與AS的業(yè)務(wù)控制交互則由其注冊地的歸屬域 服務(wù)節(jié)點(diǎn)S-CSCF (服務(wù)呼叫會話控制功能)完成。IMS業(yè)務(wù)提供架構(gòu)如圖2所示其中,HSS是每個用戶最重要的數(shù)據(jù)庫,保存著所有和簽約相關(guān)的信息, 用于支持各個網(wǎng)絡(luò)實(shí)體對呼叫和會話的處理,具體包括用戶的標(biāo)識、編號以 及尋址信息;用戶的安全信息;用戶的位置信息以及用戶的描述信息等。 一個 歸屬網(wǎng)絡(luò)可以有一個或者多個HSS,取決于移動簽約用戶的數(shù)量、網(wǎng)絡(luò)設(shè)備的 容量以及具體的組網(wǎng)情況。HSS對外提供營業(yè)廳接口,用于用戶數(shù)據(jù)維護(hù)(增 力口、修改、刪除用戶簽約信息等),同時HSS支持Cx接口 ( HSS和I-CSCF/S-CSCF 之間的接口 ), Sh接口 (HSS和AS之間的接口 )的用戶數(shù)據(jù)下載。AS為IMS用戶提供IP多媒體增值業(yè)務(wù),可以位于用戶歸屬網(wǎng),也可以由第 三方提供,包括SIPAS、 OSA AS (Open Service Access AS ,開放業(yè)務(wù)接入應(yīng) 用服務(wù)器)和IM-SSF (IP多媒體子系統(tǒng)交換功能)三類,其中,OSAAS通過 OSA業(yè)務(wù)能力服務(wù)器而不是直接與IMS網(wǎng)元交互,IM-SSF則提供IMS SIP到 CS CAP (電路交換能力)電路域智能應(yīng)用協(xié)議的映射及SSP (Service Switch Point,業(yè)務(wù)交換點(diǎn))觸發(fā)能力,使IMS域VoIP業(yè)務(wù)用戶能無縫繼承電路域智能 業(yè)務(wù);AS通過與HSS的接口獲得用戶業(yè)務(wù)相關(guān)的數(shù)據(jù)和用戶狀態(tài)信息,其中, SIPAS和OSAAS與HSS間為基于Diameter協(xié)議的Sh接口 , IM-SSF與HSS間為基 于MAP (Mobile Application Part,移動應(yīng)用部分)協(xié)議的Si接口 。在網(wǎng)絡(luò)向IMS演變過程中,必然還會在一段時間內(nèi)CS域和IMS域并存,在 這種情況下,也就會存在這兩個域都存在簽約關(guān)系的雙簽約用戶。此時,用戶 希望網(wǎng)絡(luò)中有一個控制點(diǎn)能夠?qū)ψ约涸趦蓚€域的業(yè)務(wù)進(jìn)行集中控制,達(dá)到跨域 業(yè)務(wù)控制。在現(xiàn)有機(jī)制中,這個集中控制點(diǎn)一般都處于IMS網(wǎng)絡(luò),由一個AS 來實(shí)現(xiàn)。但在現(xiàn)有技術(shù)中,AS只可以通過查詢方式獲取有限的用戶在電路域的動 態(tài)信息(位置信息和注冊狀態(tài))及少量的簽約信息(計費(fèi)信息和移動用戶ISDN 號碼MSISDN)。僅獲得這些信息,會使得在某些業(yè)務(wù)應(yīng)用中不能滿足業(yè)務(wù)需 求,而且查詢效率低;同時,在業(yè)務(wù)操作過程中查詢電路域信息會增加本次業(yè) 務(wù)的時延
發(fā)明內(nèi)容
本發(fā)明實(shí)施例要解決的技術(shù)問題是使Sh接口支持用戶電路域信息的傳 送,進(jìn)而使AS可以根據(jù)需要獲得所需的用戶在電路域的信息,以滿足不同業(yè) 務(wù)的需求。為此,本發(fā)明實(shí)施例提供如下的技術(shù)方案一種IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法,所述方法包括 應(yīng)用服務(wù)器AS通過Sh接口向歸屬簽約服務(wù)器HSS發(fā)送查詢命令,查詢用戶電路域簽約信息;HSS收到所述查詢命令后返回響應(yīng)消息,并在該響應(yīng)消息中攜帶AS請求的用戶電路域簽約信息。一種IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法,所述方法包括 應(yīng)用服務(wù)器AS通過Sh接口向歸屬簽約服務(wù)器HSS發(fā)送訂閱請求,訂閱用戶電路域信息;HSS記錄訂閱關(guān)系,并在用戶電路域信息發(fā)生變化時向AS發(fā)布通知消息,其中攜帶AS訂閱的用戶電路域信息。一種IP多媒體子系統(tǒng)應(yīng)用電路域信息的方法,所述方法包括步驟 應(yīng)用服務(wù)器AS通過Sh接口從歸屬簽約服務(wù)器HSS獲取用戶電路域信息; AS根據(jù)業(yè)務(wù)邏輯在IP多媒體子系統(tǒng)域?qū)@些獲取的用戶電路域信息進(jìn)行應(yīng)用。由本發(fā)明實(shí)施例提供的技術(shù)方案可以看出,本發(fā)明實(shí)施例通過對AS和 HSS之間的Sh接口進(jìn)行擴(kuò)展,使Sh接口支持用戶電路域信息的傳送,進(jìn)而 使AS可以根據(jù)需要獲得所需的用戶在電路域的信息。AS獲取到電路域簽約 數(shù)據(jù)信息后,應(yīng)用這些信息,可以進(jìn)行多種應(yīng)用,比如根據(jù)電路域的簽約數(shù) 據(jù)在IMS域進(jìn)行相應(yīng)的跨域業(yè)務(wù)控制,電路域簽約信息和IMS域簽約信息的 同步設(shè)置,根據(jù)獲取到的電路域和IMS域的狀態(tài)信息,簽約信息等進(jìn)行域選
擇等應(yīng)用??梢姡?dāng)用戶在電路域及IMS域都存在簽約的情況下,利用本發(fā) 明IMS應(yīng)用不僅可以獲得用戶IMS域的簽約信息,還可以同時獲得用戶的電 路域簽約信息,從而使IMS應(yīng)用可以對某些跨域業(yè)務(wù)網(wǎng)絡(luò)能夠更好地進(jìn)行業(yè) 務(wù)控制。
圖1是現(xiàn)有IMS的系統(tǒng)結(jié)構(gòu)示意圖; 圖2是現(xiàn)有IMS業(yè)務(wù)提供架構(gòu)示意圖;圖3是本發(fā)明IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法的第一實(shí)施例 的實(shí)現(xiàn)流程圖;圖4是本發(fā)明IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法的第二實(shí)施例 的實(shí)現(xiàn)流程圖;圖5是本發(fā)明IP多媒體子系統(tǒng)應(yīng)用電路域信息的方法第一實(shí)施例的實(shí)現(xiàn) 流程圖;圖6是HSS和HLR位于不同物理實(shí)體時,HSS從HLR獲取用戶電路域 信息的 一種實(shí)施例的消息交互流程圖;圖7是本發(fā)明IP多+某體子系統(tǒng)應(yīng)用電路域信息的方法第二實(shí)施例的實(shí)現(xiàn) 流程圖;圖8是本發(fā)明中AS通過訂閱通知方式獲取電路域用戶狀態(tài)變化通知的第 一實(shí)施例的消息交互流程圖;圖9是本發(fā)明中AS通過訂閱通知方式獲取電路域用戶狀態(tài)變化通知的第 二實(shí)施例的消息交互流程圖;圖10是本發(fā)明中AS通過查詢方式獲取用戶電路域簽約數(shù)據(jù)的一個實(shí)施例的消息交互流程圖;圖11是本發(fā)明中AS利用用戶電路域信息進(jìn)行域選擇的消息交互流程圖12是本發(fā)明實(shí)施例個人網(wǎng)管理服務(wù)器向HSS查詢用戶簽約的所有基本 業(yè)務(wù)信息的流程圖。
具體實(shí)施方式
本發(fā)明實(shí)施例通過對AS和HSS之間的Sh接口進(jìn)行擴(kuò)展,使其支持用戶 電路域簽約信息的查詢或者訂閱及通知發(fā)布,這樣,AS就可通過Sh接口向 HSS查詢或訂閱,從而獲取用戶電路域信息。在AS通過Sh接口向HSS請求 用戶電路域簽約信息時,HSS根據(jù)AS的請求向其提供用戶電路域的簽約信息。 在AS通過Sh接口向HSS訂閱用戶電路域信息時,HSS感知到用戶電路域信 息發(fā)生變化后,根據(jù)AS的訂閱信息向AS通知變化事件及用戶電路域信息。為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖 和實(shí)施方式對本發(fā)明實(shí)施例作進(jìn)一步的詳細(xì)說明。本技術(shù)領(lǐng)域人員知道,在現(xiàn)有技術(shù)中,通過Sh接口查詢的電路域的數(shù)據(jù)類 型非常有限,僅包括位置信息、注冊狀態(tài)、計費(fèi)信息和MSISDN號碼,而且AS 只可以對這部分lt據(jù)進(jìn)行查詢,并不能對這些數(shù)據(jù)進(jìn)行訂閱通知。針對這種情況,本發(fā)明對Sh接口進(jìn)行擴(kuò)展,使其支持AS對HSS的查詢或 訂閱用戶電路域信息的傳送。參照圖3,圖3是本發(fā)明IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法的第一 實(shí)施例的實(shí)現(xiàn)流程,包括以下步驟步驟301:擴(kuò)展Sh接口,使其支持用戶電路域簽約信息的查詢。AS可以利用現(xiàn)有Sh-Pull命令查詢電路域補(bǔ)充業(yè)務(wù)信息,在命令中包含要 查詢的用戶的MSISDN號碼,另外,還需要對現(xiàn)有Sh-Pull命令中的數(shù)據(jù)參考 參數(shù)增加新的取值,每種新的取值對應(yīng)一種AS需要查詢的用戶電路域補(bǔ)充業(yè) 務(wù)信息類型。這樣,當(dāng)AS發(fā)送的Sh-Pull命令中的數(shù)據(jù)參考參數(shù)取值為上述 新增數(shù)值時,表明AS請求查詢的是用戶的電路域補(bǔ)充業(yè)務(wù)信息。除此之外,
還可以對Sh-Pull命令作進(jìn)一步的擴(kuò)展,在現(xiàn)有Sh-Pull命令中增加以下參數(shù)(1) 標(biāo)識本次查詢操作AS請求的某一類基本業(yè)務(wù)下掛的補(bǔ)充業(yè)務(wù)信息 的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)組碼;(2) 標(biāo)識本次查詢操作AS請求的補(bǔ)充業(yè)務(wù)的參數(shù),該參數(shù)用于攜帶補(bǔ) 充業(yè)務(wù)碼。步驟302: AS通過Sh接口向HSS發(fā)送Sh-Pull命令,查詢用戶電路域簽 約信息。在該請求中上述兩個新增參數(shù)可以同時出現(xiàn),或者只出現(xiàn)其中任何一個, 或者都不出現(xiàn)。也就是i兌,AS通過Sh接口向HSS發(fā)送Sh-Pull請求可以有以 下幾種情況(1 ) AS向HSS發(fā)送只包含MSISDN號碼和所述數(shù)據(jù)參考參數(shù)的Sh-Pull請求,查詢所有的基本業(yè)務(wù)及其下掛的補(bǔ)充業(yè)務(wù)信息。(2 ) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述基本業(yè)務(wù)組碼參數(shù)的Sh-Pull請求,查詢該特定基本業(yè)務(wù)組下掛的所有補(bǔ)充業(yè)務(wù)信 臺(3 ) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述補(bǔ)充 業(yè)務(wù)碼參數(shù)的Sh-Pull請求,查詢所有基本業(yè)務(wù)組下掛的該特定補(bǔ)充業(yè)務(wù)信息。 (4) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)、所述基本 業(yè)務(wù)組碼參數(shù)和所述補(bǔ)充業(yè)務(wù)碼參數(shù)的Sh-Pull請求,查詢該特定基本業(yè)務(wù)組 下掛的下掛的該特定補(bǔ)充業(yè)務(wù)信息。步驟303: HSS收到所述查詢命令后返回響應(yīng)消息,并在該響應(yīng)消息中攜 帶AS請求的用戶電路域簽約信息。HSS收到所述擴(kuò)展的查詢命令后,首先從歸屬位置寄存器HLR或內(nèi)部 HLR子集獲取用戶電路域簽約信息,然后將獲取的用戶電路域簽約信息返回 給AS。在該過程中,如果AS和HLR能夠識別的用戶電路域簽約信息的格式
不同,則在HSS將獲取的用戶電路域簽約信息發(fā)送給AS之前還需要將獲取的 用戶電路域簽約信息轉(zhuǎn)換為Diameter格式或XML格式。HSS從HLR獲取用戶電路域簽約信息的過程將在后面詳細(xì)描述。HSS可以從HLR獲取的用戶電路域簽約信息包括補(bǔ)充業(yè)務(wù)信息,具體有 補(bǔ)充業(yè)務(wù)的業(yè)務(wù)碼,補(bǔ)充業(yè)務(wù)的狀態(tài)信息,相對應(yīng)的基本業(yè)務(wù)組碼信息等。參照圖4,圖4是本發(fā)明IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法的第二 實(shí)施例的實(shí)現(xiàn)流程,包括以下步驟步驟401:擴(kuò)展AS與HSS之間的Sh接口,使其支持用戶電路域簽約信息的 訂閱及通知發(fā)布。具體地,在本發(fā)明中擴(kuò)展Sh接口,使其支持用戶電路域的用戶狀態(tài)變化 通知訂閱及通知發(fā)布;除此之外,還可以擴(kuò)展Sh接口,使其支持用戶電路域 的補(bǔ)充業(yè)務(wù)信息變化通知訂閱及通知發(fā)布。下面對此分別進(jìn)行詳細(xì)說明。本技術(shù)領(lǐng)域人員知道,在現(xiàn)有技術(shù)中,Sh接口不支持電路域信息訂閱通知的功能。在本發(fā)明中,可以擴(kuò)展Sh接口 ,將現(xiàn)有Sh-Subs-Notif命令作為訂閱用戶電路域的用戶狀態(tài)變化通知消息,以使其支持電路域的用戶狀態(tài)變化訂閱通知的功能;另外,還可以對現(xiàn)有Sh-Subs-Notif命令中的數(shù)據(jù)參考參數(shù)增加新的取值,每種新的取值對應(yīng)一種AS需要訂閱的用戶電路域補(bǔ)充業(yè)務(wù)信息類型,以使其支持電路域補(bǔ)充業(yè)務(wù)信息的訂閱通知功能。還可以對Sh-Subs-Notif命令進(jìn)一步擴(kuò)展,除了數(shù)據(jù)參考參數(shù)增加新的取值外還可以再增加一類新的參數(shù),這類新增參數(shù)用來進(jìn)一步標(biāo)識AS請求的數(shù)據(jù),可以同時包 含兩個具體參數(shù)(1 )標(biāo)識本次訂閱操作AS請求的某一類基本業(yè)務(wù)下桂的補(bǔ)充業(yè)務(wù)信息 的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)組碼。(2)標(biāo)識本次訂閱操作AS請求的補(bǔ)充業(yè)務(wù)的參數(shù),該參數(shù)用于攜帶補(bǔ) 充業(yè)務(wù)碼。
上述這兩個參數(shù)可以在Sh-Subs-Notif命令中同時出現(xiàn),也可以只出現(xiàn)其 中任何一個,或者同時不出現(xiàn)。步驟402: AS通過Sh接口向HSS發(fā)送Sh-Subs-Notif請求,訂閱用戶電 路域信息。AS向HSS發(fā)送的Sh-Subs-Notif請求可以有以下幾種情況 (1 ) AS向HSS發(fā)送只包含MSISDN號碼和所述數(shù)據(jù)參考參數(shù)的Sh-Subs-Notif請求,訂閱所有的基本業(yè)務(wù)及其下掛的補(bǔ)充業(yè)務(wù)信息。(2 ) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述基本業(yè)務(wù)組碼參數(shù)的Sh-Subs-Notif請求,訂閱該特定基本業(yè)務(wù)組下掛的所有補(bǔ)充業(yè)務(wù)信息。(3 ) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述補(bǔ)充 業(yè)務(wù)碼參數(shù)的Sh-Subs-Notif請求,訂閱所有基本業(yè)務(wù)組下掛的該特定補(bǔ)充業(yè) 務(wù)信息。(4) AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)、所述基本 業(yè)務(wù)組碼參數(shù)和所述補(bǔ)充業(yè)務(wù)碼參數(shù)的Sh-Subs-Notif請求,查詢該特定基本 業(yè)務(wù)組下掛的下掛的該特定補(bǔ)充業(yè)務(wù)信息。步驟403: HSS收到Sh-Subs-Notif請求后,記錄該訂閱關(guān)系。步驟404: HSS在用戶電路域信息發(fā)生變化時向AS發(fā)布通知消息,其中 攜帶AS訂閱的用戶電路域信息。HLR感知到用戶發(fā)生漫游后第一次附著4喿作或者VLR(拜訪位置寄存器) 清除一個用戶數(shù)據(jù)的事件后,向HSS發(fā)送用戶狀態(tài)發(fā)生變化的消息。HSS收 到HLR發(fā)送的用戶狀態(tài)發(fā)生變化的消息后根據(jù)訂閱關(guān)系將用戶狀態(tài)變化事件 及變化后的狀態(tài)發(fā)送給AS。HLR感知到VLR向HLR發(fā)送消息同步更新后的數(shù)據(jù)或者管理員通過 HLR界面更改用戶補(bǔ)充業(yè)務(wù)lt據(jù)后,向HSS發(fā)送用戶補(bǔ)充業(yè)務(wù)發(fā)生變化的消
息。HSS收到HLR發(fā)送的用戶補(bǔ)充業(yè)務(wù)發(fā)生變化的消息后,根據(jù)所述訂閱關(guān) 系將變化后的補(bǔ)充業(yè)務(wù)的狀態(tài)信息和基本業(yè)務(wù)組發(fā)送給AS。本發(fā)明通過對Sh接口進(jìn)行擴(kuò)展,使其支持用戶電路域簽約信息的查詢或 者訂閱及通知發(fā)布,這樣,AS就可通過Sh接口向HSS查詢或訂閱,從而獲 取用戶電路域信息。參照圖5,圖5示出了本發(fā)明IP多媒體子系統(tǒng)應(yīng)用電路域信息的方法第一實(shí) 施例的實(shí)現(xiàn)流程,包括以下步驟步驟501: AS通過Sh接口向HSS請求用戶電路域簽約信息。AS可以通過Sh接口向HSS查詢用戶電路域簽約信息,還可以通過Sh接 口向HSS訂閱用戶電路域簽約信息。具體采用哪種方式可根據(jù)實(shí)際需要來確 定。步驟502: HSS根據(jù)AS的請求從HLR獲取用戶電路域簽約信息。由于AS和HLR支持的信息格式不同,因此,HSS還需要將獲取的用戶電路域簽約信息轉(zhuǎn)換為AS能夠識別的Diameter格式或XML格式。 步驟503: HSS將獲取的用戶電路域簽約信息發(fā)送給AS。 如果HSS收到的是AS的查詢請求,則在收到該請求后向AS返回請求的用戶電路域簽約信息。如果AS已經(jīng)通過Sh接口訂閱了用戶的電路域簽約信息,當(dāng)與AS訂閱的相關(guān)數(shù)據(jù)發(fā)生變化后,HSS發(fā)送消息通知AS該變化事件和變化后的用戶電路域簽約信息。步驟504: AS根據(jù)業(yè)務(wù)邏輯在IP多媒體子系統(tǒng)域?qū)@些獲取的用戶電路 域信息進(jìn)行應(yīng)用。AS獲取到電路域簽約數(shù)據(jù)信息后,應(yīng)用這些信息,可以進(jìn)行的應(yīng)用包括 但不限于根據(jù)電路域的簽約數(shù)據(jù)在IMS域進(jìn)行相應(yīng)的跨域業(yè)務(wù)控制,電路 域簽約信息和IMS域簽約信息的同步設(shè)置,根據(jù)獲取到的電路域和IMS域的
狀態(tài)信息,簽約信息等進(jìn)行域選擇等。由于在未來的網(wǎng)絡(luò)演變過程中,HSS與HLR可能位于同一物理實(shí)體(HSS 內(nèi)嵌HLR子集),也可能分離設(shè)立,也就是說分別為獨(dú)立的功能實(shí)體。針對這 兩種情況,本發(fā)明分別提供了 HSS從HLR獲取用戶電路域簽約信息的詳細(xì)過程。當(dāng)HSS內(nèi)嵌HLR子集時,HSS通過內(nèi)部接口從HLR獲得用戶的各類電 路域簽約信息。首先,HSS向HLR發(fā)送查詢用戶電路域信息的請求消息,消 息中包含用戶的MSISDN號碼,要查詢的信息指示等;HLR收到該請求消息 后,判斷MSISDN號碼存在后根據(jù)請求向HSS返回用戶電路域數(shù)據(jù)信息。當(dāng)HSS與HLR位于不同的物理實(shí)體時,HSS通過外部接口從HLR獲得 用戶的各類電路域簽約信息。具體實(shí)現(xiàn)時,可以采用以下幾種方式(1 ) HSS通過信令攔截方式截獲發(fā)往HLR的請求以及所有HLR發(fā)出的 響應(yīng)消息,并根據(jù)請求和響應(yīng)的關(guān)系獲取HLR內(nèi)部的用戶電路域簽約信息;(2 ) HSS作為業(yè)務(wù)控制點(diǎn)SCP通過查詢方式從HLR獲取用戶電路域簽 約信息;(3 ) HSS作為SCP通過訂閱通知方式從HLR獲取用戶電路域簽約信息。 圖6是HSS和HLR位于不同物理實(shí)體時,HSS從HLR獲取用戶電路域 信息的 一種實(shí)施例的消息交互流程61. HSS根據(jù)需要向HLR發(fā)送ATSI命令(對于WCDMA網(wǎng)絡(luò))或服務(wù) 請求(Service Request)消息(對于CDMA網(wǎng)絡(luò)),請求查詢用戶電路域數(shù)據(jù);62. HLR收到請求判斷MSISDN號碼存在后,判斷請求的數(shù)據(jù)是否有效;63. 若62中請求的數(shù)據(jù)有效,則HLR返回用戶電路域數(shù)據(jù)信息,否貝'J, 返回錯-〖吳響應(yīng)。參照圖7,圖7示出了本發(fā)明IP多媒體子系統(tǒng)應(yīng)用電路域信息的方法第二實(shí) 施例的實(shí)現(xiàn)流程,包括以下步驟
步驟701: AS通過Sh接口向HSS訂閱用戶電路域信息。 步驟702: HSS感知用戶電路域信息發(fā)生變化。所述用戶電路域信息包括用戶電路域簽約數(shù)據(jù)、和/或用戶注冊狀態(tài)、 位置信息等數(shù)據(jù)。HSS可以通過以下方式感知到用戶電路域信息發(fā)生了變化當(dāng)HSS內(nèi)嵌HLR子集時,HLR發(fā)現(xiàn)用戶電路域信息發(fā)生變化時無條件將 該事件通過內(nèi)部接口通知給HSS;當(dāng)HSS與HLR位于不同的物理實(shí)體時,HSS通過外部接口從HLR感知 用戶電路域信息發(fā)生變化。具體地,HSS可以通過信令攔截方式截獲發(fā)往HLR 的請求以及所有HLR發(fā)出的響應(yīng)消息,并根據(jù)所述請求和響應(yīng)的關(guān)系獲取 HLR內(nèi)部發(fā)生變化的用戶電路域信息;或者HSS作為業(yè)務(wù)控制點(diǎn)SCP通過訂 閱通知方式從HLR感知用戶電路域信息發(fā)生變化,并獲取發(fā)生變化了的用戶 電路域信息。可以擴(kuò)展SCP與HLR之間的接口,使HSS/SCP向HLR可訂閱 的數(shù)據(jù)包括但不限于CSI (Camel Subscription Information,智能簽約信息)、 CB (Call Barring,呼叫閉鎖)、CF ( Call Forwarding,呼叫前轉(zhuǎn))等數(shù)據(jù)。步驟703: HSS根據(jù)AS的訂閱信息向AS通知變化事件及變化后的用戶 電路域信息。步驟704: AS根據(jù)業(yè)務(wù)邏輯在IP多媒體子系統(tǒng)域?qū)@些獲取的用戶電路 域信息進(jìn)行應(yīng)用。AS獲取到電路域簽約數(shù)據(jù)信息后,應(yīng)用這些信息,可以進(jìn)行的應(yīng)用包括 但不限于根據(jù)電路域的簽約數(shù)據(jù)在IMS域進(jìn)行相應(yīng)的跨域業(yè)務(wù)控制,電路 域簽約信息和IMS域簽約信息的同步設(shè)置,根據(jù)獲取到的電路域和IMS域的 狀態(tài)信息,簽約信息等進(jìn)行域選擇等。圖8是本發(fā)明中AS通過訂閱通知方式獲取電路域用戶狀態(tài)變化通知的第 一實(shí)施例的消息交互流程81. AS向HSS發(fā)送Sh-Subs-Notif請求,訂閱用戶在電路域的用戶狀態(tài)
變化通知,請求中的參數(shù)包括MSISDN、 DataReference(取值用戶狀態(tài) UserState)、 Requested-Domain (取值電路域CS Domain);82. HSS向AS返回訂閱成功響應(yīng)Sh-Subs-Notif-Rsp;83. 由于終端長時間沒有和網(wǎng)絡(luò)聯(lián)系或者其他原因VLR刪除用戶數(shù)據(jù)并 發(fā)送消息通知HLR,圖中標(biāo)出的是WCDMA網(wǎng)絡(luò)中消息名稱MAP—Purge_MS , 在CDMA網(wǎng)絡(luò)中,相同功能的消息名稱為MS Inactive;84. HLR將此用戶的MNRF ( Mobile Station Not Reachable Flag,移動臺 非可達(dá)標(biāo)志)置為true,并通知HSS此事件;85. HLR返回Purge響應(yīng)消息MAP—Purge_MS-Rsp給VLR,在CDMA 網(wǎng)絡(luò)中,具有相同功能的消息名稱為MS Inactive Rsp;86. HSS發(fā)送通知消息Sh-Notif給AS,告知用戶電路域狀態(tài)發(fā)生變化, 消息中包含用戶MSISDN號碼、變化后的狀態(tài)、該狀態(tài)取值 NetworkDeterminedNotReachable;87. AS對返回通知響應(yīng)消息Sh-Notif-Rsp。在該實(shí)施例中,VLR通過清除用戶導(dǎo)致用戶狀態(tài)發(fā)生變化。其他類似的 用戶發(fā)生位置更新后第一次附著等導(dǎo)致HLR中數(shù)據(jù)發(fā)生變化進(jìn)而通知AS的 流程與上述類似,在此不再贅述。圖9是本發(fā)明中AS通過訂閱通知方式獲取電路域用戶狀態(tài)變化通知的第 二實(shí)施例的消息交互流程在該實(shí)施例中,AS查詢用戶電路域補(bǔ)充業(yè)務(wù)狀態(tài)后訂閱此信息,用戶通 過終端修改補(bǔ)充業(yè)務(wù)信息,HSS通知AS新的補(bǔ)充業(yè)務(wù)狀態(tài)信息。91. AS向HSS發(fā)送Sh-Pull請求,查詢用戶在電路域的補(bǔ)充業(yè)務(wù)信息,請求 中的參數(shù)包括MSISDN、 DataReference(為新增取值時表明是補(bǔ)充業(yè)務(wù)信息), ServiceCode (新增參數(shù),取值為查詢的補(bǔ)充業(yè)務(wù)碼);
92. HSS轉(zhuǎn)發(fā)消息給內(nèi)部HLR, HLR檢查MSISDN是否存在,若存在,HLR 組織需要返回的數(shù)據(jù),并轉(zhuǎn)發(fā)給HSS93. HSS返回查詢響應(yīng)消息Sh-Pull-Rsp纟合AS,其中包4舌4卜充業(yè)務(wù)石馬、補(bǔ)充 業(yè)務(wù)的四種狀態(tài)取值、補(bǔ)充業(yè)務(wù)對應(yīng)的基本業(yè)務(wù)組(Basic Service Group );94. AS向HSS發(fā)送Sh-Subs-Notif消息,訂閱用戶在電路域的補(bǔ)充業(yè)務(wù)信息 變化通知,請求中的參數(shù)包括MSISDN、 DataReference(取值為新增取值表明 是補(bǔ)充業(yè)務(wù)信息)、ServiceCode (新增參數(shù),取值為查詢的補(bǔ)充業(yè)務(wù)碼);95. HSS返回成功訂閱響應(yīng)Sh-Subs-Notif-Rsp;96. 用戶通過終端"t喿作激活該補(bǔ)充業(yè)務(wù),圖中所示為WCDMA網(wǎng)絡(luò)中消息 Activate—SS,在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱為Feature Request;97. VLR修改本地補(bǔ)充業(yè)務(wù)信息后發(fā)送消息給HLR要求進(jìn)行同步數(shù)據(jù)更新 操作,圖中所示為WCDMA網(wǎng)絡(luò)中消息MAP—Activate—SS,在CDMA網(wǎng)絡(luò)中相 同功能的消息其名稱為Feature Request;98 -99. HLR更新數(shù)據(jù)并給VLR返回響應(yīng),其中步驟99所示為WCDMA網(wǎng) 絡(luò)中消息MAP—Activate—SS_Rsp,在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱為 featreq;910. HLR通過內(nèi)部接口通知HSS補(bǔ)充業(yè)務(wù)信息發(fā)生變化,HSS通過Sh接 口向AS發(fā)布通知,消息中包含MSISDN、補(bǔ)充業(yè)務(wù)碼、變化后的補(bǔ)充業(yè)務(wù)狀態(tài) 4言息和基本業(yè)務(wù)纟且(Basic Service Group );911. AS向HSS返回通知響應(yīng)Sh-Notif-Rsp 。其他類似管理員在MSC/VLR(移動業(yè)務(wù)交換中心/拜訪位置寄存器)、HLR 操作界面更改用戶電路域數(shù)據(jù),或用戶通過終端操作導(dǎo)致HLR中用戶電路域數(shù) 據(jù)發(fā)生變化,AS訂閱獲取數(shù)據(jù)通知的實(shí)現(xiàn)過程與上述類似,此處不再一一列舉。
圖IO是本發(fā)明中AS通過查詢方式獲取用戶電路域信息的一個實(shí)施例的消 息交互流程在該實(shí)施例中,AS查詢用戶電鴻J或補(bǔ)充業(yè)務(wù)信息,管理員通過HLR營業(yè) 廳修改補(bǔ)充業(yè)務(wù)信息,AS再次查詢獲取最新的數(shù)據(jù)。101. AS向HSS發(fā)送Sh-Pull請求,查詢用戶在電路域的補(bǔ)充業(yè)務(wù)信息,請 求中的參數(shù)包括MSISDN、 DataReference(為新增取值表明是補(bǔ)充業(yè)務(wù)信息), 沒有補(bǔ)充業(yè)務(wù)碼,表明要查詢的是用戶所有補(bǔ)充業(yè)務(wù)信息;102. HSS轉(zhuǎn)發(fā)消息給內(nèi)部HLR, HLR檢查MSISDN是否存在,若存在, HLR組織需要返回的數(shù)據(jù),并轉(zhuǎn)發(fā)給HSS;103. HSS返回查詢響應(yīng)消息Sh-Pull-Rsp給AS,其中包括用戶簽約的各補(bǔ) 充業(yè)務(wù)碼、各補(bǔ)充業(yè)務(wù)的四種狀態(tài)取值、各補(bǔ)充業(yè)務(wù)對應(yīng)的基本業(yè)務(wù)組(Basic Service Group);104. 管理員通過HLR提供的營業(yè)廳操作改變用戶某一或多個補(bǔ)充業(yè)務(wù)信自 105-106. HLR^L送消息給VLR,進(jìn)行數(shù)據(jù)同步操作,VLR返回成功響應(yīng), 其中圖中所示為WCDMA網(wǎng)絡(luò)中消息MAP—Insert—Subscriber—Data和 MAP_Insert—Subscriber—Data—Rsp,在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱為 QUALDIR和qualdir;107. AS再次向HSS發(fā)送Sh-Pull請求,查詢用戶在電路域的補(bǔ)充業(yè)務(wù)信息, 請求中的參數(shù)包括MSISDN、 DataReference (為新增取值表明是補(bǔ)充業(yè)務(wù)信 息),沒有補(bǔ)充業(yè)務(wù)碼,表明要查詢的是用戶所有補(bǔ)充業(yè)務(wù)信息;108. HSS轉(zhuǎn)發(fā)消息給內(nèi)部HLR, HLR檢查MSISDN是否存在,若存在, HLR組織需要返回的數(shù)據(jù),并轉(zhuǎn)發(fā)給HSS; 109. HSS返回查詢響應(yīng)消息Sh-Pull-Rsp給AS,其中包括修改后的最新數(shù) 據(jù),用戶簽約的各補(bǔ)充業(yè)務(wù)碼,各補(bǔ)充業(yè)務(wù)的四種狀態(tài)取值,各補(bǔ)充業(yè)務(wù)對應(yīng) 的基本業(yè)務(wù)組(Basic Service Group )。其他類似管理員在MSC/VLR上更改用戶電路域數(shù)據(jù),或用戶通過終端操 作導(dǎo)致HLR中用戶電路域數(shù)據(jù)發(fā)生變化,AS查詢獲取數(shù)據(jù)的實(shí)現(xiàn)過程與上述 類似,此處不再——列舉。前面已提到,AS獲取到電路域簽約數(shù)據(jù)信息后,應(yīng)用這些信息,可以進(jìn) 行的應(yīng)用包括根據(jù)電路域的簽約數(shù)據(jù)在IMS域進(jìn)行相應(yīng)的跨域業(yè)務(wù)控制,電 路域簽約信息和IMS域簽約信息的同步設(shè)置,根據(jù)獲取到的電路域和IMS域的 狀態(tài)信息,簽約信息等進(jìn)行域選擇等。下面舉例對此進(jìn)行說明。參照圖11 ,圖11示出了本發(fā)明中AS利用用戶電路域信息進(jìn)行域選擇的消 息交互流程111. AS向HSS發(fā)送Sh-Subs-Notif消息,訂閱用戶在電路域和IMS域的注冊 狀態(tài)及業(yè)務(wù)簽約信息;112. HSS向AS回應(yīng)訂閱響應(yīng)消息Sh-Subs-Notif-Rsp;113. 管理員通過營業(yè)廳為用戶設(shè)置電路域前轉(zhuǎn)業(yè)務(wù);114-115. HSS感知到用戶電路域業(yè)務(wù)簽約發(fā)生變化,將此事件和最新的數(shù) 據(jù)通知給AS;116. 此雙簽約的用戶在其歸屬IMS域收到新的會話請求INVITE;117. S-CSCF通過檢測用戶的IFC (Initial Filter Criteria,初始過濾MJ'J ) 觸發(fā)到應(yīng)用服務(wù)器AS;118. AS根據(jù)本地保存的用戶信息和業(yè)務(wù)邏輯進(jìn)行域選擇AS根據(jù)本地保 存的用戶數(shù)據(jù)判斷發(fā)現(xiàn)用戶在IMS域和CS域當(dāng)前都沒有注冊,但卻且僅在CS 域簽約了前轉(zhuǎn)業(yè)務(wù),則AS進(jìn)行域選擇,決定將呼叫接續(xù)到電路域進(jìn)行處理, 以便用戶在電路域仍然能夠接收到此來話,提高用戶感受; 119. AS向S-CSCF返回重定向后的電路域前轉(zhuǎn)號碼CFN;1110. S-CSCF向一個最終選擇的MGCF (媒體網(wǎng)關(guān)控制功能)轉(zhuǎn)發(fā)此會話 請求;1111. MGCF^4居號碼分析向前轉(zhuǎn)方所在的關(guān)口局GMSC (網(wǎng)關(guān)移動交換 中心)發(fā)送入局請求;1112. GMSC向前轉(zhuǎn)方所在HLR請求獲取用戶的路由信息,其中圖中所示 為WCDMA網(wǎng)絡(luò)中消息SRI ( Send Routing Info,發(fā)送路由信息),在CDMA網(wǎng) 絡(luò)中相同功能的消息其名稱為locreq (location request,位置請求);1113-1114. HLR向前轉(zhuǎn)方用戶所在的端局VMSC(拜訪移動業(yè)務(wù)交換中心) 請求獲取漫游號碼信息,其中圖中所示為WCDMA網(wǎng)絡(luò)中消息PRN (Provide Roaming Number,提供漫游號碼),在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱為 ROUTREQ和routreq ( routing request,路由請求);1115-1116. GMSC根據(jù)獲取到的漫游號碼路由尋址到前轉(zhuǎn)方當(dāng)前漫游所在 的端局,發(fā)起入局請求,進(jìn)而完成電路域呼叫建立部分,其中圖中步驟1115 所示為WCDMA網(wǎng)絡(luò)中消息SRI,在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱為 locreq。步驟1116所示為WCDMA網(wǎng)絡(luò)中消息IAM (Initial Address Message,初 始地址消息),在CDMA網(wǎng)絡(luò)中相同功能的消息其名稱相同。本實(shí)施例只舉例說明了 AS獲取到電路域信息后進(jìn)行域選擇的應(yīng)用,AS獲 取到這些信息后能夠進(jìn)行的應(yīng)用還包括不限于電路域簽約信息和IMS域簽約 信息的同步設(shè)置、根據(jù)電路域簽約信息進(jìn)行相應(yīng)的跨域業(yè)務(wù)控制等,其詳細(xì)過 程在此不再一一描述。參照圖12,圖12是本發(fā)明實(shí)施例個人網(wǎng)管理服務(wù)器向HSS查詢用戶簽約的 所有基本業(yè)務(wù)信息的流程。在該實(shí)施例中,簽約了個人網(wǎng)業(yè)務(wù)的用戶設(shè)備(PNMUE)發(fā)起主動激活 的流程,主要包括以下步驟 1201. CS域PNM UE通過VMSC/VLR (拜訪移動業(yè)務(wù)交換中心/拜訪位 置寄存器)路由,發(fā)送請求給HSS,查詢當(dāng)前的個人網(wǎng)內(nèi)的激活配置信息, 請求中攜帶需要查詢的MSISDN。1202. HSS才艮據(jù)保存的USSD( Unstructured Supplementary Services Data, 非結(jié)構(gòu)化補(bǔ)充凄t據(jù)業(yè)務(wù))Camel簽約信息U-CSI ( USSD業(yè)務(wù)智能用戶簽約 信息),將登記請求路由到相應(yīng)的PNM服務(wù)器。1203-1204. PNM服務(wù)器根據(jù)本地保存的激活配置信息返回查詢結(jié)果。 上述步驟1至步驟4是可選的,這里允許但是不強(qiáng)制用戶對當(dāng)前配置進(jìn) 4亍查詢。1205-1206. CS域用戶設(shè)備UE通過VMSC/VLR路由,發(fā)送激活請求給 HSS,該請求中包含IMSI、 MSISDN、激活類型、優(yōu)先級參數(shù)等。HSS根 據(jù)保存的U-CSI信息將請求轉(zhuǎn)發(fā)至PNM服務(wù)器,其中激活類型為全局激活。1207. PNM服務(wù)器通過查找本地是否存在IMSI-MSISDN記錄來檢查 UE是否已經(jīng)登記到個人網(wǎng)中。1208-1209.由于PNM業(yè)務(wù)中PNM服務(wù)器既是IMS域的AS又是CS 域的gsmSCF,因此PNM服務(wù)器可以使用Sh接口的Sh-Pull消息,向HSS 發(fā)送請求查詢用戶簽約的基本業(yè)務(wù)信息,其中Sh-Pull消息中包含參數(shù) MSISDN及數(shù)據(jù)參考參數(shù),該數(shù)據(jù)參考參數(shù)的取值為新增的表示電路域基本 業(yè)務(wù)信息的數(shù)值。HSS收到Sh-Pull消息后,返回該MSISDN簽約的所有基本業(yè)務(wù)的業(yè)務(wù) 碼,若該MSISDN沒有簽約任何基本業(yè)務(wù),則返回錯誤或空數(shù)據(jù)。1210-1211. PNM服務(wù)器向保存UE能力信息的實(shí)體獲取被激活的UE的 能力信息。1212. PNM服務(wù)器將被激活的UE的能力信息和簽約信息與被重定向的 業(yè)務(wù)需要的能力進(jìn)行比較,如果能夠滿足業(yè)務(wù)要求,則認(rèn)為該UE針對該業(yè) 務(wù);敫活成功。1213. PNM服務(wù)器向HSS訂閱MSISDN的電路域信息變化通知,在該 MSISDN的電路域信息發(fā)生變化時,HSS需要通知PNM服務(wù)器,由PNM月良 務(wù)器比較判斷是否要更改激活設(shè)置。其中,由于PNM業(yè)務(wù)中PNM服務(wù)器既是IMS域的AS又是CS域的 gsmSCF,因此PNM服務(wù)器可以使用Sh接口的Sh-Subs-Notif消息,向HSS 發(fā)送請求訂閱用戶簽約的基本業(yè)務(wù)信息,其中Sh-Subs-Notif消息中包含參 數(shù)MSISDN及數(shù)據(jù)參考參數(shù),該數(shù)據(jù)參考參數(shù)的取值為新增的表示電路域 基本業(yè)務(wù)信息的數(shù)值。HSS收到Sh-Subs-Notif消息后,若允許PNM服務(wù)器訂閱該信息,則保 存訂閱關(guān)系,后續(xù)當(dāng)用戶簽約的基本業(yè)務(wù)發(fā)生變化時發(fā)送消息通知PNM服 務(wù)器。1214-1215. HSS向UE返回激活響應(yīng),表明本次激活操作是否成功,這 里允許對于全局激活的部分業(yè)務(wù)激活成功,因此成功時激活響應(yīng)消息中需要 攜帶成功激活的業(yè)務(wù)碼和MSISDN。如據(jù)參考參數(shù)外,還包括具體的基本業(yè)務(wù)碼,則表示PNM服務(wù)器查詢的是用戶 對于此特定基本業(yè)務(wù)的簽約情況,HSS收到該查詢請求后若用戶簽約了該基本 業(yè)務(wù),則在步驟9中返回該基本業(yè)務(wù)碼,沒有簽約則返回錯誤或空數(shù)據(jù)。雖然通過實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多 變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化 而不脫離本發(fā)明的精神。
權(quán)利要求
1、一種IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法,其特征在于,所述方法包括應(yīng)用服務(wù)器AS通過Sh接口向歸屬簽約服務(wù)器HSS發(fā)送查詢命令,查詢用戶電路域簽約信息;HSS收到所述查詢命令后返回響應(yīng)消息,并在該響應(yīng)消息中攜帶AS請求的用戶電路域簽約信息。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括對現(xiàn)有查詢命令Sh-Pull中的數(shù)據(jù)參考參數(shù)增加新的取值,新的取值表明 AS要查詢的用戶電路域簽約信息類型。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述Sh-Pull命令新增數(shù)據(jù) 參考參數(shù)取值表明AS查詢的用戶電路域簽約信息為補(bǔ)充業(yè)務(wù)信息時,還包括在現(xiàn)有查詢命令Sh-Pull中增加標(biāo)識本次查詢操作AS請求的某一類基本 業(yè)務(wù)下掛的補(bǔ)充業(yè)務(wù)信息的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)組碼;和/或在現(xiàn)有查詢命令Sh-Pull中增加標(biāo)識本次查詢操作AS請求的補(bǔ)充業(yè)務(wù)的 參數(shù),該參數(shù)用于攜帶補(bǔ)充業(yè)務(wù)碼。
4、 根據(jù)權(quán)利要求3所述的方法,其特征在于,AS通過Sh接口向HSS發(fā) 送擴(kuò)展的查詢命令的步驟包括AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述基本業(yè)務(wù) 組碼參數(shù)的Sh-Pull請求,查詢該特定基本業(yè)務(wù)組下掛的所有補(bǔ)充業(yè)務(wù)信息; 或者AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述補(bǔ)充業(yè)務(wù) 碼參數(shù)的Sh-Pull請求,查詢所有基本業(yè)務(wù)組下掛的該特定補(bǔ)充業(yè)務(wù)信息;或 者AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)、所述基本業(yè)務(wù) 組碼參數(shù)和所述補(bǔ)充業(yè)務(wù)碼參數(shù)的Sh-Pull請求,查詢該特定基本業(yè)務(wù)組下掛的下掛的該特定補(bǔ)充業(yè)務(wù)信息。
5、 根據(jù)權(quán)利要求2所述的方法,其特征在于,AS通過Sh接口向HSS發(fā) 送擴(kuò)展的查詢命令的步驟包括AS向HSS發(fā)送只包含MSISDN號碼和所述表示AS請求查詢的用戶電路 域簽約信息為補(bǔ)充業(yè)務(wù)信息的新增數(shù)據(jù)參考參數(shù)的Sh-Pull請求,查詢所有的 基本業(yè)務(wù)及其下掛的補(bǔ)充業(yè)務(wù)信息。
6、 根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述Sh-Pull命令新增數(shù) 據(jù)參考參數(shù)取值表明AS查詢的用戶電路域簽約信息為基本業(yè)務(wù)信息時,還包 括在現(xiàn)有查詢命令Sh-Pull中增加標(biāo)識本次查詢操作AS請求的基本業(yè)務(wù)信 息的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)碼;或者AS向HSS發(fā)送只包含MSISDN號碼和表示AS請求查詢的用戶電路域簽 約信息為基本業(yè)務(wù)信息的新增數(shù)據(jù)參考參數(shù)的Sh-Pull請求,查詢用戶簽約的 所有基本業(yè)務(wù)信息。
7、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述HSS收到所述查詢命 令后返回響應(yīng)消息的步驟包括HSS收到所述擴(kuò)展的查詢命令后,從歸屬位置寄存器HLR或內(nèi)部HLR子 集獲取用戶電路域簽約信息;HSS將獲取的用戶電路域簽約信息返回給AS。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述HSS從HLR獲取用 戶電路域簽約信息的步驟包括當(dāng)HSS與HLR位于同一物理實(shí)體時,HSS通過內(nèi)部接口從HLR子集獲 得用戶的各類電路域簽約信息;當(dāng)HSS與HLR位于不同的物理實(shí)體時,HSS通過外部接口從HLR獲得 用戶的各類電路域簽約信息。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,所述HSS通過外部接口從 HLR獲得用戶的各類電路域簽約信息的步驟具體為HSS通過信令攔截方式截獲發(fā)往HLR的請求以及所有HLR發(fā)出的響應(yīng)消 息,并根據(jù)所述請求和響應(yīng)的關(guān)系獲取HLR內(nèi)部的用戶電路域簽約信息;或 者HSS使用任意時間查詢命令A(yù)TSI從HLR查詢獲取用戶電路域簽約信息;或者HSS使用通知用戶數(shù)據(jù)變化命令NSDC通過訂閱通知方式從HLR獲取用 戶電路域簽約信息。
10、 根據(jù)權(quán)利要求7所述的方法,其特征在于,在HSS將獲取的用戶電 路域簽約信息發(fā)送給AS之前還包括HSS將獲取的用戶電路域簽約信息轉(zhuǎn)換為Diameter格式或XML格式。
11、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括 AS根據(jù)獲取的用戶電路域簽約信息進(jìn)行應(yīng)用,所述應(yīng)用包括在IP多媒體子系統(tǒng)域進(jìn)行^^域業(yè)務(wù)控制、電路域簽約信息和IMS域簽約信息的同步設(shè) 置及域選擇。
12、 一種IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法,其特征在于,所 述方法包括應(yīng)用服務(wù)器AS通過Sh接口向歸屬簽約服務(wù)器HSS發(fā)送訂閱請求,訂閱 用戶電路域信息;HSS記錄訂閱關(guān)系,并在用戶電路域信息發(fā)生變化時向AS發(fā)布通知消息, 其中攜帶AS訂閱的用戶電路域信息。
13、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述方法還包括 將現(xiàn)有訂閱命令Sh-Subs-Notif作為訂閱用戶電路域信息變化通知消息。
14、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述方法還包括對現(xiàn)有訂閱命令Sh-Subs-Notif中的數(shù)據(jù)參考參數(shù)增加新的取值,表明AS 需要訂閱的用戶電路域信息類型。
15、 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述Sh-Subs-Notif命令 新增數(shù)據(jù)參考參數(shù)取值表明AS訂閱的是用戶電路域補(bǔ)充業(yè)務(wù)信息,還包括在現(xiàn)有訂閱命令Sh-Subs-Notif中增加標(biāo)識本次訂閱操作AS請求的某一類 基本業(yè)務(wù)下掛的補(bǔ)充業(yè)務(wù)信息的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)組碼;和/或在現(xiàn)有訂閱命令Sh-Subs-Notif中增加標(biāo)識本次訂閱操作AS請求的補(bǔ)充業(yè) 務(wù)的參數(shù),該參數(shù)用于攜帶補(bǔ)充業(yè)務(wù)碼。
16、 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述AS通過Sh接口向 HSS發(fā)送擴(kuò)展的訂閱請求的步驟包括AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述基本業(yè)務(wù) 組碼參數(shù)的Sh-Subs-Notif請求,訂閱該特定基本業(yè)務(wù)組下掛的所有補(bǔ)充業(yè)務(wù) 信息;或者AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)和所述補(bǔ)充業(yè)務(wù) 碼參數(shù)的Sh-Subs-Notif請求,訂閱所有基本業(yè)務(wù)組下掛的該特定補(bǔ)充業(yè)務(wù)信 息;或者AS向HSS發(fā)送包含MSISDN號碼、所述數(shù)據(jù)參考參數(shù)、所述基本業(yè)務(wù) 組碼參數(shù)和所述補(bǔ)充業(yè)務(wù)碼參數(shù)的Sh-Subs-Notif請求,查詢該特定基本業(yè)務(wù) 組下掛的下掛的該特定補(bǔ)充業(yè)務(wù)信息。
17、 根據(jù)權(quán)利要求14所述的方法,其特征在于,所述AS通過Sh接口向 HSS發(fā)送擴(kuò)展的訂閱請求的步驟包括AS向HSS發(fā)送只包含MSISDN號碼和所述表明AS訂閱的用戶電路域簽 約信息為補(bǔ)充業(yè)務(wù)信息的數(shù)據(jù)參考參數(shù)的Sh-Subs-Notif請求,訂閱所有的基 本業(yè)務(wù)及其下掛的補(bǔ)充業(yè)務(wù)信息。
18、 根據(jù)權(quán)利要求14所述的方法,其特征在于,在所述Sh-Subs-Notif命 令新增數(shù)據(jù)參考參數(shù)取值表明AS訂閱的是用戶電路域基本業(yè)務(wù)信息時,還包 括在現(xiàn)有查詢命令Sh-Subs-Notif中增加標(biāo)識本次訂閱操作AS請求的某一基 本業(yè)務(wù)信息的參數(shù),該參數(shù)用于攜帶基本業(yè)務(wù)碼;或者AS向HSS發(fā)送只包含MSISDN號碼和所述表示AS請求訂閱的用戶電路 域簽約信息為基本業(yè)務(wù)信息的新增數(shù)據(jù)參考參數(shù)的Sh-Subs-Notif請求,訂閱 用戶簽約的所有基本業(yè)務(wù)信息。
19、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述HSS在用戶電路域 信息發(fā)生變化時向AS發(fā)布通知消息的步驟包括HSS感知用戶電路域信息發(fā)生變化;HSS根據(jù)AS的訂閱信息向AS通知變化事件及變化后的用戶電路域信息。
20、 根據(jù)權(quán)利要求19所述的方法,其特征在于,所述HSS感知用戶電路 域信息發(fā)生變化的步驟包括當(dāng)HSS內(nèi)嵌HLR子集時,HLR發(fā)現(xiàn)用戶電路域信息發(fā)生變化時無條件將 該事件通過內(nèi)部接口通知給HSS;當(dāng)HSS與HLR位于不同的物理實(shí)體時,HSS通過外部接口從HLR感知 用戶電路域信息發(fā)生變化。
21、 根據(jù)權(quán)利要求20所述的方法,其特征在于,所述HSS通過外部接口 從HLR感知用戶電路域信息發(fā)生變化的步驟具體為HSS通過信令攔截方式截獲發(fā)往HLR的請求以及所有HLR發(fā)出的響應(yīng)消 息,并根據(jù)所述請求和響應(yīng)的關(guān)系獲取HLR內(nèi)部發(fā)生變化的用戶電路域信息; 或者HSS使用通知用戶數(shù)據(jù)變化命令NSDC通過訂閱通知方式從HLR感知用 戶電路域信息發(fā)生變化,并獲取發(fā)生變化了的用戶電路域信息。
22、 根據(jù)權(quán)利要求19所述的方法,其特征在于,所述用戶電路域信息包 括用戶電路域簽約數(shù)據(jù)、和/或用戶注冊狀態(tài)、位置信息。
23、 根據(jù)權(quán)利要求19所述的方法,其特征在于,所述HSS根據(jù)AS的訂 閱信息向AS通知變化事件及變化后的用戶電路域信息的步驟包括當(dāng)HSS收到歸屬位置寄存器HLR發(fā)送的用戶注冊狀態(tài)發(fā)生變化的消息后 將用戶狀態(tài)變化事件及變化后的狀態(tài)發(fā)送給所述AS;或者當(dāng)HSS收到歸屬位置寄存器HLR發(fā)送的用戶補(bǔ)充業(yè)務(wù)信息發(fā)生變化的消 息后,將變化后的補(bǔ)充業(yè)務(wù)的狀態(tài)信息和基本業(yè)務(wù)組發(fā)送給所述AS。
24、 根據(jù)權(quán)利要求23所述的方法,其特征在于,HLR感知到用戶發(fā)生漫游后第一次附著操作或者拜訪位置寄存器VLR清 除一個用戶的事件后,向HSS發(fā)送用戶狀態(tài)發(fā)生變化的消息。
25、 根據(jù)權(quán)利要求23所述的方法,其特征在于,HLR感知到拜訪位置寄存器VLR向HLR發(fā)送消息同步更新后的數(shù)據(jù)或 者管理員通過HLR界面更改用戶補(bǔ)充業(yè)務(wù)數(shù)據(jù)后,向HSS發(fā)送用戶補(bǔ)充業(yè)務(wù) 發(fā)生變化的消息。
26、 根據(jù)權(quán)利要求12所述的方法,其特征在于,所述方法還包括AS根據(jù)獲取的用戶電路域信息進(jìn)行應(yīng)用,所述應(yīng)用包括在IP多媒體子系 統(tǒng)域進(jìn)行跨域業(yè)務(wù)控制、電路域簽約信息和IMS域簽約信息的同步設(shè)置及域 選擇。
27、 一種IP多媒體子系統(tǒng)應(yīng)用電路域信息的方法,其特征在于,所述方 法包括步驟應(yīng)用服務(wù)器AS通過Sh接口從歸屬簽約服務(wù)器HSS獲取用戶電路域信息; AS根據(jù)業(yè)務(wù)邏輯在IP多媒體子系統(tǒng)域?qū)@些獲取的用戶電路域信息進(jìn)行 應(yīng)用。
28、 根據(jù)權(quán)利要求27所述的方法,其特征在于,所述AS通過Sh接口從 HSS獲取用戶電路域信息的步驟包括AS通過Sh接口向HSS查詢獲取用戶電路域信息;或者 AS通過Sh接口向HSS訂閱獲取用戶電路域信息。
29、 根據(jù)權(quán)利要求28所述的方法,其特征在于,所述AS通過Sh接口向 HSS查詢獲取用戶電路域信息的步驟包括 擴(kuò)展AS與HSS之間的Sh接口的現(xiàn)有查詢命令Sh-Pull,使其支持用戶電 路域簽約信息的查詢;AS通過Sh接口向HSS發(fā)送擴(kuò)展后的查詢命令,獲取用戶電路域簽約信自
30、 根據(jù)權(quán)利要求28所述的方法,其特征在于,所述AS通過Sh接口向 HSS訂閱獲取用戶電路域信息的步驟包括擴(kuò)展AS與HSS之間的Sh接口的現(xiàn)有訂閱命令Sh-Subs-Notif,使其支持 用戶電路域信息的訂閱;AS通過Sh接口向HSS發(fā)送擴(kuò)展后的訂閱命令,獲取用戶電路域簽約信自
31. 根據(jù)權(quán)利要求28所述的方法,其特征在于,所述AS根據(jù)業(yè)務(wù)邏輯 在IP多媒體子系統(tǒng)域?qū)@些獲取的用戶電路域信息進(jìn)行應(yīng)用的步驟包括AS根據(jù)獲取的用戶電路域信息在IP多i某體子系統(tǒng)域進(jìn)行跨域業(yè)務(wù)控制;或者AS根據(jù)獲取的用戶電路域信息在IP多媒體子系統(tǒng)域進(jìn)行電路域簽約信息 和IMS域簽約信息的同步設(shè)置;或者AS根據(jù)獲取的用戶電路域信息在IP多媒體子系統(tǒng)域進(jìn)行域選擇。
全文摘要
本發(fā)明公開了一種IP多媒體子系統(tǒng)應(yīng)用獲取電路域信息的方法及其應(yīng)用,應(yīng)用服務(wù)器AS通過Sh接口向歸屬簽約服務(wù)器HSS發(fā)送查詢命令,查詢用戶電路域簽約信息;HSS收到所述查詢命令后返回響應(yīng)消息,并在該響應(yīng)消息中攜帶AS請求的用戶電路域簽約信息?;蛘?,AS通過Sh接口向HSS發(fā)送訂閱請求,訂閱用戶電路域信息;HSS記錄訂閱關(guān)系,并在用戶電路域信息發(fā)生變化時向AS發(fā)布通知消息,其中攜帶AS訂閱的用戶電路域信息。AS根據(jù)業(yè)務(wù)邏輯在IP多媒體子系統(tǒng)域?qū)@些用戶電路域信息進(jìn)行應(yīng)用。利用本發(fā)明,可以使AS根據(jù)需要獲得所需的用戶在電路域的信息,滿足不同業(yè)務(wù)的需求。
文檔編號H04M3/42GK101127613SQ20071000039
公開日2008年2月20日 申請日期2007年1月25日 優(yōu)先權(quán)日2006年8月16日
發(fā)明者和曉艷, 朱東銘 申請人:華為技術(shù)有限公司