專利名稱:根據(jù)用戶終端請求進行位置定位的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信領(lǐng)域,尤其涉及位置業(yè)務(wù)(Location service,LCS)系統(tǒng)中根據(jù)用戶終端(UE)請求進行位置定位的方法。
背景技術(shù):
在現(xiàn)有的移動通信網(wǎng)絡(luò)中,所述LCS又稱為移動位置業(yè)務(wù)或定位業(yè)務(wù),是指移動網(wǎng)絡(luò)通過特定的定位技術(shù)獲取移動終端(UE)的地理位置信息(經(jīng)緯度坐標或當?shù)亟值赖奈恢玫?,提供給該UE用戶本人(用于自身定位),或提供給通信系統(tǒng)本身(用于分區(qū)域計費或運營商操作維護功能),或提供給其他請求得到該用戶位置的機構(gòu)和個人(用于增值業(yè)務(wù))。所述位置業(yè)務(wù)具有廣泛的應(yīng)用前景,比如應(yīng)用在緊急救援、車輛導(dǎo)航和智能交通系統(tǒng)、工作調(diào)度和團隊管理、移動黃頁查詢、增強網(wǎng)絡(luò)性能等方面。
請參閱圖1,其為一種位置業(yè)務(wù)系統(tǒng)的結(jié)構(gòu)示意圖。它包括用戶終端UE、無線通信系統(tǒng)11、GMLC(Gateway Mobile location Center,位置業(yè)務(wù)定位中心)及LCS Client(LCS客戶端)。在本結(jié)構(gòu)實例中,無線通信系統(tǒng)11包括RAN(無線接入網(wǎng))和CN(核心網(wǎng))。其中RAN和CN主要是完成UE的定位工作和建立UE和GMLC的連接。GMLC是位置業(yè)務(wù)網(wǎng)關(guān)設(shè)備,用于實現(xiàn)無線通信系統(tǒng)和LCS Client的連接。LCS Client是LCS客戶端,用于向無線通信系統(tǒng)發(fā)送UERLCS請求以及將接收到的定位結(jié)果進行處理,如將UE的位置信息轉(zhuǎn)換成地圖形式發(fā)送至UE或其他終端。
目前,3GPP中定義了兩種位置業(yè)務(wù)請求類型第一種類型是MT-LR(Mobile Terminated Location Request,終端終止定位請求),應(yīng)用于LCS Client向無線通信系統(tǒng)發(fā)起對某個UE的位置信息請求,移動通信網(wǎng)絡(luò)在獲得UE的位置信息后返回給LCS Client;第二種類型MO-LR(Mobile Originated Location Request,終端始發(fā)位置請求),應(yīng)用于UE向無線通信系統(tǒng)發(fā)起對本終端的位置信息請求,無線通信系統(tǒng)在獲得UE的位置信息返回給UE,也可以進一步的根據(jù)UE的要求將位置信息發(fā)送給外部的某個LCS Client。
請參閱圖2,其為按照上述第二種位置業(yè)務(wù)請求類型(根據(jù)用戶終端請求)進行位置定位的方法。它包括以下步驟(1)UE和CN建立通信連接首先UE經(jīng)過RAN向CN(核心網(wǎng))發(fā)起ServiceRequest(業(yè)務(wù)請求)消息,請求與CN建立無線信令連接,然后,CN發(fā)起對UE的鑒權(quán)等消息,最后,經(jīng)鑒權(quán)后的UE與CN建立通信連接;(2)UE向CN發(fā)送Location Service Invoke(位置業(yè)務(wù)請求)消息,請求對其進行定位并將位置信息返回給UE;(3)CN向RAN發(fā)送Location Request(定位請求)消息,請求RAN對UE進行定位;(4)RAN執(zhí)行定位操作;(5)RAN向CN返回Location Report(定位報告)消息,如果RAN能夠獲得UE的位置信息,則RAN向CN返回“定位成功”的Location Report(定位報告)消息;否則RAN返回“定位失敗”的Location Report消息;(6)CN返回LCS MO-LR Return Result(定位結(jié)果)消息至UE,若定位成功,所述消息中攜帶UE的位置信息,否則CN向UE返回相應(yīng)的失敗消息。
上述定位過程主要實現(xiàn)UE獲得本終端的位置信息。由于運營商開展定位業(yè)務(wù)時使用LCS Client和業(yè)務(wù)分開管理,即LCS Client使用LCS Client ID(標識)號進行標識,而業(yè)務(wù)又使用業(yè)務(wù)ID號標識不同業(yè)務(wù)類型,也就是說LCS Clien根據(jù)接收到的業(yè)務(wù)ID號進行相應(yīng)的業(yè)務(wù)處理,因此UE指定LCS Client時主要是提供包括業(yè)務(wù)ID號的業(yè)務(wù)信息,但是GMLC卻無法根據(jù)用戶提供的業(yè)務(wù)信息(如業(yè)務(wù)ID號)映射到LCS Client路由。由此導(dǎo)致雖然3GPP中定義了UE可以向網(wǎng)絡(luò)請求獲得本終端的位置信息,并將其位置信息轉(zhuǎn)發(fā)給UE指定的LCSClient,但現(xiàn)有的技術(shù)中卻難以實現(xiàn)將UE位置信息轉(zhuǎn)發(fā)至UE指定的LCSClient。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種根據(jù)用戶終端請求實現(xiàn)位置定位的方法,以解決現(xiàn)有技術(shù)中難以實現(xiàn)將UE位置信息發(fā)送至UE指定的LCS Client的技術(shù)問題。
為解決上述問題,本發(fā)明公開了一種根據(jù)用戶終端請求實現(xiàn)位置定位的方法,所述用戶終端通過移動通信系統(tǒng)與位置業(yè)務(wù)網(wǎng)關(guān)設(shè)備GMLC連接,所述GMLC連接位置業(yè)務(wù)客戶端LCS Client,包括(1)用戶終端向移動通信系統(tǒng)發(fā)送位置業(yè)務(wù)請求消息;所述位置業(yè)務(wù)請求消息至少包括定位信息,所述定位信息包括識別UE指定接收位置信息的LCSClient標識和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標識的識別信息;(2)移動通信系統(tǒng)獲得所述用戶終端的位置信息,并將所述位置信息及定位信息發(fā)送至GMLC;(3)GMCL先接收用戶終端的位置信息及定位信息,然后從所述定位信息中根據(jù)識別信息獲得所述LCS Client標識和業(yè)務(wù)標識,最后,根據(jù)LCS Client標識將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至所述LCS Client;(4)LCS Client對所述用戶終端的位置信息按照業(yè)務(wù)標識進行相應(yīng)的業(yè)務(wù)處理。
步驟(3)還包括根據(jù)LCS Client標識查找預(yù)先設(shè)置的映射表找到所述LCSClient標識對應(yīng)的路由信息,以便GMCL根據(jù)所述路由信息將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至LCS Client,所述映射表保存LCS Client標識與所述LCS Client路由信息的對應(yīng)關(guān)系。
所述識別信息為LCS Client標識號加上業(yè)務(wù)標識號。
還包括在用戶終端和GMLC中預(yù)先設(shè)置標識表,所述標識表中保存每一標識以及對應(yīng)的LCS Client標識號及業(yè)務(wù)標識號,以便GMLC接收到包括標識號的標識信息時,能夠通過標識號查找標識表獲得對應(yīng)的LCS Client標識號及業(yè)務(wù)標識號。
步驟(2)具體為(a1)當移動通信系統(tǒng)的核心網(wǎng)CN接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,CN向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(a2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至CN;(a3)CN將所述位置信息及定位信息發(fā)送至與所述CN連接的GMLC。
步驟(2)具體為(b1)當移動通信系統(tǒng)的MSC/MSC Server接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,MSC/MSC Server向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(b2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至MSC/MSC Server;(b3)MSC/MSC Server將所述位置信息及定位信息發(fā)送至與所述MSC/MSC Server連接的GMLC。
步驟(2)具體為(c1)當移動通信系統(tǒng)的SGSN接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,SGSN向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(c2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至SGSN;(c3)SGSN將所述位置信息及定位信息發(fā)送至與所述SGSN連接的GMLC。
位置業(yè)務(wù)請求消息包括用戶終端指定要求發(fā)送的GMLC地址。
步驟(4)具體包括(41)LCS Client根據(jù)所述業(yè)務(wù)標識號判斷是否存在所述業(yè)務(wù),若是進行步驟(42),否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因;(42)判斷所述用戶終端是否簽約所述業(yè)務(wù),若是,進行步驟(43),否則否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因;(43)判斷所LCS Client是否能處理所述用戶終端的位置信息,若是發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位成功,否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因。
步驟(4)還包括GMCL將接收到的定位響應(yīng)消息發(fā)送至無線通信系統(tǒng);無線通信系統(tǒng)將所述定位響應(yīng)消息及所述用戶終端的位置信息發(fā)送至用戶終端。
與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點在本發(fā)明中,當UE發(fā)起MO-LR位置業(yè)務(wù)請求時,在請求中要求無線通信系統(tǒng)在獲得自身的位置信息后將位置信息提供給某個外部的LCS Client時,在填寫LCS Client信息時可以填寫為LCS Client ID+MO業(yè)務(wù)的業(yè)務(wù)ID,當無線通信終端得到UE的位置信息后,將所述位置信息和定位信息一起發(fā)送GMLC,GMLC收到所述信息后,可以分解出LCS Client ID和業(yè)務(wù)ID,然后根據(jù)分解后的LCS Client ID找到提供該LCS Client的相關(guān)路由信息(URL等),并向該LCS Client提交UE的請求,在請求中同時攜帶分解得到的業(yè)務(wù)標識,以利于LCS Client正確處理業(yè)務(wù)請求。通過上述流程即可實現(xiàn)UE通過無線通信系統(tǒng)獲得本UE的位置信息,并將所述位置信息轉(zhuǎn)發(fā)給UE指定的LCS Client進行相應(yīng)的業(yè)務(wù),以使在緊急救援、車輛導(dǎo)航和智能交通系統(tǒng)、工作調(diào)度和團隊管理、移動黃頁查詢、增強網(wǎng)絡(luò)性能等方面得到更為廣泛的應(yīng)用。
圖1是位置業(yè)務(wù)系統(tǒng)的結(jié)構(gòu)示意圖;圖2是按照第二種位置業(yè)務(wù)請求類型(根據(jù)用戶終端請求)進行位置定位的方法的流程圖;圖3為本發(fā)明一種根據(jù)用戶終端請求進行位置定位的方法的流程圖;圖4為本發(fā)明根據(jù)用戶終端請求進行位置定位的方法的實施例1的流程圖;圖5為本發(fā)明根據(jù)用戶終端請求進行位置定位的方法的實施例2的流程圖;圖6為本發(fā)明根據(jù)用戶終端請求進行位置定位的方法的實施例3的流程圖。
具體實施例方式
以下結(jié)合附圖,具體說明本發(fā)明。
請參閱圖3,其為本發(fā)明一種根據(jù)用戶終端請求進行位置定位的方法的流程圖。所述用戶終端通過移動通信系統(tǒng)與位置業(yè)務(wù)網(wǎng)關(guān)設(shè)備GMLC連接,所述GMLC連接位置業(yè)務(wù)客戶端LCS Client,包括S110用戶終端向移動通信系統(tǒng)發(fā)送位置業(yè)務(wù)請求消息;所述位置業(yè)務(wù)請求消息至少包括定位信息,所述定位信息包括識別UE指定接收位置信息的LCS Client標識和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標識的識別信息。即用戶終端在請求中要求無線通信系統(tǒng)在獲得UE的位置信息后將位置信息提供給某個外部的LCS Client,并且還告之LCS Client得到UE的位置信息后應(yīng)進行的業(yè)務(wù)處理類型;S120移動通信系統(tǒng)獲得所述用戶終端的位置信息,并將所述位置信息及定位信息發(fā)送至GMLC;S130GMCL先接收用戶終端的位置信息及定位信息,然后從所述定位信息中根據(jù)識別信息獲得所述LCS Client標識和業(yè)務(wù)標識,最后根據(jù)所述LCSClient標識將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至所述LCS Client??梢酝ㄟ^利用LCS Client標識查找預(yù)先設(shè)置的映射表找到所述LCS Client標識對應(yīng)的路由信息,然后根據(jù)路由信息將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至所述LCS Client。所述映射表保存LCS Client標識與所述LCS Client路由信息的對應(yīng)關(guān)系;S140LCS Client對所述用戶終端的位置信息按照業(yè)務(wù)標識進行相應(yīng)的業(yè)務(wù)處理。
在本發(fā)明中,當UE發(fā)起MO-LR位置業(yè)務(wù)請求時,在請求中要求無線通信系統(tǒng)在獲得自身的位置信息后將位置信息提供給某個外部的LCS Client時,在填寫LCS Client信息時可以填寫為LCS Client ID+MO業(yè)務(wù)的業(yè)務(wù)ID,例如實際的LCS Client ID為5555,MO業(yè)務(wù)標識為0001,則UE在請求消息中的LCS Client信息字段應(yīng)該填寫成“55550001”。當無線通信終端得到UE的位置信息后,將所述位置信息和定位信息一起發(fā)送GMLC,GMLC收到所述信息后,可以分解出LCS Client ID和業(yè)務(wù)ID,然后根據(jù)分解后的LCS ClientID找到提供該LCS Client的相關(guān)路由信息(URL等),并向該LCS Client提交UE的請求,在請求中同時攜帶分解得到的業(yè)務(wù)標識,以利于LCS Client正確處理業(yè)務(wù)請求。
通過上述流程即可實現(xiàn)UE通過無線通信系統(tǒng)獲得本UE的位置信息,并將所述位置信息轉(zhuǎn)發(fā)給UE指定的LCS Client進行相應(yīng)的業(yè)務(wù)。
另外,也可以在用戶終端和GMLC中預(yù)先設(shè)置標識表,所述標識表中保存每一標識號以及對應(yīng)的LCS Client標識號及業(yè)務(wù)標識號,以便GMLC接收到包括標識號的標識信息時,能夠通過標識號查找標識表獲得對應(yīng)的LCS Client標識號及業(yè)務(wù)標識號。
上述無線通信系統(tǒng)可以包括CN和RAN,也可以是MSC/MSC Server和RAN,以及SGSN和RAN。以下分別以上述無線通信系統(tǒng)的三個組成,具體說明如何根據(jù)用戶終端請求進行位置定位的方法。
實施例1本實施例1是在圖1的基礎(chǔ)進行位置定位,請參閱圖4,其為根據(jù)用戶終端請求進行位置定位的實施例1的流程圖。包括
1)UE與CN建立通信連接首先UE經(jīng)由RAN向CN發(fā)起Service Request(服務(wù)請求)消息,請求與CN建立無線信令連接,然后CN發(fā)起對UE的鑒權(quán),鑒權(quán)成功后返回連接成功消息至UE;2)UE向CN發(fā)送Location Service Invoke(位置業(yè)務(wù)請求)消息,請求CN對其進行定位并將位置信息返回給UE。請求消息中可以包含一個LCSClient信息,要求網(wǎng)絡(luò)將其位置信息發(fā)送給該LCS Client。此時在所述請求消息中UE還可以指定要求發(fā)送的GMLC地址,當UE在請求中沒有指定GMLC地址信息時,CN可以根據(jù)自身存儲的GMLC地址信息為本次請求分配一個GMLC。當UE要求網(wǎng)絡(luò)將自身的位置信息提供給LCS Client時,在所述信息包括識別UE指定接收位置信息的LCS Client標識和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標識的識別信息。由于UE向CN請求獲得本終端的位置信息的定位過程在圖2中已公開,因此,本實施例1著重介紹UE向CN請求將獲得的本終端位置信息發(fā)送至UE指定的LCS Client;3)CN向RAN發(fā)送Location Request(定位請求)消息,請求RAN對UE進行定位;4)RAN執(zhí)行定位操作,現(xiàn)有的定位技術(shù)即可完成RAN的定位操作,在此不在贅述。所述定位技術(shù)比如根據(jù)小區(qū)識號和時間提前量進行定位技術(shù),上行TOA(Time of Arrival,已知信息到到達時障)和下行OA定位技術(shù);5)定位完成后,如果RAN能夠獲得UE的位置信息,則RAN向CN返回成功的Location Report(定位報告)消息,攜帶UE的位置信息;否則RAN返回失敗的Location Report消息;6)當CN接收到成功的Location Report消息,如果UE要求將其位置信息發(fā)送給外部的LCS Client,則CN向相應(yīng)的GMLC發(fā)送Subscriber LocationReport(用戶定位報告,SLR)消息時,消息中攜帶UE的位置信息以及定位信息;7)GMLC收到SLR消息后,從定位信息中根據(jù)運營商制定LCS Client ID和業(yè)務(wù)標識的規(guī)則,分解“l(fā)cs-ClientID”字段值,得到實際的LCS ClientID和業(yè)務(wù)ID號,然后根據(jù)LCS Client ID查找映射表獲到對應(yīng)LCS Client的地址,向該LCS Client發(fā)送Location Information(定位信息)消息,消息中攜帶UE的位置信息,以及業(yè)務(wù)ID號;8)LCS Client在接收到GMLC發(fā)送的Location Information消息后,根據(jù)消息中的LCS Client的業(yè)務(wù)ID號判斷能否提供該業(yè)務(wù)、UE是否已經(jīng)簽約該業(yè)務(wù)以及是否能對該UE的位置信息進行處理,如果上述判斷成立,則對該消息進行正確處理,并向GMLC返回成功的Location InformationAck(定位信息響應(yīng))消息,否則,LCS Client向GMLC返回失敗的Location Information Ack消息,消息中攜帶相應(yīng)的失敗原因;9)GMLC根據(jù)LCS Client返回的處理結(jié)果消息向CN發(fā)送相應(yīng)的Subscriber Location Report Ack(用戶定位報告響應(yīng))消息。并根據(jù)在步驟8中獲得的LCS Client的處理結(jié)果信息通過CN發(fā)送至UE。
實施例2在實際的運用中,當UE在電路域中通過發(fā)起一個呼叫向無線通信系統(tǒng)請求自身的位置信息,并請求無線通信系統(tǒng)將自身的位置信息發(fā)送給某個外部的LCS Client,要求LCS Client使用某個業(yè)務(wù)對自身的位置信息進行處理,如,將自身的位置信息轉(zhuǎn)換成地圖形式再發(fā)送給UE。其相應(yīng)的處理流程如下所示(請參閱圖5)1)UE向RAN發(fā)送CM service request(CM服務(wù)請求)消息,請求與網(wǎng)絡(luò)建立無線信令連接;2)RAN向MSC/MSC server(移動交換中心/移動交換中心服務(wù)器)轉(zhuǎn)發(fā)CMservice request消息;
3)MSC/MSC SERVER與UE進行交互,完成鑒權(quán)加密過程,MSC/MSCSERVER通知UE其業(yè)務(wù)請求已被接收;4)UE向MSC/MSC SERVER發(fā)送LCS CS_MO_LR Invoke(LCS定位請求)消息,請求網(wǎng)絡(luò)對其進行定位。并要求網(wǎng)絡(luò)將其位置信息通過GMLC發(fā)送給某個LCS Client,此時,該LCS Client信息包括上述公開的定位信息;5)MSC/MSC SERVER向RAN發(fā)送Location Request(定位請求)消息,請求RAN對UE進行定位;6)RAN執(zhí)行對UE的定位操作?,F(xiàn)有的定位技術(shù)即可完成RAN的定位操作,在此不在贅述。所述定位技術(shù)比如根據(jù)小區(qū)識號和時間提前量進行定位技術(shù),上行TOA(Time of Arrival,已知信息到到達時障)和下行OA定位技術(shù);7)定位完成后,RAN向MSC/MSC SERVER返回成功的LocationReport(定位報告)消息,攜帶UE的位置信息;8)當MSC/MSC SERVER接收到Location Report消息,并且從步驟4中得出UE要求將其位置信息發(fā)送給外部的LCS Client時,MSC/MSCSERVER向相應(yīng)的GMLC發(fā)送Subscriber Location Report的MAP消息,消息中攜帶UE的位置信息以及LCS Client信息;9)GMLC根據(jù)運營商制定LCS Client ID和業(yè)務(wù)標識的規(guī)則,分解“l(fā)cs-ClientID”字段值,得到實際的LCS Client ID和業(yè)務(wù)標識,然后根據(jù)LCS Client ID查找到LCS Client的地址,向LCS Client發(fā)送LocationInformation消息,消息中攜帶UE的位置信息以及業(yè)務(wù)標識;10)LCS Client根據(jù)業(yè)務(wù)標識判斷是否存在該業(yè)務(wù),若不能正確處理該UE的位置信息,則在向GMLC返回失敗的Location Information Ack消息,消息中攜帶相應(yīng)的失敗原因,否則向GMLC返回成功的LocationInformation Ack消息;11)GMLC接收到Location Information Ack消息后,向MSC/MSC SERVER發(fā)送Subscriber Location Report Ack的MAP消息;12)MSC/MSC SERVER向UE發(fā)送LCS CS_MO_LR響應(yīng)消息,消息中攜帶UE的位置信息,以及LCS Client處理位置信息的處理結(jié)果;13)業(yè)務(wù)結(jié)束后,MSC/MSC SERVER、RAN以及UE之間的資源被釋放。
實施例3在實際的運用中,當UE在分組域中通過發(fā)起一個數(shù)據(jù)業(yè)務(wù)向網(wǎng)絡(luò)請求自身的位置信息,并請求網(wǎng)絡(luò)將自身的位置信息發(fā)送給某個外部的LCS Client,要求LCS Client使用某個業(yè)務(wù)對自身的位置信息進行處理,如,將自身的位置信息轉(zhuǎn)換成地圖形式再發(fā)送給UE。而該LCS Client能夠支持該類業(yè)務(wù),能夠處理網(wǎng)絡(luò)發(fā)送的UE的位置信息,利用本發(fā)明,其相應(yīng)的處理流程圖如下(圖6)1)UE經(jīng)由RAN向SGSN(服務(wù)GPRS支持結(jié)點)發(fā)送service request(服務(wù)請求)消息,與網(wǎng)絡(luò)建立了PS域的信令連接;2)UE向SGSN發(fā)送LCS PS_MO_LR Invoke消息,請求網(wǎng)絡(luò)對其進行定位。并要求網(wǎng)絡(luò)將其位置信息發(fā)送給該LCS Client,此時,該LCS Client信息實際填寫的是LCS Client ID+MO業(yè)務(wù)標識信息。
3)SGSN向RAN發(fā)送Location Request消息,請求RAN對UE進行定位;4)RAN執(zhí)行對UE的定位操作;5)定位完成后,RAN向SGSN返回成功的Location Report消息,攜帶UE的位置信息;6)當SGSN接收到Location Report消息,并且從步驟2中得出UE要求將其位置信息發(fā)送給外部的LCS Client時,SGSN向相應(yīng)的GMLC發(fā)送Subscriber Location Report的MAP消息,消息中攜帶UE的位置信息以及LCS Client信息;
7)GMLC根據(jù)運營商制定LCS Client ID和業(yè)務(wù)標識的規(guī)則,分解“l(fā)cs-ClientID”字段值,得到實際的LCS Client ID和業(yè)務(wù)標識,然后根據(jù)LCS Client ID查找到LCS Client的地址,向LCS Client發(fā)送LocationInformation消息,消息中攜帶UE的位置信息,以及LCS Client的業(yè)務(wù)標識;8)LCS Client根據(jù)業(yè)務(wù)標識判斷出存在該業(yè)務(wù),并且判斷出UE簽約了該業(yè)務(wù),能夠正確處理該UE的位置信息,因此在向GMLC返回成功的Location Information Ack消息;9)GMLC接收到Location Information Ack消息后,向SGSN發(fā)送MAPSubscriber Location Report Ack消息,通知SGSN外部的LCS Client能夠處理UE的位置信息;lO)SGSN向UE發(fā)送LCS CS_MO_LR響應(yīng)消息,消息中攜帶UE的位置信息,并通知UE其位置信息已被指定的LCS Client接受處理。
通過上述實施例可知,本發(fā)明能適應(yīng)運營商采用LCS Client和業(yè)務(wù)分開管理方式進行相應(yīng)定位處理。當目標UE向網(wǎng)絡(luò)發(fā)送MO業(yè)務(wù)請求時,該業(yè)務(wù)請求中利用LCS Client標識字段同時傳遞了業(yè)務(wù)標識,該業(yè)務(wù)標識需要轉(zhuǎn)發(fā)給UE指定的LCS Client,這樣,GMLC可以根據(jù)運營商制定的規(guī)則分解“l(fā)cs-ClientID”字段,得到真正的LCS Client ID和業(yè)務(wù)標識,并查找到對應(yīng)的LCS Client地址,然后將用戶位置信息和業(yè)務(wù)標識發(fā)送給該LCS Client。LCS Client在接收到UE的位置信息后能夠判斷出UE的本次請求使用的是哪種業(yè)務(wù),從而使得LCSclient能夠?qū)φ_地對UE的位置信息進行處理。
以上公開的僅為本發(fā)明的幾個具體實施例,但本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落在本發(fā)明的保護范圍內(nèi),本發(fā)明的保護范圍應(yīng)以權(quán)利要求為主。
權(quán)利要求
1.一種根據(jù)用戶終端請求進行位置定位的方法,所述用戶終端通過移動通信系統(tǒng)與位置業(yè)務(wù)網(wǎng)關(guān)設(shè)備GMLC連接,所述GMLC連接位置業(yè)務(wù)客戶端LCS Client,其特征在于,包括(1)用戶終端向移動通信系統(tǒng)發(fā)送位置業(yè)務(wù)請求消息;所述位置業(yè)務(wù)請求消息至少包括定位信息,所述定位信息包括識別UE指定接收位置信息的LCSC1ient標識和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標識的識別信息;(2)移動通信系統(tǒng)獲得所述用戶終端的位置信息,并將所述位置信息及定位信息發(fā)送至GMLC;(3)GMCL先接收用戶終端的位置信息及定位信息,然后從所述定位信息中根據(jù)識別信息獲得所述LCS Client標識和業(yè)務(wù)標識,最后,根據(jù)LCS Client標識將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至所述LCS Client;(4)LCS Client對所述用戶終端的位置信息按照業(yè)務(wù)標識進行相應(yīng)的業(yè)務(wù)處理。
2.如權(quán)利要求1所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(3)還包括根據(jù)LCS C1ient標識查找預(yù)先設(shè)置的映射表找到所述LCSClient標識對應(yīng)的路由信息,以便GMCL根據(jù)所述路由信息將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至LCS Client,所述映射表保存LCS Client標識與所述LCS Client路由信息的對應(yīng)關(guān)系。
3.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,所述識別信息為LCS Client標識號加上業(yè)務(wù)標識號。
4.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,還包括在用戶終端和GMLC中預(yù)先設(shè)置標識表,所述標識表中保存每一標識以及對應(yīng)的LCS Client標識號及業(yè)務(wù)標識號,以便GMLC接收到包括標識號的標識信息時,能夠通過標識號查找標識表獲得對應(yīng)的LCSClient標識號及業(yè)務(wù)標識號。
5.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(2)具體為(a1)當移動通信系統(tǒng)的核心網(wǎng)CN接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,CN向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(a2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至CN;(a3)CN將所述位置信息及定位信息發(fā)送至與所述CN連接的GMLC。
6.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(2)具體為(b1)當移動通信系統(tǒng)的MSC/MSC Server接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,MSC/MSC Server向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(b2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至MSC/MSC Server;(b3)MSC/MSC Server將所述位置信息及定位信息發(fā)送至與所述MSC/MSC Server連接的GMLC。
7.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(2)具體為(c1)當移動通信系統(tǒng)的SGSN接收到用戶終端發(fā)送的位置業(yè)務(wù)請求消息時,SGSN向移動通信系統(tǒng)的無線接入網(wǎng)RAN發(fā)送位置業(yè)務(wù)請求;(c2)RAN進行定位操作,得到UE的位置信息并將所述位置信息發(fā)送至SGSN;(c3)SGSN將所述位置信息及定位信息發(fā)送至與所述SGSN連接的GMLC。
8.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,位置業(yè)務(wù)請求消息包括用戶終端指定要求發(fā)送的GMLC地址。
9.如權(quán)利要求1或2所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(4)具體包括(41)LCS Client根據(jù)所述業(yè)務(wù)標識號判斷是否存在所述業(yè)務(wù),若是進行步驟(42),否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因;(42)判斷所述用戶終端是否簽約所述業(yè)務(wù),若是,進行步驟(43),否則否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因;(43)判斷所LCS Client是否能處理所述用戶終端的位置信息,若是發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位成功,否則發(fā)送定位響應(yīng)消息至GMCL,所述消息中包含定位失敗原因。
10.如權(quán)利要求9所述的根據(jù)用戶終端請求進行位置定位的方法,其特征在于,步驟(4)還包括GMCL將接收到的定位響應(yīng)消息發(fā)送至無線通信系統(tǒng);無線通信系統(tǒng)將所述定位響應(yīng)消息及所述用戶終端的位置信息發(fā)送至用戶終端。
全文摘要
本發(fā)明提供了一種根據(jù)用戶終端請求進行位置定位的方法,包括(1)用戶終端向移動通信系統(tǒng)發(fā)送位置業(yè)務(wù)請求消息;所述位置業(yè)務(wù)請求消息至少包括定位信息,所述定位信息包括識別UE指定接收位置信息的LCS Client標識和相應(yīng)業(yè)務(wù)類型的業(yè)務(wù)標識的識別信息;(2)移動通信系統(tǒng)獲得所述用戶終端的位置信息,并將所述位置信息及定位信息發(fā)送至GMLC;(3)GMCL先接收用戶終端的位置信息及定位信息,根據(jù)定位信息將用戶終端的位置信息及業(yè)務(wù)標識發(fā)送至所述LCS Client;(4)LCS Client對所述用戶終端的位置信息按照業(yè)務(wù)標識進行相應(yīng)的業(yè)務(wù)處理,通過上述方法,使得位置定位具有更廣闊的前景。
文檔編號H04W64/00GK1798432SQ20041010241
公開日2006年7月5日 申請日期2004年12月22日 優(yōu)先權(quán)日2004年12月22日
發(fā)明者葛正愷 申請人:華為技術(shù)有限公司