DocumentCode :
1966871
Title :
An adaptive playout algorithm with delay spike detection for real-time VoIP
Author :
Shallwani, Aziz ; Kabal, Peter
Author_Institution :
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, Que., Canada
Volume :
2
fYear :
2003
fDate :
4-7 May 2003
Firstpage :
997
Abstract :
As the Internet is a best-effort delivery network, audio packets may be delayed or lost en route to the receiver due to network congestion. To compensate for the variation in network delay, audio applications buffer received packets before playing them out. Basic algorithms adjust the packet play out time during periods of silence such that all packets within a talkspurt are equally delayed. Another approach is to scale individual voice packets using dynamic time-scale modification. In this work, an adaptive playout algorithm based on the normalized least mean square algorithm, is improved by introducing a spike-detection mode to rapidly adjust to delay spikes. Simulations on Internet traces show that the enhanced bi-modal playout algorithm improves performance by reducing both the average delay and the loss rate as compared to the original algorithm.
Keywords :
Internet telephony; buffer storage; delays; least mean squares methods; packet switching; Internet; NLMS predictor; adaptive playout algorithm; audio packets; average delay; delay spike detection; normalized least mean square algorithm; playout buffer; real-time VoIP; Application software; Delay effects; Disruption tolerant networking; Internet telephony; Jitter; Least mean square algorithms; Performance loss; Propagation losses; Speech; Transmitters;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN :
0840-7789
Print_ISBN :
0-7803-7781-8
Type :
conf
DOI :
10.1109/CCECE.2003.1226063
Filename :
1226063
Link To Document :
بازگشت