Mobile Networks and Applications

, Volume 14, Issue 4, pp 523–538 | Cite as

VoIP over Wi-Fi Networks: Performance Analysis and Acceleration Algorithms

  • Yeonsik Jeong
  • Sandeep Kakumanu
  • Cheng-Lin Tsao
  • Raghupathy Sivakumar


The expected VoIP call capacity in a one hop IEEE 802.11b network with G.711 voice codec is about 85 simultaneous calls, but the actual observed capacity is only 5 calls even at the highest data rate and under zero loss conditions. In this paper we analyze the reasons behind this inferior performance of VoIP traffic. We also present algorithms at the medium access control layer to improve the observed call capacity. Using ns-2 based simulations, we evaluate the algorithms and show that performance improvements of more than 300% can be achieved. Finally, using a testbed implementation of one of the proposed algorithms, we show its feasibilty in real world VoIP implementations.


VoIP Wi-Fi networks call capacity ACK aggregation frame aggregation link adaptation 


  1. 1.
    Jeong Y, Kakumanu S, Tsao C-L, Sivakumar R (2007) Improving VoIP call capacity over IEEE 802.11 networks. In: Proc IEEE BroadNets’07, Raleigh, 10–14 September 2007, pp 670–679Google Scholar
  2. 2.
    KPhone (2009) KPhone homepage.
  3. 3.
    SIP Express Router (2007) SIP Express Router homepage.
  4. 4.
  5. 5.
    Markopoulou AP, Tobagi FA, Karam MJ (2002) Assessment of VoIP quality over internet backbones. In: Proc IEEE Infocom’02, New York, June 2002, pp 150–159Google Scholar
  6. 6.
    Garg S, Kappes M (2002) On the throughput of 802.11b networks for VoIP. Avaya Labs Research, NJ, Tech. Rep. ALR-2002-012, MarGoogle Scholar
  7. 7.
    Wang W, Liew SC, Li VOK (2005) Solutions to performance problems in VoIP over a 802.11 wireless LAN. IEEE Trans Veh Technol 54(1):366–384, JanCrossRefGoogle Scholar
  8. 8.
    Kliazovich D, Granelli F (2005) On packet concatenation with QoS support for wireless local area networks. In: Proc IEEE ICC’05, Seoul, May 2005, pp 1395–1399Google Scholar
  9. 9.
    Kamerman A, Monteban L (1997) WaveLAN-II: a high-performance wireless LAN for the unlicensed band. Bell Labs Tech J 2(3):118–133, AugCrossRefGoogle Scholar
  10. 10.
    The network simulator: ns-2.
  11. 11.
    Turin W, Nobelen RV (1998) Hidden Markov models for fading channels. IEEE J Sel Areas Commun 16(12):1809–1817, DecCrossRefGoogle Scholar
  12. 12.
    Netfilter (2008) Netfilter homepage.
  13. 13.
    Tcpdump/libpcap (2009) Tcpdump/libpcap homepage.
  14. 14.
    Madwifi (2005) Madwifi homepage.
  15. 15.
    Hole DP, Tobagi FA (2004) Capacity of an IEEE 802.11b wireless LAN supporting VoIP. In: Proc IEEE ICC’04, Paris, June 2004, pp 196–201Google Scholar
  16. 16.
    Yu J, Choi S, Lee J (2004) Enhancement of VoIP over IEEE 802.11 WLAN via dual queue strategy. In: Proc IEEE ICC’04, Paris, June 2004, pp 3706–3711Google Scholar
  17. 17.
    Shin S, Schulzrinne H (2007) Experimental measurement of the capacity for VoIP traffic in IEEE 802.11 WLANs. In: Proc IEEE Infocom’07, Anchorage, May 2007, pp 2018–2026Google Scholar
  18. 18.
    Tinnirello I, Choi S (2005) Efficiency analysis of burst transmissions with block ACK in contention-based 802.11e WLANs. In: Proc IEEE ICC’05, Seoul, May 2005, pp 3455–3460Google Scholar
  19. 19.
    Li T, Ni Q, Turletti T, Xiao Y (2005) Performance analysis of the IEEE 802.11e block ACK scheme in a noisy channel. In: Proc IEEE BroadNets’05, Boston, October 2005, pp 551–557Google Scholar
  20. 20.
    Xiao Y (2004) Packing mechanisms for the IEEE 802.11n wireless LANs. In: Proc IEEE Globecom’04, Dallas, November 2004, pp 3275–3279Google Scholar
  21. 21.
    Kim Y, Choi S, Jang K, Hwang H (2004) Throughput enhancement of IEEE 802.11 WLAN via frame aggregation. In: Proc IEEE VTC’04-Fall, Los Angeles, September 2004, pp 3030–3034Google Scholar
  22. 22.
    Holland G, Vaidya N, Bahl P (2001) A rate-adaptive MAC protocol for multi-hop wireless networks. In: Proc ACM MobiCom’01, Rome, July 2001, pp 236–250Google Scholar
  23. 23.
    Lacage M, Manshaei MH, Turletti T (2004) IEEE 802.11 rate adaptation: a practical approach. In: Proc ACM MSWiM’04, Vancouver, October 2004, pp 126–134Google Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • Yeonsik Jeong
    • 1
  • Sandeep Kakumanu
    • 2
  • Cheng-Lin Tsao
    • 2
  • Raghupathy Sivakumar
    • 2
  1. 1.Department of Multimedia System EngineeringSungKongHoe UniversitySeoulKorea
  2. 2.School of Electrical and Computer EngineeringGeorgia Institute of TechnologyAtlantaUSA

Personalised recommendations