论文部分内容阅读
车载自组织网络(VANET,Vehicular Ad Hoc Network)具有车辆节点高速运动、网络拓扑变化频繁等特征,极易造成车辆间链路频繁断开、网络性能严重受损。因此,设计一种适用于VANET网络的高效路由算法对于网络性能的提升至关重要,同时对于城市交通拥堵和交通安全的改善具有重要意义。本文主要是在Linux系统上搭建了交通与网络的联合仿真平台,分析AODV协议应用于VANET场景下的性能及应用缺陷,设计了一种基于AODV协议的改进协议—LS_AODV(Improved AODV Routing Protocol Based on Link Stability),主要研究工作如下:(1)分析了几种经典的车辆移动模型及其原理,重点研究了符合VANET网络环境的车辆移动模型,在导入城市道路拓扑结构的基础上,设计了一种带有换道、超车功能的车辆移动模型,使仿真环境与实际交通环境更吻合,最后利用软件VanetMobiSim对车辆移动模型进行了仿真。(2)基于车辆移动模型对AODV路由协议进行仿真和性能评估。通过搭建VanetMobiSim与NS2联合仿真平台对AODV协议进行仿真,并分析车辆行驶速度、车辆节点数目和数据包发送速度的变化对网络性能所造成的影响。仿真结果表明,车辆行驶速度、车辆节点数目以及数据包发送速度的增加会使网络端到端平均时延增大,数据丢包率增多,数据分组投递率减小,从而导致网络性能下降。(3)分析AODV路由协议应用于VANET网络的缺陷,设计了一种性能更好的LS_AODV协议。首先,在路由发现阶段提出优先节点判断机制选择一部分转发性能较好的节点;其次,基于链路有效时间评估机制,从源节点到目的节点的多条路由中选择链路有效时间最长的路由作为主路径进行数据传输;最后,在路由维护阶段提出两种路由备份机制分别对局部路由和全局路由进行修复。