论文部分内容阅读
Ad hoc网络又称移动自组网,是随着无线通信技术的快速发展而出现的一种新型网络。Ad hoc的许多优良特性为其在民用和军事通信领域占据一席之地提供了有利的依据。路由协议作为自组网中不可缺少的一部分,一直是自组网发展中的关键部分。由于Ad hoc网络的特性,使得设计一个完善的路由协议存在诸多难点,而现有的路由协议都各有优劣,在不同的网络环境中的表现差异也很大。动态源路由(DSR)协议是一种基于源路由方式的Ad hoc按需路由协议,它的许多优点使其在Ad hoc网络中占有非常重要的作用,而同时该协议也存在许多缺陷有待改进,目前,关于它的研究和改进正是Ad hoc网络中的一大热点。本文首先详细阐述了无线自组网中的路由协议,并对单播和组播等协议进行对照,给出相关有价值的结论;接着详细介绍了DSR路由协议并从分组投递率、分组传输时延和吞吐量三个方面对DSR协议和AODV、TORA协议进行比较,分析DSR协议的优势和存在的问题;结合多路由的思想提出一种新的基于DSR的算法SMSR(the Shortest MultipleSource Routing)。在新算法中,最终会选定三条路由,而路由发现时只有目的节点回复RREP包,中间节点有选择性的进行转发RREQ包。与DSR相比,该算法提高了路由的可靠性和稳定性,降低了网络延时。最后,文章运用仿真软件对DSR和SMSR分别进行性能分析的同时也对它们进行了比较。仿真结果验证了SMSR在仿真平台中实现的可能性,同时,与DSR的比较中也显示了其在延时、吞吐量等性能方面的优势。可以说,SMSR算法是一种可行可靠的路由算法。总之,本文对于DSR路由协议优化方面的研究具有很高的参考价值,同时对于Ad hoc网络中的多路由协议研究也具有十分重要的意义。