论文部分内容阅读
Ad Hoc网络是一种不依赖于固定基础设施的移动网络,在这个网络模式中,移动节点既是主机也是路由器,它是完全自组织、自适应的由无线节点组成的新型网络。无论是在军事、抢险,还是远程教育方面对Ad Hoc的研究和应用都有重要的战略意义。Ad Hoc网络的应用非常广泛,在其网络应用中体现着其优越性、高效性、鲁棒性和抗毁性。但是,Ad hoc网络也存在一些其它特点,如有限的能量、带宽和安全性等问题,因此,Ad Hoc网络路由协议的设计比较困难。 本文对Ad Hoc网络中的动态源路由协议(DSR)进行了深入的研究,探讨了其基于跳数的路由自动缩短机制中存在的不足之处,例如,可能选择传输质量较差的路径、容易造成断链的路径、容易选择擦边节点等问题导致整个网络性能下降。本论文针对这个问题提出了一种基于链路传输次数期望的路由自动缩短协议ESDSR。在动态源路由(DSR)协议的基础上,添加了Hello消息,创建邻居节点表,用于邻居节点之间计算传输成功率,进而计算节点之间数据包传输所需传输次数的期望ETT。在ESDSR路由自动缩短的时候,不仅仅需要跳数是最小的,而且需要在此基础上保证数据包的传输次数是最少的。新的路由协议保证路由自动缩短选择优质的路径,具有更强的健壮性和高效性,能够从整体上提升移动Ad Hoc网络的质量。 本文详细阐述了ESDSR路由协议,并且在对NS2网络仿真软件扩展的基础上实现了ESDSR路由协议的模拟仿真。最后,将ESDSR路由协议的仿真数据与源动态路由(DSR)协议的仿真数据从数据包递交率和端到端延迟两个方面进行对比。从实验数据与比较结果可以看出,基于链路传输次数期望的路由自动缩短协议ESDSR在数据包递交率和端到端延迟方面是优于DSR路由协议的。