亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法與流程

文檔序號:11388865閱讀:595來源:國知局

本發(fā)明涉及北斗導航系統(tǒng)的應用領域,具體地,涉及基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法。



背景技術:

隨著工業(yè)的迅速發(fā)展,產(chǎn)能和消費不斷提高,多站點服務器在國民能源生產(chǎn)和消費結(jié)構中所占的比例日益增長,快遞站點長度也以相當高的速度增長??爝f運輸線路的迅猛增長,給每個運輸站點的監(jiān)控帶來了巨大的挑戰(zhàn)。

每個站點所要傳輸?shù)臄?shù)據(jù)量較大,而北斗導航系統(tǒng)的通訊功能存在著最大報文長度的限制,該長度遠不能承載站點所有數(shù)據(jù)。



技術實現(xiàn)要素:

本發(fā)明的目的是提供一種基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法克服了現(xiàn)有技術中的北斗導航系統(tǒng)的通訊功能存在著最大報文長度的限制的問題,實現(xiàn)了多站點實時數(shù)據(jù)的交互。

為了實現(xiàn)上述目的,本發(fā)明提供了一種基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)傳輸方法包括:

步驟1,對多站點的每個數(shù)據(jù)包的報頭位置添加標記位;

步驟2,在線程接收到報文后,將數(shù)據(jù)存放到數(shù)據(jù)隊列中;

步驟3,重復對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,將標記位相對應的數(shù)據(jù)包按照順序組合;

步驟4,將重新組合后的數(shù)據(jù)包恢復為可讀數(shù)據(jù)并存入數(shù)據(jù)庫中。

優(yōu)選地,在步驟1中,所述標記位包括:包序號和包總量,且將所述包序號和包總量加在數(shù)據(jù)包的報頭位置。

優(yōu)選地,在步驟3中,重復對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,當多個數(shù)據(jù)包的包個數(shù)與包總量相等的情況下,將多個數(shù)據(jù)包按照包序號的順序重新組合。

優(yōu)選地,在步驟1中,將每個站點的數(shù)據(jù)分成多個數(shù)據(jù)包,并在每個數(shù)據(jù)包的報頭位置添加標記位。

優(yōu)選地,在步驟1中,將每個站點的數(shù)據(jù)分成多個等長的數(shù)據(jù)包,并在每個數(shù)據(jù)包的報頭位置添加標記位。

優(yōu)選地,在步驟3中,每存放一個數(shù)據(jù),都對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)進行篩查,當多個數(shù)據(jù)包的包個數(shù)與包總量相等的情況下,將多個數(shù)據(jù)包按照包序號的順序重新組合。

優(yōu)選地,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法還包括:在數(shù)據(jù)隊列中的數(shù)據(jù)數(shù)大于預設值的情況下,發(fā)送雙通道通訊請求,將數(shù)據(jù)進行雙通道傳輸。

優(yōu)選地,在進行雙通道傳輸?shù)倪^程中,保持雙通道的實時交互,重復對所存放在兩個數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,將標記位相對應的數(shù)據(jù)包按照順序組合。

優(yōu)選地,所述預設值為1000個等長數(shù)據(jù)包。

通過上述的方式,本系統(tǒng)的設計目標是同時處理數(shù)千個站場節(jié)點的數(shù)據(jù),數(shù)據(jù)服務器會在短時間內(nèi)處理數(shù)據(jù)服務器會在短時間內(nèi)對其處理,提高了數(shù)據(jù)的處理效率,實現(xiàn)了多站點實時數(shù)據(jù)的交互。

本發(fā)明的其他特征和優(yōu)點將在隨后的具體實施方式部分予以詳細說明。

附圖說明

附圖是用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與下面的具體實施方式一起用于解釋本發(fā)明,但并不構成對本發(fā)明的限制。在附圖中:

圖1是說明本發(fā)明的一種優(yōu)選實施方式的基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法的流程圖。

具體實施方式

以下結(jié)合附圖對本發(fā)明的具體實施方式進行詳細說明。應當理解的是,此處所描述的具體實施方式僅用于說明和解釋本發(fā)明,并不用于限制本發(fā)明。

本發(fā)明提供一種基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)傳輸方法包括:

步驟1,對多站點的每個數(shù)據(jù)包的報頭位置添加標記位;

步驟2,在線程接收到報文后,將數(shù)據(jù)存放到數(shù)據(jù)隊列中;

步驟3,重復對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,將標記位相對應的數(shù)據(jù)包按照順序組合;

步驟4,將重新組合后的數(shù)據(jù)包恢復為可讀數(shù)據(jù)并存入數(shù)據(jù)庫中。

通過上述的方式,本系統(tǒng)的設計目標是同時處理數(shù)千個站場節(jié)點的數(shù)據(jù),數(shù)據(jù)服務器會在短時間內(nèi)對其處理,實現(xiàn)了多站點實時數(shù)據(jù)的交互。

在本發(fā)明的一種具體實施方式中,為了實現(xiàn)數(shù)據(jù)包的標記處理,方便對數(shù)據(jù)包的整合,在步驟1中,所述標記位可以包括:包序號和包總量,且將所述包序號和包總量加在數(shù)據(jù)包的報頭位置。

在該種實施方式中,在步驟3中,重復對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,當多個數(shù)據(jù)包的包個數(shù)與包總量相等的情況下,將多個數(shù)據(jù)包按照包序號的順序重新組合。

在重新組合的過程中,通過判斷數(shù)據(jù)包的包個數(shù)和之前劃分的包總量來比較,相等即說明全部傳輸成功,既可以重新組合使用。

在本發(fā)明的一種具體實施方式中,為了實現(xiàn)了數(shù)據(jù)的分割傳遞,在步驟1中,將每個站點的數(shù)據(jù)分成多個數(shù)據(jù)包,并在每個數(shù)據(jù)包的報頭位置添加標記位。

在該種實施方式中,在步驟1中,將每個站點的數(shù)據(jù)分成多個等長的數(shù)據(jù)包,并在每個數(shù)據(jù)包的報頭位置添加標記位。

通過設計等長的數(shù)據(jù)包,可以方便在每個數(shù)據(jù)包的報頭位置添加標記位,也方便了整合劃分。

在該種實施方式中,在步驟3中,每存放一個數(shù)據(jù),都對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)進行篩查,當多個數(shù)據(jù)包的包個數(shù)與包總量相等的情況下,將多個數(shù)據(jù)包按照包序號的順序重新組合。

通過上述方式,可以實現(xiàn)重復的篩查,實現(xiàn)了按照包序號的順序重新組合。

在該種實施方式中,為了實現(xiàn)雙通道的數(shù)據(jù)傳輸,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法還可以包括:在數(shù)據(jù)隊列中的數(shù)據(jù)數(shù)大于預設值的情況下,發(fā)送雙通道通訊請求,將數(shù)據(jù)進行雙通道傳輸。

在該種實施方式中,在進行雙通道傳輸?shù)倪^程中,保持雙通道的實時交互,重復對所存放在兩個數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,將標記位相對應的數(shù)據(jù)包按照順序組合。上述兩者相結(jié)合,實現(xiàn)了相對應的數(shù)據(jù)包按照順序的組合。

在該種實施方式中,所述預設值為1000個等長數(shù)據(jù)包。

以上結(jié)合附圖詳細描述了本發(fā)明的優(yōu)選實施方式,但是,本發(fā)明并不限于上述實施方式中的具體細節(jié),在本發(fā)明的技術構思范圍內(nèi),可以對本發(fā)明的技術方案進行多種簡單變型,這些簡單變型均屬于本發(fā)明的保護范圍。

另外需要說明的是,在上述具體實施方式中所描述的各個具體技術特征,在不矛盾的情況下,可以通過任何合適的方式進行組合,為了避免不必要的重復,本發(fā)明對各種可能的組合方式不再另行說明。

此外,本發(fā)明的各種不同的實施方式之間也可以進行任意組合,只要其不違背本發(fā)明的思想,其同樣應當視為本發(fā)明所公開的內(nèi)容。



技術特征:

技術總結(jié)
本發(fā)明公開基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法,該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)傳輸方法包括:步驟1,對多站點的每個數(shù)據(jù)包的報頭位置添加標記位;步驟2,在線程接收到報文后,將數(shù)據(jù)存放到數(shù)據(jù)隊列中;步驟3,重復對所存放在數(shù)據(jù)隊列中的數(shù)據(jù)包進行篩查,將標記位相對應的數(shù)據(jù)包按照順序組合;步驟4,將重新組合后的數(shù)據(jù)包恢復為可讀數(shù)據(jù)并存入數(shù)據(jù)庫中。該基于北斗導航系統(tǒng)的多站點實時數(shù)據(jù)交互方法克服了現(xiàn)有技術中的北斗導航系統(tǒng)的通訊功能存在著最大報文長度的限制的問題,實現(xiàn)了多站點實時數(shù)據(jù)的交互。

技術研發(fā)人員:宋琪;舒航;王威;鄧禹;張家巍;宋旋;徐盼盼
受保護的技術使用者:蕪湖航飛科技股份有限公司
技術研發(fā)日:2017.06.06
技術公布日:2017.09.05
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1