Wireless Mesh Networks (WMNs) are a rapidly maturing technology for providing high bandwidth broadband service to a large community of users. In WMNs, gateway nodes act as a central point of connectivity to the wired infrastructure (typically the Internet). Therefore traffic aggregation occurs in the paths leading to a gateway and due to the limited wireless link capacity, these nodes are likely to be potential bottlenecks. In this paper, we propose a distributed load balancing algorithm to achieve load balancing on gateway nodes which leads to efficient traffic allocation as well as maximum use of network capacity. This algorithm uses Learning Automata in order to select the appropriate gateway node to send traffic. Evaluation results demonstrate that the proposed scheme largely avoids congestion and can effectively balance the traffic.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.