Interface assignment and bandwidth allocation for multi-channel wireless mesh networks

  • Authors:
  • Jun Wang;Huan Li;Weijia Jia;Liusheng Huang;Jingyuan Li

  • Affiliations:
  • Department of Computer Science, University of Science and Technology of China, 96#, Jinzhai Road, Hefei, Anhui 230026, China and Department of Computer Science, City University of Hong Kong, Hong ...;Department of Computer Science, Beihang University, Beijing, China;Department of Computer Science, City University of Hong Kong, Hong Kong, China and Joint Research Laboratory, CityU-USTC Advanced Research Institute, Suzhou, China;Department of Computer Science, University of Science and Technology of China, 96#, Jinzhai Road, Hefei, Anhui 230026, China and Joint Research Laboratory, CityU-USTC Advanced Research Institute, ...;Department of Computer Science, University of Science and Technology of China, 96#, Jinzhai Road, Hefei, Anhui 230026, China and Department of Computer Science, City University of Hong Kong, Hong ...

  • Venue:
  • Computer Communications
  • Year:
  • 2008

Quantified Score

Hi-index 0.24

Visualization

Abstract

With the ability of simultaneous transmissions, multi-channel multi-interface wireless mesh networks (WMNs) have emerged with great potential in the improvement of network throughput and fairness. However, most proposed channel assignment algorithms for WMNs made an assumption that the network interface cards (NICs) are evenly assigned to the mesh routers. In this paper, we investigate the problems of NIC assignment and bandwidth allocation to minimize the infrastructure cost, and meanwhile guarantee the application requirements. We argue evenly assigning NICs to all routers is neither a necessary condition nor an effective solution, since not only the interference but also the traffic flows are important factors that will affect the parallel use of the bandwidth. One of the principal challenges addressing these problems is their interactive impact on the optimization of network throughput. By analyzing all kinds of constraints for traffic, NIC and performance, we formally define a problem space that addresses the relationships between different assignment and allocation problems. Furthermore, we demonstrate that a hard NIC assignment and bandwidth allocation problem can be decomposed and formulated into a well-defined single or multiple-phase problem. In addition to the linear programming (LP) solutions, we propose novel efficient heuristics for on-line decisions for the situation whenever the network architecture changes and needs recompute the system performance in real-time. We show through extensive simulations that the heuristic algorithms can achieve close to optimal solution and outperform the equal NIC assignment method with even a smaller number of NICs.