两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種車輛管理系統(tǒng)與車載終端的交互方法以及系統(tǒng)與流程

文檔序號(hào):12377439閱讀:811來源:國知局

本發(fā)明涉及一種車輛管理系統(tǒng)與車載終端的交互方法以及系統(tǒng)。



背景技術(shù):

車聯(lián)網(wǎng)(Internet of Vehicles)是由車輛位置、速度和路線等信息構(gòu)成的巨大交互網(wǎng)絡(luò)。通過GPS、RFID、傳感器、攝像頭圖像處理等裝置,車輛可以完成自身環(huán)境和狀態(tài)信息的采集。為了準(zhǔn)確,實(shí)時(shí)采集車輛數(shù)據(jù),很多車輛數(shù)據(jù)都是秒級(jí)別采集的,這種對(duì)服務(wù)端有著強(qiáng)大的壓力,進(jìn)行服務(wù)器的擴(kuò)容顯得尤為重要,進(jìn)行擴(kuò)容之后,多個(gè)中間件和多個(gè)服務(wù)器都需要建立一對(duì)一的關(guān)系,終端連接哪個(gè)中間件都需要配置好ip地址才可以,這樣服務(wù)器才能知道把消息發(fā)往哪個(gè)中間件,而這樣不能保證對(duì)每臺(tái)服務(wù)器都得到充分對(duì)利用。



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

本發(fā)明要解決的技術(shù)問題,在于提供一種車輛管理系統(tǒng)與車載終端的交互方法以及系統(tǒng),提高每臺(tái)服務(wù)器工作效率。

本發(fā)明之一是這樣實(shí)現(xiàn)的:一種車輛管理系統(tǒng)與車載終端的交互方法,包括如下步驟:

步驟1、建立一Mongo路由表,在車載終端鑒權(quán)成功后,服務(wù)器將車載終端的唯一標(biāo)識(shí)碼以及其對(duì)應(yīng)的數(shù)據(jù)隊(duì)列名字存儲(chǔ)至該Mongo路由表中;

步驟2、車輛管理系統(tǒng)根據(jù)車載終端的唯一標(biāo)識(shí)碼從Mongo路由表中獲取數(shù)據(jù)隊(duì)列名字;

步驟3、車輛管理系統(tǒng)將需要發(fā)送的數(shù)據(jù)發(fā)送至該數(shù)據(jù)隊(duì)列中;

步驟4、服務(wù)器從該數(shù)據(jù)隊(duì)列中取出數(shù)據(jù),將該數(shù)據(jù)發(fā)送至對(duì)應(yīng)的車載終端。

進(jìn)一步地,所述消息隊(duì)列為Rabbtimq。

進(jìn)一步地,所述服務(wù)器通過負(fù)載均衡技術(shù)分配客戶端。

本發(fā)明之二是這樣實(shí)現(xiàn)的:一種車輛管理系統(tǒng)與車載終端的交互系統(tǒng),包括如下模塊:

路由表模塊,建立一Mongo路由表,在車載終端鑒權(quán)成功后,服務(wù)器將車載終端的唯一標(biāo)識(shí)碼以及其對(duì)應(yīng)的數(shù)據(jù)隊(duì)列名字存儲(chǔ)至該Mongo路由表中;

查找模塊,車輛管理系統(tǒng)根據(jù)車載終端的唯一標(biāo)識(shí)碼從Mongo路由表中獲取數(shù)據(jù)隊(duì)列名字;

發(fā)送隊(duì)列模塊,車輛管理系統(tǒng)將需要發(fā)送的數(shù)據(jù)發(fā)送至該數(shù)據(jù)隊(duì)列中;

發(fā)送終端模塊,服務(wù)器從該數(shù)據(jù)隊(duì)列中取出數(shù)據(jù),將該數(shù)據(jù)發(fā)送至對(duì)應(yīng)的車載終端。

進(jìn)一步地,所述消息隊(duì)列為Rabbtimq。

進(jìn)一步地,所述服務(wù)器通過負(fù)載均衡技術(shù)分配客戶端。

本發(fā)明具有如下優(yōu)點(diǎn):本發(fā)明一種車輛管理系統(tǒng)與車載終端的交互方法以及系統(tǒng),可以解決大并發(fā)車輛,單臺(tái)服務(wù)器負(fù)載過大的問題,并提高數(shù)據(jù)交互速度。

附圖說明

下面參照附圖結(jié)合實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。

圖1為本發(fā)明方法執(zhí)行流程圖。

具體實(shí)施方式

如圖1所示,本發(fā)明車輛管理系統(tǒng)與車載終端的交互方法,包括如下步驟:

步驟1、建立一Mongo路由表,在車載終端鑒權(quán)成功后,服務(wù)器將車載終端的唯一標(biāo)識(shí)碼以及其對(duì)應(yīng)的數(shù)據(jù)隊(duì)列名字存儲(chǔ)至該Mongo路由表中,所述消息隊(duì)列為Rabbtimq,所述服務(wù)器通過負(fù)載均衡技術(shù)分配客戶端;

步驟2、車輛管理系統(tǒng)根據(jù)車載終端的唯一標(biāo)識(shí)碼從Mongo路由表中獲取數(shù)據(jù)隊(duì)列名字;

步驟3、車輛管理系統(tǒng)將需要發(fā)送的數(shù)據(jù)發(fā)送至該數(shù)據(jù)隊(duì)列中;

步驟4、服務(wù)器從該數(shù)據(jù)隊(duì)列中取出數(shù)據(jù),將該數(shù)據(jù)發(fā)送至對(duì)應(yīng)的車載終端。

本發(fā)明車輛管理系統(tǒng)與車載終端的交互系統(tǒng),包括如下模塊:

路由表模塊,建立一Mongo路由表,在車載終端鑒權(quán)成功后,服務(wù)器將車載終端的唯一標(biāo)識(shí)碼以及其對(duì)應(yīng)的數(shù)據(jù)隊(duì)列名字存儲(chǔ)至該Mongo路由表中,所述消息隊(duì)列為Rabbtimq,所述服務(wù)器通過負(fù)載均衡技術(shù)分配客戶端;

查找模塊,車輛管理系統(tǒng)根據(jù)車載終端的唯一標(biāo)識(shí)碼從Mongo路由表中獲取數(shù)據(jù)隊(duì)列名字;

發(fā)送隊(duì)列模塊,車輛管理系統(tǒng)將需要發(fā)送的數(shù)據(jù)發(fā)送至該數(shù)據(jù)隊(duì)列中;

發(fā)送終端模塊,服務(wù)器從該數(shù)據(jù)隊(duì)列中取出數(shù)據(jù),將該數(shù)據(jù)發(fā)送至對(duì)應(yīng)的車載終端。

其中服務(wù)器和車載終端數(shù)量都較多,此時(shí)需要經(jīng)過負(fù)載均衡技術(shù)對(duì)服務(wù)器和車載終端進(jìn)行分配。

使用負(fù)載均衡技術(shù),統(tǒng)一入口,負(fù)載均衡能夠根據(jù)服務(wù)器的使用情況,進(jìn)行分配服務(wù)器資源,這樣能夠充分利用服務(wù)器資源,由于不知道車載終端連接到哪個(gè)服務(wù)器,所以進(jìn)行路由表對(duì)設(shè)計(jì)尤為重要,用mongo這種文檔數(shù)據(jù)庫進(jìn)行存儲(chǔ)路由信息,當(dāng)車輛管理系統(tǒng)對(duì)指定的終端進(jìn)行指令下發(fā)的時(shí)候,我們就去路由表查詢,終端對(duì)應(yīng)的服務(wù)器,就可以準(zhǔn)確,快速定位到終端實(shí)際連接的服務(wù)器了。

當(dāng)車輛管理系統(tǒng)需要對(duì)終端進(jìn)行下發(fā)一些指令的時(shí)候,我們只需要根據(jù)終端的唯一標(biāo)識(shí)碼去mongo數(shù)據(jù)庫中查詢相應(yīng)的數(shù)據(jù)隊(duì)列名字,然后直接發(fā)送即可,服務(wù)器因?yàn)楸4嬷K端的TCP鏈路狀態(tài),于是就可以準(zhǔn)確,實(shí)時(shí)的發(fā)送到終端了。

雖然以上描述了本發(fā)明的具體實(shí)施方式,但是熟悉本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
积石山| 綦江县| 黄石市| 贵南县| 北宁市| 贡嘎县| 河东区| 高雄县| 丽江市| 雅安市| 汉寿县| 精河县| 泗水县| 灵台县| 南京市| 眉山市| 海宁市| 张家港市| 筠连县| 海安县| 休宁县| 乐都县| 黎川县| 嘉祥县| 台南县| 农安县| 蓝田县| 石景山区| 章丘市| 深圳市| 安岳县| 淮北市| 太原市| 余干县| 皋兰县| 乌兰察布市| 安岳县| 台南市| 肥东县| 乐至县| 定陶县|