欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法

文檔序號:7800611閱讀:181來源:國知局
導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法
【專利摘要】本發(fā)明提供一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,該方法包括:S1:移動終端向注冊服務(wù)器發(fā)送注冊請求;S2:該注冊服務(wù)器響應(yīng)該移動終端發(fā)送的注冊請求,并與該移動終端建立連接;S3:該移動終端對自身位置進行檢測,當(dāng)檢測到存在位置更新時,該移動終端根據(jù)該位置更新判斷是否需要將自身的當(dāng)前位置通過該連接提交至該注冊服務(wù)器。本發(fā)明提供的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,移動終端通過邏輯判斷來確定是否提交位置數(shù)據(jù),而不是簡單的時間間隔,通過過濾無效的位置變化信息從而降低通信量。
【專利說明】導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法。
【背景技術(shù)】
[0002]隨著帶有GPS模塊終端的普及,地理信息系統(tǒng)應(yīng)用的深入,位置服務(wù)技術(shù)被越來越多地使用,為用戶的移動搜索、高效物流、指揮監(jiān)控提供了很好的基礎(chǔ)服務(wù)。
[0003]在移動終端位置監(jiān)控系統(tǒng)中,需要有移動終端、服務(wù)器和監(jiān)控終端三部分組成。移動終端負責(zé)接受GPS等定位數(shù)據(jù)獲取位置信息并發(fā)送至服務(wù)器;服務(wù)器負責(zé)接收移動終端發(fā)來的位置信息,進行相關(guān)的存儲、檢索和分析計算;監(jiān)控終端通過查詢應(yīng)用服務(wù)器數(shù)據(jù)獲取移動終端的位置信息。
[0004]監(jiān)控的實時性是整個系統(tǒng)的重要評價指標(biāo),影響實時性主要是兩個數(shù)據(jù)傳輸?shù)倪^程:移動終端向服務(wù)器發(fā)送數(shù)據(jù)和監(jiān)控終端從服務(wù)器查詢數(shù)據(jù)兩個過程。
[0005]在移動終端向服務(wù)器發(fā)送位置信息的過程中,移動終端定時向信息中心發(fā)送位置信息,通訊方式可以是移動通訊網(wǎng)絡(luò)或者專用無線網(wǎng)絡(luò)。專用無線網(wǎng)絡(luò)的建設(shè)需要較高的投入,加上無線電管理限制通常只在特殊行業(yè)領(lǐng)域使用。在移動通信網(wǎng)絡(luò)(GSM/3G/4G)中,移動終端采用http或socket連接定時向服務(wù)器發(fā)送包含位置數(shù)據(jù),使服務(wù)器及時獲得移動終端的位置數(shù)據(jù)。
[0006]但是,在位置實時監(jiān)控的系統(tǒng)中存在實時性和通信流量之間矛盾。移動終端發(fā)送數(shù)據(jù)的時間間隔過長,就無法滿足實時要求,間隔很短,又會帶來較高的通訊費用和服務(wù)器壓力,特別是移動終端數(shù)量較多的時候。另外在移動終端中采用定時更新位置信息的情況下,在終端移動速度很快時,終端位置變化會出現(xiàn)較大的跳躍;在終端移動速度較慢時,在終端移動很短的距離過程中,會發(fā)送很多位置變化不大的信息。

【發(fā)明內(nèi)容】

[0007](一)要解決的技術(shù)問題
[0008]本發(fā)明要解決的技術(shù)問題是:提供一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,以解決實時性與通信量之間的矛盾,降低移動終端與服務(wù)器之間的通信次數(shù),提高監(jiān)控實時性。
[0009](二)技術(shù)方案
[0010]為解決上述技術(shù)問題,本發(fā)明提供了一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,包括:
[0011]S1:移動終端向注冊服務(wù)器發(fā)送注冊請求;
[0012]S2:所述注冊服務(wù)器響應(yīng)所述移動終端發(fā)送的注冊請求,并與所述移動終端建立連接;
[0013]S3:所述移動終端對自身位置進行檢測,當(dāng)檢測到存在位置更新時,所述移動終端根據(jù)所述位置更新判斷是否需要將自身的當(dāng)前位置通過所述連接提交至所述注冊服務(wù)器。
[0014]進一步地,所述步驟S3具體包括:
[0015]所述移動終端判斷自身的第n-Ι次提交位置是否在預(yù)設(shè)的安全邊界內(nèi),所述第n-Ι次提交位置為所述移動終端當(dāng)前位置的上次提交位置,若是,則判斷所述移動終端的當(dāng)前位置是否在所述預(yù)設(shè)的安全邊界內(nèi),若所述移動終端的當(dāng)前位置不在所述預(yù)設(shè)的安全邊界內(nèi),則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0016]進一步地,若所述移動終端的第n-Ι次提交位置不在所述預(yù)設(shè)的安全邊界內(nèi),則計算所述移動終端的第n-Ι次提交位置與當(dāng)前位置之間的距離,若所述距離大于預(yù)設(shè)的位移閾值時,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0017]進一步地,若所述距離小于或等于預(yù)設(shè)的位移閾值時,則計算所述移動終端的第n-2次提交位置至第n-Ι次提交位置的向量與第n-Ι次提交位置至所述當(dāng)前位置的向量之間的夾角,若所述夾角大于預(yù)設(shè)的方向改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0018]進一步地,若所述夾角小于或等于預(yù)設(shè)的方向改變閾值,則計算所述移動終端位于第n-Ι次提交位置時的速度與當(dāng)前位置時的速度之差,若所述速度之差的絕對值大于預(yù)設(shè)的速度改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0019](三)有益效果
[0020]本發(fā)明實施方式提供的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,移動終端通過邏輯判斷來確定是否提交位置數(shù)據(jù),而不是簡單的時間間隔,通過過濾無效的位置變化信息從而降低通信量。
【專利附圖】

【附圖說明】
[0021]圖1是本發(fā)明實施方式提供的一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法的流程圖;
[0022]圖2是本發(fā)明實施方式提供的移動終端與注冊服務(wù)器之間信息交互示意圖;
[0023]圖3為本發(fā)明實施方式提供的一種移動終端的信息處理流程圖;
[0024]圖4為本發(fā)明實施方式提供的一種注冊服務(wù)器的信息處理流程圖;
[0025]圖5為本發(fā)明實施方式提供的一種移動終端與注冊服務(wù)器之間信息交互的時序圖;
[0026]圖6為本發(fā)明實施方式提供的另一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法的流程圖。
【具體實施方式】
[0027]下面結(jié)合附圖和實施例,對本發(fā)明的【具體實施方式】作進一步詳細描述。以下實施例用于說明本發(fā)明,但不用來限制本發(fā)明的范圍。
[0028]圖1是本發(fā)明實施方式提供的一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法的流程圖,包括:
[0029]S1:移動終端向注冊服務(wù)器發(fā)送注冊請求;
[0030]S2:所述注冊服務(wù)器響應(yīng)所述移動終端發(fā)送的注冊請求,并與所述移動終端建立連接;
[0031]S3:所述移動終端對自身位置進行檢測,當(dāng)檢測到存在位置更新時,所述移動終端根據(jù)所述位置更新判斷是否需要將自身的當(dāng)前位置通過所述連接提交至所述注冊服務(wù)器。
[0032]其中,所述步驟S3具體包括:
[0033]所述移動終端判斷自身的第n-Ι次提交位置是否在預(yù)設(shè)的安全邊界內(nèi),所述第n-Ι次提交位置為所述移動終端當(dāng)前位置的上次提交位置,若是,則判斷所述移動終端的當(dāng)前位置是否在所述預(yù)設(shè)的安全邊界內(nèi),若所述移動終端的當(dāng)前位置不在所述預(yù)設(shè)的安全邊界內(nèi),則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0034]其中,若所述移動終端的第n-Ι次提交位置不在所述預(yù)設(shè)的安全邊界內(nèi),則計算所述移動終端的第n-Ι次提交位置與當(dāng)前位置之間的距離,若所述距離大于預(yù)設(shè)的位移閾值時,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0035]其中,若所述距離小于或等于預(yù)設(shè)的位移閾值時,則計算所述移動終端的第n-2次提交位置至第n-1次提交位置的向量與第n-1次提交位置至所述當(dāng)前位置的向量之間的夾角,若所述夾角大于預(yù)設(shè)的方向改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0036]其中,若所述夾角小于或等于預(yù)設(shè)的方向改變閾值,則計算所述移動終端位于第n-Ι次提交位置時的速度與當(dāng)前位置時的速度之差,若所述速度之差的絕對值大于預(yù)設(shè)的速度改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
[0037]參見圖2,圖2是本發(fā)明實施方式提供的移動終端與注冊服務(wù)器之間信息交互示意圖。
[0038]具體地,移動終端與運行在注冊服務(wù)器上的位置注冊服務(wù)共同構(gòu)成了位置信息實時獲取的部分,移動終端通過GPS等定位方法獲取有效位置信息,發(fā)送到位置注冊服務(wù),在位置注冊服務(wù)上建立有效的移動終端列表,供位置訂閱服務(wù)使用并提供給監(jiān)控終端。具體工作過程是:
[0039](I)移動終端打開GPS,等待定位,向注冊服務(wù)器發(fā)送注冊請求;
[0040](2)注冊服務(wù)器響應(yīng)注冊請求,向移動終端返回連接成功信息,保持連接,在服務(wù)器端建立移動終端的內(nèi)存對象;
[0041](3)移動終端根據(jù)當(dāng)前的位置相關(guān)狀態(tài)進行判定以確定是否需要提交位置信息,如果確定提交則通過當(dāng)前連接發(fā)送坐標(biāo)到注冊服務(wù)器;
[0042](4)注冊服務(wù)器接收坐標(biāo),存儲坐標(biāo),并更新該終端內(nèi)存對象的位置,如果該終端被一個監(jiān)測應(yīng)用程序訂閱,則觸發(fā)通知。
[0043](5)移動終端要停止位置更新,向注冊服務(wù)器發(fā)送注銷請求,服務(wù)器返回應(yīng)答信息,并刪除對應(yīng)的內(nèi)存對象;
[0044]其中,在通訊過程中,移動終端定時發(fā)送心跳包,以測試連接狀態(tài),注冊服務(wù)器超時未收到連接信息,就在服務(wù)器端注銷該移動終端,移動終端超時未收到注冊服務(wù)器的連接確認(rèn),則重新進行連接。
[0045]其中,移動終端的信息處理流程可以如圖3所示,注冊服務(wù)器的信息處理流程如圖4所示,移動終端與注冊服務(wù)器之間信息交互的時序可以如圖5所示。
[0046]具體地,位置提交條件判定可以包括以下4個條件,并通過圖6所示的流程判斷是否提交位置:
[0047]1、基于“安全邊界”判定,具體可以分為兩種情況:當(dāng)移動終端上一次提交位置位于一個建筑多邊形內(nèi)時,當(dāng)前建筑多邊形的邊界就是“安全邊界”,當(dāng)移動終端的位置移到安全邊界之外,判定為滿足提交要求;此外,當(dāng)移動終端沿預(yù)設(shè)的一條線移動時,將與該線距離小于L的區(qū)域設(shè)為緩沖區(qū),緩沖區(qū)邊界即為“安全邊界”,當(dāng)移動終端的位置不在安全邊界內(nèi)時,判定為滿足提交要求。
[0048]2、根據(jù)位移判定,設(shè)定位移閾值為d,當(dāng)上一次(第n-Ι次)提交位置與當(dāng)前位置之間的空間距離大于d時,即判定為滿足位置提交條件,此外,d可以是一個變化量,設(shè)初始值為(Itl, d=k*d0/v, k為系數(shù),V為當(dāng)前速度;
[0049]3、根據(jù)移動方向判定,設(shè)定方向改變閾值為a,計算移動終端的第n-2次提交位置至第n-Ι次提交位置的向量與第n-Ι次提交位置至當(dāng)前位置的向量之間的夾角b,如果b大于a,即判定為滿足提交要求;
[0050]4、根據(jù)速度變化判定,設(shè)定速度改變閾值為M,當(dāng)移動終端當(dāng)前速度與在上一次提交位置時的速度之差的絕對值大于M,即判定為滿足提交要求,若不滿足條件,則不提交當(dāng)前位置;
[0051]本發(fā)明實施方式提供的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,移動終端通過邏輯判斷來確定是否提交位置數(shù)據(jù),而不是簡單的時間間隔,通過過濾無效的位置變化信息從而降低通信量。在移動終端非勻速移動的情況下,通過位移、速度、方向來判定是否提交位置,可以過濾大量對于監(jiān)控位置變化無意義的數(shù)據(jù)提交,同時也提高了有用位置信息的敏感度。
[0052]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)【技術(shù)領(lǐng)域】的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
【權(quán)利要求】
1.一種導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,其特征在于,包括: S1:移動終端向注冊服務(wù)器發(fā)送注冊請求; 52:所述注冊服務(wù)器響應(yīng)所述移動終端發(fā)送的注冊請求,并與所述移動終端建立連接; 53:所述移動終端對自身位置進行檢測,當(dāng)檢測到存在位置更新時,所述移動終端根據(jù)所述位置更新判斷是否需要將自身的當(dāng)前位置通過所述連接提交至所述注冊服務(wù)器。
2.根據(jù)權(quán)利要求1所述的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,其特征在于,所述步驟S3具體包括: 所述移動終端判斷自身的第n-Ι次提交位置是否在預(yù)設(shè)的安全邊界內(nèi),所述第n-Ι次提交位置為所述移動終端當(dāng)前位置的上次提交位置,若是,則判斷所述移動終端的當(dāng)前位置是否在所述預(yù)設(shè)的安全邊界內(nèi),若所述移動終端的當(dāng)前位置不在所述預(yù)設(shè)的安全邊界內(nèi),則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
3.根據(jù)權(quán)利要求2所述的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,其特征在于,若所述移動終端的第n-Ι次提交位置不在所述預(yù)設(shè)的安全邊界內(nèi),則計算所述移動終端的第n-Ι次提交位置與當(dāng)前位置之間的距離,若所述距離大于預(yù)設(shè)的位移閾值時,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
4.根據(jù)權(quán)利要求3所述的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,其特征在于,若所述距離小于或等于預(yù)設(shè)的位移閾值時,則計算所述移動終端的第n-2次提交位置至第n-Ι次提交位置的向量與第n-Ι次提交位置至所述當(dāng)前位置的向量之間的夾角,若所述夾角大于預(yù)設(shè)的方向改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
5.根據(jù)權(quán)利要求4所述的導(dǎo)航監(jiān)控中移動設(shè)備位置信息自適應(yīng)上報方法,其特征在于,若所述夾角小于或等于預(yù)設(shè)的方向改變閾值,則計算所述移動終端位于第n-Ι次提交位置時的速度與當(dāng)前位置時的速度之差,若所述速度之差的絕對值大于預(yù)設(shè)的速度改變閾值,則將所述移動終端的當(dāng)前位置提交至所述注冊服務(wù)器。
【文檔編號】H04W4/02GK103916817SQ201410130761
【公開日】2014年7月9日 申請日期:2014年3月28日 優(yōu)先權(quán)日:2014年3月28日
【發(fā)明者】郝星耀 申請人:北京農(nóng)業(yè)信息技術(shù)研究中心
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
正阳县| 沾益县| 姚安县| 壶关县| 抚松县| 普陀区| 金溪县| 昭觉县| 琼海市| 体育| 聂荣县| 桑植县| 黎城县| 永春县| 博客| 城市| 定结县| 喜德县| 苗栗市| 威宁| 镇安县| 富川| 蒙阴县| 清流县| 宁明县| 肇东市| 昂仁县| 璧山县| 嫩江县| 方正县| 北京市| 灌南县| 宁乡县| 贵港市| 洞头县| 西城区| 龙门县| 出国| 漳州市| 大竹县| 集安市|