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