摘要
负载均衡问题一直是无线Mesh网络的重点研究对象,本文对802.11s草案中默认的混合无线Mesh路由协议HWMP(Hybrid Wireless Mesh Protocol)进行改进,提出一种具有拥塞感知功能的CA_HWMP路由协议.改进节点负载的计算方法,并把节点负载分为三个等级,在Mesh管理帧中增加负载信息位,使节点知道周围邻居节点的负载情况.设计负载约束控制函数对路由发现及维护过程进行改进,更新PREQ消息时对处于不同负载状态的节点采用不同的更新方法.选择路径时综合考虑了路径代价和邻居节点负载情况,均衡网络流量,避免发生拥塞.仿真结果表明,与HWMP相比,CA_HWMP有效平衡了网络负载,在整体上提升了网络性能.
Load balancing has been a focus of study in Wireless Mesh Networks. A congestion-aware routing protocol named CA_ HWMP, which is based on HWMP ( Hybrid Wireless Mesh Protocol ), is proposed in this paper. The calculation method of Node load is improved and the node load is divided into three levels. To make nodes know load of surrounding neighbors, Load information is added to 802.11 s management frames. Route discovery and route maintenance are improved through Load Constraint Control Mecha- nism. Different updating methods are adopted for nodes in different load state when updating PREQ messages. It can balance network traffic and avoid congestion through considering both routing metric and load of neighbors. The simulation results show that CA_ HWMP can effectively balance the load of network and enhance the performance of network.
出处
《小型微型计算机系统》
CSCD
北大核心
2013年第12期2782-2785,共4页
Journal of Chinese Computer Systems
基金
国家自然科学基金重点项目(61139002)资助