论文部分内容阅读
随着无线多跳网络技术日益成熟和应用不断推广,无线多跳网络的研究引起的学者的广泛重视,而在无线多跳网络领域里,路由协议成为非常重要的研究热点。本文首先从阐述无线多跳网络的特点开始,通过研究传统路由机制发现这些机制都存在一些弊端,大部分是从有线机制演进过来的,所以不适合无线环境通信,而机会路由为解决这些弊端应运而生。相比于传统无线路由算法,机会路由通过充分利用无线信道的广播特性,很大程度上提高了无线多跳网络的各方面性能。本文通过对种典型的机会路由协议进行综述,介绍不同协议的机制及其优缺点,介绍了机会路由机制主要特点、适用环境以及影响其性能的几个重要因素。机会路由还存在许多亟待解决的问题,如候选转发节点的选择和协调、数据包冗余等问题,能量利用率公平性问题。本文提出了应用于无线多跳网络中的基于能量的自适应更新的机会路由机制,首先根据链路状态估计值,定出用于候选节点选择的优先级计算公式的权重,其次,在创建完候选节点集合后又会根据实时节点的剩余能量情况,提出了二级候选节点的概念,通过二级候选节点来替代初级候选节点完成转发任务。在此基础上,讨论了网络生存时间的问题,此更新机制大大提高了网络中能量的公平性,使网络能利用有限的能量,创造更大的网络生存时间,有效的延长网络的寿命。在Linux平台下,通过NS-2.34仿真平台对本文的基于能量自适应更新的机会路由机制的效能进行分析验证,通过仿真结果对比,发现本文的机制相比于ExOR能够延长网络30%左右的生存时间,在包数据交付率和时延方面也都有较明显的提升。最后,探讨了机会路由的一些未来发展方向,以此为这一领域的发展提供一些有意义的借鉴。