Correcting state error by making full use of late packet for prediction-based decoding in VoIP

Zhongbo Li*, Shenghui Zhao, Xiang Xie, Jingming Kuang

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Prediction-based speech codecs are known to be sensitive to packet loss because of inter-frame dependencies in their prediction states. If a packet is lost, internal states between the encoder and decoder will become automatically out of synchronization. This causes the state error propagation and will degrade the speech quality even if the decoder receives the following packets correctly. Within the context of voice transmission over packet networks, some packets arrive too late to be decoded and have to be given up. A new method is proposed to use late packets to correct the state error of the decoder, which minimize the state error propagation. The state tracking mechanism of the method can ensure the decoder's making full use of late packets without increasing the overall end-to-end delay. Simulation results show that the speech quality is greatly improved with this method at the price of additional complexity.

Original languageEnglish
Title of host publication2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008
DOIs
Publication statusPublished - 2008
Event2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008 - Dalian, China
Duration: 12 Oct 200814 Oct 2008

Publication series

Name2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008

Conference

Conference2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM 2008
Country/TerritoryChina
CityDalian
Period12/10/0814/10/08

Keywords

  • Late packets
  • Packet loss
  • State error propagation
  • VoIP

Fingerprint

Dive into the research topics of 'Correcting state error by making full use of late packet for prediction-based decoding in VoIP'. Together they form a unique fingerprint.

Cite this