一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法
【技術領域】
[0001] 本發(fā)明涉及衛(wèi)星定位技術,特別是涉及一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù) 收集方法。
【背景技術】
[0002] 目前,由我國自主研發(fā)的北斗衛(wèi)星定位系統(tǒng)應用產(chǎn)業(yè)發(fā)展迅速,被廣泛地應用到 車輛監(jiān)控管理系統(tǒng)上。汽車的導航終端通過接收衛(wèi)星定位系統(tǒng)的報文,可以計算車輛所處 的位置,包括當前的經(jīng)度、緯度、海拔高度以及車輛的運行速度,并連接通訊網(wǎng)絡,通過網(wǎng)站 服務器或網(wǎng)絡服務器和定位、測速服務平臺相連,實現(xiàn)車輛監(jiān)測、超速監(jiān)測、實時路況監(jiān)測、 實時路況服務等。其中負責收集車輛衛(wèi)星定位數(shù)據(jù)的網(wǎng)絡服務器的承載能力以及數(shù)據(jù)處理 能力,將大大關系到服務平臺運行的可靠性和有效性,因此需對服務平臺的服務器作進一 步改善。
【發(fā)明內(nèi)容】
[0003] 為克服現(xiàn)有技術的不足,本發(fā)明的目的是提供一種基于北斗衛(wèi)星定位系統(tǒng)的分布 式數(shù)據(jù)收集方法,能夠大大提高服務器的承載量,以及收集衛(wèi)星定位數(shù)據(jù)的有效性。
[0004] 本發(fā)明為解決其技術問題采用的技術方案是: 一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,包括以下步驟: S1,分布式服務器群組設置多個數(shù)據(jù)接收網(wǎng)關管理器,每個數(shù)據(jù)接收網(wǎng)關管理器設置 獨立的通訊鏈路,用戶終端與通訊鏈路網(wǎng)絡連接; 52, 當某條通訊鏈路的端口連接數(shù)量已達到上限,用戶終端則動態(tài)分配到其它通訊鏈 路的端口進行連接; 53, 接收用戶終端的衛(wèi)星定位數(shù)據(jù),所述衛(wèi)星定位數(shù)據(jù)附帶有ID; 54, 判斷數(shù)據(jù)和ID是否匹配與唯一,若是,則由數(shù)據(jù)接收網(wǎng)關管理器對數(shù)據(jù)進行解析 處理,否則視為至少兩條通訊鏈路發(fā)生ID沖突,丟棄數(shù)據(jù); 55, 把數(shù)據(jù)上傳至任務分配服務器; 56, 由任務分配服務器把數(shù)據(jù)分配至數(shù)據(jù)收集數(shù)據(jù)庫群組。
[0005] 進一步,步驟S1中,所述網(wǎng)絡連接包括GSM/GPRS網(wǎng)絡連接。
[0006] 進一步,用戶終端設置通信數(shù)據(jù)處理模塊,對北斗衛(wèi)星模塊的定位數(shù)據(jù)通信處理 后,由無線通信模塊通過GSM/GPRS網(wǎng)絡把數(shù)據(jù)傳送至數(shù)據(jù)接收網(wǎng)關管理器。
[0007] 進一步,步驟S2中,所述通訊鏈路的端口采用IP端口,所述IP端口的連接上限為 2切。
[0008] 進一步,步驟S3中,所述衛(wèi)星定位數(shù)據(jù)包括經(jīng)緯度、里程、速度。
[0009] 進一步,步驟S3中,數(shù)據(jù)接收網(wǎng)關管理器通過設備數(shù)據(jù)池用于存放衛(wèi)星定位數(shù) 據(jù),以供效驗及匹配。
[0010] 本發(fā)明的有益效果是:本發(fā)明采用的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收 集方法,通過分布式服務器群組的多個IP端口,接收用戶終端的定位數(shù)據(jù),大大提高數(shù)據(jù) 傳送的效率,還可以通過擴展數(shù)據(jù)接收網(wǎng)關管理器的數(shù)量,來獲得無限的承載量。同時利用 其ID判斷機制,避免數(shù)據(jù)傳輸?shù)倪^程發(fā)生沖突,提高系統(tǒng)的穩(wěn)定性。
【附圖說明】
[0011] 以下結合附圖和實例對本發(fā)明作進一步說明。
[0012] 圖1是本發(fā)明分布式數(shù)據(jù)收集方法的系統(tǒng)架構圖。
【具體實施方式】
[0013] 參照圖1,本發(fā)明的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,包括以下 步驟: S1,分布式服務器群組設置多個數(shù)據(jù)接收網(wǎng)關管理器,每個數(shù)據(jù)接收網(wǎng)關管理器設置 獨立的通訊鏈路,用戶終端與通訊鏈路網(wǎng)絡連接。具體地,用戶終端設置通信數(shù)據(jù)處理模 塊,所述通信數(shù)據(jù)處理模塊用于對北斗衛(wèi)星模塊的定位數(shù)據(jù)進行處理,使數(shù)據(jù)適于網(wǎng)絡傳 送。用戶終端由無線通信模塊通過GSM/GPRS網(wǎng)絡與通訊鏈路網(wǎng)絡連接,把經(jīng)過通信處理后 的數(shù)據(jù)傳送至數(shù)據(jù)接收網(wǎng)關管理器。
[0014] S2,當某條通訊鏈路的端口連接數(shù)量已達到上限,用戶終端則動態(tài)分配到其它通 訊鏈路的端口進行連接。具體地,本實施例中,所述通訊鏈路的端口采用IP端口,所述IP 端口的連接上限為當某條通訊鏈路的端口連接數(shù)量達到則停止新增連接。
[0015]S3,數(shù)據(jù)接收網(wǎng)關管理器接收用戶終端的衛(wèi)星定位數(shù)據(jù),所述衛(wèi)星定位數(shù)據(jù)附帶 有ID。具體地,數(shù)據(jù)接收網(wǎng)關管理器通過設備數(shù)據(jù)池用于存放衛(wèi)星定位數(shù)據(jù),以供效驗及匹 配。所述衛(wèi)星定位數(shù)據(jù)可包括經(jīng)緯度、里程、速度。
[0016] S4,判斷數(shù)據(jù)和ID是否匹配與唯一,若是,則由數(shù)據(jù)接收網(wǎng)關管理器對數(shù)據(jù)進行 解析處理,否則視為至少兩條通訊鏈路發(fā)生ID沖突,丟棄數(shù)據(jù)。本發(fā)明利用其ID判斷機制, 避免數(shù)據(jù)傳輸?shù)倪^程發(fā)生沖突,提高系統(tǒng)的穩(wěn)定性。
[0017]S5,把數(shù)據(jù)上傳至任務分配服務器。
[0018] S6,由任務分配服務器把數(shù)據(jù)分配至數(shù)據(jù)收集數(shù)據(jù)庫群組。
[0019] 本發(fā)明通過分布式服務器群組的多個IP端口,接收用戶終端的定位數(shù)據(jù),大大提 高數(shù)據(jù)傳送的效率,還可以通過擴展數(shù)據(jù)接收網(wǎng)關管理器的數(shù)量,來獲得無限的承載量。 [0020] 以上所述,只是本發(fā)明的較佳實施例而已,本發(fā)明并不局限于上述實施方式,只要 其以相同的手段達到本發(fā)明的技術效果,都應屬于本發(fā)明的保護范圍。
【主權項】
1. 一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征在于,包括以下步驟: S1,分布式服務器群組設置多個數(shù)據(jù)接收網(wǎng)關管理器,每個數(shù)據(jù)接收網(wǎng)關管理器設置 獨立的通訊鏈路,用戶終端與通訊鏈路網(wǎng)絡連接; 52, 當某條通訊鏈路的端口連接數(shù)量已達到上限,用戶終端則動態(tài)分配到其它通訊鏈 路的端口進行連接; 53, 接收用戶終端的衛(wèi)星定位數(shù)據(jù),所述衛(wèi)星定位數(shù)據(jù)附帶有ID ; 54, 判斷數(shù)據(jù)和ID是否匹配與唯一,若是,則由數(shù)據(jù)接收網(wǎng)關管理器對數(shù)據(jù)進行解析 處理,否則視為至少兩條通訊鏈路發(fā)生ID沖突,丟棄數(shù)據(jù); 55, 把數(shù)據(jù)上傳至任務分配服務器; 56, 由任務分配服務器把數(shù)據(jù)分配至數(shù)據(jù)收集數(shù)據(jù)庫群組。
2. 根據(jù)權利要求1所述的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征 在于,步驟Sl中,所述網(wǎng)絡連接包括GSM/GPRS網(wǎng)絡連接。
3. 根據(jù)權利要求2所述的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征 在于,用戶終端設置通信數(shù)據(jù)處理模塊,對北斗衛(wèi)星模塊的定位數(shù)據(jù)通信處理后,由無線通 信模塊通過GSM/GPRS網(wǎng)絡把數(shù)據(jù)傳送至數(shù)據(jù)接收網(wǎng)關管理器。
4. 根據(jù)權利要求1所述的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征 在于,步驟S2中,所述通訊鏈路的端口采用IP端口,所述IP端口的連接上限為2 16。
5. 根據(jù)權利要求1所述的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征 在于,步驟S3中,所述衛(wèi)星定位數(shù)據(jù)包括經(jīng)緯度、里程、速度。
6. 根據(jù)權利要求1所述的一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,其特征 在于,步驟S3中,數(shù)據(jù)接收網(wǎng)關管理器通過設備數(shù)據(jù)池用于存放衛(wèi)星定位數(shù)據(jù),以供效驗 及匹配。
【專利摘要】本發(fā)明公開了一種基于北斗衛(wèi)星定位系統(tǒng)的分布式數(shù)據(jù)收集方法,包括分布式服務器群組設置多個數(shù)據(jù)接收網(wǎng)關管理器,每個數(shù)據(jù)接收網(wǎng)關管理器設置獨立的通訊鏈路,用戶終端與通訊鏈路網(wǎng)絡連接;當某條通訊鏈路的端口連接數(shù)量已達到上限,用戶終端則動態(tài)分配到其它通訊鏈路的端口進行連接。本發(fā)明通過分布式服務器群組的多個IP端口,接收用戶終端的定位數(shù)據(jù),大大提高數(shù)據(jù)傳送的效率,還可以通過擴展數(shù)據(jù)接收網(wǎng)關管理器的數(shù)量,來獲得無限的承載量。同時利用其ID判斷機制,避免數(shù)據(jù)傳輸?shù)倪^程發(fā)生沖突,提高系統(tǒng)的穩(wěn)定性。
【IPC分類】H04L29-08
【公開號】CN104539671
【申請?zhí)枴緾N201410789780
【發(fā)明人】黃偉文, 吳擅超
【申請人】廣東侍衛(wèi)長衛(wèi)星應用安全股份公司
【公開日】2015年4月22日
【申請日】2014年12月16日