Bipartite Graph Based Dynamic Spectrum Allocation for Wireless Mesh Networks

The capacity of a wireless mesh network can be improved by equipping mesh nodes with multi-radios tuned to non-overlapping channels. By letting these nodes utilize the available spectrum opportunistically, we can increase the utilization of the available bandwidth in the spectrum space. The key problem is how to allocate the spectrum to these multi-radio nodes, especially when they are heterogeneous with diverse transmission types and bandwidth. Most of current work has been based on the conflict-graph model and given solutions that focused on either increasing bandwidth utilization or minimizing starvation. In this paper, we propose a new bipartite-graph based model and design an channel allocation algorithm that considers both bandwidth utilization and starvation problems. Our solution is based on using augmenting path to find a matching in the bipartite-graph and can minimize starvation and then maximize the bandwidth utilization. The simulations demonstrate that our algorithm can reduce the starvation ratio and improve the bandwidth utilization, compared with previous conflict-graph based algorithms.

[1]  David Grandblaise,et al.  DYNAMIC SPECTRUM ALLOCATION (DSA) AND RECONFIGURABILITY , 2002 .

[2]  Tzi-cker Chiueh,et al.  Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks , 2004, MOCO.

[3]  Haitao Zheng,et al.  Distributed spectrum allocation via local bargaining , 2005, 2005 Second Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2005. IEEE SECON 2005..

[4]  Nitin H. Vaidya,et al.  Routing and interface assignment in multi-channel multi-interface wireless networks , 2005, IEEE Wireless Communications and Networking Conference, 2005.

[5]  Brian M. Sadler,et al.  Dynamic Spectrum Access: Signal Processing, Networking, and Regulatory Policy , 2006, ArXiv.

[6]  Tzi-cker Chiueh,et al.  Architecture and algorithms for an IEEE 802.11-based multi-channel wireless mesh network , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[7]  Murali S. Kodialam,et al.  Characterizing the capacity region in multi-radio multi-channel wireless mesh networks , 2005, MobiCom '05.

[8]  Zongming Fei,et al.  Intra-Session Fairness in Multicast Communications , 2005, Telecommun. Syst..

[9]  Mahesh K. Marina,et al.  A topology control approach for utilizing multiple channels in multi-radio wireless mesh networks , 2010, Comput. Networks.

[10]  Kevin C. Almeroth,et al.  Interference-Aware Channel Assignment in Multi-Radio Wireless Mesh Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[11]  Haitao Zheng,et al.  Collaboration and fairness in opportunistic spectrum access , 2005, IEEE International Conference on Communications, 2005. ICC 2005. 2005.

[12]  Bhaskaran Raman,et al.  Channel Allocation in 802.11-Based Mesh Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[13]  Vishal Misra,et al.  Distributed Channel Assignment in Multi-Radio 802.11 Mesh Networks , 2007, 2007 IEEE Wireless Communications and Networking Conference.

[14]  Simon Haykin,et al.  Cognitive radio: brain-empowered wireless communications , 2005, IEEE Journal on Selected Areas in Communications.