100+ VoIP Calls on 802.11b: The Power of Combining Voice Frame Aggregation and Uplink-Downlink Bandwidth Control in Wireless LANs

The bandwidth efficiency of voice over IP (VoIP) traffic on the IEEE 802.11 WLAN is notoriously low. VoIP over 802.11 incurs high bandwidth cost for voice frame packetization and MAC/PHY framing, which is aggravated by channel access overhead. For instance, 10 calls with the G.729 codec can barely be supported on 802.11b with acceptable QoS - less than 2% efficiency. As WLANs and VoIP services become increasingly widespread, this inefficiency must be overcome. This paper proposes a solution that boosts the efficiency high enough to support a significantly larger number of calls than existing schemes, with fair call quality. The solution comes in two parts: adaptive frame aggregation and uplink/downlink bandwidth equalization. The former reduces the absolute number of MAC frames according to the link congestion level, and the latter balances the bandwidth usage between the access point (AP) and wireless stations. When used in combination, they yield superior performance, for instance, supporting more than 100 VoIP calls over an IEEE 802.11b link. The authors demonstrate the performance of the proposed approach through extensive simulation, and validate the simulation through analysis.

[1]  Sachin Garg,et al.  Can I add a VoIP call? , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[2]  Scott F. Midkiff,et al.  Packetized voice transmission using RT-MAC, a wireless real-time medium access control protocol , 2001, MOCO.

[3]  Van Jacobson,et al.  Compressing IP/UDP/RTP Headers for Low-Speed Serial Links , 1999, RFC.

[4]  Ansi Ieee,et al.  Part11 : Wireless LAN Media Access Control (MAC) and Physical Layer (PHY) Specifications , 1999 .

[5]  A. M. Abdullah,et al.  Wireless lan medium access control (mac) and physical layer (phy) specifications , 1997 .

[6]  Hyogon Kim,et al.  Measurement-based frame grouping for Internet telephony , 2001 .

[7]  Youngsoo Kim,et al.  Throughput enhancement of IEEE 802.11 WLAN via frame aggregation , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[8]  Mário Serafim Nunes,et al.  Performance evaluation of IEEE 802.11e , 2002, The 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

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

[10]  Henning Schulzrinne,et al.  Adaptive playout mechanisms for packetized audio applications in wide-area networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[11]  Toshikazu Kodama,et al.  Voice capacity of IEEE 802.11b, 802.11a and 802.11g wireless LANs , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[12]  Xiaokun Yi,et al.  Adaptive Wireless Multimedia Services , 2006 .

[13]  Hyogon Kim,et al.  Measurement-based multi-call voice frame grouping in Internet telephony , 2002, IEEE Communications Letters.

[14]  Robert G. Cole,et al.  Voice over IP performance monitoring , 2001, CCRV.

[15]  Chun-Ying Huang,et al.  Quantifying Skype user satisfaction , 2006, SIGCOMM.

[16]  Martin Heusse,et al.  Performance anomaly of 802.11b , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[17]  David Malone,et al.  Experimental evaluation of TCP performance and fairness in an 802.11e test-bed , 2005, E-WIND '05.

[18]  Fouad A. Tobagi,et al.  Capacity of an IEEE 802.11b wireless LAN supporting VoIP , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[19]  Sangki Yun,et al.  Resolving 802.11 performance anomalies through QoS differentiation , 2005, IEEE Communications Letters.

[20]  H.J. Stuttgen,et al.  Service differentiation extensions for elastic and real-time traffic in 802.11 wireless LAN , 2001, 2001 IEEE Workshop on High Performance Switching and Routing (IEEE Cat. No.01TH8552).

[21]  Robin Kravets,et al.  Distributed optimal contention window control for elastic traffic in wireless LANs , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[22]  Takefumi Hiraguri,et al.  Novel multiple access protocol for voice over IP in wireless LAN , 2002, Proceedings ISCC 2002 Seventh International Symposium on Computers and Communications.

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

[24]  S. Wittevrongel,et al.  Queueing Systems , 2019, Introduction to Stochastic Processes and Simulation.

[25]  Lars-Erik Jonsson,et al.  RObust Header Compression (ROHC): A Link-Layer Assisted Profile for IP/UDP/RTP , 2002, RFC.