D2D: Delay-Aware Distributed Dynamic Adaptation of Contention Window in Wireless Networks

The IEEE 802.11e enhanced distributed channel access (EDCA) protocol follows class-based service differentiation for providing differentiated quality-of-service (QoS). However, its collision avoidance mechanism using backoff algorithm can be inefficient for providing improved performance with respect to throughput and channel access delay, especially in a high network configuration (i.e. number of stations) with imperfect wireless channel. The existing and emerging works have devoted considerable attention on tuning the backoff parameters for achieving optimal throughput only. The prior works do not consider the channel access delay and throughput metrics altogether for performance improvement. Additionally, in most of the cases, the optimal configuration of backoff parameters are performed by a centralized controller. In this paper, we propose a delay-aware distributed dynamic adaptation of contention window scheme, namely D2D, for the cumulative improvement of both the throughput and the channel access delay at runtime. The D2D scheme requires two ad-hoc, distributed, and easy-to-obtain estimates-delay deviation ratio and channel busyness ratio-of the present delay level and channel congestion status of the network, respectively. A key advantage of the D2D scheme is that it is compliant with the IEEE 802.11 standard, and, thus, can be seamlessly integrable with the existing wireless card. We show the integrated model of the medium access control protocol, namely D2D Channel Access (D2DCA), for the IEEE 802.11e networks. We further propose a two-dimensional Markov chain model of the D2DCA protocol for analyzing its theoretical performance in saturated networks with imperfect wireless channel. Theoretical comparison with the benchmark protocols establishes the effectiveness of the D2DCA protocol.

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

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

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

[4]  P. Venkata Krishna,et al.  Virtual Backoff Algorithm: An Enhancement to 802.11 Medium-Access Control to Improve the Performance of Wireless Networks , 2010, IEEE Transactions on Vehicular Technology.

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

[6]  Marco Conti,et al.  Runtime optimization of IEEE 802.11 wireless LANs performance , 2004, IEEE Transactions on Parallel and Distributed Systems.

[7]  Yoon Hyuk Kim,et al.  Channel Condition Based Contention Window Adaptation in IEEE 802.11 WLANs , 2012, IEEE Transactions on Communications.

[8]  Andrzej Duda,et al.  Idle sense: an optimal access method for high throughput and fairness in rate diverse wireless LANs , 2005, SIGCOMM '05.

[9]  Yang Xiao,et al.  Refinements on IEEE 802.11 Distributed Coordination Function Modeling Approaches , 2010, IEEE Transactions on Vehicular Technology.

[10]  Lachlan L. H. Andrew,et al.  Service differentiation without prioritization in IEEE 802.11 WLANs , 2011, 2011 IEEE 36th Conference on Local Computer Networks.

[11]  Marco Conti,et al.  Design and performance evaluation of a distributed contention control(DCC) mechanism for IEEE 802.11 wireless local area networks , 1998, WOWMOM '98.

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

[13]  Sudip Misra,et al.  Semi-Distributed Backoff: Collision-Aware Migration from Random to Deterministic Backoff , 2015, IEEE Transactions on Mobile Computing.

[14]  Eylem Ekici,et al.  Single Hop IEEE 802.11 DCF Analysis Revisited: Accurate Modeling of Channel Access Delay and Throughput for Saturated and Unsaturated Traffic Cases , 2011, IEEE Transactions on Wireless Communications.

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

[16]  Ilenia Tinnirello,et al.  Rethinking the IEEE 802.11e EDCA Performance Modeling Methodology , 2010, IEEE/ACM Transactions on Networking.

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

[18]  Marco Conti,et al.  Dynamic tuning of the IEEE 802.11 protocol to achieve a theoretical throughput limit , 2000, TNET.

[19]  J. Morris Chang,et al.  QoS Provisioning for Wireless LANs With Multi-Beam Access Point , 2014, IEEE Transactions on Mobile Computing.

[20]  Arturo Azcorra,et al.  A Control-Theoretic Approach to Distributed Optimal Configuration of 802.11 WLANs , 2011, IEEE Transactions on Mobile Computing.

[21]  Fu-Yi Hung,et al.  Performance analysis of the IEEE 802.11 DCF in the presence of the hidden stations , 2010, Comput. Networks.

[22]  Marco Conti,et al.  IEEE 802.11 protocol: design and performance evaluation of an adaptive backoff mechanism , 2000, IEEE Journal on Selected Areas in Communications.

[23]  Abdallah Shami,et al.  Analysis of Enhanced Collision Avoidance Scheme Proposed for IEEE 802.11e-Enhanced Distributed Channel Access Protocol , 2009, IEEE Transactions on Mobile Computing.

[24]  Brahim Bensaou,et al.  Achieving fairness in IEEE 802.11 DFWMAC with variable packet lengths , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[25]  Luca Vollero,et al.  Providing Service Guarantees in 802.11e EDCA WLANs with Legacy Stations , 2010, IEEE Transactions on Mobile Computing.

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

[27]  Yuguang Fang,et al.  Performance Analysis of IEEE 802.11 DCF in Imperfect Channels , 2006, IEEE Transactions on Vehicular Technology.

[28]  Qinglin Zhao,et al.  A Scalable and Accurate Nonsaturated IEEE 802.11e EDCA Model for an Arbitrary Buffer Size , 2013, IEEE Transactions on Mobile Computing.

[29]  Jae Young Lee,et al.  A performance analysis model for IEEE 802.11e EDCA under saturation condition , 2009, IEEE Trans. Commun..

[30]  Zhong Fan,et al.  Throughput and QoS optimization for EDCA-based IEEE 802.11 WLANs , 2007, Wirel. Pers. Commun..

[31]  Voon Chin Phua,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1999 .