專利名稱:一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,特別是指一種獲取不同公共陸地移動(dòng)網(wǎng)(PLMN)內(nèi)信息的方法及其系統(tǒng)。
背景技術(shù):
隨著寬帶網(wǎng)絡(luò)的發(fā)展,移動(dòng)通信將不僅僅局限于傳統(tǒng)的話音通信,通過(guò)與呈現(xiàn)業(yè)務(wù)(presence)、短消息、網(wǎng)頁(yè)(WEB)瀏覽、定位信息、推送業(yè)務(wù)(PUSH)以及文件共享等數(shù)據(jù)業(yè)務(wù)的結(jié)合,移動(dòng)通信能夠?qū)崿F(xiàn)音頻、視頻、圖片和文本等多種媒體類型的業(yè)務(wù),以滿足用戶的多種需求。
例如,短消息業(yè)務(wù)能夠提供即時(shí)消息、聊天室以及多媒體短消息的服務(wù);視頻業(yè)務(wù)能夠提供娛樂、多媒體信息和日常交流等服務(wù);電子商務(wù)業(yè)務(wù)能夠提供產(chǎn)品目錄、搜索引擎、購(gòu)物車、訂單管理以及支付等服務(wù);游戲業(yè)務(wù)能夠提供單人游戲和群組游戲等服務(wù);定位業(yè)務(wù)能夠提供尋人、向?qū)б约皥?bào)警等服務(wù);個(gè)人助理業(yè)務(wù)能夠提供地址本、日程表、書簽管理、文件存儲(chǔ)、事件提醒以及電子郵件等服務(wù)。
在多種應(yīng)用的推動(dòng)下,第三代移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目(3GPP)以及第三代移動(dòng)通信標(biāo)準(zhǔn)化伙伴項(xiàng)目2(3GPP2)等組織都先后推出了基于IP的多媒體子系統(tǒng)(IMS)架構(gòu),其目的是在移動(dòng)網(wǎng)絡(luò)中使用一種標(biāo)準(zhǔn)化的開放結(jié)構(gòu)來(lái)實(shí)現(xiàn)多種多樣的多媒體應(yīng)用,以給用戶提供更多的選擇和更豐富的感受。
IMS架構(gòu)疊加在分組域網(wǎng)絡(luò)之上,由呼叫狀態(tài)控制功能(CSCF)實(shí)體、媒體網(wǎng)關(guān)控制功能(MGCF)實(shí)體、媒體資源功能(MRF)實(shí)體和歸屬簽約用戶服務(wù)器(HSS)等功能實(shí)體組成。MGCF用于實(shí)現(xiàn)IMS網(wǎng)絡(luò)和其它網(wǎng)絡(luò)的互通;MRF用于提供媒體資源,如收放音,編解碼和多媒體會(huì)議橋等;HSS是用戶數(shù)據(jù)庫(kù),用于存儲(chǔ)用戶的簽約數(shù)據(jù)和配置信息等。
CSCF又可以分成服務(wù)CSCF(S-CSCF)、代理CSCF(P-CSCF)和查詢CSCF(I-CSCF)三個(gè)邏輯實(shí)體。S-CSCF是IMS的業(yè)務(wù)交換中心,用于執(zhí)行會(huì)話控制,維持會(huì)話狀態(tài),管理用戶信息,產(chǎn)生計(jì)費(fèi)信息等;P-CSCF是終端用戶接入IMS的接入點(diǎn),用于完成用戶注冊(cè),服務(wù)質(zhì)量(QoS)控制和安全管理等;I-CSCF負(fù)責(zé)IMS域之間的互通,管理S-CSCF的分配,對(duì)外隱藏網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)和配置信息,并產(chǎn)生計(jì)費(fèi)數(shù)據(jù)等。
由3GPP定義的IMS網(wǎng)絡(luò)構(gòu)架同樣適用于3GPP2定義的分組網(wǎng)絡(luò),即IMS的實(shí)現(xiàn)與用戶使用的終端類型無(wú)關(guān),因此,該IMS并不限定于只應(yīng)用在與3GPP相關(guān)的網(wǎng)絡(luò)和應(yīng)用上。
PLMN是由行政管理者建立和運(yùn)營(yíng)的網(wǎng)絡(luò),目的是為公眾提供陸地移動(dòng)通信業(yè)務(wù)。PLMN可以看成是一個(gè)網(wǎng)絡(luò)的擴(kuò)展,其是由統(tǒng)一的編址方案(如同一國(guó)家采用相同目的地代碼)和路由方案構(gòu)成的多個(gè)服務(wù)區(qū)域組成網(wǎng)絡(luò)。不同的PLMN通過(guò)不同的功能實(shí)體實(shí)現(xiàn)互連,從而實(shí)現(xiàn)轉(zhuǎn)發(fā)呼叫或者網(wǎng)絡(luò)信息的目的。
由于不斷出現(xiàn)新的業(yè)務(wù),因此在不同的PLMN之間,也就出現(xiàn)了新的需求,比如,一個(gè)PLMN中的應(yīng)用服務(wù)器(AS)在執(zhí)行自身的應(yīng)用業(yè)務(wù)時(shí),需要使用另一個(gè)PLMN中的某些信息才能夠完成,這就需要不同的PLMN之間能夠互相獲得對(duì)方的信息。
目前,有如下幾種方式可以實(shí)現(xiàn)某個(gè)PLMN內(nèi)的功能實(shí)體獲得保存在其它PLMN內(nèi)的信息方法一直接在應(yīng)答消息中獲取所需的信息。
待獲取信息的功能實(shí)體直接通過(guò)實(shí)體間的接口,發(fā)送請(qǐng)求消息給另一個(gè)PLMN內(nèi)的相應(yīng)功能實(shí)體,并從另一個(gè)PLMN內(nèi)相應(yīng)功能實(shí)體返回的應(yīng)答消息中獲取所需的信息。
上述方法的缺陷在于每當(dāng)某個(gè)功能實(shí)體需要從其它PLMN內(nèi)獲取信息時(shí),相關(guān)功能實(shí)體之間就必須實(shí)現(xiàn)一個(gè)接口,并定義相關(guān)的使用規(guī)范等??紤]到未來(lái)的應(yīng)用種類很多,需要獲取其它PLMN內(nèi)信息的功能實(shí)體也很多,因此,需要定義的接口也肯定很多,可見這種方式的擴(kuò)展性很差,幾乎是不可行的。
方法二直接從AS中獲取所需的信息。
每個(gè)PLMN預(yù)先將能夠提供給其它PLMN內(nèi)功能實(shí)體使用的信息統(tǒng)一存放在一個(gè)固定的AS中,并將該AS對(duì)外開放。這樣,其它PLMN內(nèi)的功能實(shí)體直接從對(duì)外開放的AS中獲取所需的信息。
上述方法的缺陷在于首先,將所有能夠?qū)ν馓峁┑男畔?shí)現(xiàn)集中存放就是一個(gè)難題,其次,如何對(duì)這些集中存放的信息進(jìn)行及時(shí)更新也是一個(gè)難題,因而,該方法較難實(shí)現(xiàn),且擴(kuò)展性也較差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種通用的獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的方法及其系統(tǒng)。
為到達(dá)上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的方法,該方法包括以下步驟a、預(yù)先在每個(gè)公共陸地移動(dòng)網(wǎng)PLMN內(nèi)設(shè)置一個(gè)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,并公開該邏輯實(shí)體的業(yè)務(wù)標(biāo)識(shí)信息;b、當(dāng)?shù)谝籔LMN內(nèi)的功能實(shí)體需要獲取第二PLMN內(nèi)的信息時(shí),根據(jù)步驟a所述的業(yè)務(wù)標(biāo)識(shí)信息,第一PLMN內(nèi)的功能實(shí)體向第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體發(fā)送包含待查詢信息的請(qǐng)求消息;c、第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體接收到請(qǐng)求消息后,根據(jù)請(qǐng)求消息中的待查詢信息,在本PLMN內(nèi)的相應(yīng)數(shù)據(jù)庫(kù)中進(jìn)行查詢,并向第一PLMN內(nèi)申請(qǐng)查詢的功能實(shí)體返回包含查詢結(jié)果的應(yīng)答消息。
較佳地,步驟b所述第一PLMN內(nèi)的功能實(shí)體所發(fā)送包含待查詢信息的請(qǐng)求消息,是由第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)到第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體,再由第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)給本PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體。
較佳地,步驟b所述待查詢信息包括但不限于移動(dòng)性信息、位置信息、接入許可信息、業(yè)務(wù)授權(quán)信息、用戶標(biāo)識(shí)信息、用戶終端性能信息以及用戶喜好信息。
較佳地,步驟b所述包含待查詢信息的請(qǐng)求消息是SIP INVITE類型的請(qǐng)求消息或SIP SUBSCRIBE類型的請(qǐng)求消息。
較佳地,步驟c所述第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體給申請(qǐng)查詢功能實(shí)體的響應(yīng)消息,是由第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)到第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體,再由第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)給本PLMN內(nèi)申請(qǐng)查詢的功能實(shí)體。
較佳地,步驟b所述待查詢信息包含在請(qǐng)求消息的消息頭或消息體中;步驟c所述查詢結(jié)果包含在應(yīng)答消息的消息頭或消息體中。
較佳地,該方法進(jìn)一步包括第一PLMN內(nèi)的功能實(shí)體應(yīng)用從第二PLMN內(nèi)獲取的信息,繼續(xù)執(zhí)行自身的業(yè)務(wù)。
一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的系統(tǒng),至少包括具有呼叫狀態(tài)控制功能的邏輯實(shí)體和數(shù)據(jù)庫(kù),該系統(tǒng)進(jìn)一步包括具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,其中,所述具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,與具有呼叫狀態(tài)控制功能的邏輯實(shí)體和數(shù)據(jù)庫(kù)分別直接相連,根據(jù)具有呼叫狀態(tài)控制功能邏輯實(shí)體轉(zhuǎn)發(fā)的來(lái)自除本PLMN之外的包含待查詢信息的請(qǐng)求查詢消息,在數(shù)據(jù)庫(kù)中進(jìn)行查詢,并通過(guò)具有呼叫狀態(tài)控制功能的邏輯實(shí)體向申請(qǐng)查詢的PLMN返回包含查詢結(jié)果的應(yīng)答消息。
較佳地,所述具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,通過(guò)標(biāo)準(zhǔn)接口接收來(lái)自具有呼叫狀態(tài)控制功能邏輯實(shí)體轉(zhuǎn)發(fā)的查詢消息,通過(guò)標(biāo)準(zhǔn)接口或私有接口向本PLMN內(nèi)的數(shù)據(jù)庫(kù)進(jìn)行查詢。
較佳地,所述數(shù)據(jù)庫(kù)包括但不限于歸屬簽約用戶服務(wù)器HSS、3GPP通用用戶檔案服務(wù)器GUP Server和呈現(xiàn)業(yè)務(wù)服務(wù)器Presence Server。
較佳地,具有應(yīng)用服務(wù)器功能的邏輯實(shí)體是一個(gè)應(yīng)用服務(wù)器,或者是一個(gè)以上應(yīng)用服務(wù)器的組合。
本發(fā)明在每個(gè)PLMN內(nèi)預(yù)先增加一專用的具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,并對(duì)外公開該邏輯實(shí)體的業(yè)務(wù)標(biāo)識(shí)。當(dāng)?shù)谝籔LMN內(nèi)的功能實(shí)體需要使用第二PLMN內(nèi)的信息時(shí),直接應(yīng)用標(biāo)準(zhǔn)接口向第二PLMN內(nèi)的具有應(yīng)用服務(wù)器功能邏輯實(shí)體發(fā)送請(qǐng)求消息,由第二PLMN內(nèi)的具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,在本PLMN內(nèi)通過(guò)標(biāo)準(zhǔn)或私有接口查詢第一PLMN內(nèi)的功能實(shí)體所需的信息,并將所查詢到的信息通過(guò)應(yīng)答消息返回給第一PLMN內(nèi)的功能實(shí)體。
由于本發(fā)明所增加邏輯實(shí)體的對(duì)外接口完全是標(biāo)準(zhǔn)的,從而使每個(gè)PLMN中的功能實(shí)體都可以應(yīng)用通用的流程來(lái)獲取另一個(gè)PLMN中的信息,因而,本發(fā)明具有良好的擴(kuò)展性。同時(shí),應(yīng)用本發(fā)明,避免了不同PLMN內(nèi)功能實(shí)體間定義大量新接口和新協(xié)議,屏蔽了各種非標(biāo)的實(shí)現(xiàn)方式。本發(fā)明對(duì)現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)的影響很小,且易于實(shí)現(xiàn)。
圖1所示為本發(fā)明實(shí)施例的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;圖2所示為應(yīng)用本發(fā)明的流程示意圖;圖3所示為應(yīng)用本發(fā)明實(shí)施例一的流程示意圖;圖4所示為應(yīng)用本發(fā)明實(shí)施例二的流程示意圖。
具體實(shí)施例方式
為使本發(fā)明的技術(shù)方案更加清楚,下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明再做進(jìn)一步地詳細(xì)說(shuō)明。
本發(fā)明的思路是預(yù)先在每個(gè)公共陸地移動(dòng)網(wǎng)PLMN內(nèi)設(shè)置一個(gè)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,并公開該邏輯實(shí)體的業(yè)務(wù)標(biāo)識(shí)信息;當(dāng)?shù)谝籔LMN內(nèi)的功能實(shí)體需要獲取第二PLMN內(nèi)的信息時(shí),第一PLMN內(nèi)的功能實(shí)體向第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體發(fā)送包含待查詢信息的請(qǐng)求消息;第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體接收到請(qǐng)求消息后,根據(jù)請(qǐng)求消息中的待查詢信息,在本PLMN內(nèi)的相應(yīng)數(shù)據(jù)庫(kù)中進(jìn)行查詢,并向第一PLMN內(nèi)申請(qǐng)查詢的功能實(shí)體返回包含查詢結(jié)果的應(yīng)答消息。
圖1所示為本發(fā)明實(shí)施例的網(wǎng)絡(luò)結(jié)構(gòu)示意圖。網(wǎng)絡(luò)1和網(wǎng)絡(luò)2是現(xiàn)有的基于IMS構(gòu)架的分別屬于不同PLMN的兩個(gè)網(wǎng)絡(luò)。網(wǎng)絡(luò)1中包括P-CSCF1、S-CSCF1、I-CSCF1、HSS1、3GPP通用用戶檔案服務(wù)器(GUP Server)等多個(gè)用于存儲(chǔ)不同信息的數(shù)據(jù)庫(kù)以及AS1。其中,AS1是網(wǎng)絡(luò)1中的一個(gè)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,其可以是一個(gè)專用的應(yīng)用服務(wù)器,也可以是由一個(gè)以上的服務(wù)器組成的邏輯實(shí)體。該AS1與S-CSCF1直接相連,同時(shí)與網(wǎng)絡(luò)1內(nèi)的所有數(shù)據(jù)庫(kù)之間分別存在標(biāo)準(zhǔn)接口或私有接口,如與HSS、GUPServer和呈現(xiàn)業(yè)務(wù)服務(wù)器(Presence Server)等服務(wù)器之間為標(biāo)準(zhǔn)接口,與一些普通的數(shù)據(jù)庫(kù),如網(wǎng)絡(luò)1內(nèi)的私有業(yè)務(wù)平臺(tái)數(shù)據(jù)庫(kù)間存在私有接口;該AS1與其它網(wǎng)絡(luò),如網(wǎng)絡(luò)2內(nèi)的應(yīng)用服務(wù)器之間的接口均為標(biāo)準(zhǔn)的接口。即,該AS1對(duì)外全部為標(biāo)準(zhǔn)接口,對(duì)內(nèi)可以是標(biāo)準(zhǔn)接口,也可以是私有接口。同時(shí)該AS1對(duì)外部公開自身的業(yè)務(wù)標(biāo)識(shí),以用于其它AS的尋址。該AS1對(duì)外公開的業(yè)務(wù)標(biāo)識(shí)采用的格式為RFC 3261和RFC 2396中定義的會(huì)話發(fā)起協(xié)議使用的統(tǒng)一資源定位器(SIP URL)的格式,或RFC 2806中所定義的電話使用的統(tǒng)一資源定位器(TEL URL)的格式。網(wǎng)絡(luò)2中包括P-CSCF2、S-CSCF2、I-CSCF2以及AS2,其中,AS2是位于網(wǎng)絡(luò)2內(nèi)的應(yīng)用服務(wù)器,其在實(shí)現(xiàn)自身的業(yè)務(wù)時(shí),可能用到其它PLMN內(nèi)的信息。
網(wǎng)絡(luò)1和網(wǎng)絡(luò)2之間,通過(guò)各自網(wǎng)絡(luò)內(nèi)的I-CSCF實(shí)現(xiàn)互連,I-CSCF作為對(duì)外的關(guān)口設(shè)備,其主要是用于轉(zhuǎn)發(fā)消息,即,將來(lái)自另一網(wǎng)絡(luò)的消息轉(zhuǎn)發(fā)給本網(wǎng)絡(luò)的S-CSCF。概括而言,即,AS2根據(jù)CSCF轉(zhuǎn)發(fā)的來(lái)自網(wǎng)絡(luò)1的包含待查詢信息的請(qǐng)求查詢消息,在相應(yīng)的數(shù)據(jù)庫(kù)中進(jìn)行查詢,并通過(guò)CSCF向網(wǎng)絡(luò)1返回包含查詢結(jié)果的應(yīng)答消息。在具體的流程中,I-CSCF與本發(fā)明的內(nèi)容沒有直接關(guān)系,因此,以下所有流程示意圖中均省略了I-CSCF這個(gè)實(shí)體。
圖2所示為應(yīng)用本發(fā)明的流程示意圖。
步驟201,當(dāng)AS2執(zhí)行某些業(yè)務(wù)需要用到網(wǎng)絡(luò)1內(nèi)的數(shù)據(jù)信息時(shí),該AS2發(fā)起請(qǐng)求查詢的消息,該請(qǐng)求消息根據(jù)具體的應(yīng)用,可以是SIP INVITE類型的消息,也可以是SIP SUBSCRIBE/NOTIFY類型的消息;該請(qǐng)求消息的消息頭或者消息體中包括待查詢信息,即需要向AS1查詢什么數(shù)據(jù)信息,其目的地址為AS1;消息頭或者消息體中的待查詢信息可以為移動(dòng)性信息,如該用戶是否已經(jīng)附著,是否已經(jīng)注冊(cè),是否正處于激活狀態(tài),是否不可達(dá)等等;位置信息,如某個(gè)用戶當(dāng)前所在的路由區(qū)等;接入許可信息,如該用戶是否可以接入某個(gè)拜訪網(wǎng)絡(luò);業(yè)務(wù)授權(quán)信息,如某些與特定業(yè)務(wù)相關(guān)的信息是否能夠提供給該用戶使用等;用戶標(biāo)識(shí)信息,如移動(dòng)用戶ISDN簽約號(hào)碼(MSISDN)、國(guó)際移動(dòng)用戶簽約標(biāo)識(shí)(IMSI)以及會(huì)話發(fā)起協(xié)議中的統(tǒng)一資源定位器(SIPURL)等;用戶終端性能信息,如該用戶所使用的終端是否具有支持視頻能力等;用戶喜好等信息,如用戶選擇缺省的接收終端為手機(jī)而不是固定電話,在每天的工作時(shí)間不接聽某些來(lái)電等;步驟202,網(wǎng)絡(luò)2中的S-CSCF2接收到來(lái)自AS2的消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF,將該請(qǐng)求消息轉(zhuǎn)發(fā)給AS1所在網(wǎng)絡(luò)的S-CSCF1;步驟203,S-CSCF1接收到來(lái)自S-CSCF2的消息后,根據(jù)其目的地址等信息,觸發(fā)業(yè)務(wù)邏輯,將該請(qǐng)求消息轉(zhuǎn)發(fā)給AS1;步驟204,AS1接收到來(lái)自S-CSCF1的消息后,根據(jù)該消息體中攜帶的信息,向相應(yīng)的數(shù)據(jù)庫(kù)發(fā)出查詢請(qǐng)求,并從數(shù)據(jù)庫(kù)返回的應(yīng)答消息中得到查詢結(jié)果,即在數(shù)據(jù)庫(kù)返回的應(yīng)答消息中得到AS2希望獲得的數(shù)據(jù)信息;步驟205,AS1向AS2返回應(yīng)答消息,該消息中包括查詢結(jié)果,即AS2希望獲得的信息;步驟206,網(wǎng)絡(luò)1中的S-CSCF1接收到來(lái)自AS1的消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF,將該應(yīng)答消息轉(zhuǎn)發(fā)給AS2所在網(wǎng)絡(luò)的S-CSCF2;步驟207,S-CSCF2接收到來(lái)自S-CSCF1的消息后,根據(jù)其目的地址等信息,觸發(fā)業(yè)務(wù)邏輯,將該應(yīng)答消息轉(zhuǎn)發(fā)給AS2;步驟208,AS2應(yīng)用從網(wǎng)絡(luò)1中得到的信息,繼續(xù)執(zhí)行自身的業(yè)務(wù)。
圖3所示為應(yīng)用本發(fā)明實(shí)施例一的流程示意圖。在本實(shí)施例中,位于服務(wù)網(wǎng)絡(luò)內(nèi)的一個(gè)應(yīng)用服務(wù)器AS需要從另一用戶的歸屬網(wǎng)絡(luò)中得到該用戶的注冊(cè)狀態(tài)信息和移動(dòng)性信息,以對(duì)位置業(yè)務(wù)進(jìn)行處理。
步驟301,服務(wù)網(wǎng)絡(luò)中的S-CSCF接收到來(lái)自用戶(UE)的INVITE請(qǐng)求,此時(shí)表明UE希望使用服務(wù)網(wǎng)絡(luò)中的業(yè)務(wù);步驟302,根據(jù)過(guò)濾規(guī)則,服務(wù)網(wǎng)絡(luò)中的S-CSCF將該請(qǐng)求消息轉(zhuǎn)發(fā)給本網(wǎng)中的AS;步驟303,服務(wù)網(wǎng)絡(luò)中的AS在處理位置業(yè)務(wù)時(shí),需要用到另一個(gè)UE(不一定是發(fā)起業(yè)務(wù)的UE,以下稱為UE’)的注冊(cè)狀態(tài)信息和移動(dòng)性信息,如用戶的MSISDN信息,該用戶是否已經(jīng)不可達(dá),如果該用戶已經(jīng)被激活處于哪個(gè)路由區(qū)等,由于該AS不一定能夠立刻得到所需的數(shù)據(jù),因此,AS向UE’所在歸屬網(wǎng)絡(luò)內(nèi)的AS’發(fā)起類型為SIP SUBSCRIBE的請(qǐng)求消息,該請(qǐng)求消息的消息頭或消息體中所包含的待查詢信息為“請(qǐng)求提供指定用戶的注冊(cè)狀態(tài)信息和移動(dòng)性信息”,目的地址為AS’;步驟304,服務(wù)網(wǎng)絡(luò)內(nèi)的S-CSCF接收到來(lái)自AS的請(qǐng)求消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF,將該請(qǐng)求消息轉(zhuǎn)發(fā)給UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’;步驟305,UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’接收到來(lái)自服務(wù)網(wǎng)內(nèi)的S-CSCF請(qǐng)求消息后,根據(jù)過(guò)濾規(guī)則,將該消息轉(zhuǎn)發(fā)給AS’處理;步驟306,AS’接收到來(lái)自S-CSCF’的消息后,根據(jù)該消息體中攜帶的信息,向HSS發(fā)出查詢用戶注冊(cè)狀態(tài)和移動(dòng)性信息的請(qǐng)求(假設(shè)此時(shí)AS所查詢用戶UE’已成功注冊(cè)),并從HSS返回的應(yīng)答消息中得到查詢結(jié)果,即在應(yīng)答消息中得到UE’的注冊(cè)狀態(tài)信息和移動(dòng)性信息;步驟307,AS’給AS返回SIP NOTIFY消息,該消息中包括查詢到的用戶注冊(cè)狀態(tài)信息和移動(dòng)性信息,且所查詢到的信息可以存放在SIP消息頭或消息體中;步驟308,UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’接收到來(lái)自AS’的消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF將該SIP NOTIFY消息轉(zhuǎn)發(fā)給服務(wù)網(wǎng)絡(luò)內(nèi)的S-CSCF;步驟309,服務(wù)網(wǎng)絡(luò)中的S-CSCF接收到來(lái)自S-CSCF’的消息后,根據(jù)其目的地址等信息,觸發(fā)業(yè)務(wù)邏輯,將該SIP NOTIFY消息轉(zhuǎn)發(fā)給AS;步驟310,AS得到UE’的注冊(cè)狀態(tài)信息和移動(dòng)性信息后,繼續(xù)執(zhí)行標(biāo)準(zhǔn)的位置業(yè)務(wù)處理流程,并將處理結(jié)果返回結(jié)果給發(fā)起請(qǐng)求的用戶UE。
圖4所示為應(yīng)用本發(fā)明實(shí)施例二的流程示意圖。在本實(shí)施例中,位于服務(wù)網(wǎng)絡(luò)內(nèi)的一個(gè)應(yīng)用服務(wù)器AS需要從另一用戶的歸屬網(wǎng)絡(luò)中得到該用戶的終端性能信息和喜好信息,以執(zhí)行具體的業(yè)務(wù)處理。
步驟401,服務(wù)網(wǎng)絡(luò)中的S-CSCF接收到來(lái)自用戶(UE)的INVITE請(qǐng)求,此時(shí)表明UE希望使用服務(wù)網(wǎng)絡(luò)中的業(yè)務(wù);步驟402,根據(jù)過(guò)濾規(guī)則,服務(wù)網(wǎng)絡(luò)中的S-CSCF將該請(qǐng)求消息轉(zhuǎn)發(fā)給本網(wǎng)中的AS;步驟403,服務(wù)網(wǎng)絡(luò)中的AS在進(jìn)行業(yè)務(wù)處理時(shí),由于需要用到另一個(gè)用戶UE’的終端性能信息和喜好信息,為此,該AS向UE’所在的歸屬網(wǎng)絡(luò)內(nèi)的AS’發(fā)起類型為SIP INVITE類型的請(qǐng)求消息,該請(qǐng)求消息的消息頭或消息體中所包含的待查詢信息為“請(qǐng)求提供指定用戶的終端性能信息和喜好信息”,目的地址為AS’;步驟404,服務(wù)網(wǎng)絡(luò)內(nèi)的S-CSCF接收到來(lái)自AS的請(qǐng)求消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF,將該請(qǐng)求消息轉(zhuǎn)發(fā)給UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’;步驟405,UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’接收到來(lái)自服務(wù)網(wǎng)內(nèi)的S-CSCF請(qǐng)求消息后,根據(jù)過(guò)濾規(guī)則,將該消息轉(zhuǎn)發(fā)給AS’處理;步驟406,AS’接收到來(lái)自S-CSCF’的消息后,根據(jù)該消息體中攜帶的信息,向GUP Server發(fā)出查詢用戶UE’的終端性能和喜好信息的請(qǐng)求(假設(shè)此時(shí)AS所查詢用戶UE’已成功注冊(cè)),并從GUP Server返回的應(yīng)答消息中得到查詢結(jié)果,即在應(yīng)答消息中得到用戶終端性能信息和喜好信息;步驟407,AS’給AS返回應(yīng)答消息,該消息中包括查詢到的用戶的終端性能信息和喜好信息,且所查詢到的信息可以存放在SIP消息頭或消息體中;步驟408,UE’所在歸屬網(wǎng)絡(luò)的S-CSCF’接收到來(lái)自AS’的消息后,根據(jù)其目的地址,通過(guò)兩個(gè)網(wǎng)絡(luò)內(nèi)的I-CSCF,將該應(yīng)答消息轉(zhuǎn)發(fā)給服務(wù)網(wǎng)絡(luò)內(nèi)的S-CSCF;步驟409,服務(wù)網(wǎng)絡(luò)中的S-CSCF接收到來(lái)自S-CSCF’的消息后,根據(jù)其目的地址等信息,觸發(fā)業(yè)務(wù)邏輯,將該應(yīng)答消息轉(zhuǎn)發(fā)給AS;步驟410,AS得到用戶的終端能力信息和喜好信息后,繼續(xù)執(zhí)行具體業(yè)務(wù)處理流程,并將處理結(jié)果返回結(jié)果給發(fā)起請(qǐng)求的用戶UE。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的方法,其特征在于,該方法包括以下步驟a、預(yù)先在每個(gè)公共陸地移動(dòng)網(wǎng)PLMN內(nèi)設(shè)置一個(gè)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,并公開該邏輯實(shí)體的業(yè)務(wù)標(biāo)識(shí)信息;b、當(dāng)?shù)谝籔LMN內(nèi)的功能實(shí)體需要獲取第二PLMN內(nèi)的信息時(shí),根據(jù)步驟a所述的業(yè)務(wù)標(biāo)識(shí)信息,第一PLMN內(nèi)的功能實(shí)體向第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體發(fā)送包含待查詢信息的請(qǐng)求消息;c、第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體接收到請(qǐng)求消息后,根據(jù)請(qǐng)求消息中的待查詢信息,在本PLMN內(nèi)的相應(yīng)數(shù)據(jù)庫(kù)中進(jìn)行查詢,并向第一PLMN內(nèi)申請(qǐng)查詢的功能實(shí)體返回包含查詢結(jié)果的應(yīng)答消息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述第一PLMN內(nèi)的功能實(shí)體所發(fā)送包含待查詢信息的請(qǐng)求消息,是由第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)到第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體,再由第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)給本PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述待查詢信息包括但不限于移動(dòng)性信息、位置信息、接入許可信息、業(yè)務(wù)授權(quán)信息、用戶標(biāo)識(shí)信息、用戶終端性能信息以及用戶喜好信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述包含待查詢信息的請(qǐng)求消息是SIP INVITE類型的請(qǐng)求消息或SIP SUBSCRIBE類型的請(qǐng)求消息。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟c所述第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體給申請(qǐng)查詢功能實(shí)體的響應(yīng)消息,是由第二PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)到第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體,再由第一PLMN內(nèi)具有呼叫狀態(tài)控制功能的邏輯實(shí)體轉(zhuǎn)發(fā)給本PLMN內(nèi)申請(qǐng)查詢的功能實(shí)體。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟b所述待查詢信息包含在請(qǐng)求消息的消息頭或消息體中;步驟c所述查詢結(jié)果包含在應(yīng)答消息的消息頭或消息體中。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括第一PLMN內(nèi)的功能實(shí)體應(yīng)用從第二PLMN內(nèi)獲取的信息,繼續(xù)執(zhí)行自身的業(yè)務(wù)。
8.一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的系統(tǒng),至少包括具有呼叫狀態(tài)控制功能的邏輯實(shí)體和數(shù)據(jù)庫(kù),其特征在于,該系統(tǒng)進(jìn)一步包括具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,其中,所述具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,與具有呼叫狀態(tài)控制功能的邏輯實(shí)體和數(shù)據(jù)庫(kù)分別直接相連,根據(jù)具有呼叫狀態(tài)控制功能邏輯實(shí)體轉(zhuǎn)發(fā)的來(lái)自除本PLMN之外的包含待查詢信息的請(qǐng)求查詢消息,在數(shù)據(jù)庫(kù)中進(jìn)行查詢,并通過(guò)具有呼叫狀態(tài)控制功能的邏輯實(shí)體向申請(qǐng)查詢的PLMN返回包含查詢結(jié)果的應(yīng)答消息。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,通過(guò)標(biāo)準(zhǔn)接口接收來(lái)自具有呼叫狀態(tài)控制功能邏輯實(shí)體轉(zhuǎn)發(fā)的查詢消息,通過(guò)標(biāo)準(zhǔn)接口或私有接口向本PLMN內(nèi)的數(shù)據(jù)庫(kù)進(jìn)行查詢。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述數(shù)據(jù)庫(kù)包括但不限于歸屬簽約用戶服務(wù)器HSS、3GPP通用用戶檔案服務(wù)器GUP Server和呈現(xiàn)業(yè)務(wù)服務(wù)器Presence Server。
11.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,具有應(yīng)用服務(wù)器功能的邏輯實(shí)體是一個(gè)應(yīng)用服務(wù)器,或者是一個(gè)以上應(yīng)用服務(wù)器的組合。
全文摘要
本發(fā)明提供了一種獲取不同公共陸地移動(dòng)網(wǎng)內(nèi)信息的方法及其系統(tǒng),在每個(gè)PLMN內(nèi)增加一具有應(yīng)用服務(wù)器功能的邏輯實(shí)體,并對(duì)外公開該邏輯實(shí)體的業(yè)務(wù)標(biāo)識(shí)。當(dāng)?shù)谝籔LMN內(nèi)的功能實(shí)體需要使用第二PLMN內(nèi)的信息時(shí),直接應(yīng)用標(biāo)準(zhǔn)接口向第二PLMN內(nèi)具有應(yīng)用服務(wù)器功能的邏輯實(shí)體發(fā)送請(qǐng)求消息,該具有應(yīng)用服務(wù)器功能的邏輯實(shí)體在本PLMN內(nèi)查詢第一PLMN內(nèi)的功能實(shí)體所需的信息,并將所查詢到的信息通過(guò)應(yīng)答消息返回給第一PLMN內(nèi)的功能實(shí)體。應(yīng)用本發(fā)明,使每個(gè)PLMN中的功能實(shí)體都可以應(yīng)用通用的流程來(lái)獲取另一個(gè)PLMN中的信息,因而具有良好的擴(kuò)展性。同時(shí)避免了不同PLMN的功能實(shí)體間定義大量新接口和新協(xié)議,屏蔽了各種非標(biāo)的實(shí)現(xiàn)方式。本發(fā)明對(duì)現(xiàn)有網(wǎng)絡(luò)結(jié)構(gòu)的影響很小,且易于實(shí)現(xiàn)。
文檔編號(hào)H04W8/08GK1635817SQ20031012421
公開日2005年7月6日 申請(qǐng)日期2003年12月31日 優(yōu)先權(quán)日2003年12月31日
發(fā)明者武亞娟 申請(qǐng)人:華為技術(shù)有限公司