專利名稱:一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)設(shè)備定位技術(shù),特別是指一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法。
背景技術(shù):
移動(dòng)通信網(wǎng)絡(luò)的位置業(yè)務(wù)(LCS,Location Service)是通過(guò)定位技術(shù)得到目標(biāo)用戶設(shè)備(UE)的位置信息,目標(biāo)UE是指移動(dòng)通信網(wǎng)絡(luò)中被定位的設(shè)備終端,位置信息可以是地理的經(jīng)緯度信息或當(dāng)?shù)亟值赖奈恢眯畔ⅰR苿?dòng)通信網(wǎng)絡(luò)獲取的位置信息可以提供給目標(biāo)UE,用于目標(biāo)UE的自身定位;也可以提供給通信網(wǎng)絡(luò)本身,用于分區(qū)域計(jì)費(fèi)或操作維護(hù);也可以提供給其他請(qǐng)求得到目標(biāo)UE位置信息的客戶應(yīng)用端,如機(jī)構(gòu)和個(gè)人,用于增值業(yè)務(wù)。因此,位置業(yè)務(wù)在緊急救援、車輛導(dǎo)航和智能交通系統(tǒng)、工作調(diào)度和團(tuán)隊(duì)管理、移動(dòng)黃頁(yè)查詢、增強(qiáng)網(wǎng)絡(luò)性能等方面均有廣泛的作用。在第三代合作伙伴計(jì)劃(3GPP)中對(duì)LCS規(guī)范以及整個(gè)實(shí)現(xiàn)位置業(yè)務(wù)的功能模式、結(jié)構(gòu)、狀態(tài)描述和消息流程等方面均作了描述。
圖1為實(shí)現(xiàn)位置業(yè)務(wù)的邏輯結(jié)構(gòu)示意圖,如圖1所示,請(qǐng)求端101通過(guò)包含LCS系統(tǒng)的網(wǎng)絡(luò)102請(qǐng)求目標(biāo)UE103的位置信息,包含LCS系統(tǒng)的網(wǎng)絡(luò)102對(duì)請(qǐng)求端101進(jìn)行合法性鑒權(quán),檢查目標(biāo)UE103是否允許向該請(qǐng)求端101提供其位置信息,如果請(qǐng)求端101通過(guò)包含LCS系統(tǒng)的網(wǎng)絡(luò)102的合法性鑒權(quán),則包含LCS系統(tǒng)的網(wǎng)絡(luò)102接受請(qǐng)求端101對(duì)目標(biāo)UE103發(fā)起的位置信息請(qǐng)求,對(duì)目標(biāo)UE103進(jìn)行定位,并向該請(qǐng)求端101提供對(duì)目標(biāo)UE103的定位結(jié)果;否則,包含LCS系統(tǒng)的網(wǎng)絡(luò)102拒絕請(qǐng)求端101對(duì)目標(biāo)UE103發(fā)起的位置信息請(qǐng)求。為方便描述,以下將包含LCS系統(tǒng)的網(wǎng)絡(luò)簡(jiǎn)稱為L(zhǎng)CS系統(tǒng)。
LCS系統(tǒng)中能夠?qū)崿F(xiàn)位置業(yè)務(wù)的功能邏輯實(shí)體包括網(wǎng)關(guān)移動(dòng)定位中心(GMLC)、用戶數(shù)據(jù)存儲(chǔ)服務(wù)器(HLR/HSS)、核心網(wǎng)絡(luò)(CN)和無(wú)線接入網(wǎng)絡(luò)(RAN)。GMLC可進(jìn)一步包括請(qǐng)求網(wǎng)關(guān)移動(dòng)定位中心(R-GMLC,Requesting GMLC)、歸屬網(wǎng)關(guān)移動(dòng)定位中心(H-GMLC,Home GMLC)和拜訪網(wǎng)關(guān)移動(dòng)定位中心(V-GMLC,Visited GMLC)。R-GMLC是指接收請(qǐng)求端向目標(biāo)UE發(fā)起的位置信息請(qǐng)求的GMLC,H-GMLC是指目標(biāo)UE所歸屬的GMLC,V-GMLC是指當(dāng)前為目標(biāo)UE服務(wù)的GMLC,即目標(biāo)UE當(dāng)前所在的GMLC。R-GMLC、H-GMLC和V-GMLC可為同一個(gè)物理實(shí)體,也可為不同物理實(shí)體。
目前,3GPP規(guī)范中定義了移動(dòng)始發(fā)位置信息請(qǐng)求(MO-LR,MobileOriginal Location Request)的處理流程,MO-LR請(qǐng)求是指目標(biāo)UE向LCS系統(tǒng)請(qǐng)求自身的位置信息,LCS系統(tǒng)在對(duì)目標(biāo)UE進(jìn)行定位后,將定位結(jié)果返回給目標(biāo)UE;進(jìn)一步地,LCS系統(tǒng)可根據(jù)目標(biāo)UE的要求,將目標(biāo)UE的定位結(jié)果提供給外部的某個(gè)請(qǐng)求端,此處的請(qǐng)求端是指LCS客戶端、應(yīng)用客戶端等能夠?qū)δ繕?biāo)UE位置信息進(jìn)行處理的客戶端,并非通常意義上的請(qǐng)求目標(biāo)UE位置信息的請(qǐng)求端。
圖2為現(xiàn)有技術(shù)中MO-LR請(qǐng)求的處理流程圖,如圖2所示,MO-LR請(qǐng)求的處理過(guò)程包括以下步驟步驟201目標(biāo)UE經(jīng)由RAN向CN發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)的業(yè)務(wù)請(qǐng)求(Service Request),請(qǐng)求與LCS系統(tǒng)建立無(wú)線信令連接,此時(shí)LCS系統(tǒng)可能根據(jù)目標(biāo)UE標(biāo)識(shí),發(fā)起對(duì)目標(biāo)UE的鑒權(quán)和加密流程,如果目標(biāo)UE通過(guò)包含LCS系統(tǒng)網(wǎng)絡(luò)的鑒權(quán),則繼續(xù)執(zhí)行步驟202;否則,拒絕目標(biāo)UE發(fā)起的用于無(wú)線信令連接的業(yè)務(wù)請(qǐng)求,結(jié)束MO-LR請(qǐng)求的當(dāng)前處理流程。
步驟202目標(biāo)UE經(jīng)由RAN向CN發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)的位置業(yè)務(wù)觸發(fā)請(qǐng)求(Location Service Invoke),請(qǐng)求LCS系統(tǒng)對(duì)其進(jìn)行定位,并向其返回定位結(jié)果;該位置業(yè)務(wù)觸發(fā)請(qǐng)求中可進(jìn)一步攜帶有請(qǐng)求端標(biāo)識(shí),要求LCS系統(tǒng)向該請(qǐng)求端提供目標(biāo)UE位置信息。該位置業(yè)務(wù)觸發(fā)請(qǐng)求中還可進(jìn)一步攜帶有目標(biāo)UE指定的GMLC地址,要求CN通過(guò)該GMLC向請(qǐng)求端提供其位置信息;如果位置業(yè)務(wù)觸發(fā)請(qǐng)求中沒(méi)有攜帶GMLC地址,則CN根據(jù)自身存儲(chǔ)的GMLC地址,為該位置業(yè)務(wù)觸發(fā)請(qǐng)求分配GMLC,通過(guò)CN分配的GMLC向請(qǐng)求端提供目標(biāo)UE的位置信息,CN分配的GMLC即為V-GMLC。
步驟203~步驟205CN收到位置業(yè)務(wù)觸發(fā)請(qǐng)求后,向RAN發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)的定位請(qǐng)求(Location Request)。RAN收到定位請(qǐng)求后,根據(jù)目標(biāo)UE標(biāo)識(shí)對(duì)目標(biāo)UE進(jìn)行定位。RAN完成對(duì)目標(biāo)UE的定位,如果RAN對(duì)目標(biāo)UE的定位成功,則向CN返回?cái)y帶有目標(biāo)UE位置信息的位置報(bào)告(Location Report)。CN收到攜帶有目標(biāo)UE位置信息的位置報(bào)告后,判斷目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中是否攜帶有GMLC地址,如果位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶有GMLC地址,則繼續(xù)判斷自身是否能夠直接接入該GMLC,如果是,則CN直接向該GMLC發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)和目標(biāo)UE位置信息的目標(biāo)UE位置報(bào)告(Subscriber Location Report),可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟207和步驟210;否則,當(dāng)CN不能直接接入該GMLC時(shí),CN分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)、目標(biāo)UE位置信息、請(qǐng)求端標(biāo)識(shí)以及位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶的GMLC地址的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟206。如果目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中沒(méi)有攜帶GMLC地址,則CN分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟206。如果RAN對(duì)目標(biāo)UE的定位失敗,則向CN返回?cái)y帶有失敗原因值的位置報(bào)告,然后直接執(zhí)行步驟212,即CN經(jīng)由RAN向目標(biāo)UE返回?cái)y帶有失敗原因值的MO-LR請(qǐng)求定位結(jié)果(LCS MO-LR Return Result)。
步驟206V-GMLC收到目標(biāo)UE位置報(bào)告后,判斷目標(biāo)UE位置報(bào)告中是否攜帶有GMLC地址信息,如果是,則執(zhí)行步驟207;否則,V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入請(qǐng)求端,如果是,則V-GMLC直接向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告(Location Information),可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟207和步驟210;否則,V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí),分配能夠接入該請(qǐng)求端的GMLC,然后繼續(xù)執(zhí)行步驟207。
步驟207V-GMLC根據(jù)GMLC地址,向該GMLC發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR目標(biāo)UE位置信息報(bào)告(MO-LR Location Information)。
步驟208GMLC收到MO-LR目標(biāo)UE位置信息報(bào)告后,根據(jù)請(qǐng)求端標(biāo)識(shí)向該請(qǐng)求端發(fā)送攜帶有目標(biāo)UE標(biāo)識(shí)和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告。
步驟209請(qǐng)求端收到目標(biāo)UE位置信息報(bào)告后,根據(jù)業(yè)務(wù)要求對(duì)目標(biāo)UE的位置信息進(jìn)行相應(yīng)處理,然后向GMLC返回目標(biāo)UE位置信息報(bào)告響應(yīng)(Location Information Ack)。如果請(qǐng)求端收到的目標(biāo)UE位置信息報(bào)告來(lái)自V-GMLC,則直接向V-GMLC返回目標(biāo)UE位置信息報(bào)告響應(yīng)。
步驟210GMLC收到目標(biāo)UE位置信息報(bào)告響應(yīng)后,向V-GMLC返回MO-LR目標(biāo)UE位置信息報(bào)告響應(yīng)(MO-LR Location Information Ack)。如果GMLC收到的目標(biāo)UE位置報(bào)告來(lái)自CN,則GMLC直接向CN返回目標(biāo)UE位置報(bào)告響應(yīng)(Subscriber Location Report Ack)。
步驟211V-GMLC收到MO-LR目標(biāo)UE位置信息報(bào)告響應(yīng)后,向CN返回目標(biāo)UE位置報(bào)告響應(yīng)。
步驟212CN收到目標(biāo)UE位置報(bào)告響應(yīng)后,經(jīng)由RAN向目標(biāo)UE返回?cái)y帶有目標(biāo)UE位置信息的MO-LR請(qǐng)求定位結(jié)果(LCS MO-LR ReturnResult),并通知目標(biāo)UE已向相應(yīng)請(qǐng)求端提供其位置信息,并通知目標(biāo)UE請(qǐng)求端對(duì)目標(biāo)UE位置信息的處理結(jié)果。
如果請(qǐng)求端能夠根據(jù)業(yè)務(wù)要求對(duì)目標(biāo)UE的位置信息進(jìn)行處理,則請(qǐng)求端向LCS系統(tǒng)返回的目標(biāo)UE位置信息報(bào)告響應(yīng)中攜帶有成功標(biāo)識(shí),相應(yīng)地,LCS系統(tǒng)向目標(biāo)UE返回的MO-LR請(qǐng)求定位結(jié)果中攜帶有成功標(biāo)識(shí),并可進(jìn)一步攜帶有請(qǐng)求端對(duì)目標(biāo)UE位置信息的處理結(jié)果;如果請(qǐng)求端無(wú)法根據(jù)業(yè)務(wù)要求對(duì)目標(biāo)UE的位置信息進(jìn)行處理,則請(qǐng)求端向LCS系統(tǒng)返回的目標(biāo)UE位置信息報(bào)告響應(yīng)中攜帶有失敗標(biāo)識(shí),相應(yīng)地,LCS系統(tǒng)向目標(biāo)UE返回的MO-LR請(qǐng)求定位結(jié)果中攜帶有失敗標(biāo)識(shí),并可進(jìn)一步攜帶有失敗原因值。
由上述3GPP規(guī)范定義的MO-LR請(qǐng)求處理過(guò)程可見(jiàn),當(dāng)目標(biāo)UE向LCS系統(tǒng)請(qǐng)求自身的位置信息,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息時(shí),LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位獲取目標(biāo)UE的位置信息后,會(huì)向請(qǐng)求端提供目標(biāo)UE的位置信息,但是LCS系統(tǒng)在向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),也向請(qǐng)求端提供了目標(biāo)UE的真正標(biāo)識(shí)。真正標(biāo)識(shí)是指移動(dòng)通信網(wǎng)絡(luò)為目標(biāo)UE統(tǒng)一分配的、能夠唯一標(biāo)識(shí)目標(biāo)UE的標(biāo)識(shí),如移動(dòng)終端國(guó)際綜合業(yè)務(wù)服務(wù)網(wǎng)標(biāo)識(shí)(MSISDN,Mobile Station International ISDN Number)、國(guó)際移動(dòng)用戶標(biāo)識(shí)(IMSI,International Mobile Subscriber Identity)等。在實(shí)際應(yīng)用中,目標(biāo)UE在要求LCS系統(tǒng)向請(qǐng)求端提供其位置信息時(shí),出于安全性和私密性的考慮,目標(biāo)UE并不希望向請(qǐng)求端提供其真正標(biāo)識(shí),但是,根據(jù)現(xiàn)有3GPP規(guī)范定義的MO-LR請(qǐng)求處理流程,無(wú)法滿足目標(biāo)UE向請(qǐng)求端隱藏真正標(biāo)識(shí)的要求,使得用戶使用位置業(yè)務(wù)時(shí),大大降低了自身的安全性。
另外,如果目標(biāo)UE以自定義的標(biāo)識(shí)在請(qǐng)求端中簽約相關(guān)業(yè)務(wù),要求請(qǐng)求端根據(jù)相應(yīng)業(yè)務(wù)要求對(duì)目標(biāo)UE位置信息進(jìn)行處理,由于LCS系統(tǒng)無(wú)法向請(qǐng)求端提供真正標(biāo)識(shí)以外的其他標(biāo)識(shí),從而使請(qǐng)求端無(wú)法根據(jù)目標(biāo)UE的真正標(biāo)識(shí)獲取目標(biāo)UE的簽約信息,進(jìn)而無(wú)法對(duì)目標(biāo)UE的位置信息進(jìn)行正確處理,使得位置業(yè)務(wù)的開(kāi)展具有局限性,并且使位置業(yè)務(wù)的靈活性受到限制,導(dǎo)致位置業(yè)務(wù)的廣泛應(yīng)用受到影響。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,增強(qiáng)用戶使用位置業(yè)務(wù)的靈活性。
為了達(dá)到上述目的,本發(fā)明提供了一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,該方法包含以下步驟A、目標(biāo)UE向LCS系統(tǒng)發(fā)送位置信息請(qǐng)求,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息;B、LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,執(zhí)行步驟C,否則,執(zhí)行步驟D;C、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息,結(jié)束當(dāng)前位置信息請(qǐng)求的處理流程;D、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果是,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C,否則,執(zhí)行步驟D。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼,如果攜帶有偽碼,則執(zhí)行步驟C;如果沒(méi)有攜帶偽碼,則繼續(xù)判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果是,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C,否則,執(zhí)行步驟D。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果攜帶有偽碼指示,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C;如果沒(méi)有攜帶偽碼指示,則繼續(xù)判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼,如果是,則執(zhí)行步驟C,否則,執(zhí)行步驟D。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷接收目標(biāo)UE位置信息的請(qǐng)求端是否需要解析目標(biāo)UE真正標(biāo)識(shí),如果不需要解析,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C;否則,執(zhí)行步驟D。
一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,該方法包含以下步驟A、目標(biāo)UE向LCS系統(tǒng)發(fā)送位置信息請(qǐng)求,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息;B、LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,執(zhí)行步驟C,否則,執(zhí)行步驟D;C、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,結(jié)束當(dāng)前位置信息請(qǐng)求的處理流程;D、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示。
如果目標(biāo)UE發(fā)送的位置信息請(qǐng)求中攜帶有偽碼指示,則所述步驟C進(jìn)一步包括LCS系統(tǒng)為目標(biāo)UE分配偽碼,并向請(qǐng)求端發(fā)送該偽碼。
所述LCS系統(tǒng)為目標(biāo)UE分配的偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC分配;或所述偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC與LCS系統(tǒng)中的實(shí)體進(jìn)行交互后分配,所述實(shí)體為PMD,或H-GMLC。
步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷接收目標(biāo)UE位置信息的請(qǐng)求端是否需要解析目標(biāo)UE真正標(biāo)識(shí),如果不需要解析,則執(zhí)行步驟C;否則,執(zhí)行步驟D。
步驟B中所述LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,
包括以下步驟b1、LCS系統(tǒng)中的CN收到RAN獲取的目標(biāo)UE位置信息后,判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有GMLC地址,如果是,執(zhí)行步驟b2,否則,執(zhí)行步驟b3;b2、CN根據(jù)GMLC地址,向該GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息;b3、CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
步驟b2中所述向GMLC發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括CN根據(jù)GMLC地址判斷是否能夠直接接入該GMLC,如果是,則直接向該GMLC發(fā)送目標(biāo)UE的位置信息;否則,CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向該GMLC發(fā)送目標(biāo)UE的位置信息。
所述位置信息請(qǐng)求中進(jìn)一步攜帶有請(qǐng)求端標(biāo)識(shí)。
V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入該請(qǐng)求端,如果是,則直接向該請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,否則,V-GMLC向能夠接入請(qǐng)求端的GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向所述請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
所述目標(biāo)UE的位置信息中進(jìn)一步攜帶有目標(biāo)UE指定的偽碼,或偽碼指示。
步驟C中所述LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息之后,進(jìn)一步包括請(qǐng)求端對(duì)收到的目標(biāo)UE位置信息進(jìn)行處理,向LCS系統(tǒng)返回目標(biāo)UE位置信息處理結(jié)果,LCS系統(tǒng)向目標(biāo)UE返回位置信息處理結(jié)果。
本發(fā)明中,當(dāng)目標(biāo)UE向LCS系統(tǒng)請(qǐng)求自身的位置信息,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息時(shí),LCS系統(tǒng)獲取目標(biāo)UE的位置信息后,會(huì)根據(jù)目標(biāo)UE的指示,確定在向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,則向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息;否則,向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息,使得LCS系統(tǒng)能夠根據(jù)用戶的要求確定是否隱藏目標(biāo)UE的真正標(biāo)識(shí),增強(qiáng)位置業(yè)務(wù)的靈活性。在向請(qǐng)求端提供目標(biāo)UE的位置信息時(shí),通過(guò)向請(qǐng)求端提供目標(biāo)UE的偽碼,而隱藏目標(biāo)UE的真正標(biāo)識(shí),增強(qiáng)用戶使用位置業(yè)務(wù)的安全性。根據(jù)本發(fā)明提出的方法,能夠在很大程度上推動(dòng)位置業(yè)務(wù)的廣泛應(yīng)用。
圖1為實(shí)現(xiàn)位置業(yè)務(wù)的邏輯結(jié)構(gòu)示意圖;圖2為現(xiàn)有技術(shù)中MO-LR請(qǐng)求的處理流程圖;圖3為本發(fā)明中MO-LR請(qǐng)求的處理流程圖;圖4為本發(fā)明第一實(shí)施例的處理流程圖;圖5為本發(fā)明第二實(shí)施例的處理流程圖。
具體實(shí)施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
本發(fā)明中,當(dāng)目標(biāo)UE向LCS系統(tǒng)請(qǐng)求自身的位置信息,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息時(shí),LCS系統(tǒng)獲取目標(biāo)UE的位置信息后,會(huì)根據(jù)目標(biāo)UE的指示,確定在向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,則在向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),向請(qǐng)求端提供目標(biāo)UE的偽碼,該偽碼可為目標(biāo)UE設(shè)定的,也可為L(zhǎng)CS系統(tǒng)為目標(biāo)UE分配的;否則,在向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),向請(qǐng)求端提供目標(biāo)UE的真正標(biāo)識(shí)。
偽碼是指假定的目標(biāo)UE標(biāo)識(shí),用于向請(qǐng)求端隱藏目標(biāo)UE的真正標(biāo)識(shí)。偽碼可為目標(biāo)UE真正標(biāo)識(shí)的加密形式,如使用目標(biāo)UE歸屬網(wǎng)絡(luò)的公鑰對(duì)目標(biāo)UE的真正標(biāo)識(shí)進(jìn)行加密,加密后的結(jié)果即為目標(biāo)UE的偽碼。另外,偽碼可直接包含與其相關(guān)的網(wǎng)絡(luò)實(shí)體的地址信息,如分配偽碼的偽碼管理實(shí)體(PMD,Pseudonym Management Device)的地址信息或H-GMLC的地址信息,偽碼也可隱性地包含PMD或H-GMLC的地址信息,LCS系統(tǒng)通過(guò)對(duì)偽碼的推導(dǎo),來(lái)獲取與偽碼相關(guān)的網(wǎng)絡(luò)實(shí)體的地址信息。
圖3為本發(fā)明中MO-LR請(qǐng)求的處理流程圖,如圖3所示,MO-LR請(qǐng)求的處理過(guò)程包括以下步驟步驟301~步驟302目標(biāo)UE向LCS系統(tǒng)發(fā)起位置信息請(qǐng)求,請(qǐng)求LCS系統(tǒng)對(duì)其進(jìn)行定位,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息。LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息。
步驟303LCS系統(tǒng)判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有偽碼,如果是,則執(zhí)行步驟304;否則,執(zhí)行步驟305。
步驟304LCS系統(tǒng)將偽碼作為目標(biāo)UE的標(biāo)識(shí),向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和目標(biāo)UE位置信息,結(jié)束當(dāng)前MO-LR請(qǐng)求的處理流程。
步驟305LCS系統(tǒng)判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果是,執(zhí)行步驟306;否則,執(zhí)行步驟308。
步驟306~步驟307LCS系統(tǒng)為目標(biāo)UE分配能夠標(biāo)識(shí)目標(biāo)UE的偽碼,然后向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和目標(biāo)UE位置信息,結(jié)束當(dāng)前MO-LR請(qǐng)求的處理流程。
步驟308LCS系統(tǒng)向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE真正標(biāo)識(shí)和目標(biāo)UE位置信息。
以上所述的步驟303和步驟305的前后順序也可變換,即LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取了目標(biāo)UE的位置信息后,先執(zhí)行步驟305,LCS系統(tǒng)判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果攜帶有偽碼指示,則執(zhí)行步驟306;如果沒(méi)有攜帶偽碼指示,則繼續(xù)判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有偽碼,如果是,則執(zhí)行步驟304,否則,執(zhí)行步驟308。
另外,當(dāng)LCS系統(tǒng)判斷出目標(biāo)UE發(fā)起的位置信息請(qǐng)求中攜帶有偽碼指示時(shí),在步驟306~步驟307中,LCS系統(tǒng)也可以不為目標(biāo)UE分配能夠標(biāo)識(shí)目標(biāo)UE的偽碼,而是只向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,不再向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼,也不向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí),然后結(jié)束當(dāng)前MO-LR請(qǐng)求的處理流程。
圖4為本發(fā)明第一實(shí)施例的處理流程圖,如圖4所示,本實(shí)施例中,攜帶有請(qǐng)求端標(biāo)識(shí)的MO-LR請(qǐng)求的處理過(guò)程包括以下步驟步驟401~步驟403目標(biāo)UE向RAN發(fā)送呼叫管理業(yè)務(wù)請(qǐng)求(CM ServiceRequest),請(qǐng)求與網(wǎng)絡(luò)建立無(wú)線信令連接。RAN收到CM Service Request后,向移動(dòng)交換中心(MSC)/移動(dòng)交換中心服務(wù)器(MSC Server)轉(zhuǎn)發(fā)該CM Service Request。MSC/MSC Server收到CM Service Request后,可根據(jù)存儲(chǔ)的信息判斷目標(biāo)UE是否簽約了其發(fā)起的MO-LR業(yè)務(wù),如果目標(biāo)UE未簽約MO-LR業(yè)務(wù),則MSC/MSC Server向目標(biāo)UE返回?cái)y帶有差錯(cuò)原因值的MO-LR請(qǐng)求定位結(jié)果,拒絕目標(biāo)UE發(fā)起的MO-LR請(qǐng)求。如果目標(biāo)UE簽約MO-LR業(yè)務(wù),則MSC/MSC Server與目標(biāo)UE進(jìn)行交互,完成對(duì)目標(biāo)UE的鑒權(quán)加密,如果目標(biāo)UE通過(guò)鑒權(quán),MSC/MSC Server通知目標(biāo)UE已接受其發(fā)起的呼叫管理業(yè)務(wù)請(qǐng)求,繼續(xù)執(zhí)行步驟404;否則,MSC/MSCServer通知目標(biāo)UE拒絕其發(fā)起的呼叫管理業(yè)務(wù)請(qǐng)求。
步驟404~步驟405目標(biāo)UE通過(guò)MSC/MSC Server的鑒權(quán)后,向MSC/MSC Server發(fā)送位置業(yè)務(wù)觸發(fā)請(qǐng)求,請(qǐng)求LCS系統(tǒng)對(duì)其進(jìn)行定位,該位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶有目標(biāo)UE設(shè)定的偽碼和請(qǐng)求端標(biāo)識(shí),要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),不向請(qǐng)求端提供目標(biāo)UE的真正標(biāo)識(shí),而是向該請(qǐng)求端提供目標(biāo)UE的偽碼;該位置業(yè)務(wù)觸發(fā)請(qǐng)求中可進(jìn)一步攜帶有目標(biāo)UE指定的GMLC地址,要求CN通過(guò)該GMLC向請(qǐng)求端提供其位置信息。MSC/MSC Server收到位置業(yè)務(wù)觸發(fā)請(qǐng)求后,向RAN發(fā)送對(duì)目標(biāo)UE的定位請(qǐng)求。
步驟406~步驟407RAN收到定位請(qǐng)求后,對(duì)目標(biāo)UE進(jìn)行定位。RAN完成對(duì)目標(biāo)UE的定位,如果RAN對(duì)目標(biāo)UE的定位成功,則向MSC/MSCServer返回?cái)y帶有目標(biāo)UE位置信息的位置報(bào)告。MSC/MSC Server收到攜帶有目標(biāo)UE位置信息的位置報(bào)告后,判斷目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中是否攜帶有GMLC地址,如果位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶有GMLC地址,則繼續(xù)判斷自身是否能夠直接接入該GMLC,如果是,則MSC/MSC Server直接向該GMLC發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置報(bào)告(MAP Subscriber Location Report),可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟409和步驟412;否則,當(dāng)MSC/MSC Server不能直接接入該GMLC,則MSC/MSC Server分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息、請(qǐng)求端標(biāo)識(shí)以及位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶的GMLC地址的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟408。如果目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中沒(méi)有攜帶GMLC地址,則MSC/MSC Server分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟408。如果RAN對(duì)目標(biāo)UE的定位失敗,則向MSC/MSC Server返回?cái)y帶有失敗原因值的位置報(bào)告,然后直接執(zhí)行步驟414,即MSC/MSC Server經(jīng)由RAN向目標(biāo)UE返回?cái)y帶有失敗原因值的MO-LR請(qǐng)求定位結(jié)果。
步驟408V-GMLC收到目標(biāo)UE位置報(bào)告后,判斷目標(biāo)UE位置報(bào)告中是否攜帶有GMLC地址信息,如果是,則執(zhí)行步驟409;否則,V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入請(qǐng)求端,如果是,則V-GMLC直接向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告,可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟409和步驟412;否則,V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí),分配能夠接入該請(qǐng)求端的GMLC,然后繼續(xù)執(zhí)行步驟409。
步驟409V-GMLC根據(jù)GMLC地址,向該GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR目標(biāo)UE位置信息報(bào)告。
步驟410GMLC收到MO-LR目標(biāo)UE位置信息報(bào)告后,根據(jù)請(qǐng)求端標(biāo)識(shí)向該請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告。
步驟411~步驟414與步驟209~步驟212基本相同。
步驟415目標(biāo)UE釋放占用的LCS系統(tǒng)資源,結(jié)束當(dāng)前的電路域MO-LR請(qǐng)求處理流程。
圖5為本發(fā)明第二實(shí)施例的處理流程圖,如圖5所示,本實(shí)施例中,攜帶有請(qǐng)求端標(biāo)識(shí)的MO-LR請(qǐng)求的處理過(guò)程包括以下步驟步驟501目標(biāo)UE向服務(wù)通用分組無(wú)線業(yè)務(wù)支持節(jié)點(diǎn)(SGSN)發(fā)送業(yè)務(wù)請(qǐng)求,請(qǐng)求與網(wǎng)絡(luò)建路無(wú)線信令連接。SGSN收到業(yè)務(wù)請(qǐng)求后,與目標(biāo)UE建立分組域的信令連接。
步驟502~步驟503目標(biāo)UE經(jīng)由RAN向SGSN發(fā)送位置業(yè)務(wù)觸發(fā)請(qǐng)求,請(qǐng)求LCS系統(tǒng)對(duì)其進(jìn)行定位,該位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶有偽碼指示和請(qǐng)求端標(biāo)識(shí),要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息的同時(shí),不向請(qǐng)求端提供目標(biāo)UE的真正標(biāo)識(shí),而是向該請(qǐng)求端提供LCS系統(tǒng)為目標(biāo)UE分配的偽碼;該位置業(yè)務(wù)觸發(fā)請(qǐng)求中可進(jìn)一步攜帶有目標(biāo)UE指定的GMLC地址,要求SGSN通過(guò)該GMLC向請(qǐng)求端提供其位置信息。SGSN收到位置業(yè)務(wù)觸發(fā)請(qǐng)求后,向RAN發(fā)送對(duì)目標(biāo)UE的定位請(qǐng)求。
步驟504~步驟505RAN收到定位請(qǐng)求后,對(duì)目標(biāo)UE進(jìn)行定位。RAN完成對(duì)目標(biāo)UE的定位,如果RAN對(duì)目標(biāo)UE的定位成功,則向SGSN返回?cái)y帶有目標(biāo)UE位置信息的位置報(bào)告。SGSN收到攜帶有目標(biāo)UE位置信息的位置報(bào)告后,判斷目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中是否攜帶有GMLC地址,如果位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶有GMLC地址,則繼續(xù)判斷自身是否能夠直接接入該GMLC,如果是,則SGSN直接向該GMLC發(fā)送攜帶有偽碼指示、目標(biāo)UE真正標(biāo)識(shí)和目標(biāo)UE位置信息的目標(biāo)UE位置報(bào)告,可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟507和步驟510;否則,當(dāng)SGSN不能直接接入該GMLC時(shí),則SGSN分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有偽碼指示、目標(biāo)UE真正標(biāo)識(shí)、目標(biāo)UE位置信息、請(qǐng)求端標(biāo)識(shí)以及位置業(yè)務(wù)觸發(fā)請(qǐng)求中攜帶的GMLC地址的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟506。如果目標(biāo)UE發(fā)起的位置業(yè)務(wù)觸發(fā)請(qǐng)求中沒(méi)有攜帶GMLC地址,則SGSN分配自身能夠直接接入的V-GMLC,向V-GMLC發(fā)送攜帶有目標(biāo)UE偽碼指示、目標(biāo)UE真正標(biāo)識(shí)、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的目標(biāo)UE位置報(bào)告,然后繼續(xù)執(zhí)行步驟506。如果RAN對(duì)目標(biāo)UE的定位失敗,則向SGSN返回?cái)y帶有失敗原因值的位置報(bào)告,然后直接執(zhí)行步驟512,即SGSN經(jīng)由RAN向目標(biāo)UE返回?cái)y帶有失敗原因值的位置業(yè)務(wù)響應(yīng)(Service Response)。
步驟506V-GMLC收到目標(biāo)UE位置報(bào)告后,根據(jù)目標(biāo)UE位置報(bào)告中攜帶的偽碼指示和目標(biāo)UE的真正標(biāo)識(shí),判斷自身是否能夠?yàn)樵撃繕?biāo)UE分配偽碼,如果是,則V-GMLC根據(jù)目標(biāo)UE的真正標(biāo)識(shí)為該目標(biāo)UE分配偽碼,然后繼續(xù)后續(xù)處理;如果V-GMLC不能為該目標(biāo)UE分配偽碼,則V-GMLC可以通過(guò)與目標(biāo)UE的HLR/HSS交互來(lái)獲得目標(biāo)UE的H-GMLC地址信息,并向H-GMLC發(fā)送MO-LR Location Information,MO-LR LocationInformation中攜帶偽碼指示和目標(biāo)UE的真正標(biāo)識(shí),請(qǐng)求H-GMLC為該目標(biāo)UE分配偽碼,H-GMLC接收到請(qǐng)求后,根據(jù)目標(biāo)UE的真正標(biāo)識(shí)為目標(biāo)UE分配相應(yīng)的偽碼,或是通過(guò)與PMD的交互,請(qǐng)求PMD為該目標(biāo)UE分配偽碼,然后向V-GMLC返回MO-LR Location Information Ack,MO-LRLocation Information Ack中攜帶有為目標(biāo)UE分配的偽碼。
V-GMLC在獲得目標(biāo)UE的偽碼后,判斷消息中是否包含GMLC地址信息,如果包含,則執(zhí)行步驟507;如果不包含,則V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入請(qǐng)求端,如果是,則V-GMLC直接向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告,可省略圖中所示的V-GMLC與GMLC間的交互過(guò)程,即步驟507和步驟510;否則,V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí),分配能夠接入該請(qǐng)求端的GMLC,然后繼續(xù)執(zhí)行步驟507。
步驟507V-GMLC根據(jù)GMLC地址,向該GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR目標(biāo)UE位置信息報(bào)告。
步驟508GMLC收到MO-LR目標(biāo)UE位置信息報(bào)告后,根據(jù)請(qǐng)求端標(biāo)識(shí)向該請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告。
步驟509~步驟512與步驟209~步驟212基本相同。
在上述步驟506中,目標(biāo)UE的偽碼是由V-GMLC分配或是V-GMLC通過(guò)請(qǐng)求目標(biāo)UE的H-GMLC/PMD分配來(lái)獲得的,另一種處理方式是V-GMLC不對(duì)目標(biāo)UE的偽碼指示進(jìn)行處理,而是直接向GMLC發(fā)送攜帶有偽碼指示、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR目標(biāo)UE位置信息報(bào)告,由GMLC根據(jù)偽碼指示和目標(biāo)UE真正標(biāo)識(shí)為目標(biāo)UE分配偽碼,或是GMLC通過(guò)請(qǐng)求目標(biāo)UE的H-GMLC/PMD分配目標(biāo)UE的偽碼,然后GMLC向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告。
另外,在步驟504~步驟505中提到如果SGSN能夠直接接入GMLC,則SGSN直接向該GMLC發(fā)送攜帶有偽碼指示、目標(biāo)UE真正標(biāo)識(shí)和目標(biāo)UE位置信息的目標(biāo)UE位置報(bào)告,GMLC收到目標(biāo)UE位置報(bào)告后,將同樣根據(jù)偽碼指示和目標(biāo)UE真正標(biāo)識(shí)為目標(biāo)UE分配偽碼,或是GMLC通過(guò)請(qǐng)求目標(biāo)UE的H-GMLC/PMD分配目標(biāo)UE的偽碼,然后GMLC向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼和目標(biāo)UE位置信息的目標(biāo)UE位置信息報(bào)告。
在實(shí)施例二中,V-GMLC是直接向H-GMLC發(fā)送MO-LR LocationInformation,MO-LR Location Information中攜帶有偽碼指示、目標(biāo)UE真正標(biāo)識(shí),請(qǐng)求H-GMLC為該目標(biāo)UE分配偽碼,然后H-GMLC向V-GMLC返回MO-LR Location Information Ack,該MO-LR Location Information Ack中攜帶有H-GMLC為目標(biāo)UE分配的偽碼。另外,V-GMLC也可以向H-GMLC發(fā)送MO-LR Location Information,MO-LR Location Information中攜帶有偽碼指示、目標(biāo)UE真正標(biāo)識(shí)、目標(biāo)UE位置信息、請(qǐng)求端標(biāo)識(shí)、以及可能包含的GMLC地址信息,H-GMLC完成對(duì)目標(biāo)UE的偽碼分配后,判斷MO-LRLocation Information中是否攜帶有GMLC地址信息,如果MO-LR LocationInformation中攜帶有GMLC地址信息,則根據(jù)GMLC地址信息向GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR LocationInformation。如果MO-LR Location Information中沒(méi)有攜帶GMLC地址信息,則H-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí),判斷自身是否能夠直接接入該請(qǐng)求端,如果能,則H-GMLC向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息的Location Information;否則,H-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)分配能夠接入該請(qǐng)求端的GMLC地址,然后向GMLC發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息和請(qǐng)求端標(biāo)識(shí)的MO-LR Location Information,最后,GMLC向請(qǐng)求端發(fā)送攜帶有目標(biāo)UE偽碼、目標(biāo)UE位置信息的Location Information消息。
另外,根據(jù)上述實(shí)施例,能夠有效實(shí)現(xiàn)網(wǎng)絡(luò)運(yùn)營(yíng)商保護(hù)用戶業(yè)務(wù)使用的私密性。目標(biāo)UE歸屬網(wǎng)絡(luò)的運(yùn)營(yíng)商可與目標(biāo)UE拜訪的網(wǎng)絡(luò)運(yùn)營(yíng)商簽訂協(xié)議,要求目標(biāo)UE拜訪的網(wǎng)絡(luò)收到目標(biāo)UE發(fā)起的、并要求向請(qǐng)求端提供其位置信息的位置信息請(qǐng)求,在獲取目標(biāo)UE的位置信息后,V-GMLC不直接向能夠接入請(qǐng)求端的GMLC發(fā)送目標(biāo)UE的位置信息,而是向H-GMLC發(fā)送攜帶有GMLC地址的目標(biāo)UE的位置信息,然后由H-GMLC為目標(biāo)UE分配偽碼,最后由H-GMLC通過(guò)GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息,從而實(shí)現(xiàn)目標(biāo)UE真正標(biāo)識(shí)的隱藏,增強(qiáng)用戶使用業(yè)務(wù)的安全性。
在目標(biāo)UE請(qǐng)求LCS系統(tǒng)對(duì)其進(jìn)行偽碼分配的情況下,LCS系統(tǒng)可以根據(jù)預(yù)先存儲(chǔ)的信息分配與目標(biāo)UE真正標(biāo)識(shí)一一對(duì)應(yīng)的偽碼,如通過(guò)目標(biāo)真正標(biāo)識(shí)進(jìn)行加密來(lái)獲得偽碼,目標(biāo)UE可以根據(jù)自身與真正標(biāo)識(shí)一一對(duì)應(yīng)的偽碼在請(qǐng)求端上登記相應(yīng)的應(yīng)用業(yè)務(wù),從而達(dá)到隱藏自身真正標(biāo)識(shí)的目的;另外,實(shí)際應(yīng)用中,請(qǐng)求端收到目標(biāo)UE的偽碼和位置信息時(shí),可能不需要識(shí)別該目標(biāo)UE偽碼,因此,LCS系統(tǒng)在分配偽碼時(shí)也可以是隨機(jī)進(jìn)行分配,目標(biāo)UE的偽碼與目標(biāo)UE的真正標(biāo)識(shí)不存在固定的對(duì)應(yīng)關(guān)系,例如,目標(biāo)UE發(fā)起位置信息請(qǐng)求,請(qǐng)求LCS系統(tǒng)向其返回電子地圖格式或文本格式的位置信息;LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE位置信息后,可根據(jù)存儲(chǔ)的請(qǐng)求端能力信息,確定某個(gè)具有上述轉(zhuǎn)換能力的請(qǐng)求端,然后向該請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息,此時(shí),請(qǐng)求端無(wú)需根據(jù)目標(biāo)UE的偽碼,判斷目標(biāo)UE是否簽約該業(yè)務(wù),因此,也就不需要請(qǐng)求端識(shí)別目標(biāo)UE的偽碼;請(qǐng)求端直接根據(jù)要求轉(zhuǎn)換目標(biāo)UE的位置信息,然后向LCS系統(tǒng)返回轉(zhuǎn)換后的目標(biāo)UE位置信息,LCS系統(tǒng)通過(guò)短消息(SMS)、多媒體短消息(MMS)等方式向目標(biāo)UE發(fā)送相應(yīng)的電子地圖格式或文本格式的位置信息。另外,在這種請(qǐng)求端不需要對(duì)接收到的目標(biāo)UE位置信息中的用戶標(biāo)識(shí)進(jìn)行鑒權(quán)等處理的情況下,LCS系統(tǒng)也可以根據(jù)偽碼指示,不向請(qǐng)求端提供任何目標(biāo)UE的標(biāo)識(shí),而是僅僅直接向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
總之,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,其特征在于,該方法包含以下步驟A、目標(biāo)UE向LCS系統(tǒng)發(fā)送位置信息請(qǐng)求,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息;B、LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,執(zhí)行步驟C,否則,執(zhí)行步驟D;C、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息,結(jié)束當(dāng)前位置信息請(qǐng)求的處理流程;D、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果是,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C,否則,執(zhí)行步驟D。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼,如果攜帶有偽碼,則執(zhí)行步驟C;如果沒(méi)有攜帶偽碼,則繼續(xù)判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果是,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C,否則,執(zhí)行步驟D。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示,如果攜帶有偽碼指示,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C;如果沒(méi)有攜帶偽碼指示,則繼續(xù)判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有目標(biāo)UE指定的偽碼,如果是,則執(zhí)行步驟C,否則,執(zhí)行步驟D。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷接收目標(biāo)UE位置信息的請(qǐng)求端是否需要解析目標(biāo)UE真正標(biāo)識(shí),如果不需要解析,則LCS系統(tǒng)為目標(biāo)UE分配偽碼,然后執(zhí)行步驟C;否則,執(zhí)行步驟D。
7.根據(jù)權(quán)利要求3、4、5或6所述的方法,其特征在于,所述LCS系統(tǒng)為目標(biāo)UE分配的偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC分配;或所述偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC與LCS系統(tǒng)中的實(shí)體進(jìn)行交互后分配,所述實(shí)體為PMD,或H-GMLC。
8.根據(jù)權(quán)利要求1、2、3、4、5或6所述的方法,其特征在于,步驟B中所述LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,包括以下步驟b1、LCS系統(tǒng)中的CN收到RAN獲取的目標(biāo)UE位置信息后,判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有GMLC地址,如果是,執(zhí)行步驟b2,否則,執(zhí)行步驟b3;b2、CN根據(jù)GMLC地址,向該GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息;b3、CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,步驟b2中所述CN向GMLC發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括CN根據(jù)GMLC地址判斷是否能夠直接接入該GMLC,如果是,則直接向該GMLC發(fā)送目標(biāo)UE的位置信息;否則,CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向該GMLC發(fā)送目標(biāo)UE的位置信息。
10.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述位置信息請(qǐng)求中進(jìn)一步攜帶有請(qǐng)求端標(biāo)識(shí)。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入該請(qǐng)求端,如果是,則直接向該請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,否則,V-GMLC向能夠接入請(qǐng)求端的GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向所述請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
12.根據(jù)權(quán)利要求8、9、10或11所述的方法,其特征在于,所述目標(biāo)UE的位置信息中進(jìn)一步攜帶有目標(biāo)UE指定的偽碼,或偽碼指示。
13.根據(jù)權(quán)利要求1、2、3、4、5或6所述的方法,其特征在于,步驟C中所述LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息之后,進(jìn)一步包括請(qǐng)求端對(duì)收到的目標(biāo)UE位置信息進(jìn)行處理,向LCS系統(tǒng)返回目標(biāo)UE位置信息處理結(jié)果,LCS系統(tǒng)向目標(biāo)UE返回位置信息處理結(jié)果。
14.一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,其特征在于,該方法包含以下步驟A、目標(biāo)UE向LCS系統(tǒng)發(fā)送位置信息請(qǐng)求,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息;B、LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,執(zhí)行步驟C,否則,執(zhí)行步驟D;C、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,結(jié)束當(dāng)前位置信息請(qǐng)求的處理流程;D、LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息。
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷目標(biāo)UE發(fā)送的位置信息請(qǐng)求中是否攜帶有偽碼指示。
16.根據(jù)權(quán)利要求15所述的方法,其特征在于,如果目標(biāo)UE發(fā)送的位置信息請(qǐng)求中攜帶有偽碼指示,則所述步驟C進(jìn)一步包括LCS系統(tǒng)為目標(biāo)UE分配偽碼,并向請(qǐng)求端發(fā)送該偽碼。
17.根據(jù)權(quán)利要求16所述的方法,其特征在于,所述LCS系統(tǒng)為目標(biāo)UE分配的偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC分配;或所述偽碼由LCS系統(tǒng)中的H-GMLC,或V-GMLC,或能夠接入請(qǐng)求端的GMLC與LCS系統(tǒng)中的實(shí)體進(jìn)行交互后分配,所述實(shí)體為PMD,或H-GMLC。
18.根據(jù)權(quán)利要求14所述的方法,其特征在于,步驟B中所述判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí)包括判斷接收目標(biāo)UE位置信息的請(qǐng)求端是否需要解析目標(biāo)UE真正標(biāo)識(shí),如果不需要解析,則執(zhí)行步驟C;否則,執(zhí)行步驟D。
19.根據(jù)權(quán)利要求14、15、16、17或18所述的方法,其特征在于,步驟B中所述LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,包括以下步驟b1、LCS系統(tǒng)中的CN收到RAN獲取的目標(biāo)UE位置信息后,判斷目標(biāo)UE發(fā)起的位置信息請(qǐng)求中是否攜帶有GMLC地址,如果是,執(zhí)行步驟b2,否則,執(zhí)行步驟b3;b2、CN根據(jù)GMLC地址,向該GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息;b3、CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
20.根據(jù)權(quán)利要求19所述的方法,其特征在于,步驟b2中所述向GMLC發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括CN根據(jù)GMLC地址判斷是否能夠直接接入該GMLC,如果是,則直接向該GMLC發(fā)送目標(biāo)UE的位置信息;否則,CN向V-GMLC發(fā)送目標(biāo)UE的位置信息,V-GMLC向該GMLC發(fā)送目標(biāo)UE的位置信息。
21.根據(jù)權(quán)利要求19所述的方法,其特征在于,所述位置信息請(qǐng)求中進(jìn)一步攜帶有請(qǐng)求端標(biāo)識(shí)。
22.根據(jù)權(quán)利要求21所述的方法,其特征在于,V-GMLC向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息之前,進(jìn)一步包括V-GMLC根據(jù)請(qǐng)求端標(biāo)識(shí)判斷是否能夠直接接入該請(qǐng)求端,如果是,則直接向該請(qǐng)求端發(fā)送目標(biāo)UE的位置信息,否則,V-GMLC向能夠接入請(qǐng)求端的GMLC發(fā)送目標(biāo)UE的位置信息,該GMLC向所述請(qǐng)求端發(fā)送目標(biāo)UE的位置信息。
23.根據(jù)權(quán)利要求19、20、21或22所述的方法,其特征在于,所述目標(biāo)UE的位置信息中進(jìn)一步攜帶有目標(biāo)UE的偽碼指示。
24.根據(jù)權(quán)利要求14、15、16、17或18所述的方法,其特征在于,步驟C中所述LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的位置信息之后,進(jìn)一步包括請(qǐng)求端對(duì)收到的目標(biāo)UE位置信息進(jìn)行處理,向LCS系統(tǒng)返回目標(biāo)UE位置信息處理結(jié)果,LCS系統(tǒng)向目標(biāo)UE返回位置信息處理結(jié)果。
全文摘要
本發(fā)明公開(kāi)了一種用戶設(shè)備發(fā)起位置信息請(qǐng)求的處理方法,該方法包含目標(biāo)UE向LCS系統(tǒng)發(fā)送位置信息請(qǐng)求,并要求LCS系統(tǒng)向請(qǐng)求端提供目標(biāo)UE位置信息;LCS系統(tǒng)對(duì)目標(biāo)UE進(jìn)行定位,獲取目標(biāo)UE的位置信息,判斷是否需要隱藏目標(biāo)UE的真正標(biāo)識(shí),如果是,LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的偽碼和位置信息;否則,LCS系統(tǒng)向請(qǐng)求端發(fā)送目標(biāo)UE的真正標(biāo)識(shí)和位置信息。根據(jù)本發(fā)明,使得LCS系統(tǒng)能夠根據(jù)用戶的要求確定是否隱藏目標(biāo)UE的真正標(biāo)識(shí),增強(qiáng)位置業(yè)務(wù)的靈活性;LCS系統(tǒng)通過(guò)隱藏目標(biāo)UE的真正標(biāo)識(shí),增強(qiáng)用戶使用位置業(yè)務(wù)的安全性。
文檔編號(hào)H04L12/28GK1655641SQ20041000491
公開(kāi)日2005年8月17日 申請(qǐng)日期2004年2月11日 優(yōu)先權(quán)日2004年2月11日
發(fā)明者段小琴 申請(qǐng)人:華為技術(shù)有限公司