Real-time voice communication over the Internet using packet path diversity

Y. J. Liang, E. G. Steinbach, B. Girod

Research output: Contribution to conferencePaperpeer-review

69 Scopus citations

Abstract

The quality of real-time voice communication over best-effort networks is mainly determined by the delay and loss characteristics observed along the network path. Excessive playout buffering at the receiver is prohibitive and significantly delayed packets have to be discarded and considered as late loss. We propose to improve the tradeoff among delay, late loss rate, and speech quality using multi-stream transmission of real-time voice over the Internet, where multiple redundant descriptions of the voice stream are sent over independent network paths. Scheduling the playout of the received voice packets is based on a novel multi-stream adaptive playout scheduling technique that uses a Lagrangian cost function to trade delay versus loss. Experiments over the Internet suggest largely uncorrelated packet erasure and delay jitter characteristics for different network paths which leads to a noticeable path diversity gain. We observe significant reductions in mean end-to-end latency and loss rates as well as improved speech quality when compared to FEC protected single-path transmission at the same data rate. In addition to our Internet measurements, we analyze the performance of the proposed multi-path voice communication scheme using the ns network simulator for different network topologies, including shared network links.

Original languageEnglish
Pages431-440
Number of pages10
DOIs
StatePublished - 2001
Externally publishedYes
Event-ACM Multimedia 2001 Workshops- 2001 Multimedia Conference - Ottawa, Ont., Canada
Duration: 30 Sep 20015 Oct 2001

Conference

Conference-ACM Multimedia 2001 Workshops- 2001 Multimedia Conference
Country/TerritoryCanada
CityOttawa, Ont.
Period30/09/015/10/01

Keywords

  • Adaptive playout scheduling
  • Forward error correction
  • Multi-path transmission
  • Multi-stream transmission
  • Multiple description coding
  • Packet path diversity
  • Voice over IP

Fingerprint

Dive into the research topics of 'Real-time voice communication over the Internet using packet path diversity'. Together they form a unique fingerprint.

Cite this