Learning Based Adaptive Fair QoS in IEEE 802.11ac Access Networks

IEEE 802.11ac for high throughput wireless access supports the use of wide channel bandwidth for improving the capacity of data transmission. To properly balance the needs of individual wireless stations (STAs) and the available network capacity, the standard proposes dynamic bandwidth channel access (DBCA) where the wide channel is divided into primary and secondary channel components; and a station needs to contend for the primary channel while it can use the secondary channel without any contention, when it is sensed free. This leads to the unfairness in channel access. Further, the network gets severely affected when STAs demand for specific Quality of Service (QoS) for various applications belonging to different access categories (ACs) running over it. Different ACs with different QoS types require separate treatment in terms of channel bandwidth allocation, which the standard IEEE 802.11ac DBCA fails to provide. In this paper, we develop a packet scheduling mechanism, High Throughput Multi-Level Scheduler (HT-MLS), to support dynamic bandwidth allocation over QoS associated traffic classes, while ensuring the fairness among the contending STAs. HT-MLS utilizes an adaptive learning over the channel sensing environment; and a testbed implementation (with 30 wireless stations) and thorough evaluation of HT-MLS indicate that it can improve QoS performance significantly, while ensuring the channel access fairness for the STAs.

[1]  Oran Sharon,et al.  A New Aggregation based Scheduling method for rapidly changing IEEE 802.11ac Wireless channels , 2016, ArXiv.

[2]  Peter Zörnig,et al.  4 Karush–Kuhn–Tucker conditions and duality , 2014 .

[3]  Jaume Barceló,et al.  Performance analysis of a Multiuser Multi-Packet Transmission system for WLANs in non-saturation conditions , 2014, Comput. Networks.

[4]  Edward W. Knightly,et al.  IEEE 802.11ac: from channelization to multi-user MIMO , 2013, IEEE Communications Magazine.

[5]  Sumei Sun,et al.  QoE-Aware Scheduling for Video Streaming in 802.11n/ac-Based High User Density Networks , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

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

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

[8]  Peter Auer,et al.  Finite-time Analysis of the Multiarmed Bandit Problem , 2002, Machine Learning.

[9]  Asuman E. Ozdaglar,et al.  Avoiding Interruptions — A QoE Reliability Function for Streaming Media Applications , 2011, IEEE Journal on Selected Areas in Communications.

[10]  Mingyan Liu,et al.  An Online Approach to Dynamic Channel Access and Transmission Scheduling , 2015, MobiHoc.

[11]  Samiran Chattopadhyay,et al.  IEEE 802.11ac DBCA: A Tug of War between Channel Utilization and Fairness , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[12]  Guillem Femenias,et al.  A fair MU-MIMO scheme for IEEE 802.11ac , 2012, 2012 International Symposium on Wireless Communication Systems (ISWCS).

[13]  Samiran Chattopadhyay,et al.  Supporting Throughput Fairness in IEEE 802.11ac Dynamic Bandwidth Channel Access: A Hybrid Approach , 2017, 2017 IEEE 42nd Conference on Local Computer Networks (LCN).

[14]  Lotfi Kamoun,et al.  IEEE 802.11ac TXOP sharing technique: performance evaluation , 2016, 2016 12th Annual Conference on Wireless On-demand Network Systems and Services (WONS).

[15]  Ping-Chun Hsieh,et al.  QoE-Optimal Scheduling for On-Demand Video Streams over Unreliable Wireless Networks , 2015, MobiHoc.

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

[17]  Douglas J. Leith,et al.  Proportional Fair MU-MIMO in 802.11 WLANs , 2014, IEEE Wireless Communications Letters.

[18]  Kazuo Mori,et al.  High efficient packet aggregation scheme for multi-rate and VoIP packet transmissions in next generation MU-MIMO WLANs , 2014, 2014 International Conference on Advanced Technologies for Communications (ATC 2014).

[19]  Rocky K. C. Chang,et al.  Measuring the quality of experience of HTTP video streaming , 2011, 12th IFIP/IEEE International Symposium on Integrated Network Management (IM 2011) and Workshops.

[20]  Katarzyna Kosek-Szott Improving DL-MU-MIMO performance in IEEE 802.11ac networks through decoupled scheduling , 2018, Wirel. Networks.

[21]  Samiran Chattopadhyay,et al.  Channel Access Fairness in IEEE 802.11ac: A Retrospective Analysis and Protocol Enhancement , 2016, MobiWac.

[22]  Zhaoxing Li,et al.  Modeling the TXOP Sharing Mechanism of IEEE 802.11ac Enhanced Distributed Channel Access in Non-Saturated Conditions , 2015, IEEE Communications Letters.

[23]  Jaume Barceló,et al.  On the Performance of Packet Aggregation in IEEE 802.11ac MU-MIMO WLANs , 2012, IEEE Communications Letters.