论文摘要
无线Ad Hoc网络是由一组可移动的无线通信终端构成的动态网络,网络中的每个终端兼有主机和路由器两种功能。由于无线Ad Hoc网络具有组网灵活、快捷,不受有线网络影响,且不需要提前布设任何集中控制设备等优点,近年来广泛应用于灾后重建、军事通信等领域。针对当前无线Ad Hoc网络使用越来越广泛的问题,对无线Ad Hoc网络中常用的路由协议进行了研究,并选取了性能较好的DSR协议作为研究重点。DSR协议的实现基于Windows系统,在研究Window系统的网络驱动接口规范的基础上,提出了一种对中间层驱动进行扩展来实现DSR协议的方案。Passthru例程是微软提供给驱动开发者的一个中间层驱动的框架,可通过对其进行扩展来实现DSR协议。在实现了DSR协议后,针对协议存在的不足,提出了一种可降低路由控制开销的优化方案,并对协议进行了改进。根据DSR协议的特点选取了五个评估协议性能的指标:查找新路由的平均延时、交付一个消息包的平均延时、消息包交付率、控制开销以及吞吐率。对DSR协议的五个性能评估指标进行仿真测试后得出结论:当网络拓扑状态较稳定时,DSR协议性能较好;当网络拓扑变化频繁时,DSR协议性能较差。将优化后的协议与优化前的协议进行性能对比后发现,经过优化后的协议查找新路由平均延时明显减小、控制开销显著降低,证明该优化方案确实能有效改善DSR协议性能。
论文目录
相关论文文献
标签:无线网络论文; 动态源路由协议论文; 网络驱动接口规范论文; 网络仿真论文;