專利名稱:一種基于通訊網絡的采用stk卡進行手機定位的方法
技術領域:
本發(fā)明涉及一種定位方法,尤其涉及一種采用STK卡對手機進行精確定位的方法。
背景技術:
目前,GSM網絡已基本覆蓋全國各地區(qū),利用通訊網絡實現手機定位技術,歸納起來,主要有以下幾種1.蜂窩小區(qū)技術(COO或CELL-ID)蜂窩小區(qū)技術是目前應用最廣泛的一種,COO技術與其它技術相比,優(yōu)點是不要對網絡與手機進行改造。缺點是因為把所在的蜂窩小區(qū)作為被定位對象,其精度最低,并且應通過SP(運營商)進行,不能在全國范圍定位,只有到各個省換各個省的卡在能全國定位。
2、A-GPS技術A-GPS技術是GPS定位技術與移動網絡應用的結合,A-GPS技術,是將GPS模塊嵌入手機,盡管精度較高,但一則價格昂貴,二則必須有衛(wèi)星信號,一般情況下定位精度可達5~50米。但A-GPS方案主要的問題是GPS信號在較深的室內、嚴重遮擋的區(qū)域和地下室等場所變得很微弱,以及依賴A-GPS技術定位的手機相應增加了成本,所以推廣很難。
3、其他還有增強觀測時間差分(E-OTD)方法以及TOA方法E-OTD是通過放置位置接收器或參考點實現,每個參考點都有一個精確的定時源(原子鐘),當具有E-OTD功能手機和位置測量單元接收到來自至少3個基站信號時,從每個基站到達手機和位置測量單元的時間差將被計算出來,這些差值可以被用來產生幾組交叉雙曲線,并由此估計出手機的位置。而TOA也通過計算信號從移動設備到3個基站的傳輸時間差來獲得位置信息的。TOA是通過與在基站上安裝了GPS或原子鐘的無線網絡的同步來實現的。這兩種方式必須對網絡進行改造而對E-OTD同時對手機也進行修改。所以市場未能打開。
發(fā)明內容
本發(fā)明的目的是針對現有技術的不足,提供一種直接通過OTA方法(Over-the-Air Technology空中下載技術)在手機的STK卡(STK是“SIM card ToolKit”的英文縮寫,意思是“SIM卡開發(fā)工具包”)中寫入定位指令,該手機機就能通過GSM短信通信方式或GPRS通信方式將網絡的NMR(Net MeasurementReport)數據發(fā)往中心,利用主控中心的NMR定位模型軟件就能實現較高定位精度的定位方法。
本發(fā)明的目的是通過以下技術方案來實現的一種基于通訊網絡的采用STK卡進行手機定位的方法,包括以下步驟(1)帶有含定位程序的STK卡的手機或小靈通發(fā)送指令,讀取周圍GSM網絡基站的NMR數據,對NMR數據進行分析處理后,以短消息的方式將NMR定位數據發(fā)給主控中心;(2)主控中心接收到NMR定位數據,利用模型進行經緯度計算,并查詢得出位置信息;(3)主控中心發(fā)出定位結果。
進一步地,若定位請求者為該含定位程序的STK卡的手機或小靈通用戶,該用戶操作STK卡菜單,STK卡內部程序響應用戶菜單操作,進行所述步驟(1);主控中心得到位置信息后以中文短信的方式向其發(fā)出定位結果;若定位請求者為分控中心,分控中心將定位請求信息發(fā)給被定位的手機,被定位的手機必須帶有含定位程序的STK卡,被定位的手機接收到定位信息后,再進行所述步驟(1),主控中心得到位置信息后將計算后的經緯度發(fā)給該分控中心;分控中心收到信息后用電子地圖顯示;若定位請求者為任一其它手機或小靈通用戶,其將定位請求信息發(fā)給被定位的手機,被定位的手機必須帶有含定位程序的STK卡,被定位的手機接收到定位信息后,再進行所述步驟(1),主控中心得到位置信息后,以中文短信的方式向該定位請求的手機或小靈通用戶發(fā)出定位結果。
進一步地,所述含STK卡的手機或小靈通可采用OTA方法,采用SMS或GPRS通道,利用數據短信打包的動態(tài)STK菜單下載技術,通過移動通信GSM的空中接口對STK卡加載定位程序。
本發(fā)明具有以下技術效果1、較高精度定位功能利用本技術發(fā)明可以在通訊網絡覆蓋的范圍內實現對手機較精確定位,定位精度與通訊網絡的信號覆蓋與傳播預測模型的精確度有關,如采用比較查詢方式,可定位精確到20米左右。
2、操作簡單,應用范圍廣目前的手機定位SP需要特服號碼,并且在不同的省份需要換卡,用本方法則不需特服號碼與換卡,如采用短消息通信方式在定位時不需與INTERNET網相連,不受網絡影響,并且不同的運行商之間如聯(lián)通、移動與小靈通相互之間都能定位。
3、采用OTA技術下載程序,具有靈活性使用在GSM網絡覆蓋的范圍內可以隨時隨地下載OTA技術,實現了動態(tài)和靈活的服務,突破了時間和地點的限制。
圖1是本發(fā)明的OTA下載示意圖;圖2是本發(fā)明的主動位置報告定位方式流程圖;圖3是本發(fā)明的被動定位方式流程圖。
具體實施例方式
下面根據附圖詳細說明本發(fā)明實施例,使本發(fā)明的目的和效果更加明確。
本發(fā)明的定位方法涉及主控中心、分控中心、手機及STK卡。主控中心、分控中心和手機通過GSM短信方式或GPRS方式進行通信。手機內含STK卡,可用來進行定位。
其各部分工作分工如下1.主控中心(1)含算法模型,可以計算定位的經、緯度;(2)用戶權限控制與管理;(3)定位請求信息接收及分析處理;(4)定位結果發(fā)布對于具有分控中心的用戶,將定位結果發(fā)給相應的分控中心,用于分控中心GIS地理信息系統(tǒng)顯示;對于普通用戶,將定位結果發(fā)給相應的個人手機。
2.分控中心或個人手機(1)定位請求發(fā)起;(2)定位信息接收及顯示;
3.含STK卡的手機或小靈通(1)接收定位請求;(2)根據收到的定位請求自動獲取網絡的NMR數據;(3)定位信息發(fā)送功能;(4)中文顯示定位結果。
其總體工作流程如下1、分控中心或個人手機(個人手機可以是中國移動、聯(lián)通或小靈通手機)發(fā)起定位請求,即將定位請求信息發(fā)給被定位的手機,被定位的手機必須含有STK卡。
2、被定位的手機接收到定位指令后,讀取周圍基站的NMR定位數據,STK卡中的程序對NMR數據進行分析處理,將發(fā)定位指令的手機號與處理過的NMR定位數據發(fā)給主控中心。
3、主控中心收到被定位手機的數據,提取出NMR定位數據,用模型進行計算經緯度;提取出發(fā)定位指令的手機號,通過查詢數據庫確定該手機號是分控中心的的手機號,還是個人用戶手機。
4、若主控中心確認發(fā)定位指令的手機號是分控中心的手機號,則將計算后的經緯度發(fā)給相應的分控中心。若主控中心確認該手機號是個人用戶手機,則將定位后的文字位置信息描述發(fā)給相應的個人用戶手機。
5、主控中心與個人用戶手機收到相應的信息后用電子地圖或中文信息顯示。
實施例本實施例同樣涉及主控中心、分控中心、手機及STK卡。
本實施例所涉及的主控中心主要包含NMR定位模型算法軟件,可對網絡的NMR數據進行定位,計算經緯度值;所涉及的分控中心主要包含GIS地理信息系統(tǒng),用于電子地圖動態(tài)實時顯示及歷史軌跡回放;所涉及的手機包含發(fā)起定位請求的手機與含STK卡的手機或小靈通,發(fā)起定位請求的手機可以是中國移動、中國聯(lián)通或小靈通的手機,含STK卡的手機或小靈通可以獲取周圍GMS網絡基站的NMR數據,能被中心定位。
本實施例的具體方法步驟如下1、首先編制STK卡程序,使含STK卡的手機或小靈通在收到特定的定位指令后,能讀取周圍基站的NMR數據,NMR數據格式如下
根據以上表格的規(guī)范(摘自GSMO4.08),可以從17個字節(jié)中,提取出NMR數據,包括廣播頻率(BCCH)、基站識別碼(BSIC)及接收到的信號強度(RXLEV)等信息。
2、采用OTA(Over-the-Air Technology空中下載技術)方法,采用SMS或GPRS通道,利用數據短信打包的動態(tài)STK菜單下載技術,通過移動通信GSM的空中接口對STK卡進行程序加載、菜單更新,實現STK卡動態(tài)更新功能。支持空中下載的STK卡以人機接口界面供用戶發(fā)起下載,以短消息的形式將相應的定位程序下載給用戶的STK卡。
如圖1所示,OTA應用下載程序通過在中心的OTA應用程序下載服務器和手機通訊模塊完成,把定位程序下載到手機通訊模塊中的STK卡,OTA應用下載服務器和STK卡之間的數據通訊采取GSMO3.40描述的SMS_PP傳輸方式,手機通信模塊通過上行短信向OTA應用程序下載服務器發(fā)送請求后,OTA應用程序下載服務器通過下行短信將定位程序下載到手機通訊模塊中的STK卡中。
3、完成了前面兩步,帶有該STK卡的手機或小靈通就可以用來被定位,本實施例的定位方式分為主動位置報告方式與被動定位方式兩種。
1)主動位置報告方式如圖2所示,包括以下步驟①用戶操作STK卡菜單,STK卡內部程序響應用戶菜單操作,發(fā)送指令讀取周圍GSM網絡基站的NMR數據,對NMR數據進行分析處理后,以短消息的方式將NMR定位數據發(fā)給主控中心。
②主控中心接收到NMR定位數據,利用模型進行經緯度計算,并查詢位置信息。
③主控中心將定位結果組合成得體的語言,以中文短信的方式返回給用戶手機。
2)被動定位方式被動定位流程如圖3所示,用戶A如要對用戶B進行定位,則A利用分控中心的監(jiān)控計算機或手機(該手機可以是中國移動手機、中國聯(lián)通或小靈通手機)發(fā)出能使B定位的指令短信,使B手機上的STK卡讀出周圍基站的NMR定位數據信息,并將NMR數據發(fā)往主控中心。
主控中心NMR定位模型算法對收到的數據進行分析處理,并計算經緯度、查詢相關位置信息,最終得出定位結果,本實施例的定位結果描述格式為“您的朋友13XXXXXXXXX在……附近。(經度……緯度……)”。然后主控中心將定位結果描述以短信方式發(fā)給用戶A的分控中心或請求定位的手機。
如果接收定位信息的是用戶A的分控中心,則在分控中心的電子地圖上動態(tài)顯示定位結果,如果接收定位信息的是用戶A的手機,則直接以中文短信方式顯示。
上述實施例用來解釋說明本發(fā)明,而不是對本發(fā)明進行限制,在本發(fā)明的精神和權利要求的保護范圍內,對本發(fā)明作出的任何修改和改變,都落入本發(fā)明的保護范圍。
權利要求
1.一種基于通訊網絡的采用STK卡進行手機定位的方法,其特征在于,包括以下步驟(1)帶有含定位程序的STK卡的手機或小靈通發(fā)送指令,讀取周圍GSM網絡基站的NMR數據,對NMR數據進行分析處理后,以短消息的方式將NMR定位數據發(fā)給主控中心。(2)主控中心接收到NMR定位數據,利用模型進行經緯度計算,并查詢得出位置信息。(3)主控中心發(fā)出定位結果。
2.根據權利要求1所述的基于通訊網絡的采用STK卡進行手機定位的方法,其特征在于,若定位請求者為該含定位程序的STK卡的手機或小靈通用戶,該用戶操作STK卡菜單,STK卡內部程序響應用戶菜單操作,進行所述步驟(1);主控中心得到位置信息后以中文短信的方式向其發(fā)出定位結果。
3.根據權利要求1所述的基于通訊網絡的采用STK卡進行手機定位的方法,其特征在于,若定位請求者為分控中心,分控中心將定位請求信息發(fā)給被定位的手機,被定位的手機必須帶有含定位程序的STK卡,被定位的手機接收到定位信息后,再進行所述步驟(1),主控中心得到位置信息后將計算后的經緯度發(fā)給該分控中心;分控中心收到信息后用電子地圖顯示。
4.根據權利要求1所述的基于通訊網絡的采用STK卡進行手機定位的方法,其特征在于,若定位請求者為任一其它手機或小靈通用戶,其將定位請求信息發(fā)給被定位的手機,被定位的手機必須帶有含定位程序的STK卡,被定位的手機接收到定位信息后,再進行所述步驟(1),主控中心得到位置信息后,以中文短信的方式向該定位請求的手機或小靈通用戶發(fā)出定位結果。
5.根據權利要求1、2、3和4所述的基于通訊網絡的采用STK卡進行手機定位的方法,其特征在于,所述含STK卡的手機或小靈通可采用OTA方法,采用SMS或GPRS通道,利用數據短信打包的動態(tài)STK菜單下載技術,通過移動通信GSM的空中接口對STK卡加載定位程序。
全文摘要
本發(fā)明公開了一種基于通訊網絡的采用STK卡進行手機定位的方法,該方法為帶有含定位程序的STK卡的手機或小靈通發(fā)送指令,讀取周圍GSM網絡基站的NMR數據,對NMR數據進行分析處理后,以短消息的方式將NMR定位數據發(fā)給主控中心;主控中心接收到NMR定位數據,利用模型進行經緯度計算,并查詢得出位置信息;主控中心以中文短信的方式發(fā)出定位結果。STK采用基于短消息的機制,實現了部分的數據業(yè)務由PC轉到手機,提供及時、豐富、多元化和個性化的信息服務,滿足了用戶在移動中獲取信息的需要;是一種對網絡資源要求低、相對精度較高、操作簡單方便的定位方式。
文檔編號H04W4/14GK1694566SQ200510049829
公開日2005年11月9日 申請日期2005年5月25日 優(yōu)先權日2005年5月25日
發(fā)明者何永祥, 沈穎玲, 應英武, 王永明 申請人:何永祥, 沈穎玲