Performance Optimizations for Deploying VoIP Services in Mesh Networks

In the recent past, there has been a tremendous increase in the popularity of VoIP services as a result of huge growth in broadband access. The same voice-over-Internet protocol (VoIP) service poses new challenges when deployed over a wireless mesh network, while enabling users to make voice calls using WiFi phones. Packet losses and delay due to interference in a multiple-hop mesh network with limited capacity can significantly degrade the end-to-end VoIP call quality. In this work, we discuss the basic requirements for efficient deployment of VoIP services over a mesh network. We present and evaluate practical optimizing techniques that can enhance the network capacity, maintain the VoIP quality and handle user mobility efficiently. Extensive experiments conducted on a real testbed and ns-2 provide insights into the performance issues and demonstrate the level of improvement that can be obtained by the proposed techniques. Specifically, we find that packet aggregation along with header compression can increase the number of supported VoIP calls in a multihop network by 2-3 times. The proposed fast path switching is highly effective in maintaining the VoIP quality. Our fast handoff scheme achieves almost negligible disruption during calls to roaming clients

[1]  Norio Higuchi,et al.  Voice quality evaluation of IP-based voice stream multiplexing schemes , 2001, Proceedings LCN 2001. 26th Annual IEEE Conference on Local Computer Networks.

[2]  Rauf Izmailov,et al.  Performance of VoIP in a 802.11 Wireless Mesh Network , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

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

[4]  Dirk Grunwald,et al.  Benefits of Packet Aggregation in Ad-Hoc Wireless Network ; CU-CS-960-03 , 2003 .

[5]  Henning Schulzrinne,et al.  Reducing MAC layer handoff latency in IEEE 802.11 wireless LANs , 2004, MobiWac '04.

[6]  Jitendra Padhye,et al.  Comparison of routing metrics for static multi-hop wireless networks , 2004, SIGCOMM '04.

[7]  Chienhua Chen,et al.  Support of multimedia services with the IEEE 802-11 MAC protocol , 2002, 2002 IEEE International Conference on Communications. Conference Proceedings. ICC 2002 (Cat. No.02CH37333).

[8]  Jitendra Padhye,et al.  Routing in multi-radio, multi-hop wireless mesh networks , 2004, MobiCom '04.

[9]  Chris Blondia,et al.  A smooth handoff scheme using IEEE802.11 triggers - design and implementation , 2004, Comput. Networks.

[10]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[11]  Vishnu Navda,et al.  Design and evaluation of iMesh: an infrastructure-mode wireless mesh network , 2005, Sixth IEEE International Symposium on a World of Wireless Mobile and Multimedia Networks.

[12]  Andreas Terzis,et al.  1-800-OVERLAYS: using overlay networks to improve VoIP quality , 2005, NOSSDAV '05.

[13]  Robert Tappan Morris,et al.  Capacity of Ad Hoc wireless networks , 2001, MobiCom '01.

[14]  Malathi Veeraraghavan,et al.  Support of voice services in IEEE 802.11 wireless LANs , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[15]  Donald F. Towsley,et al.  Improving VoIP quality through path switching , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

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

[17]  Yang Xiao,et al.  Concatenation and piggyback mechanisms for the IEEE 802.11 MAC , 2004, 2004 IEEE Wireless Communications and Networking Conference (IEEE Cat. No.04TH8733).

[18]  William A. Arbaugh,et al.  Improving the latency of 802.11 hand-offs using neighbor graphs , 2004, MobiSys '04.

[19]  Olufemi Komolafe,et al.  Aggregation of VoIP streams in a 3G mobile network: a teletraffic perspective , 2003 .

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

[21]  Charles E. Perkins,et al.  IP Mobility Support , 1996, RFC.

[22]  A. S. Krishnakumar,et al.  Real-time traffic over the IEEE 802.11 medium access control layer , 1996, Bell Labs Technical Journal.

[23]  Tzi-cker Chiueh,et al.  Low-latency mobile IP handoff for infrastructure-mode wireless LANs , 2004, IEEE Journal on Selected Areas in Communications.

[24]  Tzi-cker Chiueh,et al.  Centralized channel assignment and routing algorithms for multi-channel wireless mesh networks , 2004, MOCO.

[25]  William A. Arbaugh,et al.  An empirical analysis of the IEEE 802.11 MAC layer handoff process , 2003, CCRV.

[26]  Bernhard Plattner,et al.  Supporting Real-Time Applications in Mobile Mesh Networks , 2005 .

[27]  Sunghyun Choi,et al.  Enhancement of VolP over IEEE 802.11 WLAN via dual queue strategy , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[28]  Robert Tappan Morris,et al.  a high-throughput path metric for multi-hop wireless routing , 2003, MobiCom '03.

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