[發明專利]一種終端定位方法、裝置、終端及存儲介質有效
| 申請號: | 201811183591.5 | 申請日: | 2018-10-11 |
| 公開(公告)號: | CN109005509B | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 尋果;周小強;劉開鋒;廖燕良;黃瓊銘 | 申請(專利權)人: | 深圳市博實結科技有限公司 |
| 主分類號: | H04W4/02 | 分類號: | H04W4/02;H04W64/00 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆 |
| 地址: | 518000 廣東省深圳市寶安區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 終端 定位 方法 裝置 存儲 介質 | ||
1.一種終端定位方法,其特征在于,所述方法包括:
通過控制模塊獲取擴展預測軌道EPO文件,將所述EPO文件發送到定位模塊;
通過所述控制模塊將獲取到的參考位置點發送到所述定位模塊;
通過所述定位模塊,根據所述EPO文件和所述參考位置點,確定所述終端的定位數據;
其中,所述通過所述控制模塊將獲取到的參考位置點發送到所述定位模塊,包括:
若所述控制模塊存儲有所述定位模塊在斷電前發送的定位點,且所述定位點有效,則將所述有效定位點作為所述參考位置點;
其中,當所述定位點與基站之間的距離差值小于等于預設距離,則確定所述定位點有效;
若所述控制模塊上電或沒有存儲所述定位模塊在斷電前發送的定位點,則將當前獲取到的基站信息發送至EPO服務器,并將接收到的所述EPO服務器下發的經緯度信息作為參考位置點;
其中,所述經緯度信息由所述EPO服務器通過解析所述基站信息獲得;
其中,在所述通過控制模塊獲取EPO文件之前,還包括:通過所述控制模塊檢測存儲在其中的EPO文件的有效性;當所述EPO文件無效,通過所述控制模塊從EPO服務器獲取EPO文件并檢測有效性;
其中,在所述通過所述控制模塊檢測存儲在其中的EPO文件的有效性之前,還包括:
當監測到所述定位模塊上電或所述定位模塊重新啟動時,對所述定位模塊進行網絡時間協議NTP校時,并根據校準的時間更新所述定位模塊的當前時間;
若無法對所述定位模塊進行NTP校時,則獲取所述終端的實時時鐘RTC時間作為所述定位模塊的當前時間;
若無法獲取所述終端的RTC時間,則從所述EPO服務器獲取所述EPO服務器的時間作為所述定位模塊的當前時間。
2.根據權利要求1所述的方法,其特征在于,所述通過所述控制模塊檢測所述EPO文件的有效性,包括:
如果獲取到的所述EPO文件的時間與所述定位模塊的當前時間,相差小于等于預設時間閾值,并且獲取到的所述EPO文件所對應的消息摘要算法5MD5校驗值與從EPO服務器獲得的MD5校驗值一致,則判斷所述EPO文件有效;
其中,從所述EPO服務器獲得的MD5校驗值,由所述EPO服務器通過使用MD5算法加密所述EPO文件獲得。
3.根據權利要求1所述的方法,其特征在于,通過所述控制模塊獲取EPO文件,包括:
將預設周期劃分為多個預設時間段;
從所述預設時間段的起始時間開始到預設終止時間,向所述EPO服務器發送獲取EPO文件的指令;
若達到所述預設終止時間之前,獲取所述EPO文件的次數小于預設次數,則繼續向所述EPO服務器發送獲取EPO文件的指令;
若達到所述預設終止時間之前,獲取所述EPO文件的次數等于預設次數,則放棄在此所述預設時間段內獲取EPO文件,等待下一個所述預設時間段獲取EPO文件。
4.根據權利要求1所述的方法,其特征在于,所述將所述EPO文件發送到定位模塊,包括:
將所述EPO文件分成預設數量的文件包;
將所述預設數量的文件包依次下發給所述定位模塊;
接收所述定位模塊成功接收每個文件包后返回的響應,若沒有收到文件包接收成功的響應,則重新發送所述文件包;
若所述定位模塊返回的響應數量等于預設數量,則判斷所述EPO文件發送完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市博實結科技有限公司,未經深圳市博實結科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811183591.5/1.html,轉載請聲明來源鉆瓜專利網。





