车载命名数据网络中基于数据属性的兴趣包转发方法
2019-11-26

车载命名数据网络中基于数据属性的兴趣包转发方法

本发明请求保护一种车载命名数据网络中基于数据属性的兴趣包转发方法。其过程为车辆节点监听到邻居车辆发出的兴趣包,车辆节点从兴趣包中提取出前一跳车辆的位置L,行驶车速V 1 和行驶方向D 1 ;然后车辆节点根据听等时间公式计算出等待时间,进入监听状态;当等待时间结束时还未监听到其他车辆转发该兴趣包,则车辆节点转发该兴趣包,若在等待时间结束前监听到有其他车辆转发该兴趣包,则取消转发。结合数据属性系数改变听等时间计算结果,使得适合帮助该属性数据转发的车辆具有最小的等待时间,完成转发车辆选择,在保证了兴趣包的分发速率同时,提高了数据包的回传成功率和平均传输时延。

实现优先让较远车辆帮助转发的方式是让距离较远的车辆等待时间较少,这样在其他参数相同时,距离较远的车辆会优先读完听等时间并帮助转发信息。具体方式是在听等时间公式中加入一个节点间距时间Tdis。

具体实施方式车载网络数据分类及其属性

车载命名数据网络中基于数据属性的兴趣包转发方法

与当前IP网络架构点对点的传输模式不同,用户在命名数据网络中获取信息的方式是发出带有所需数据名的兴趣包,用户并不关心所要的数据是由数据产生者发回还是由沿途某个节点缓存提供的。这种架构非常适合车载网络的应用环境,例如,在车载网络中,用户并不关心前两段路口的红绿灯信息亦或某个停车场的车位信息是由哪个车辆提供的,驾驶人员关心的只是数据本身。相比于去找某个特定的并且随时移动的车辆,车载命名数据网络则是去找某个数据,由于数据的名称比动态的网络拓扑结构更加稳定,所以车载命名数据网络更能适应车辆移动带来的频繁拓扑变化。图2表示了车载命名数据网络与当前车载网络传输模式对比。

图4为数据包回传阶段图示;

节点间距时间(Tdis)

Description