[發明專利]一種基于車載云的網絡數據通信方法有效
| 申請號: | 201810431395.9 | 申請日: | 2018-05-08 |
| 公開(公告)號: | CN108777702B | 公開(公告)日: | 2020-11-03 |
| 發明(設計)人: | 王曉喃 | 申請(專利權)人: | 常熟理工學院 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04W4/44 |
| 代理公司: | 江蘇圣典律師事務所 32237 | 代理人: | 胡建華 |
| 地址: | 215500 江蘇省蘇州市常熟市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 車載 網絡 數據通信 方法 | ||
本發明提供了一種基于車載云的網絡數據通信方法,所述網絡包括接入節點和車輛節點,每個接入節點的地理坐標具有唯一性;一個接入節點和兩個以上的車輛節點構成一個域,所述車輛節點在所有的接入節點中距離自己所在域的接入節點距離最近;車輛節點通過本發明所提供的車載云實現方法能夠從距離最近的云成員以單播方式獲取服務數據,縮短了獲取服務數據的延遲和代價,提高了服務質量,本發明可應用于道路路況監測、車輛管理等領域,具有廣泛的應用前景。
技術領域
本發明涉及一種通信方法,尤其涉及的是一種基于車載云的網絡數據通信方法。
背景技術
車載云是建立在車載網之上且能提供本地服務的一種服務模式。近年來,很多研究工作致力于車載云,以便使車輛駕駛人能夠快速獲取網絡服務。隨著車載網技術的發展,車載云會成為未來提供服務的一種模式。
目前,車載云的實現模式是通過廣播來實現,因此延遲和代價都比較大,降低了網絡服務性能。因此,如何降低車載云提供服務的延遲和代價成為近年來研究的熱點問題。
本發明通過單播取代廣播的方式來實現車載云,從而降低車載云提供服務的延遲和代價,從而有效提高網絡服務性能。
發明內容
發明目的:本發明所要解決的技術問題是針對現有技術的不足,提供一種基于車載云的網絡數據通信方法。
技術方案:本發明公開了一種基于車載云的網絡數據通信方法,所述網絡包括接入節點和車輛節點,每個接入節點的地理坐標具有唯一性;一個接入節點和兩個以上的車輛節點構成一個域,所述車輛節點在所有的接入節點中距離自己所在域的接入節點距離最近;
車輛節點通過消息實現通信,一個消息包括名稱集合域、數據坐標域、源坐標域、目的坐標域和負載;
一種數據由一個名稱唯一標識;對于每種數據,接入節點維護一個數據表,該數據表的表名等于標識該種數據的名稱;一個數據表項包含坐標域、數據域和生命周期域,其中,生命周期域值為預先設置的值,例如500ms;
如果接入節點AP1位于域D1中,接入節點AP1通過下述過程構建車載云:
步驟101:開始;
步驟102:接入節點AP1發送一個創建消息,該創建消息的名稱集合域值為創建的數據的名稱集合,數據坐標為空,源坐標為接入節點AP1的坐標,目的坐標為空,負載為空;
步驟103:車輛節點收到該創建消息后,判斷該車輛節點是否位于域D1中,是則執行步驟104,否則執行步驟107;
步驟104:判斷位于域D1中的車輛節點是否能提供接收到的創建消息名稱集合中名稱所標識的一種或者兩種以上的數據,如果能,則執行步驟105,否則執行步驟106;
步驟105:接收到創建消息的車輛節點針對每個能提供的數據創建一個二元組名稱,數據,其中名稱為標識所提供數據的名稱,數據為自己所能提供的數據,車輛節點發送一個云數據消息,該云數據消息的名稱集合域值為所提供的數據的名稱的集合,數據坐標為該車輛節點的坐標,源坐標為該車輛節點的坐標,目的坐標為接收到的創建消息的源坐標,負載為構建的二元組;
步驟106:接收到創建消息的車輛節點將創建消息轉發給鄰居車輛節點,執行步驟103;
步驟107:判斷是否接入節點AP1接收到云數據消息,如果是則執行步驟 109,否則執行步驟108;
步驟108:車輛節點接收到云數據消息后,將該云數據消息轉發到距離該云數據消息中的目的坐標最近的車輛節點或者接入節點AP1,執行步驟107;如果存在兩個以上距離最近的車輛節點或者接入節點AP1,則將該云數據消息轉發到接入節點AP1;如果存在兩個以上距離最近的車輛節點,則隨機選取一個車輛節點,將該云數據消息轉發到該車輛節點;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于常熟理工學院,未經常熟理工學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810431395.9/2.html,轉載請聲明來源鉆瓜專利網。





