Switching between Fixed and Call-Adaptive Playout: A Per-Call Playout Algorithm

  • Authors:
  • Younchan Jung;J. William Atwood

  • Affiliations:
  • The Catholic University of Korea;Concordia University

  • Venue:
  • IEEE Internet Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Adaptive playout algorithms have become popular to calculate playout times of VoIP packets on the Internet. In such algorithms, VoIP application peers readjust their playout schedules on a per-talkspurt basis. In this article, we propose a per-call basis playout algorithm that uses the same playout delays for an entire call, adapted according to the network delay value received from the gatekeeper. Our per-call basis algorithm operates by switching between fixed playout (keeping playout delay fixed to the low bound level for domestic calls) or call-adaptive playout for other calls. To compare the performance of our new playout algorithm to the basic per-talkspurt algorithm, we obtained experimental network delay data, which were used as an input signal for virtual playout. Our results indicate that our algorithm achieves significant reductions in lateness loss rates after requiring only a very small increase in the playout delay.