專利名稱:一種獲取終端位置的定位方法及定位系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及全球移動通訊系統(tǒng)(GlobalSystem for MobileCommunications,簡稱GSM),尤其涉及一種獲取終端位置的定位方法及定位系統(tǒng)。
背景技術(shù):
定位終端的位置在突發(fā)事件或者涉及國家安全的事件中具有重要意義,現(xiàn)行的一 般方法如圖1所示網(wǎng)關(guān)移動位置中心(Gateway Mobile Location Center,簡稱GMLC)向歸 屬位置寄存器(Home Location Register,簡稱HLR)發(fā)送定位取路由消息以獲取終端所屬 移動交換中心的地址,再向移動交換中心(Mobile Switching Center,簡稱MSC)發(fā)送定位 請求消息以獲取終端定位參數(shù),并計算得到終端的位置信息。但是一些通信系統(tǒng)網(wǎng)元由于 適用比較舊版的協(xié)議或?qū)崿F(xiàn)功能單一,并不支持定位取路由信令,對此類通信網(wǎng)元進行改 造的方案耗費巨大;另外,有時還會出現(xiàn)因為網(wǎng)絡(luò)的原因無法獲取終端的位置信息的情況。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種獲取終端位置的定位方法及定位系統(tǒng),提高 終端定位功能的性能。為了解決上述技術(shù)問題,本發(fā)明提供了一種獲取終端位置的定位方法,包括網(wǎng)關(guān) 移動位置中心通過發(fā)送定位取路由信令無法從核心網(wǎng)的歸屬位置寄存器獲得終端所屬移 動交換中心的地址時,發(fā)送短消息類信息觸發(fā)所述歸屬位置寄存器進行終端位置更新并獲 知終端所屬移動交換中心的地址后,通過發(fā)送定位請求信令獲知終端定位參數(shù)并計算得到 終端的位置信息。進一步地,上述方法還可以具有以下特點所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返回 的出錯原因信息獲知所述歸屬位置寄存器不支持定位取路由功能時,向所述歸屬位置寄存 器發(fā)送短消息取路由消息,所述歸屬位置寄存器收到后進行終端位置更新并返回攜帶終端 所屬移動交換中心的地址的短消息取路由回復(fù)消息。進一步地,上述方法還可以具有以下特點所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返回 的出錯原因信息獲知所述歸屬位置寄存器不支持當前移動應(yīng)用部分協(xié)議版本時,發(fā)送移動 應(yīng)用部分協(xié)議版本低于當前移動應(yīng)用部分協(xié)議版本的短消息取路由消息,所述歸屬位置寄 存器收到后判斷此短消息取路由消息的移動應(yīng)用部分協(xié)議版本是此歸屬位置寄存器支持 的版本時,進行終端位置更新并返回攜帶終端所屬移動交換中心的地址的短消息取路由回 復(fù)消息。進一步地,上述方法還可以具有以下特點所述移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一協(xié)議, 移動應(yīng)用部分階段二協(xié)議,移動應(yīng)用部分階段二升級版協(xié)議。
進一步地,上述方法還可以具有以下特點所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位請求信令后收到未攜帶終端定位參數(shù)的定位請求回復(fù)信息時,向所述移動交換中心發(fā)送短消息終呼請求,所述移動交換中心收到后 進行終端位置更新并返回攜帶終端定位參數(shù)的終呼響應(yīng)消息。為了解決上述技術(shù)問題,本發(fā)明還提供了一種獲取終端位置的定位系統(tǒng),包括網(wǎng) 關(guān)移動位置中心、歸屬位置寄存器、移動交換中心;所述網(wǎng)關(guān)移動位置中心,用于在通過發(fā) 送定位取路由信令無法從歸屬位置寄存器獲得終端所屬移動交換中心的地址時,向所述歸 屬位置寄存器發(fā)送短消息類信息,并從所述歸屬位置寄存器獲知終端所屬移動交換中心的 地址后向此移動交換中心發(fā)送定位請求信令,根據(jù)從此移動交換中心獲得的終端定位參數(shù) 計算得到終端的位置信息;所述歸屬位置寄存器,用于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的 短消息類信息后,進行終端位置更新,并將更新后終端所屬移動交換中心的地址通知至所 述網(wǎng)關(guān)移動位置中心。進一步地,上述定位系統(tǒng)還可以具有以下特點所述網(wǎng)關(guān)移動位置中心,還用于發(fā)送所述定位取路由信令后從所述歸屬位置寄存 器返回的出錯原因信息獲知所述歸屬位置寄存器不支持定位取路由功能時,向所述歸屬位 置寄存器發(fā)送短消息取路由消息,并從收到的短消息取路由回復(fù)消息中獲知終端所屬移動 交換中心的地址;所述歸屬位置寄存器,還用于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的短消息 取路由消息后,進行終端位置更新,并將更新后終端所屬移動交換中心的地址通過短消息 取路由回復(fù)消息發(fā)送至所述網(wǎng)關(guān)移動位置中心。進一步地,上述定位系統(tǒng)還可以具有以下特點所述網(wǎng)關(guān)移動位置中心,還用于發(fā)送所述定位取路由信令后從所述歸屬位置寄存 器返回的出錯原因信息獲知所述歸屬位置寄存器不支持當前移動應(yīng)用部分協(xié)議版本時,發(fā) 送移動應(yīng)用部分協(xié)議版本低于當前移動應(yīng)用部分協(xié)議版本的短消息取路由消息;并從收到 的短消息取路由回復(fù)消息中獲知終端所屬移動交換中心的地址;所述歸屬位置寄存器,用 于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的短消息取路由消息后,判斷此短消息取路由消息的移 動應(yīng)用部分協(xié)議版本是此歸屬位置寄存器支持的版本時,進行終端位置更新,并將更新后 終端所屬移動交換中心的地址通過短消息取路由回復(fù)消息發(fā)送至所述網(wǎng)關(guān)移動位置中心。進一步地,上述定位系統(tǒng)還可以具有以下特點所述移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一協(xié)議, 移動應(yīng)用部分階段二協(xié)議,移動應(yīng)用部分階段二升級版協(xié)議。進一步地,上述定位系統(tǒng)還可以具有以下特點所述網(wǎng)關(guān)移動位置中心,還用于向所述移動交換中心發(fā)送所述定位請求信令后收 到未攜帶終端定位參數(shù)的定位請求回復(fù)信息時,向所述移動交換中心發(fā)送短消息終呼請 求;所述移動交換中心,用于收到短消息終呼請求后進行終端位置更新并返回攜帶終 端定位參數(shù)的終呼響應(yīng)消息。本發(fā)明在HLR不支持定位取路由功能、HLR不支持當前MAP協(xié)議版本、MSC沒有對 用戶終端進行位置更新等典型情境下,保證順利實現(xiàn)終端定位功能,并且無需進行特殊的 網(wǎng)絡(luò)改造,大大節(jié)省成本,并且應(yīng)用靈活。
圖1是現(xiàn)有技術(shù)中獲取終端位置的定位方法的流程圖;圖2是實施例中獲取終端位置的定位系統(tǒng)結(jié)構(gòu)圖;圖3是實施例中獲取終端位置的定位方法的流程圖;圖4是實施例一中獲取終端位置的定位方法的流程圖;圖5是實施例二中獲取終端位置的定位方法的流程圖。
具體實施例方式如圖2所示,獲取終端位置的定位系統(tǒng)包括網(wǎng)關(guān)移動位置中心(GatewayMobiIe Location Center,簡稱GMLC)、歸屬位置寄存器(Home Location Register,簡稱HLR)、移動 交換中心(Mobile Switching Center,簡稱 MSC)。GMLC由前置機GMLC MAP (Mobile Application)模塊和定位客戶端組成,其中,前置機GMLC MAP模塊完成定位相關(guān)信令(例如定位取路由信令)的發(fā)送,定位客戶端負責位 置信息計算以及定位信令的觸發(fā),這兩部分統(tǒng)稱為GMLC。 GMLC用于在通過發(fā)送定位取路由信令(MAP-SRI-F0R-LCS)無法從HLR獲得終端所 屬MSC的地址時,向HLR發(fā)送短消息類信息,并從HLR獲知終端所屬MSC的地址后向此MSC 發(fā)送定位請求信令(MAP-PSL-F0R-LCS),根據(jù)從此MSC獲得的終端定位參數(shù)計算得到終端 的位置信息。HLR用于收到所述GMLC發(fā)送的短消息類信息后,進行終端位置更新,并將更新 后終端所屬MSC的地址通知至GMLC。短消息取路由消息和短消息終呼請求均屬于短消息類信息。本系統(tǒng)中,HLR不支持定位取路由功能時,通過以下方式實現(xiàn)終端位置定位GMLC用于發(fā)送定位取路由信令后從HLR返回的出錯原因信息獲知HLR不支持定 位取路由功能時,向HLR發(fā)送短消息取路由消息(MAP-SRI-F0R-SM),并從收到的短消息取 路由回復(fù)消息中獲知終端所屬MSC的地址。HLR用于收到GMLC發(fā)送的短消息取路由消息 (MAP-SRI-F0R-SM)后,進行終端位置更新,并將更新后終端所屬MSC的地址通過短消息取 路由回復(fù)消息發(fā)送至GMLC。本系統(tǒng)中,HLR不支持當前移動應(yīng)用部分(Mobile Application,簡稱MAP)協(xié)議版 本時,通過以下方式實現(xiàn)終端位置定位GMLC用于發(fā)送定位取路由信令后從HLR返回的出錯原因信息獲知所述HLR不支 持當前MAP協(xié)議版本時,發(fā)送MAP協(xié)議版本低于當前MAP協(xié)議版本的短消息取路由消息;并 從收到的短消息取路由回復(fù)消息中獲知終端所屬MSC的地址。HLR用于收到GMLC發(fā)送的 短消息取路由消息后,判斷此短消息取路由消息的MAP協(xié)議版本是此HLR支持的版本時,進 行終端位置更新,并將更新后終端所屬MSC的地址通過短消息取路由回復(fù)消息發(fā)送至所述 GMLC。移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一(MAP phasel)協(xié)議,移動應(yīng)用部分階段二(MAP phase2)協(xié)議,移動應(yīng)用部分階段二升級版(MAP phase2+)協(xié)議。GMLC使用MAP phase2+協(xié)議發(fā)送短消息取路由消息后,獲知HLR不支持MAPphase2+協(xié)議時,可以發(fā)送MAP phase2協(xié)議的短消息取路由消息,如果HLR支持此MAP phaSe2協(xié)議時,GMLC便可獲知包含終端所屬MSC的地址的短消息取路由回復(fù)消息;如果 HLR不支持此MAP phase2協(xié)議時,HLR發(fā)送MAP phasel協(xié)議的短消息取路由消息。GMLC還 可以在獲知HLR不支持MAP phaSe2+協(xié)議時,直接發(fā)送MAP phasel協(xié)議的短消息取路由消 肩、ο本系統(tǒng)中,因為某種原因MSC沒有對用戶終端進行位置更新,在收到定位請求信 令后返回的定位請求回復(fù)中終端定位參數(shù)為空時,通過以下方式實現(xiàn)終端位置定位GMLC用于向MSC發(fā)送定位請求信令后收到未攜帶終端定位參數(shù)的定位請求回復(fù) 信息時,向MSC發(fā)送短消息終呼請求,MSC用于收到短消息終呼請求后進行終端位置更新并 返回攜帶終端定位參數(shù)的終呼響應(yīng)消息。如圖3所示,獲取終端位置的定位方法包括網(wǎng)關(guān)移動位置中心通過發(fā)送定位取路由信令無法從核心網(wǎng)的歸屬位置寄存器獲得終端所屬移動交換中心的地址時,發(fā)送短消 息類信息觸發(fā)所述歸屬位置寄存器進行終端位置更新并獲知終端所屬移動交換中心的地 址后,通過發(fā)送定位請求信令獲知終端定位參數(shù)并計算得到終端的位置信息。實施例一如圖4所示,實施例一中HLR不支持定位取路由功能時,通過以下方式實現(xiàn)終端位 置定位GMLC發(fā)送定位取路由信令后從HLR返回的出錯原因信息獲知HLR不支持定位取路 由功能時,向HLR發(fā)送短消息取路由消息,HLR收到后進行終端位置更新并返回攜帶終端所 屬MSC的地址的短消息取路由回復(fù)消息。GMLC發(fā)送定位請求信令獲知終端定位參數(shù)并計算 得到終端的位置信息。實施例二 如圖5所示,實施例二中HLR不支持當前MAP協(xié)議版本時,通過以下方式實現(xiàn)終端 位置定位GMLC發(fā)送定位取路由信令后從HLR返回的出錯原因信息獲知HLR不支持當前移動 應(yīng)用部分協(xié)議版本時,發(fā)送移動應(yīng)用部分協(xié)議版本低于當前移動應(yīng)用部分協(xié)議版本的短消 息取路由消息,HLR收到后判斷此短消息取路由消息的移動應(yīng)用部分協(xié)議版本是此歸屬位 置寄存器支持的版本時,進行終端位置更新并返回攜帶終端所屬MSC的地址的短消息取路 由回復(fù)消息。移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一(MAP phasel)協(xié)議,移動應(yīng)用部分階段二(MAP phase2)協(xié)議,移動應(yīng)用部分階段二升級版(MAP phase2+)協(xié)議。GMLC使用MAP phase2+協(xié)議發(fā)送短消息取路由消息后,獲知HLR不支持MAP phase2+協(xié)議時,可以發(fā)送MAP phase2協(xié)議的短消息取路由消息,如果HLR支持此MAP phase2協(xié)議時,GMLC便可獲知包含終端所屬MSC的地址的短消息取路由回復(fù)消息;如果 HLR不支持此MAP phase2協(xié)議時,HLR發(fā)送MAP phasel協(xié)議的短消息取路由消息。GMLC還 可以在獲知HLR不支持MAP phaSe2+協(xié)議時,直接發(fā)送MAP phasel協(xié)議的短消息取路由消 肩、ο實施例三
實施例三中因為某種原因MSC沒有對用戶終端進行位置更新,在收到定位請求信 令后返回的定位請求回復(fù)中終端定位參數(shù)為空時,通過以下方式實現(xiàn)終端位置定位HLR支持定位取路由功能且支持當前MAP協(xié)議版本時,GMLC根據(jù)現(xiàn)有技術(shù)中的流 程向HLR發(fā)送定位取路由信令,并從返回的定位取路由回復(fù)信令中獲知終端所屬MSC的地 址。HLR不支持定位取路由功能或不支持當前MAP協(xié)議版本時,GMLC根據(jù)實施例一或二的 方式獲知終端所屬MSC的地址。GMLC獲知終端所屬MSC的地址后,發(fā)送定位請求信令,收到未攜帶終端定位參數(shù) 的定位請求回復(fù)信息時,向MSC發(fā)送短消息終呼請求,MSC收到后進行終端位置更新返回攜 帶終端定位參數(shù)的終呼響應(yīng)消息。本發(fā)明中,在HLR不支持定位取路由功能、HLR不支持當前MAP協(xié)議版本、MSC沒有對用戶終端進行位置更新等典型情境下,GMLC通過發(fā)送無線通信協(xié)議中短消息類信息獲取 相關(guān)定位信息,從而保證對終端定位的順利完成。當然,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟 悉本領(lǐng)域的技術(shù)人員當可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變 形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令 相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤 等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn)。相應(yīng) 地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的 形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。
權(quán)利要求
一種獲取終端位置的定位方法,其特征在于,網(wǎng)關(guān)移動位置中心通過發(fā)送定位取路由信令無法從核心網(wǎng)的歸屬位置寄存器獲得終端所屬移動交換中心的地址時,發(fā)送短消息類信息觸發(fā)所述歸屬位置寄存器進行終端位置更新并獲知終端所屬移動交換中心的地址后,通過發(fā)送定位請求信令獲知終端定位參數(shù)并計算得到終端的位置信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返回的出 錯原因信息獲知所述歸屬位置寄存器不支持定位取路由功能時,向所述歸屬位置寄存器發(fā) 送短消息取路由消息,所述歸屬位置寄存器收到后進行終端位置更新并返回攜帶終端所屬 移動交換中心的地址的短消息取路由回復(fù)消息。
3.如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返回的出 錯原因信息獲知所述歸屬位置寄存器不支持當前移動應(yīng)用部分協(xié)議版本時,發(fā)送移動應(yīng)用 部分協(xié)議版本低于當前移動應(yīng)用部分協(xié)議版本的短消息取路由消息,所述歸屬位置寄存器 收到后判斷此短消息取路由消息的移動應(yīng)用部分協(xié)議版本是此歸屬位置寄存器支持的版 本時,進行終端位置更新并返回攜帶終端所屬移動交換中心的地址的短消息取路由回復(fù)消 肩、o
4.如權(quán)利要求3所述的方法,其特征在于,所述移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一協(xié)議,移動 應(yīng)用部分階段二協(xié)議,移動應(yīng)用部分階段二升級版協(xié)議。
5.如權(quán)利要求1、2、3或4所述的方法,其特征在于,所述網(wǎng)關(guān)移動位置中心發(fā)送所述定位請求信令后收到未攜帶終端定位參數(shù)的定位請 求回復(fù)信息時,向所述移動交換中心發(fā)送短消息終呼請求,所述移動交換中心收到后進行 終端位置更新并返回攜帶終端定位參數(shù)的終呼響應(yīng)消息。
6.一種獲取終端位置的定位系統(tǒng),包括網(wǎng)關(guān)移動位置中心、歸屬位置寄存器、移動交換 中心,其特征在于,所述網(wǎng)關(guān)移動位置中心,用于在通過發(fā)送定位取路由信令無法從歸屬位置寄存器獲得 終端所屬移動交換中心的地址時,向所述歸屬位置寄存器發(fā)送短消息類信息,并從所述歸 屬位置寄存器獲知終端所屬移動交換中心的地址后向此移動交換中心發(fā)送定位請求信令, 根據(jù)從此移動交換中心獲得的終端定位參數(shù)計算得到終端的位置信息;所述歸屬位置寄存器,用于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的短消息類信息后,進行 終端位置更新,并將更新后終端所屬移動交換中心的地址通知至所述網(wǎng)關(guān)移動位置中心。
7.如權(quán)利要求6所述的定位系統(tǒng),其特征在于,所述網(wǎng)關(guān)移動位置中心,還用于發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返 回的出錯原因信息獲知所述歸屬位置寄存器不支持定位取路由功能時,向所述歸屬位置寄 存器發(fā)送短消息取路由消息,并從收到的短消息取路由回復(fù)消息中獲知終端所屬移動交換 中心的地址;所述歸屬位置寄存器,還用于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的短消息取路由消息 后,進行終端位置更新,并將更新后終端所屬移動交換中心的地址通過短消息取路由回復(fù)消息發(fā)送至所述網(wǎng)關(guān)移動位置中心。
8.如權(quán)利要求6所述的定位系統(tǒng),其特征在于,所述網(wǎng)關(guān)移動位置中心,還用于發(fā)送所述定位取路由信令后從所述歸屬位置寄存器返 回的出錯原因信息獲知所述歸屬位置寄存器不支持當前移動應(yīng)用部分協(xié)議版本時,發(fā)送移 動應(yīng)用部分協(xié)議版本低于當前移動應(yīng)用部分協(xié)議版本的短消息取路由消息;并從收到的短 消息取路由回復(fù)消息中獲知終端所屬移動交換中心的地址;所述歸屬位置寄存器,用于收到所述網(wǎng)關(guān)移動位置中心發(fā)送的短消息取路由消息后, 判斷此短消息取路由消息的移動應(yīng)用部分協(xié)議版本是此歸屬位置寄存器支持的版本時,進 行終端位置更新,并將更新后終端所屬移動交換中心的地址通過短消息取路由回復(fù)消息發(fā) 送至所述網(wǎng)關(guān)移動位置中心。
9.如權(quán)利要求8所述的定位系統(tǒng),其特征在于,所述移動應(yīng)用部分協(xié)議按版本的級別從低到高包括移動應(yīng)用部分階段一協(xié)議,移動 應(yīng)用部分階段二協(xié)議,移動應(yīng)用部分階段二升級版協(xié)議。
10.如權(quán)利要求6、7、8或9所述的定位系統(tǒng),其特征在于,所述網(wǎng)關(guān)移動位置中心,還用于向所述移動交換中心發(fā)送所述定位請求信令后收到未 攜帶終端定位參數(shù)的定位請求回復(fù)信息時,向所述移動交換中心發(fā)送短消息終呼請求;所述移動交換中心,用于收到短消息終呼請求后進行終端位置更新并返回攜帶終端定 位參數(shù)的終呼響應(yīng)消息。
全文摘要
本發(fā)明公開了一種獲取終端位置的定位方法及定位系統(tǒng),此定位方法包括網(wǎng)關(guān)移動位置中心通過發(fā)送定位取路由信令無法從核心網(wǎng)的歸屬位置寄存器獲得終端所屬移動交換中心的地址時,發(fā)送短消息類信息觸發(fā)所述歸屬位置寄存器進行終端位置更新并獲知終端所屬移動交換中心的地址后,通過發(fā)送定位請求信令獲知終端定位參數(shù)并計算得到終端的位置信息。本發(fā)明在HLR不支持定位取路由功能、HLR不支持當前MAP協(xié)議版本、MSC沒有對用戶終端進行位置更新等典型情境下,保證順利實現(xiàn)終端定位功能,并且無需進行特殊的網(wǎng)絡(luò)改造,大大節(jié)省成本,并且應(yīng)用靈活。
文檔編號H04W8/04GK101867907SQ20101021119
公開日2010年10月20日 申請日期2010年6月23日 優(yōu)先權(quán)日2010年6月23日
發(fā)明者程軼塵 申請人:中興通訊股份有限公司