论文部分内容阅读
汽车在人们的生活中一直扮演着非常重要的角色,并且由于物联网的快速发展和人们对于汽车的需求从单一的驾驶功能向多元化服务的转变,因此车联网的概念被提出,而车联网的核心,在于如何更高效率的获取数据上。IP网络由于自身的局限性,可以预见,在将来很难完美地支持车联网所提出的各种技术要求。而NDN网络独特的路由方式,可以很好的适用于车联网通信。NDN网络只关心获取的数据正确与否,而不关注如何获得数据和从哪里获得数据。而且NDN网络具有路由缓存功能,数据可以按照不同的替换策略存储到路由中,所以数据可能存储在多个路由节点中,大大提高了数据的获取效率,并且这种数据的分布方式也符合车联网通信方式。在车联网下,车辆在运行过程中,可以直接从邻居车辆中得到需要的数据,而不必从数据的源头获得,从而减少了路由转发次数,节省了时间,提高了通信效率。但NDN网络仍需要解决很多问题。一方面,洪泛广播策略会导致大量的信息丢失和过高的重传开销,这给网络造成了很大的负担。另一方面,由于车辆位置的不断变动,导致拓扑结构不断的变化,车辆可能会处于断网的情况,因此降低了重传效率。本文首先提出了基于距离的转发策略,根据节点到达最终目标地点距离的不同,设置不同的转发等待时间。距离越短,转发等待时间越短。当某个节点在等待广播的过程中,收到了来自其他节点的相同的兴趣包,说明有节点已经广播了此兴趣包,因此不再重复广播。这个策略很好地解决了洪泛广播和兴趣包命中率问题,但平均延迟较高。本文又提出了“受欢迎度”这个概念,“受欢迎度”代表了每个节点所携带数据受欢迎的程度。从车辆节点所携带的数据这个角度入手,设计了基于“受欢迎度”的转发策略,在对兴趣包是否重传的判断中,“受欢迎度”策略不仅保证了信息传输的效率,而且成功地降低了平均延迟时间。为了分析本文设计的转发策略的性能,利用NS-3仿真平台下的ndn SIM模拟器,仿真了真实的道路环境和物理环境,模拟了车辆的运行轨迹和通信。实验结果表明,在NDN网络的V2V通信下,本文所设计的转发策略比原有的转发策略更好地适用于车辆之间的通信。