專利名稱:標(biāo)識網(wǎng)中獲取位置信息的方法和接入服務(wù)路由器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)通信技術(shù)領(lǐng)域,尤其涉及一種標(biāo)識網(wǎng)中獲取位置信息的方法、接入服務(wù)路由器、位置寄存器以及位置寄存器代理。
背景技術(shù):
互聯(lián)網(wǎng)已經(jīng)廣泛應(yīng)用,并且取得了巨大的成功,但在網(wǎng)絡(luò)架構(gòu)和協(xié)議上存在一些缺陷,主要反映在對終端的移動性支持不足,現(xiàn)有技術(shù)存在路由迂回問題; 不支持用戶身份和網(wǎng)絡(luò)位置分離;存在安全問題,不能保證用戶位置隱私等。標(biāo)識網(wǎng)是一種新型的互聯(lián)網(wǎng)絡(luò)技術(shù),引入身份位置分離的思想,支持移動接入終端移動性和連續(xù)性,尤其是標(biāo)識網(wǎng)中每個用戶都擁有唯一的永久身份標(biāo)識,用戶每次接入時網(wǎng)絡(luò)都需要對身份進行驗證,因此網(wǎng)絡(luò)能夠保證這個身份標(biāo)識的真實性和可靠性?;谶@個唯一可靠的身份標(biāo)識,可以建立身份管理體系,開展基于用戶身份管理的業(yè)務(wù),提高網(wǎng)絡(luò)安全。標(biāo)識網(wǎng)的基本原理是為用戶設(shè)備分配固定的身份標(biāo)識,用戶設(shè)備之間使用身份標(biāo)識代替現(xiàn)有技術(shù)中的互聯(lián)網(wǎng)協(xié)議(Internet Protocol,簡稱IP)地址進行通信,并由位于互聯(lián)網(wǎng)邊緣的接入服務(wù)分配用戶的位置標(biāo)識,使用位置標(biāo)識進行路由,并完成用戶身份標(biāo)識和位置標(biāo)識之間的映射和轉(zhuǎn)換,圖I示出了標(biāo)識網(wǎng)的架構(gòu),對于圖I中各實體的說明如下用戶設(shè)備101(User Equipment,簡稱UE),支持互聯(lián)網(wǎng)協(xié)議接入的用戶設(shè)備,包括移動分組域接入終端、支持無線局域功能終端、固定接入終端等,還進一步包括應(yīng)用服務(wù)器等業(yè)務(wù)提供設(shè)備。UE使用用戶接入身份標(biāo)識(Access Identity,簡稱AID)代替IP地址,同網(wǎng)絡(luò)其他用戶設(shè)備、業(yè)務(wù)提供進行通信。接入服務(wù)路由器102 (Access Service Router,簡稱ASR),是UE 101所在的接入網(wǎng)絡(luò)與互聯(lián)網(wǎng)之間的接口設(shè)備,負(fù)責(zé)UE 101的認(rèn)證、用戶位置標(biāo)識(Routing Identity,簡稱RID)管理、AID和RID映射和轉(zhuǎn)換,以及用戶數(shù)據(jù)的封裝/解封、轉(zhuǎn)發(fā)等功能。通用路由器103 (Common Router,簡稱CR),完成路由協(xié)議的計算,并根據(jù)RID轉(zhuǎn)發(fā)數(shù)據(jù)包。位置寄存器104 (Location Register,簡稱LR),保存AID和RID之間的映射關(guān)系,提供查詢功能,并可以提供數(shù)據(jù)包轉(zhuǎn)發(fā)功能。圖2為標(biāo)識網(wǎng)中的一次業(yè)務(wù)過程,假設(shè)UE-A為客戶端,UE-B為服務(wù)端,包括以下步驟步驟201、UE-A成功注冊到接入?yún)^(qū)域的ASR-A,其中包括附著、認(rèn)證、鑒權(quán),以及AID分配過程,具體過程取決于接入網(wǎng)。其中AID也可以是基于終端靜態(tài)配置方式實現(xiàn);步驟202、ASR-A為UE-A分配RID,并向LR發(fā)送地址映射通報消息,其中攜帶RID和AID的映射關(guān)系,LR保存UE-A的身份位置映射關(guān)系(AID-A,RID-A);RID—般為ASR的路由地址。步驟203、ASR-A也在本地保存本端用戶UE-A的身份位置映射關(guān)系(AID-A,RID-A); 步驟204 206、UE-B接入到ASR-B,ASR-B向LR通報UE-B的RID和AID的映射關(guān)系,LR保存UE-B對應(yīng)的身份位置映射關(guān)系(AID-B,RID-B),ASR-B也在本地保存本端用戶UE-B的身份位置映射關(guān)系(AID-B,RID-B);UE-A和UE-B可以不是同一種接入技術(shù)。步驟207、如果UE-A需要和UE-B進行通信,則以自己的身份標(biāo)識AID-A為源地址、對端的身份標(biāo)識為目的地址,構(gòu)建IP數(shù)據(jù)包,發(fā)送給ASR-A ;{源地址=AID-A,目的地址=AID-B,數(shù)據(jù)載荷}步驟208、ASR-A根據(jù)數(shù)據(jù)包中的目的AID-B查詢對端身份位置映射關(guān)系緩存表,查詢是否是存在AID-B對應(yīng)的映射關(guān)系,如果查詢沒有命中,執(zhí)行步驟209,否則執(zhí)行步驟214 ;如果UE-A或ASR-A所接入的用戶在近期和UE-B通信過,則ASR-A中可能存有(AID-B, RID-B)映射關(guān)系的緩存。步驟209、ASR-A向LR發(fā)送位置查詢請求,查詢對端身份AID-B對應(yīng)的位置信息;步驟210、LR查詢保存的AID-RID映射關(guān)系表,獲取AID-B對應(yīng)的RID-B ;步驟211、LR返回查詢響應(yīng)給ASR-A,攜帶查詢結(jié)果RID-B ;步驟212、ASR-A封裝數(shù)據(jù)包并通過通用路由器發(fā)送給ASR-B ;封裝方式是以UE-A位置標(biāo)識RID-A作為源地址,UE-B的位置標(biāo)識RID-B作為目的地址,并將含有AID-A和AID-B以及數(shù)據(jù)載荷等原始數(shù)據(jù)包作為新構(gòu)建數(shù)據(jù)包的數(shù)據(jù)載荷;{源地址=RID-A,目的地址=RID-B,數(shù)據(jù)載荷{AID-A,AID-B,原始數(shù)據(jù)載荷}}步驟213、ASR-A緩存對端的身份位置映射關(guān)系(AID-B,RID-B),這樣后續(xù)發(fā)送給UE-B數(shù)據(jù),ASR-B就不需要向LR查詢,就可以直接封裝并發(fā)送給ASR-B ;ASR-B接到數(shù)據(jù)包后,執(zhí)行步驟215。步驟214、如果ASR中存有對端用戶AID-B和RID-B的映射關(guān)系,則步驟208查詢對端身份位置映射關(guān)系緩存時命中,ASR-A封裝數(shù)據(jù)包并通過通用路由器發(fā)送給ASR-B ;步驟215、ASR-B解封數(shù)據(jù)包,還原成UE-A發(fā)送的最初的數(shù)據(jù)包,獲取AID-B以及AID-A和RID-A的映射關(guān)系,然后根據(jù)AID-B將數(shù)據(jù)包發(fā)送給UE-B ;{AID-A,AID-B,數(shù)據(jù)載荷}步驟216、ASR-B緩存對端UE-A的身份位置映射關(guān)系(AID-A,RID-A),這樣后續(xù)發(fā)送給UE-A的數(shù)據(jù)包,ASR-B就不需要向LR查詢,可以直接封裝并發(fā)送給ASR-A。UE-B發(fā)送給UE-A的數(shù)據(jù)包的處理過程相同。從上邊的分析可以看出,在標(biāo)識網(wǎng)中使用AID標(biāo)識用戶身份,RID標(biāo)識用戶當(dāng)前的位置,實現(xiàn)了身份與位置的分離。在用戶設(shè)備側(cè)只有AID信息,沒有RID信息,即用戶設(shè)備側(cè)只有身份信息,而沒有位置信息;網(wǎng)絡(luò)側(cè)既有用戶身份信息,也有位置的信息,并維護兩者之間的映射關(guān)系,完成轉(zhuǎn)換功能。
在互聯(lián)網(wǎng)業(yè)務(wù)中,有些業(yè)務(wù)需要根據(jù)用戶的位置提供個性化的服務(wù),如為用戶提供用戶所在地的新聞、天氣等資訊信息;有些業(yè)務(wù)需要根據(jù)用戶位置選擇合適的服務(wù)節(jié)點或路由路徑,實現(xiàn)就近服務(wù)或路徑優(yōu)化,減少不必要的路徑占用或迂回,提供用戶業(yè)務(wù)體驗,另外有些業(yè)務(wù)還需要獲取移動用戶的位置變化。比如在互聯(lián)網(wǎng)內(nèi)容分發(fā)業(yè)務(wù)中,在網(wǎng)絡(luò)邊緣設(shè)置多個緩存服務(wù)器(CacheServer,簡稱CS),網(wǎng)絡(luò)根據(jù)一定的控制策略將用戶所需要的資源(如流媒體資源、文件下載資源)從源服務(wù)器分發(fā)到緩存服務(wù)器;當(dāng)用戶向資源控制節(jié)點請求資源時,資源控制節(jié)點根據(jù)用戶的IP地址推導(dǎo)出用戶在網(wǎng)絡(luò)的位置,然后根據(jù)位置選擇一個或多個緩存服務(wù)器,并通知用戶,用戶從上述緩存服務(wù)器中獲取資源,從而實現(xiàn)了流量優(yōu)化,盡量少占用骨干網(wǎng)的資源,同時由于距離用戶的網(wǎng)絡(luò)位置比較近,也提高了用戶體驗。 但在標(biāo)識網(wǎng)中,與用戶接入位置有關(guān)的業(yè)務(wù),如內(nèi)容分發(fā)業(yè)務(wù),就存在問題,圖3為內(nèi)容分發(fā)網(wǎng)絡(luò)在標(biāo)識網(wǎng)中部署示意圖。標(biāo)識網(wǎng)絡(luò)連接多個邊緣接入域,內(nèi)容分發(fā)網(wǎng)絡(luò)在不同的邊緣接入域部署有緩存服務(wù)器。UE從接入域I接入,向資源控制節(jié)點請求資源,由于請求中只含有用戶的身份信息AID,此時資源控制節(jié)點無法獲取用戶準(zhǔn)確的接入位置,因此無法為用戶就近分配合適的緩存服務(wù)器,如接入域I中的緩存服務(wù)器,或就近接入域2中的緩存服務(wù)器。另外如果緩存服務(wù)器是一些隨機接入節(jié)點,如用戶設(shè)備充當(dāng),資源控制節(jié)點也需要指導(dǎo)這些緩存服務(wù)器的網(wǎng)絡(luò)位置。從上述分析可以看出,由于標(biāo)識網(wǎng)引入了身份位置分離的思想,使用AID和RID來標(biāo)識用戶的身份和位置,但在邊緣接入網(wǎng)絡(luò)中只有身份信息,而沒有位置信息,無法滿足與網(wǎng)絡(luò)接入位置有關(guān)業(yè)務(wù)的業(yè)務(wù)需求,因此需要標(biāo)識網(wǎng)有能力為其承載的業(yè)務(wù)提供用戶的網(wǎng)
絡(luò)位置信息。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種標(biāo)識網(wǎng)中獲取位置信息的方法、接入服務(wù)路由器、位置寄存器以及位置寄存器代理,解決邊緣接入網(wǎng)絡(luò)中只有身份信息,而沒有位置信息,無法滿足與網(wǎng)絡(luò)接入位置有關(guān)業(yè)務(wù)的業(yè)務(wù)需求的問題。本發(fā)明提供了一種標(biāo)識網(wǎng)中獲取位置信息的方法,該方法包括位置寄存器(LR)直接或間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。
優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置 獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收所述ASR轉(zhuǎn)發(fā)的來自發(fā)送所述位置獲取請求的UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收所述LR代理轉(zhuǎn)發(fā)的來自發(fā)送所述位置獲取請求的UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信
肩、O優(yōu)選地,所述LR建立訂閱關(guān)系之前,所述方法還包括所述LR或所述ASR確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限。優(yōu)選地,所述LR建立訂閱關(guān)系之前,所述方法還包括·
所述LR或所述LR代理確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限。優(yōu)選地,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE。本發(fā)明還提供了一種標(biāo)識網(wǎng)中獲取位置信息的方法,所述方法包括接入服務(wù)路由器(ASR)接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;所述ASR向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括所述ASR確定發(fā)送所述位置獲取請求的UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從本地保存的身份位置映射關(guān)系中查找所攜帶的UE的位置信息;或者,在本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向位置寄存器(LR)轉(zhuǎn)發(fā)所述位置查詢請求,并接收所述LR根據(jù)所述位置查詢請求返回的位置信息;其中,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括所述ASR確定發(fā)送所述位置獲取請求的UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息,其中,所述位置獲取請求中攜帶的UE為發(fā)送所述位置獲取請求的UE。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括所述ASR在確定本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向所述LR轉(zhuǎn)發(fā)所述位置訂閱請求,并接收所述LR根據(jù)所述位置查詢請求返回的位置信息。優(yōu)選地,所述ASR確定所述發(fā)送所述位置獲取請求的UE具有查詢權(quán)限或訂閱權(quán)限包括所述ASR根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限數(shù)據(jù)確定UE的查詢權(quán)限或訂閱權(quán)限。本發(fā)明還提供了一種位置寄存器(LR),該LR包括獲得模塊,用于直接或間接接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述獲得模塊,是用于接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置
信息;
或者所述獲得模塊,是用于接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息;或者所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。優(yōu)選地,所述位置獲取請求包括位置訂閱請求;所述獲得模塊,是用于接收所述ASR轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息;或者所述獲得模塊,是用于接收所述LR代理轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息;或者所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。優(yōu)選地,所述獲得模塊確定發(fā)送位置獲取請求的所述UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。本發(fā)明還提供了一種接入服務(wù)路由器(ASR),所述ASR包括獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。優(yōu)選地,所述位置獲取請求包括位置查詢請求;所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從本地保存的身份位置映射關(guān)系中查找所攜帶的UE的 位置信息,其中,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE ;或者所述位置獲取請求包括位置訂閱請求;所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息,其中,所述位置獲取請求中攜帶的UE為發(fā)送所述位置獲取請求的UE。優(yōu)選地,所述獲得模塊,還用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,且本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向位置寄存器(LR)發(fā)送所述位置獲取請求,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息。優(yōu)選地,所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。本發(fā)明還提供了一種位置寄存器(LR)代理,該LR代理包括獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,將所述位置獲取請求發(fā)送給LR,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息;發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。優(yōu)選地,所述獲得模塊,是用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限后,將所述位置獲取請求發(fā)送給LR。優(yōu)選地,所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。本發(fā)明實施例,使得UE可以獲得位置信息,從而滿足與網(wǎng)絡(luò)接入位置有關(guān)業(yè)務(wù)的業(yè)務(wù)需求。
圖I是現(xiàn)有標(biāo)識網(wǎng)的架構(gòu)示意圖;圖2是現(xiàn)有的在標(biāo)識網(wǎng)中完成一次業(yè)務(wù)的信令流程圖;圖3是現(xiàn)有的內(nèi)容分發(fā)網(wǎng)絡(luò)在標(biāo)識網(wǎng)中的部署示意圖;圖4是本發(fā)明實施例通過ASR獲取位置信息的網(wǎng)絡(luò)架構(gòu)圖;圖5是本發(fā)明實施例通過ASR獲取位置信息的流程圖;圖6是本發(fā)明實施例不經(jīng)ASR獲取位置信息的網(wǎng)絡(luò)架構(gòu)圖7是本發(fā)明實施例UE向LR直接查詢位置信息的流程圖;圖8是本發(fā)明實施例UE通過LR代理向LR查詢位置信息的流程圖;圖9是本發(fā)明實施例采用訂閱機制獲取位置信息及變化的流程圖;圖10是本發(fā)明實現(xiàn)內(nèi)容分發(fā)業(yè)務(wù)實施例的流程圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。為了能滿足用戶接入位置相關(guān)業(yè)務(wù)獲取用戶網(wǎng)絡(luò)位置的需求,標(biāo)識網(wǎng)需要有能力向用戶設(shè)備提供用戶的網(wǎng)絡(luò)接入位置,這里的用戶設(shè)備主要指為用戶提供業(yè)務(wù)的業(yè)務(wù)服務(wù)器,但也包括終端設(shè)備,下面實施例中不再區(qū)分,統(tǒng)稱用戶設(shè)備。本發(fā)明提供了一種標(biāo)識網(wǎng)中獲取位置信息的方法,所述方法包括步驟11、位置寄存器(LR)直接或間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;步驟12、所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。上述步驟11-12有以下幾種實現(xiàn)方式第一種方式所述位置獲取請求包括位置查詢請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。如圖4所示,是本發(fā)明實施例通過ASR獲取位置信息的網(wǎng)絡(luò)架構(gòu)圖,本實施例中的網(wǎng)絡(luò)包括用戶設(shè)備(UE)401、接入服務(wù)路由器(ASR)402、位置寄存器(LR)403,以及UE401與ASR 402之間的接口 I1、ASR 402與LR 403之間的接口 12。Il接口使用接入網(wǎng)協(xié)議(如接入網(wǎng)的非接口控制協(xié)議),或互聯(lián)網(wǎng)管理協(xié)議(如互聯(lián)網(wǎng)管理協(xié)議),或應(yīng)用層協(xié)議(如HTTP協(xié)議)實現(xiàn)。其中,UE,用于根據(jù)業(yè)務(wù)需要,使用要查詢用戶的身份標(biāo)識向所接入的ASR發(fā)起位置查詢請求,并根據(jù)查詢的結(jié)果執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。UE查詢自己或其他用戶的位置信息。ASR,用于根據(jù)UE的請求,在本地保存或緩存的AID和RID映射關(guān)系中查詢請求指定用戶身份AID對應(yīng)的RID,如果沒有查詢到,則ASR向LR轉(zhuǎn)發(fā)查詢請求,然后將本地或LR的查詢結(jié)果返回給UE。為了保證用戶位置隱私,ASR需要檢查UE位置查詢權(quán)限,如果有,繼續(xù)進行后續(xù)查詢處理,否則拒絕用戶查詢。ASR上的查詢權(quán)限數(shù)據(jù)配置,可以是本地配置,也可以從用戶數(shù)據(jù)簽約服務(wù)器上(如歸屬用戶服務(wù)器)上獲取。LR根據(jù)位置查詢請求查找保存的AID和RID的映射關(guān)系,并返回查詢結(jié)果。另外,本發(fā)明還提供了一種標(biāo)識網(wǎng)中獲取位置信息的方法,所述方法包括
步驟21、接入服務(wù)路由器(ASR)接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;步驟22、所述ASR向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。如圖5所示,是本發(fā)明實施例通過ASR獲取位置信息的流程圖,該實施例中描述了ASR直接獲取位置信息(對應(yīng)于步驟21-22)和間接獲取位置信息(對應(yīng)于上述第一種方式)的情況,該獲取過程包括步驟501、UE執(zhí)行與網(wǎng)絡(luò)接入位置相關(guān)的業(yè)務(wù)邏輯,需要根據(jù)用戶身份AID查詢用戶位置RID ;其中所要查詢的用戶可能是UE自身,也可以是其他UE。步驟502、UE向所接入的ASR發(fā)送位置查詢請求,攜帶所要查詢用戶的AID ;
步驟503、ASR根據(jù)位置查詢權(quán)限數(shù)據(jù)檢查UE是否有查詢權(quán)限,如果有,則繼續(xù)后續(xù)步驟,否則返回拒絕響應(yīng),并可顯式地通知拒絕原因;步驟504、ASR查詢本地AID-RID映射關(guān)系,包括本地保存本端AID-RID映射關(guān)系,和/或本地緩存的對端AID-RID映射關(guān)系。如果查詢命中,則直接跳轉(zhuǎn)到步驟508,返回查詢到的RID ;如果沒有命中,則執(zhí)行步驟505 ;步驟505、ASR向LR發(fā)送位置查詢請求,攜帶所要查詢用戶的AID ;步驟506、LR根據(jù)查詢請求中的AID查詢AID-RID映射關(guān)系表,獲得對應(yīng)的RID ;步驟507、LR向ASR返回查詢響應(yīng),攜帶RID ;步驟508、ASR向UE返回查詢響應(yīng),攜帶RID。第二種方式所述位置獲取請求包括位置查詢請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。第三種方式所述位置獲取請求包括位置查詢請求;所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。如圖6所示,是本發(fā)明實施例不經(jīng)ASR獲取位置信息的網(wǎng)絡(luò)架構(gòu)圖,本實施例中的網(wǎng)絡(luò)包括UE 60ULR 602以及位置寄存器代理(LR Proxy) 603,以及UE 601和LR602之間的接口 II,UE 601和LR代理603之間的接口 12,LR代理603和LR602之間的接口 13。UE,用于根據(jù)業(yè)務(wù)需要,使用要查詢用戶的身份標(biāo)識直接向LR 602發(fā)起位置查詢請求,或通過LR Proxy 603向LR 602發(fā)起位置查詢請求,查詢自己或其他用戶的位置標(biāo)識,并根據(jù)查詢的結(jié)果執(zhí)行相應(yīng)的業(yè)務(wù)邏輯。LR,用于根據(jù)位置查詢請求查找保存的AID和RID的映射關(guān)系,并返回查詢結(jié)果返回;
如果是UE直接查詢請求的情況,需要進一步根據(jù)查詢權(quán)限數(shù)據(jù)檢查UE的權(quán)限,判斷用戶是否有查詢權(quán)限。LR代理,用于執(zhí)行用戶查詢權(quán)限選擇和查詢消息轉(zhuǎn)發(fā)功能;當(dāng)收到查詢請求時,檢查UE的權(quán)限,如果UE有查詢權(quán)限,則向LR轉(zhuǎn)發(fā)查詢請求,并將LR返回的查詢結(jié)果發(fā)送給UE,否則拒絕UE的查詢請求。如圖7所示,是本發(fā)明實施例UE向LR直接查詢位置信息的流程圖,該實施例針對第三種方式進行描述,該查詢過程包括步驟701、UE執(zhí)行與網(wǎng)絡(luò)接入位置相關(guān)的業(yè)務(wù)邏輯,需要根據(jù)用戶身份AID查詢用戶位置RID ;其中需要查詢的用戶可能是UE自身,也可以是其他UE。 步驟702、UE直接向LR發(fā)送要查詢請求,攜帶所要查詢用戶的AID ;步驟703、LR根據(jù)位置查詢權(quán)限數(shù)據(jù)檢查UE是否有查詢位置的權(quán)限,如果有,則繼續(xù)后續(xù)步驟,否則返回拒絕響應(yīng),并可顯式地通知拒絕原因;步驟704、LR根據(jù)查詢請求中的AID查詢AID-RID映射關(guān)系表,獲得對應(yīng)的RID ;步驟705、ASR向UE返回查詢響應(yīng),攜帶RID。如圖8所示,是本發(fā)明實施例UE通過LR代理向LR查詢位置信息的流程圖,該實施例針對第二種方式進行描述,該查詢過程包括步驟801、UE執(zhí)行與網(wǎng)絡(luò)接入位置相關(guān)的業(yè)務(wù)邏輯,需要根據(jù)用戶身份AID查詢用戶位置RID ;其中需要查詢的用戶可能是UE自身,也可以是其他UE。步驟802、UE直接向LR代理發(fā)送要查詢請求,攜帶所要查詢用戶的AID ;步驟803、LR代理根據(jù)位置查詢權(quán)限數(shù)據(jù)檢查UE是否有查詢權(quán)限,如果有,則繼續(xù)后續(xù)步驟,否則返回拒絕響應(yīng),并可顯式地通知拒絕原因;步驟804、LR代理向LR發(fā)送位置查詢請求,攜帶所用查詢用戶的AID ;步驟805、LR根據(jù)查詢請求中的AID查詢AID-RID映射關(guān)系表,獲得對應(yīng)的RID ;步驟806、LR向LR代理返回查詢響應(yīng),攜帶RID ;步驟807、LR代理向UE返回查詢響應(yīng),攜帶RID。當(dāng)業(yè)務(wù)需要感知用戶位置的變化,可以基于圖4和圖6所示的方案進一步采用訂閱的方式獲取用戶位置的變化。具體地,所述位置獲取請求包括位置訂閱請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收所述ASR轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息?;蛘?,所述位置獲取請求包括位置訂閱請求;所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR接收所述LR代理轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。或者,所述位置獲取請求包括位置訂閱請求;所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。如圖9所示,是本發(fā)明實施例采用訂閱機制獲取位置信息及變化的流程圖,該獲取過程包括步驟901、UE執(zhí)行與網(wǎng)絡(luò)接入位置相關(guān)的業(yè)務(wù)邏輯,需要根據(jù)用戶身份AID獲取用戶位置RID以及位置RID的變化; 其中需要查詢的用戶可能是UE自身,也可以是其他UE。步驟902、如果采用圖6所示方案中UE與LR直連方式,UE向LR發(fā)送訂閱請求,攜帶所要訂閱的AID,然后執(zhí)行步驟906 ;或步驟903、如果采用圖4所示的方案中UE通過ASR查詢方式,UE向ASR發(fā)送訂閱請求,攜帶所要訂閱的AID;如果采用圖6所示的方案中UE通過LR代理的間接連接方式,UE向LR代理發(fā)送訂閱請求,攜帶所要訂閱的AID。這里可以把ASR和LR代理統(tǒng)稱為訂閱代理。步驟904、ASR或LR代理檢查UE位置信息訂閱的權(quán)限,如果有訂閱權(quán)限,則繼續(xù)后續(xù)步驟,否則返回拒絕響應(yīng),并可顯示通知拒絕原因;該功能也可以在LR執(zhí)行,此時ASR或LR代理上的訂閱權(quán)限檢查功能為可選。步驟905、ASR或LR代理將位置信息訂閱請求轉(zhuǎn)發(fā)給LR ;步驟906、LR檢查用戶UE位置信息訂閱的權(quán)限,如果有權(quán)限,則繼續(xù)后續(xù)步驟,否則返回拒絕響應(yīng),并可顯示通知拒絕原因;如果ASR或LR代理執(zhí)行位置信息訂閱權(quán)限檢查功能,則不需要LR的訂閱權(quán)限檢查功能。步驟907、LR建立UE和被查詢用戶之間的位置信息訂閱關(guān)系;步驟908、如果采用圖6所示方案中UE與LR直連方式,LR向UE直接返回訂閱成功響應(yīng);步驟909 910、如果采用圖4或圖6所示方案中UE與LR間接連接的方式,LR通過ASR或LR代理向UE返回訂閱成功響應(yīng);步驟911、當(dāng)首次建立訂閱關(guān)系,或已通知過所訂閱用戶的位置信息、且用戶位置信息發(fā)生變化,則LR查詢用戶當(dāng)前位置信息RID,發(fā)起位置信息通知流程;步驟912、如果采用圖6所示方案中UE與LR直連方式,LR向UE發(fā)送位置信息通知,攜帶位置信息RID;步驟913 914、如果采用圖4或圖6所示方案中UE與LR間接連接的方式,LR通過ASR或LR代理向UE發(fā)送位置信息通知,攜帶位置信息RID。
上述訂閱關(guān)系可以由UE主動取消,或者由LR主動取消,也可以在建立過程中確定訂閱有效期,當(dāng)有效期到后取消訂閱關(guān)系。如果采用圖4所示的方案,且UE訂閱自身的位置,可以進一步優(yōu)化。由于ASR中有該UE的身份位置訂閱關(guān)系,因此可以在ASR建立訂閱關(guān)系,而不需要在LR建立訂閱關(guān)系,在首次建立訂閱關(guān)系,或后續(xù)用戶位置發(fā)生變化時,ASR直接向UE發(fā)起位置信息通知,攜帶該UE當(dāng)前的位置信息RID。上述標(biāo)識網(wǎng)中獲取位置信息的方法,通過UE使用查詢或訂閱方式從網(wǎng)絡(luò)設(shè)備ASR或LR中獲取位置信息的方法,并引入了在查詢或訂閱權(quán)限檢查功能,從而保證UE能夠獲取用戶的網(wǎng)絡(luò)接入位置,滿足了與位置相關(guān)業(yè)務(wù)需求,同時又保證了用戶的位置隱私。如圖10所示,是本發(fā)明實現(xiàn)內(nèi)容分發(fā)業(yè)務(wù)實施例的流程圖,假設(shè)圖中所示的緩存服務(wù)器更接近UE的網(wǎng)絡(luò)位置,該實現(xiàn)過程包括
步驟100UUE需要獲取內(nèi)容,向內(nèi)容分發(fā)網(wǎng)絡(luò)的源服務(wù)器發(fā)送業(yè)務(wù)請求;步驟1002、源服務(wù)器發(fā)現(xiàn)用戶為標(biāo)識網(wǎng)用戶,則主動調(diào)用本發(fā)明實施例的位置獲取流程,獲取用戶的位置信息RID ;步驟1003、源服務(wù)器與資源管理服務(wù)器交互,根據(jù)RID確定用戶位置,選擇合適的緩存服務(wù)器;步驟1004、源服務(wù)器返回重定向響應(yīng),攜帶選擇的緩沖服務(wù)器的信息;步驟1005、UE重新向緩存服務(wù)器發(fā)送業(yè)務(wù)請求。從上述流程可以看出,通過使用本發(fā)明實施例提供的位置獲取方法,內(nèi)容分發(fā)網(wǎng)絡(luò)可以為用戶選擇合適的節(jié)點,實現(xiàn)就近接入、流量優(yōu)化等需求。本發(fā)明實施例還提供了一種位置寄存器(LR),該LR包括獲得模塊和發(fā)送模塊,該獲得模塊,用于直接或間接接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;該發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。其中,所述位置獲取請求包括位置查詢請求和位置訂閱請求。當(dāng)所述位置獲取請求為位置查詢請求時,所述獲得模塊,是用于接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息;或者所述獲得模塊,是用于接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息;或者所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息;所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。當(dāng)所述位置獲取請求為位置訂閱請求時,所述獲得模塊,是用于接收所述ASR轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息;或者所述獲得模塊,是用于接收所述LR代理轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息;或者所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息;所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。進一步地,所述獲得模塊確定發(fā)送位置獲取請求的所述UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。上述LR,通過與其他設(shè)備如UE、ASR或LR代理交互,可將獲得的用戶設(shè)備的位置信息發(fā)送給相應(yīng)的UE,其實現(xiàn)過程可參見圖5、圖7、圖8和圖9,此處不再贅述?!け景l(fā)明實施例還提供了一種接入服務(wù)路由器(ASR),所述ASR包括獲得模塊和發(fā)送模塊,該獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;該發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。其中,所述位置獲取請求可以為位置查詢請求;所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從本地保存的身份位置映射關(guān)系中查找所攜帶的UE的位置信息,其中,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE。另外,所述位置獲取請求可以為位置訂閱請求;所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息,其中,所述位置獲取請求中攜帶的UE為發(fā)送所述位置獲取請求的UE。進一步地,所述獲得模塊,還用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,且本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向位置寄存器(LR)發(fā)送所述位置獲取請求,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息。優(yōu)選地,所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。上述ASR,通過與其他設(shè)備例如UE、LR等的交互,將自己獲得的或從LR獲得的用戶設(shè)備的位置信息發(fā)送給相應(yīng)的用戶設(shè)備,其實現(xiàn)過程可參見圖5和圖9,此處不再贅述。本發(fā)明實施例還提供了一種位置寄存器(LR)代理,該LR代理包括獲得模塊和發(fā)送模塊,該獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,將所述位置獲取請求發(fā)送給LR,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息;該發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。其中,所述獲得模塊,是用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限后,將所述位置獲取請求發(fā)送給LR。
進一步地,所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。上述LR代理,通過與其他設(shè)備例如UE、LR等的交互,將從LR獲得的用戶設(shè)備的位置信息發(fā)送給相應(yīng)的用戶設(shè)備,其實現(xiàn)過程可參見圖7和圖9,此處不再贅述。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,上述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等。可選地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應(yīng)地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,僅僅參照較佳實施例對本發(fā)明進行了詳細(xì)說明。本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1.一種標(biāo)識網(wǎng)中獲取位置信息的方法,所述方法包括 位置寄存器(LR)直接或間接接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置查詢請求; 所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括 所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置查詢請求; 所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括 所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置查詢請求; 所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括 所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR接收所述ASR轉(zhuǎn)發(fā)的來自發(fā)送所述位置獲取請求的UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括所述LR通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述LR間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR接收所述LR代理轉(zhuǎn)發(fā)的來自發(fā)送所述位置獲取請求的UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括 所述LR通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。
7.根據(jù)權(quán)利要求I所述的方法,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述LR直接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID獲得所攜帶的UE的位置信息,包括 所述LR直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息包括 所述LR直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于 所述LR建立訂閱關(guān)系之前,所述方法還包括 所述LR或所述ASR確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于 所述LR建立訂閱關(guān)系之前,所述方法還包括 所述LR或所述LR代理確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限。
10.根據(jù)權(quán)利要求1-9任一權(quán)利要求所述的方法,其特征在于 所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE。
11.一種標(biāo)識網(wǎng)中獲取位置信息的方法,所述方法包括 接入服務(wù)路由器(ASR)接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息; 所述ASR向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。
12.根據(jù)權(quán)利要求11所述的方法,其特征在于 所述位置獲取請求包括位置查詢請求; 所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括 所述ASR確定發(fā)送所述位置獲取請求的UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從本地保存的身份位置映射關(guān)系中查找所攜帶的UE的位置信息;或者,在本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向位置寄存器(LR)轉(zhuǎn)發(fā)所述位置查詢請求,并接收所述LR根據(jù)所述位置查詢請求返回的位置信息;其中,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE。
13.根據(jù)權(quán)利要求11所述的方法,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括 所述ASR確定發(fā)送所述位置獲取請求的UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息,其中,所述位置獲取請求中攜帶的UE為發(fā)送所述位置獲取請求的UE。
14.根據(jù)權(quán)利要求11所述的方法,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述ASR根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息包括 所述ASR在確定本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向所述LR轉(zhuǎn)發(fā)所述位置訂閱請求,并接收所述LR根據(jù)所述位置查詢請求返回的位置信息。
15.根據(jù)權(quán)利要求12或13所述的方法,其特征在于 所述ASR確定所述發(fā)送所述位置獲取請求的UE具有查詢權(quán)限或訂閱權(quán)限包括 所述ASR根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限數(shù)據(jù)確定UE的查詢權(quán)限或訂閱權(quán)限。
16.一種位置寄存器(LR),該LR包括 獲得模塊,用于直接或間接接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息; 發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。
17.根據(jù)權(quán)利要求16所述的LR,其特征在于 所述位置獲取請求包括位置查詢請求; 所述獲得模塊,是用于接收接入服務(wù)路由器(ASR)在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息; 或者 所述獲得模塊,是用于接收LR代理在確定所述UE具有查詢權(quán)限后轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息; 或者 所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從身份位置映射關(guān)系中查找所攜帶的UE的位置信息; 所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送所述位置信息。
18.根據(jù)權(quán)利要求16所述的LR,其特征在于 所述位置獲取請求包括位置訂閱請求; 所述獲得模塊,是用于接收所述ASR轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述發(fā)送模塊,是用于通過所述ASR向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息; 或者 所述獲得模塊,是用于接收所述LR代理轉(zhuǎn)發(fā)的來自所述UE的位置獲取請求,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述發(fā)送模塊,是用于通過所述LR代理向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息; 或者 所述獲得模塊,是用于直接接收UE發(fā)送的位置獲取請求,并在確定發(fā)送位置獲取請求的所述UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息; 所述發(fā)送模塊,是用于直接向發(fā)送所述位置獲取請求的UE發(fā)送當(dāng)前位置信息或變化后的位置信息。
19.根據(jù)權(quán)利要求17或18所述的LR,其特征在于 所述獲得模塊確定發(fā)送位置獲取請求的所述UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。
20.一種接入服務(wù)路由器(ASR),所述ASR包括 獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息; 發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。
21.根據(jù)權(quán)利要求20所述的ASR,其特征在于 所述位置獲取請求包括位置查詢請求; 所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有查詢權(quán)限后,根據(jù)所述位置獲取請求中攜帶的UE的AID從本地保存的身份位置映射關(guān)系中查找所攜帶的UE的位置信息,其中,所述位置獲取請求中攜帶的UE包括發(fā)送所述位置獲取請求的UE ;或者所述位置獲取請求包括位置訂閱請求; 所述獲得模塊,是用于確定發(fā)送所述位置獲取請求的UE具有訂閱權(quán)限后,建立對所述位置獲取請求中攜帶的UE的訂閱關(guān)系,根據(jù)所述訂閱關(guān)系獲得當(dāng)前位置信息或變化后的位置信息,其中,所述位置獲取請求中攜帶的UE為發(fā)送所述位置獲取請求的UE。
22.根據(jù)權(quán)利要求20或21所述的ASR,其特征在于 所述獲得模塊,還用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,且本地沒有保存所述位置獲取請求中攜帶的UE的身份位置映射關(guān)系時,向位置寄存器(LR)發(fā)送所述位置獲取請求,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息。
23.根據(jù)權(quán)利要求22所述的ASR,其特征在于 所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。
24.—種位置寄存器(LR)代理,該LR代理包括 獲得模塊,用于接收用戶設(shè)備(UE)發(fā)送的位置獲取請求,將所述位置獲取請求發(fā)送給LR,以及接收所述LR根據(jù)所述位置獲取請求返回的獲得的位置信息; 發(fā)送模塊,用于向發(fā)送位置獲取請求的UE發(fā)送獲得的所述位置信息。
25.根據(jù)權(quán)利要求24所述的(LR)代理,其特征在于 所述獲得模塊,是用于在確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限后,將所述位置獲取請求發(fā)送給LR。
26.根據(jù)權(quán)利要求25所述的(LR)代理,其特征在于 所述獲得模塊確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限,是用于根據(jù)本地配置的或從用戶簽約數(shù)據(jù)服務(wù)器上獲取的位置請求權(quán)限簽約數(shù)據(jù)確定發(fā)送所述位置獲取請求的UE具有查詢或訂閱權(quán)限。
全文摘要
本發(fā)明提供了一種標(biāo)識網(wǎng)中獲取位置信息的方法、接入服務(wù)路由器、位置寄存器以及位置寄存器代理,其中,該方法包括位置寄存器(LR)直接或間接接收UE發(fā)送的位置獲取請求,根據(jù)所述位置獲取請求中攜帶的UE的接入身份標(biāo)識(AID)獲得所攜帶的UE的位置信息;所述LR向發(fā)送位置獲取請求的UE發(fā)送所述位置信息。本發(fā)明的技術(shù)方案,使得UE可以獲得位置信息,從而滿足與網(wǎng)絡(luò)接入位置有關(guān)業(yè)務(wù)的業(yè)務(wù)需求。
文檔編號H04L29/06GK102957668SQ20111024273
公開日2013年3月6日 申請日期2011年8月23日 優(yōu)先權(quán)日2011年8月23日
發(fā)明者郝振武, 韋銀星, 符濤 申請人:中興通訊股份有限公司