[发明专利]一种基于命名数据网络的车联网混合路由转发方法有效
申请号: | 201811217064.1 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109067655B | 公开(公告)日: | 2019-08-06 |
发明(设计)人: | 段宗涛;李媚;樊娜 | 申请(专利权)人: | 长安大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/741;H04L29/08 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 徐文权 |
地址: | 710064 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 车联网 转发策略 混合路由 数据网络 转发 地理位置信息 公共服务消息 安全消息 传输延迟 辅助驾驶 技术保障 紧急消息 位置无关 位置相关 消息传输 消息发送 消息分类 消息类型 消息转发 转发效率 丢包率 实时性 自适应 减小 娱乐 | ||
1.一种基于命名数据网络的车联网混合路由转发方法,其特征在于,包括以下步骤:
步骤1),节点Vi查看特定字段判断自身所请求的消息是否与位置相关,若与位置相关,则跳转至步骤2),若不相关则跳转至步骤3);
步骤2),节点Vi所请求消息与位置相关时,寻找最佳下一跳转发节点进行消息转发:步骤2.1、节点Vi对所有邻居节点进行筛选;若即为备选邻居节点,进入步骤2.2进行下一步选择;
D:节点Vi和消息发送的目的地之间的距离;节点Vi和邻居节点之间的距离,有正负,以Vi为原点,Vi的任意邻居节点Vi以及消息所指目的地三者构成的夹角<90°则为正,否则为负;
步骤2.2 Vi判断消息是否为紧急型消息,针对不同消息选择不同的转发策略;
步骤2.3 节点Vi向已确定的下一跳节点发送Interest包;
步骤2.4 接收Interest包后,节点根据跳数阈值判断Interest包是否到期;若到期,放弃转发,结束;
若未到期,节点判断是否有对应的Data包;若判断有对应的Data包,则沿原路径反向返回Data包,结束;没有则进入步骤2.1;
步骤3),节点Vi所请求消息与位置无关时,寻找最佳下一跳转发节点进行消息转发。
2.根据权利要求1所述的一种基于命名数据网络的车联网混合路由转发方法,其特征在于,步骤2.2具体包括以下步骤:
步骤2.2.1、与位置相关的紧急消息包括:路况信息、交通事故和拥堵;
根据听等时间T1和转发率R进行权重分析来选择最佳下一跳节点
(1)听等时间T1:节点Vi计算与其每一邻居节点之间的距离后计算听等时间T1,选择距离节点Vi最远的节点作为下一跳转发节点
T0是一个时间影响因子,为常量,定义为距离请求车辆最近的邻居车辆处理Interest包所需的最小时延;
(2)转发率R:选择可靠性更高的邻居节点作为下一跳节点;
从车辆的历史交互信息获取到这一时间段内车辆节点转发的消息数量,记为N,时间段记为Time,转发率R计算如下:
(3)通过两个指标进行权重分析,计算出F;
α的值要进行多次实验,从而确定它的最佳取值;
根据所计算出的F值来选择最佳下一跳转发节点
步骤2.2.2 与位置相关的普通信息包括停车场信息和路侧建筑信息;
通过计算节点Vi与邻居节点之间的距离,计算听等时间T2,选择最远的邻居节点作为下一跳转发节点
3.根据权利要求2所述的一种基于命名数据网络的车联网混合路由转发方法,其特征在于,设置T0=5ms。
4.根据权利要求1所述的一种基于命名数据网络的车联网混合路由转发方法,其特征在于,步骤3)具体步骤如下:
步骤3.1 节点Vi一跳洪泛Interest包;
步骤3.2 其邻居节点接收到Interest包;
步骤3.3 邻居节点根据跳数阈值判断Interest包是否到期;
若到期,则放弃转发并结束;
若未到期,节点判断是否有对应Data包;若有对应Data包,则按原路径的相反路径返回Data包给源请求节点;若没有对应Data包,则进入步骤3.4;
步骤3.4 节点判断消息是否为紧急型消息,进行消息传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长安大学,未经长安大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811217064.1/1.html,转载请声明来源钻瓜专利网。