To Bond or Not to Bond: An Optimal Channel Allocation Algorithm for Flexible Dynamic Channel Bonding in WLANs

To meet rapidly increasing data rate requirements in WLANs, one important technique adopted in 802.11ac is the channel bonding (CB) scheme that combines multiple 20MHz channels for a single transmission in 5GHz band. In order to effectively access channel after a series of contention operations, 802.11ac specifies two different CB operations: Dynamic Channel Bonding (DCB) and Static Channel Bonding (SCB). This paper proposes an optimal channel allocation algorithm to achieve maximal throughputs in DCB WLANs. Specifically, we first adopt a continuous-time Markov Chain (CTMC) model to analyze the equilibrium throughputs. Based on the throughput analysis, we then construct an integer nonlinear programming (INLP) model with the target of maximizing system throughputs. By solving the INLP model, we then propose an optimal channel allocation algorithm based on the Branch-and-Bound Method (BBM). Simulations show the proposed algorithm can achieve the maximal system throughput under various network settings. Importantly, it turns out that the maximal throughput performance can be achieved under the channel allocation scheme with the least overlapped channels among WLANs, which brings new insights into the design and optimization of future WLANs, especially for those adopting CB technique.

[1]  Masahiro Morikura,et al.  Joint range adjustment and channel assignment for overlap mitigation in dense WLANs , 2015, 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[2]  Minyoung Park,et al.  IEEE 802.11ac: Dynamic Bandwidth Channel Access , 2011, 2011 IEEE International Conference on Communications (ICC).

[3]  Kang G. Shin,et al.  Fair and Efficient Coexistence of Heterogeneous Channel Widths in Next-Generation Wireless LANs , 2016, IEEE Transactions on Mobile Computing.

[4]  Venkatesh Ramaiyan,et al.  Performance analysis of an IEEE 802.11ac WLAN with dynamic bandwidth channel access , 2016, 2016 Twenty Second National Conference on Communication (NCC).

[5]  Srikanth V. Krishnamurthy,et al.  Auto-configuration of 802.11n WLANs , 2010, CoNEXT.

[6]  Fan Zhang,et al.  Managing channel bonding with clear channel assessment in 802.11 networks , 2016, 2016 IEEE International Conference on Communications (ICC).

[7]  Ekram Hossain,et al.  Channel assignment schemes for infrastructure-based 802.11 WLANs: A survey , 2010, IEEE Communications Surveys & Tutorials.

[8]  Kevin C. Almeroth,et al.  Intelligent Channel Bonding in 802.11n WLANs , 2014, IEEE Transactions on Mobile Computing.

[9]  Petri Mähönen,et al.  Automatic channel allocation for small wireless local area networks using graph colouring algorithm approach , 2004, 2004 IEEE 15th International Symposium on Personal, Indoor and Mobile Radio Communications (IEEE Cat. No.04TH8754).

[10]  Rafael Vidal Ferré,et al.  Channel management in a campus-wide WLAN with partially overlapping channels , 2013, 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[11]  Raj Jain,et al.  A Quantitative Measure Of Fairness And Discrimination For Resource Allocation In Shared Computer Systems , 1998, ArXiv.

[12]  Michelle X. Gong,et al.  Channel Bounding and MAC Protection Mechanisms for 802.11ac , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[13]  William A. Arbaugh,et al.  Weighted coloring based channel assignment for WLANs , 2005, MOCO.

[14]  Jaume Barceló,et al.  On the Interactions Between Multiple Overlapping WLANs Using Channel Bonding , 2014, IEEE Transactions on Vehicular Technology.

[15]  Yuanyuan Yang,et al.  Distributed channel assignment algorithms for 802.11n WLANs with heterogeneous clients , 2014, J. Parallel Distributed Comput..

[16]  Omprakash K. Gupta,et al.  Branch and Bound Experiments in Convex Nonlinear Integer Programming , 1985 .

[17]  Saewoong Bahk,et al.  A Channel Allocation Algorithm for Reducing the Channel Sensing/Reserving Asymmetry in 802.11ac Networks , 2015, IEEE Transactions on Mobile Computing.

[18]  Eldad Perahia,et al.  Gigabit wireless LANs: an overview of IEEE 802.11ac and 802.11ad , 2011, MOCO.

[19]  Boris Bellalta,et al.  Analysis of Dynamic Channel Bonding in Dense Networks of WLANs , 2015, IEEE Transactions on Mobile Computing.

[20]  Jinshan Liu,et al.  Coexistence of Dedicated Short Range Communications (DSRC) and Wi-Fi: Implications to Wi-Fi performance , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[21]  O. C. Guedelhoefer,et al.  To bond or not to bond , 1986 .

[22]  Julien Herzen,et al.  Distributed spectrum assignment for home WLANs , 2013, 2013 Proceedings IEEE INFOCOM.