论文部分内容阅读
近年来,Ad hoc网络的灵活性和实用性逐渐受到人们的重视,具有广阔的发展前景。但是,由于Ad hoc网络不同于传统网络,很多技术不能直接应用于Ad hoc网络,因此,主要技术尚处于研究阶段。路由协议是影响Ad hoc网络性能的关键技术之一,网络的实际性能在很大程度上取决于路由协议。Ad hoc网络的路由协议通常采用跟有线网络相似的路由机制。研究发现,这类路由机制不能很好地适应无线信道的不稳定性和网络拓扑的动态变化性。按需路由协议中的动态源路由协议(Dynamic Source Routing Protocol, DSR)是Ad hoc网络路由协议中性能较优的一种,但对快速变化的移动网络拓扑结构反应较慢,且单路径协议容易失去连接,经常需要重新建路,产生较大的时延,从而导致效率降低。本文针对这一问题,从多个角度对DSR协议进行优化。首先,本文详细介绍了DSR路由协议中涉及到的参数,并对DSR路由协议各参数依赖关系给出了一些论述。由于具体应用场景各异,所以DSR协议的参数也不可能是一成不变的。针对链型拓扑,本文对DSR协议的参数进行修改,通过实际测试对比表明参数修改后协议性能好于默认参数的DSR协议。其次,本文提出了一种机会路由机制,该机制借助传统路由的路由请求消息和路由回复消息建立转发列表,只有转发列表中的节点才是参与通信的有效节点。列表中的节点根据到目的节点的跳数设定优先级,选择最优节点,实现数据包的调度转发。转发列表由源节点统一建立和维护,中间节点不需要维护路由信息。最后本文从时延,时延抖动和投递率角度,对比传统路由协议DSR和机会路由协议的性能,通过实际测试对比体现出机会路由的优势。最后,本文引入多路径路由协议对DSR协议进行优化。使用按需路由的单路径DSR协议容易失去连接,经常需要重新建路,导致较大的时延。多路径算法分离协议(Split Multipath Routing Protocol,SMR)在源节点和目的节点间建立两条可用的路径,比单路径更能适应Ad hoc网络,但因多径建立时需要更多的控制分组,有较高的路由开销。本文在Ad hoc无线网络环境下,探索对SMR协议的优化,降低控制分组的数量。利用NS-2仿真软件将优化协议与DSR、SMR协议在路由开销、投递率和端到端时延方面进行了对比,结果表明优化后的协议性能好于DSR、SMR协议。综上所述,本文从3个不同的角度对DSR协议进行了优化,通过实际场景测试及NS2平台下的仿真证明改进后的路由协议比原DSR协议更能适应Ad hoc网络。