Channel Access Fairness in IEEE 802.11ac: A Retrospective Analysis and Protocol Enhancement

High throughput wireless access networks based on IEEE 802.11ac support a number of protocol enhancements at the physical and medium access control sublayer for supporting data rates in the order of Gigabits per second. These include multiple antenna technologies, wider bandwidth via channel bonding, reducing access overhead via short guard intervals, higher order modulation and coding rates, frame aggregation and block acknowledgements. As these features have their internal trade-offs based on channel conditions, the protocol generally employs a rate/link adaptation technique (sometime called dynamic bandwidth channel access) at the data link layer, that dynamically selects the channel access parameters based on the environment condition. However, this paper shows that such heterogeneity in selecting channel access parameters among neighboring wireless access points results in severe unfairness. In this paper, we address such unfairness in channel access, and develop an intelligent decentralized link parameter selection procedure that significantly improves the protocol performance in terms of fairness and overall network throughput. The proposed scheme, FairHT-MAC, has been implemented in a 26-node (6 access points and 20 client stations) indoor testbed, and the performance is analyzed and compared with other state-of-the-art link adaptation methods, like SampleLite and Minstrel-HT. We observe that FairHT-MAC significantly boosts up access fairness and overall network throughput, while keeps the access overhead (in terms of channel access delay) and average power consumption almost same that of Minstrel-HT and SampleLite.

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

[2]  Jangeun Jun,et al.  Fairness and QoS in multihop wireless networks , 2003, 2003 IEEE 58th Vehicular Technology Conference. VTC 2003-Fall (IEEE Cat. No.03CH37484).

[3]  Carl M. Harris,et al.  Fundamentals of Queueing Theory: Gross/Fundamentals of Queueing Theory , 2008 .

[4]  Jihoon Kim,et al.  WiZizz: Energy efficient bandwidth management in IEEE 802.11ac wireless networks , 2015, 2015 12th Annual IEEE International Conference on Sensing, Communication, and Networking (SECON).

[5]  R. Srikant,et al.  On the universality of age-based scheduling in wireless networks , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[6]  Dharma P. Agrawal,et al.  Achieving Fairness in Wireless LANs by Enhanced IEEE 802.11 DCF , 2006, 2006 IEEE International Conference on Wireless and Mobile Computing, Networking and Communications.

[7]  B. Sikdar,et al.  Modeling Queueing and Channel Access Delay in Unsaturated IEEE 802.11 Random Access MAC Based Wireless Networks , 2008, IEEE/ACM Transactions on Networking.

[8]  Jun Zhang,et al.  Achieving high throughput and TCP Reno fairness in delay-based TCP over large networks , 2014, Frontiers of Computer Science.

[9]  Ismail Güvenç,et al.  Capacity and Fairness Analysis of Heterogeneous Networks with Range Expansion and Interference Coordination , 2011, IEEE Communications Letters.

[10]  Eitan Altman,et al.  Nash equilibrium based fairness , 2009, Mathematical Methods of Operations Research.

[11]  Mahesh K. Marina,et al.  SampleLite: A Hybrid Approach to 802.11n Link Adaptation , 2015, CCRV.

[12]  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.

[13]  Kevin C. Almeroth,et al.  Joint rate and channel width adaptation for 802.11 MIMO wireless networks , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).

[14]  Vaduvur Bharghavan,et al.  Achieving MAC layer fairness in wireless packet networks , 2000, MobiCom '00.

[15]  Sandip Chakraborty,et al.  Controlling Unfairness due to Physical Layer Capture and Channel Bonding in 802.11n+s Wireless Mesh Networks , 2015, ICDCN.

[16]  Ignas G. Niemegeers,et al.  Fairness in Wireless Networks:Issues, Measures and Challenges , 2014, IEEE Communications Surveys & Tutorials.

[17]  Raghupathy Sivakumar,et al.  Improving Fairness and Throughput in Multi-Hop Wireless Networks , 2001, ICN.

[18]  Carl M. Harris,et al.  Fundamentals of queueing theory , 1975 .

[19]  Frank Kelly,et al.  Charging and rate control for elastic traffic , 1997, Eur. Trans. Telecommun..

[20]  R. Srikant,et al.  Fair Resource Allocation in Wireless Networks Using Queue-Length-Based Scheduling and Congestion Control , 2005, IEEE/ACM Transactions on Networking.

[21]  Jalaa Hoblos Improving Throughput and Fairness in Multi-Hop Wireless Mesh Networks Using Adaptive Contention Window Algorithm (ACWA) , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.

[22]  Dan Xu,et al.  Throughput-fairness optimization in energy-limited user-relay wireless networks , 2015, Wirel. Networks.