论文部分内容阅读
近几年来随着物联网技术的发展,移动Ad Hoc网络以其无中心、自组织的特点在军事、医疗、交通等方面得到大量应用。车载Ad Hoc网络(Vehicular Ad Hoc Network,VANET)作为交通系统现代化、信息化的重要组成部分受到越来越多的关注。对于VANET的研究最初是为了提升出行的安全性和对实时交通信息的有效利用,然而随着5G万物互联时代的到来,VANET被赋予了新的功能角色,成为了移动网络在道路出行场景下的自然延伸。由于VANET应用场景多变,各层的VANET协议可以变化很大,网络层的路由协议绝大多数采用的是按需的后验式路由协议。在VANET中,网络中各个节点之间的信息交换需要解决的核心问题是路由协议。目前应用的AODV路由协议与DSR、DSDV等路由协议相比较能够更好地适应车载网络。然而,传统AODV协议对拓扑变化考虑不足无法满足车载网低时延业务的QoS需求。本文针对VANET网络时延大、网络拓扑变化频繁等问题,首先研究了网络动态性的衡量指标——“邻居节点变化率”,为后续仿真边界条件的选取提供借鉴。在此基础上,结合AODV协议源代码重点学习了协议工作流程,分析了AODV协议对网络拓扑变化“不敏感”原因并在寻路策略和路由维护策略两方面对AODV协议进行改进。在寻路策略方面,通过修改AODV协议的路由请求与路由应答消息格式实现了一种基于节点运动速度的稳定路径选择算法,在高动态网络拓扑环境下可以提升路由链路的生存周期从而降低网络整体时延与路由开销;在路由维护方面,本文研究分析了AODV协议的本地修复与源修复策略,对AODV路由协议的“HELLO广播机制”进行修改,提出了一种基于两跳邻居节点信息的快速路由修复策略;形成了改进的RAODV路由协议。本文利用NS2仿真软件对RAODV协议在不同仿真场景下进行了综合仿真,通过仿真结果分析了新协议的性能,并与AODV协议进行比较,结果表明RAODV在寻路过程中可以建立更为稳定的路由链路,在路由失效后能够比较快速地完成路由修复,降低了网络整体时延。