DocumentCode :
2244613
Title :
Real-time implementation of a scaleable channel coding scheme for mobile transmission of G.723.1 speech bitstream
Author :
van den Berghe, L. ; Si, S.M. ; Gan, X.D. ; Chen, T. ; Miki, Toshio ; Ohya, Tomoyuki
Author_Institution :
Microelectron. Syst. Applications, Inst. of Microelectron., Singapore
Volume :
3
fYear :
1997
fDate :
9-12 Sep 1997
Firstpage :
1279
Abstract :
This paper describes the implementation of the scaleable channel coding scheme (Annex C) for ITU-T G.723.1 speech coder. Speech parameter bits from the encoded frame are reordered and allocated to bit classes of differing sensitivity. Each class is then coded by a rate compatible punctured convolutional code. A rate control algorithm provides scaleability by determining the number of bits and the puncture code per class according to the available channel capacity and speech frame type. At the receiver the bitstream is decoded and errors corrected by a Viterbi decoder and the recovered bitstream reordered back into the original speech frame parameters. Flags, which are generated depending on the error conditions, are passed to the speech decoder to enhance error concealment thereby improving the perceptual performance for the listener. A real-time DSP implementation of this scaleable channel coder is presented. The system is implemented on a TMS320C5X fixed-point DSP chip and integrated together with the speech codec. Efficient architectures are used for implementing the rate control algorithm, convolutional encoder and Viterbi decoder
Keywords :
Viterbi decoding; channel coding; convolutional codes; digital arithmetic; digital signal processing chips; land mobile radio; real-time systems; speech codecs; speech coding; G.723.1 speech bitstream; ITU-T G.723.1 speech coder; TMS320C5X fixed-point DSP chip; Viterbi decoder; channel capacity; convolutional encoder; error concealment; error correction; mobile transmission; perceptual performance; rate compatible punctured convolutional code; rate control algorithm; real-time DSP implementation; receiver; scaleable channel coding; speech codec; speech decoder; speech frame parameters; Channel capacity; Channel coding; Convolutional codes; Decoding; Digital signal processing chips; Error correction; Speech codecs; Speech coding; Speech enhancement; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information, Communications and Signal Processing, 1997. ICICS., Proceedings of 1997 International Conference on
Print_ISBN :
0-7803-3676-3
Type :
conf
DOI :
10.1109/ICICS.1997.652193
Filename :
652193
Link To Document :
بازگشت