A-MPDU aggregation with optimal number of MPDUs for delay requirements in IEEE 802.11ac

In this paper, we propose a method that estimates an average delay of frames for each queue and finds an optimal number of aggregated Medium Access Control (MAC) Protocol Data Units (MPDUs) to maximize the system throughput with satisfying the delay requirement of each queue when using the Aggregate MPDU (A-MPDU) aggregation in IEEE 802.11ac. The delay is defined as the sum of the queuing delay and the service delay. If few frames in a queue are aggregated, the frames which remain in the queue for next transmissions may violate the target delay because of the overhead for the next transmissions such as the backoff time, Physical Layer Convergence Procedure (PLCP) preamble, and PLCP header. If many of the frames in the queue are aggregated, the frames of the queue and the other queues may violate their target delays because of a long transmission duration and a long channel occupancy. In this paper, we obtain the average delay for each queue and the optimal number of aggregated MPDUs for the delay requirement of each queue in IEEE 802.11ac. At the last, we evaluate and show the performance of our proposed method through simulations. The simulation results show that the proposed method can estimate the average delay for each queue accurately. The simulation results also show that the proposed method can obtain the violation rates on the target delays less than 0.1. Furthermore, the simulation results show that the proposed method can yield higher system throughput than other conventional methods.

[1]  Oran Sharon,et al.  MAC level Throughput comparison: 802.11ac vs. 802.11n , 2014, Phys. Commun..

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

[3]  Tao Li,et al.  Analysis of a polling system for telephony traffic with application to wireless LANs , 2006, IEEE Transactions on Wireless Communications.

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

[5]  Oran Sharon,et al.  The combination of QoS, aggregation and RTS/CTS in Very High Throughput IEEE 802.11ac networks , 2015, Phys. Commun..

[6]  Haitao Wu,et al.  Performance of reliable transport protocol over IEEE 802.11 wireless LAN: analysis and enhancement , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[7]  Samiran Chattopadhyay,et al.  Performance modeling and analysis of high throughput wireless media access with QoS in noisy channel for different traffic conditions , 2016, 2016 8th International Conference on Communication Systems and Networks (COMSNETS).

[8]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

[9]  Lotfi Kamoun,et al.  PHY/MAC Enhancements and QoS Mechanisms for Very High Throughput WLANs: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[10]  Shahrokh Valaee,et al.  Distributed optimal TXOP control for throughput requirements in IEEE 802.11e wireless LAN , 2011, 2011 IEEE 22nd International Symposium on Personal, Indoor and Mobile Radio Communications.

[11]  Geyong Min,et al.  Modeling of IEEE 802.11e Contention Free Bursting Scheme with Heterogeneous Stations , 2007, 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[12]  Hsiao-Hwa Chen,et al.  IEEE 802.11n MAC frame aggregation mechanisms for next-generation high-throughput WLANs , 2008, IEEE Wireless Communications.

[13]  Dan Keun Sung,et al.  Performance Analysis of IEEE 802.11e EDCA With a Virtual Collision Handler , 2008, IEEE Transactions on Vehicular Technology.

[14]  Georgios Karagiannis,et al.  Oldest packet drop (OPD): A buffering mechanism for beaconing in IEEE 802.11p VANETs (poster) , 2011, 2011 IEEE Vehicular Networking Conference (VNC).

[15]  Periklis Chatzimisios,et al.  Packet delay distribution of the IEEE 802.11 distributed coordination function , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[16]  Zhiliang Qiu,et al.  Enhanced Two-Level Frame Aggregation with Optimized Aggregation Level for IEEE 802.11n WLANs , 2015, IEEE Communications Letters.

[17]  Dan Keun Sung,et al.  Effect of Frame Aggregation on the Throughput Performance of IEEE 802.11n , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[18]  Qinglin Zhao,et al.  Modeling Nonsaturated IEEE 802.11 DCF Networks Utilizing an Arbitrary Buffer Size , 2011, IEEE Transactions on Mobile Computing.

[19]  S. Kim,et al.  Adaptive Transmission Opportunity Scheme Based on Delay Bound and Network Load in IEEE 802.11e Wireless LANs , 2013 .

[20]  Yi Qian,et al.  Time-Varying Performance Analysis of Multihop Wireless Networks With CBR Traffic , 2014, IEEE Transactions on Vehicular Technology.

[21]  Pranesh Sthapit,et al.  Implicit Block ACK Scheme for IEEE 802.11 WLANs , 2016, Sensors.

[22]  Yaser Jararweh,et al.  Completing IEEE 802.11e implementation in NS-3 , 2016, 2016 7th International Conference on Information and Communication Systems (ICICS).

[23]  Bang Chul Jung,et al.  A Tradeoff Between Single-User and Multi-User MIMO Schemes in Multi-Rate Uplink WLANs , 2011, IEEE Transactions on Wireless Communications.

[24]  Raghupathy Sivakumar,et al.  ATP: a reliable transport protocol for ad hoc networks , 2003, IEEE Transactions on Mobile Computing.

[25]  Geyong Min,et al.  Modelling of IEEE 802.11e Contention Free Bursting Scheme with Non-Identical Stations , 2008 .