Skip to main content
Log in

VoIP Protection and Performance Improvement

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

A lot of ongoing work is geared towards improving the reliability, performance and QoS characteristics of service provider IP networks. In contrast, we propose novel enterprise-based techniques that exploit the fact that many enterprises are multi/dual-homed. In a form of “service-aware routing”, certain (e.g., VoIP) packets are duplicated (e.g., at one edge router) and sent over multiple service providers. After traversing the service provider networks, only the first-to-arrive packets are kept and the later-arriving copies are discarded. In so doing, the result is not only better protection against node and link failures, and packet losses and errors, but also better QoS performance under normal (fault-free) operation. The packet-duplication process can be policy-based and take into account costs, bandwidth, and priority issues, permitting the system to behave like a simple “smart router” that automatically and continually makes use of the best (lowest-delay) service provider. In this paper, we present the main ideas behind the proposal, along with some initial analytical and experimental/simulation results and insights from a Linux-based implementation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • A. Albanese, S. Siemsgluess and B.E. Wolfinger, Information dispersal to improve quality of service on the Internet, Proc. SPIE 3529 (December 1998) 14–25.

    Google Scholar 

  • A. Banerjea, Simulation study of the capacity effects of dispersity routing for fault tolerant realtime channels, in: Proc. of ACM SIGCOMM’96 (1996).

  • C. Boutremans, G. Iannaccone and C. Diot, Impact of link failures on VoIP performance, in: Proc. of NOSSDAV Workshop, Miami (May 2002) (ACM Press, New York, 2002).

    Google Scholar 

  • K. Brownlee and C. Claffy, Understanding Internet traffic stream: Dragonflies and tortoises, IEEE Transactions on Communications 40(10) (2002) 110–112.

    Google Scholar 

  • T. Greene, Users find a smarter way to route, NetworkWorld (22 July 2002) 7; see also www.nwfusion.com.

  • D. Gross and C.M. Harris, Fundamentals of Queueing Theory, 2nd ed. (Wiley, New York, 1985).

    Google Scholar 

  • Internet route registry and RADB, http://www.radb.net.

  • A.P. Markopoulou, F.A. Tobagi and M.J. Karam, Assessment of VoIP quality over Internet backbones, in: Proc. of IEEE INFOCOM (2002).

  • NANOG traceroute: ftp.login.com/pub/software/traceroute.

  • NistNet, http://snad.ncsl.nist.gov/itg/nistnet/.

  • Princeton traceroute tool, http://www.net.princeton.edu/traceroute.html.

  • P. Ramanathan and K.G. Shin, Delivery of time-critical messages using a multiple copy approach, ACM Transactions on Computer Systems 10(2) (1992) 144–166.

    Google Scholar 

  • E. Rosen, A. Viswanathan and R. Callon, Multiprotocol label switching architecture, IETF RFC 3031.

  • J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley and E. Schooler, SIP: Session initiation protocol, IETF RFC 3261 (June 2002).

  • S.T. Shafer, IP reliability to the rescue, InfoWorld, www.infoworld.com (13 May 2002) 49–53.

  • H. Schulzrinne, S. Casner, R. Frederick and V. Jacobson, RTP: A transport protocol for real time applications, IETF RFC 1889 (January 1996).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mark Karol.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Karol, M., Krishnan, P. & Li, J.J. VoIP Protection and Performance Improvement. Telecommun Syst 28, 351–367 (2005). https://doi.org/10.1007/s11235-004-5577-9

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-004-5577-9

Keywords

Navigation