论文部分内容阅读
随着无线通信技术的发展,无线Mesh网络(Wireless Mesh Network,WMN)作为一种新型多跳无线通信网络以其多跳特性、自动配置功能、公平的带宽分配方式、低成本和易部署等诸多优点,正逐渐引起人们的重视。WMN侧重于高容量,高速率的无线宽带接入业务。基于其业务的特殊性,如采用不合适的路由协议,就很容易出现链路拥塞现象。针对这种情况,本文研究了WMN的负载均衡机制。 本文首先分析了三种经典路由协议(DSDV,DSR和AODV)的工作机制,使用NS2模拟WMN环境并进行仿真,通过分析它们的吞吐量,平均跳数和分组投递率表明:DSD-V协议在高业务量环境下有时延过大,性能下降过快,吞吐量不稳定的缺陷,说明链路节点出现拥塞现象。因此,要提高网络吞吐量,就必须为DSDV协议建立有效的负载均衡机制,使之能适应高业务量的网络环境。同时分析现有基于WMN的负载均衡路由协议,发现这些协议,只考虑网络的负载和QoS情况,没有考虑相邻无线链路间的干扰对负载的影响。 基于以上缺陷,本文在DSDV协议的基础上,提出了基于能量与负载敏感的自适应WMN路由协议,即EADSDV协议,其改进如下: 1. EADSDV协议通过感知信号强度实现节点与AP之间的定位,有效防止出现路由环路; 2. EADSDV协议通过感知邻居节点信号强度,实现终端节点动态调整信号发射功率; 3. EADSDV协议采用跨层设计,通过监测发送队列缓存包数量,实现对自身负载状况的感知,利用DSDV协议周期路由交换机制,实现对终端节点负载的动态反馈,最终完成负载的动态均衡。 经过仿真分析表明:EADSDV协议较DSDV协议在高业务量环境下跳数有所增加,但是时延减少近50%,分组平均投递率比DSDV协议增加近17%。因此,EADSDV协议在高业务量的环境下能有效的均衡负载,能提供较高的可靠性保证。