QoS-Aware Adaptive A-MPDU Aggregation Scheduler for Voice Traffic in Aggregation-Enabled High Throughput WLANs

Currently available IEEE 802.11n implementations do not apply aggregate MAC protocol data unit (A-MPDU) aggregation to voice traffic because of its strict end-to-end delay requirements. When multiple nodes contend to send voice and other lower-priority traffic, 802.11n network faces serious performance degradation problems for two major reasons: i) due to the medium access control (MAC) and physical (PHY) layer overheads of individual short voice packet transmissions, the available network throughput for lower-priority traffic significantly decreases, and ii) increased contention results in high voice packet loss rate (PLR). This paper proposes a QoS-aware adaptive A-MPDU aggregation scheduler for voice traffic in 802.11n/ac WLANs that adaptively applies A-MPDU aggregation to voice traffic based on QoS requirements and periodically obtained average medium access delay and end-to-end delay statistics. Performance evaluations on 20 nodes sending uplink 64Kbps voice and saturated best-effort traffic at 150Mbps PHY rate showed that the proposed scheme achieved 160% throughput improvement compared to default implementations in driver. During the simulations with 50 nodes transmitting at 600Mbps PHY rate, the proposed scheme provided up to 275Mbps throughput against 0.13Mbps by default scheme; the proposed scheme delivered all voice packets (PLR = 0 percent) and over 99.9 percent of them had less than 150ms end-to-end delay.

[1]  Hongqiang Zhai,et al.  Enhancing the IEEE 802.11e in QoS support: analysis and mechanisms , 2005, Second International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks (QSHINE'05).

[2]  Hai Le Vu,et al.  VoIP Capacity—Analysis, Improvements, and Limits in IEEE 802.11 Wireless LAN , 2010, IEEE Transactions on Vehicular Technology.

[3]  Yang Xiao,et al.  Performance analysis and enhancement for the current and future IEEE 802.11 MAC protocols , 2003, MOCO.

[4]  Sachin Garg,et al.  Admission control for VoIP traffic in IEEE 802.11 networks , 2003, GLOBECOM '03. IEEE Global Telecommunications Conference (IEEE Cat. No.03CH37489).

[5]  Xuemin Shen,et al.  Supporting voice and video applications over IEEE 802.11n WLANs , 2009, Wirel. Networks.

[6]  Preben E. Mogensen,et al.  A Multi-QoS Aggregation Mechanism for Improved Fairness in WLAN , 2013, 2013 IEEE 78th Vehicular Technology Conference (VTC Fall).

[7]  Shinnazar Seytnazarov,et al.  QoS-aware MPDU Aggregation of IEEE 802 . 11 n WLANs for VoIP Services , 2014 .

[8]  Xuemin Shen,et al.  Voice capacity analysis of WLAN with unbalanced traffic , 2006, IEEE Trans. Veh. Technol..

[9]  David Malone,et al.  Aggregation with fragment retransmission for very high-speed WLANs , 2009, TNET.

[10]  Yang Xiao,et al.  IEEE 802.11n: enhancements for higher throughput in wireless LANs , 2005, IEEE Wireless Communications.

[11]  A. Servetti,et al.  Error tolerant MAC extension for speech communications over 802.11 WLANs , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[12]  Vincenzo Mancuso,et al.  VoIPiggy: Analysis and Implementation of a Mechanism to Boost Capacity in IEEE 802.11 WLANs Carrying VoIP Traffic , 2014, IEEE Transactions on Mobile Computing.

[13]  Soung Chang Liew,et al.  Performance of VoIP over Multiple Co-Located IEEE 802.11 Wireless LANs , 2009, IEEE Transactions on Mobile Computing.

[14]  Young-Tak Kim,et al.  QoS-aware adaptive MPDU aggregation of VoIP traffic on IEEE 802.11n WLANs , 2014, 10th International Conference on Network and Service Management (CNSM) and Workshop.

[15]  Sunghyun Choi,et al.  Enhancing Voice over WLAN via Rate Adaptation and Retry Scheduling , 2014, IEEE Transactions on Mobile Computing.

[16]  Qinglin Zhao,et al.  A Simple Critical-Load-Based CAC Scheme for IEEE 802.11 DCF Networks , 2011, IEEE/ACM Transactions on Networking.

[17]  Boonchai Ngamwongwattana,et al.  Measuring one-way delay of VoIP packets without clock synchronization , 2009, 2009 IEEE Instrumentation and Measurement Technology Conference.

[18]  Soung Chang Liew,et al.  Solutions to performance problems in VoIP over a 802.11 wireless LAN , 2005, IEEE Transactions on Vehicular Technology.

[19]  Jerry D. Gibson,et al.  Allowing bit errors in speech over wireless LANs , 2005, Comput. Commun..

[20]  Toshikazu Kodama,et al.  Improving WLAN voice capacity through dynamic priority access , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[21]  Yuguang Fang,et al.  Providing statistical QoS guarantee for voice over IP in the IEEE 802.11 wireless LANs , 2006, IEEE Wireless Communications.

[22]  D.J. Leith,et al.  On improving voice capacity in 802.11 infrastructure networks , 2005, 2005 International Conference on Wireless Networks, Communications and Mobile Computing.

[23]  Young-Tak Kim,et al.  Cognitive rate adaptation for high throughput IEEE 802.11n WLANs , 2013, 2013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS).

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

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

[26]  Liam Murphy,et al.  Endpoint-Based Call Admission Control and Resource Management for VoWLAN , 2011, IEEE Transactions on Mobile Computing.

[27]  Yi Pan,et al.  Boosting VoIP Capacity via Service Differentiation in IEEE 802.11e EDCA Networks , 2015, Int. J. Distributed Sens. Networks.