Performance Improvement of QoS-Enabled WLANs Using Adaptive Contention Window Backoff Algorithm

Quality of service (QoS) is one of the critical aspects for real-time applications in wireless local area networks (WLANs). To provide QoS, WLANs use the enhanced distributed channel access (EDCA) with a fixed backoff range without considering the network load for estimating the backoff time. When the number of stations (STAs) increases in each access category (AC), the collision among STAs also increases; this leads to increased delay and decreased network throughput. In this paper, we aim to improve the QoS for WLANs and achieve better network performance in terms of high throughput, low collision rate, and small mean frame delay in delay-sensitive applications. To achieve this objective, we propose an adaptive contention window backoff mechanism that improves the QoS by adjusting the backoff time according to the active STAs in each AC. First, we estimate the number of STAs in each AC and then calculate the optimal contention window size based on the estimated STAs in each AC. We derived an analytical model for the proposed scheme and then conducted simulations to validate analytical model results. The simulation results show that the proposed scheme outperforms EDCA in terms of throughput and delay in different traffic scenarios.

[1]  I. Aad Remarks On Per-flow Differentiation In IEEE 802.11 , 2022 .

[2]  Mohamed Naimi,et al.  ETXOP: A resource allocation protocol for QoS-sensitive services provisioning in 802.11 networks , 2007, Perform. Evaluation.

[3]  Gabriele Cecchetti,et al.  Improving the QoS of IEEE 802.11e networks through imprecise computation , 2016, Int. J. Ad Hoc Ubiquitous Comput..

[4]  Ilenia Tinnirello,et al.  Kalman filter estimation of the number of competing terminals in an IEEE 802.11 network , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[5]  Kyung-Joon Park,et al.  Medical-Grade Channel Access and Admission Control in 802.11e EDCA for Healthcare Applications , 2016, PloS one.

[6]  Yuguang Fang,et al.  Design and Analysis of a Prioritized Adaptive Multiple Access Scheme for VoIP over WLANs , 2014, GLOBECOM 2014.

[7]  Michael G. Barry,et al.  Supporting service differentiation in wireless packet networks using distributed control , 2001, IEEE J. Sel. Areas Commun..

[8]  Claude Castelluccia,et al.  Differentiation mechanisms for IEEE 802.11 , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[9]  Yang Xiao A simple and effective priority scheme for IEEE 802.11 , 2003, IEEE Communications Letters.

[10]  Arturo Azcorra,et al.  Optimal Configuration of 802.11e EDCA for Real-Time and Data Traffic , 2010, IEEE Transactions on Vehicular Technology.

[11]  Yang Xiao,et al.  Performance analysis of priority schemes for IEEE 802.11 and IEEE 802.11e wireless LANs , 2005, IEEE Transactions on Wireless Communications.

[12]  Xinghua Sun,et al.  IEEE 802.11e EDCA Networks: Modeling, Differentiation and Optimization , 2014, IEEE Transactions on Wireless Communications.

[13]  A. Girotra,et al.  Performance Analysis of the IEEE 802 . 11 Distributed Coordination Function , 2005 .

[14]  Jelena V. Misic,et al.  Analysis of Impact of TXOP Allocation on IEEE 802.11e EDCA under Variable Network Load , 2012, IEEE Transactions on Parallel and Distributed Systems.

[15]  Adlen Ksentini,et al.  On Sustained QoS Guarantees in Operated IEEE 802.11 Wireless LANs , 2008, IEEE Transactions on Parallel and Distributed Systems.

[16]  Sunghyun Choi,et al.  Two-level protection and guarantee for multimedia traffic in IEEE 802.11e distributed WLANs , 2009, Wirel. Networks.

[17]  Theodore Antonakopoulos,et al.  CSMA/CA performance under high traffic conditions: throughput and delay analysis , 2002, Comput. Commun..

[18]  Yu-Chu Tian,et al.  A Deadline-Constrained 802.11 MAC Protocol With QoS Differentiation for Soft Real-Time Control , 2016, IEEE Transactions on Industrial Informatics.

[19]  Der-Jiunn Deng,et al.  Contention window optimization for ieee 802.11 DCF access control , 2008, IEEE Transactions on Wireless Communications.

[20]  Anirudha Sahoo,et al.  A Contention Window Based Differentiation Mechanism for providing QoS in Wireless LANs , 2006, 9th International Conference on Information Technology (ICIT'06).

[21]  Abraham O. Fapojuwo,et al.  A new call admission control method for providing desired throughput and delay performance in IEEE802.11e wireless LANs , 2007, IEEE Transactions on Wireless Communications.

[22]  Hongqiang Zhai,et al.  Supporting QoS in IEEE 802.11e wireless LANs , 2006, IEEE Transactions on Wireless Communications.

[23]  Rosilah Hassan,et al.  Enhancement of Real-Time Application IEEE 802.11e Using Dynamics Contention Windows Approach , 2016 .

[24]  Zhang Han,et al.  Adaptive Access Mechanism with Optimal Contention Window Based on Node Number Estimation Using Multiple Thresholds , 2012, IEEE Transactions on Wireless Communications.

[25]  Yahya Javed,et al.  Enhanced quality of service support for triple play services in IEEE 802.11 WLANs , 2015, EURASIP J. Wirel. Commun. Netw..

[26]  Azzedine Boukerche,et al.  A novel collision probability based adaptive contention windows adjustment for QoS fairness on ad hoc wireless networks , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[27]  J.F. de Rezende,et al.  Tuning of 802.11e network parameters , 2006, IEEE Communications Letters.

[28]  Ruay-Shiung Chang,et al.  A Priority Scheme for IEEE 802. 11 DCF Access Method , 1999 .

[29]  Jose Miguel Villalón Millán,et al.  Dynamic AIFSN tuning for improving the QoS over IEEE 802.11 WLANs , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[30]  Qianbin Chen,et al.  Bandwidth Differentiation and Throughput Maximization in IEEE 802.11e WLAN , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.

[31]  Ryu Miura,et al.  Throughput maximization and network-wide service differentiation for IEEE802.11e WLAN , 2011, 2011 International Conference on Communications and Information Technology (ICCIT).

[32]  Byeong-Hee Roh,et al.  Adaptive Backoff Algorithm for Contention Window for Dense IEEE 802.11 WLANs , 2016, Mob. Inf. Syst..

[33]  Y. Fakhri,et al.  Energy-efficient MAC protocol based on IEEE 802.11e for Wireless Multimedia Sensor Networks , 2012, 2012 International Conference on Multimedia Computing and Systems.

[34]  V. Vaithiyanathan,et al.  Performance enhancement of IEEE 802.1 le WLAN by dynamic adaptive contention window , 2014, 16th International Conference on Advanced Communication Technology.

[35]  Mohamed Othman,et al.  Adaptive multi-polling scheduler for QoS support of video transmission in IEEE 802.11e WLANs , 2016, Telecommun. Syst..

[36]  Jae-Hyun Kim,et al.  A Novel Estimation-Based Backoff Algorithm in the IEEE 802.11 Based Wireless Network , 2010, 2010 7th IEEE Consumer Communications and Networking Conference.

[37]  Yan Gao,et al.  Feasibility and optimization of delay guarantees for non-homogeneous flows in IEEE 802.11 WLANs , 2011, 2011 Proceedings IEEE INFOCOM.