VQ Codebook Index Interpolation Method for Frame Erasure Recovery of CELP Coders in VoIP

  • Published : 2005.09.01

Abstract

Various frame recovery algorithms have been suggested to overcome the communication quality degradation problem due to Internet-typical impairments on Voice over IP(VoIP) communications. In this paper, we propose a new receiver-based recovery method which is able to enhance recovered speech quality with almost free computational cost and without an additional increment of delay and bandwidth consumption. Most conventional recovery algorithms try to recover the lost or erroneous speech frames by reconstructing missing coefficients or speech signal during speech decoding process. Thus they eventually need to modify the decoder software. The proposed frame recovery algorithm tries to reconstruct the missing frame itself, and does not require the computational burden of modifying the decoder. In the proposed scheme, the Vector Quantization(VQ) codebook indices of the erased frame are directly estimated by referring the pre-computed VQ Codebook Index Interpolation Tables(VCIIT) using the VQ indices from the adjacent(previous and next) frames. We applied the proposed scheme to the ITU-T G.723.1 speech coder and found that it improved reconstructed speech quality and outperforms conventional G.723.1 loss recovery algorithm. Moreover, the suggested simple scheme can be easily applicable to practical VoIP systems because it requires a very small amount of additional computational cost and memory space.

Keywords

References

  1. B. Duysburgh, S. Vanhastel, B. De Vreese, C. Petrisor, P. Demeester, 'On the influence of best-effort network conditions on the perceived speech quality of VoIP connections,' Proceedings of IEEE International Conference on Computer Communications and Networks, pp. 334-339, 2001 https://doi.org/10.1109/ICCCN.2001.956284
  2. Hardman et al., 'Reliable audio for use over the Internet,' Proceedings on INET'95, 1995
  3. C. Perkins, O. Hodson, V. Hardman, 'A Survey of packet loss recovery techniques for Streaming Audio,' IEEE Network, Sep./Oct., 1998
  4. B.W. Wah, Lin Dong, 'A Survey of error-concealment schemes for real-time audio and video transmissions over the Internet,' Proceedings of IEEE International Symposium on Multimedia Software Engineering, p. 1724, Dec, 2000
  5. 'Dual rate speech coder for multimedia communications transmitting at 5.3 and 6.3 kbit/s,' ITU-T Recommendation G.723.1, 1996
  6. W. B. Kleijn and K. K. Paliwal, 'Speech coding and synthesis,' Elsvier, Amsterdam, 1995
  7. Dan Rubenstein, Jim Kurose, Don Towsley, 'Real-time reliable multicast using proactive forward error correction,' UMASS CMPSCI Technical Report p. 9819, 1998
  8. 'Perceptual evaluation of speech quality (PESQ), an objective method for end-to-end speech quality assessment of narrowband telephone networks and speech codecs,' ITU-T Recommendation P.862, Jan., 2002
  9. Jin-soo. Hwang, S. Choi, S. Ahn, Y. Cho, 'Interleaving FEC Mechanism for Packet Loss Recovery of the Internet Phone Service,' Journal of the Korea Institute of Communication Sciences, pp.1869-1878, Vol.25, No.12A, 2000