Title :
Speech transmission using rate-compatible trellis codes and embedded source coding
Author :
Bernard, Alexis ; Liu, Xueting ; Wesel, Richard D. ; Alwan, Abeer
Author_Institution :
Electr. Eng. Dept., California Univ., Los Angeles, CA, USA
fDate :
2/1/2002 12:00:00 AM
Abstract :
This paper presents bandwidth-efficient speech transmission systems using rate-compatible channel coders and variable bitrate embedded source coders. Rate-compatible punctured convolutional codes (RCPC) are often used to provide unequal error protection (UEP) via progressive bit puncturing. RCPC codes are well suited for constellations for which Euclidean and Hamming distances are equivalent (BPSK and 4-PSK). This paper introduces rate-compatible punctured trellis codes (RCPT) where rate compatibility and UEP are provided via progressive puncturing of symbols in a trellis. RCPT codes constitute a special class of codes designed to maximize residual Euclidean distances (RED) after symbol puncturing. They can be designed for any constellation, allowing for higher throughput than when restricted to using 4-PSK. We apply RCPC and RCPT to two embedded source coders: a perceptual subband coder and the ITU embedded ADPCM G.727 standard. Different operating modes with distinct source/channel bit allocation and UEP are defined. Each mode is optimal for a certain range of AWGN channel SNRs. Performance results using an 8-PSK constellation clearly illustrate the wide range of channel conditions at which the adaptive scheme using RCPT can operate. For an 8-PSK constellation, RCPT codes are compared to RCPC with bit interleaved coded modulation codes (RCPC-BICM). We also compare performance to RCPC codes used with a 4-PSK constellation
Keywords :
AWGN channels; adaptive modulation; channel coding; code standards; convolutional codes; differential pulse code modulation; interleaved codes; modulation coding; phase shift keying; source coding; speech coding; trellis codes; variable rate codes; voice communication; 4-PSK; 8-PSK constellation; AWGN channel SNR; BPSK; Euclidean distance; Hamming distance; ITU embedded ADPCM G.727 standard; RCPC codes; RCPT codes; UEP; bandwidth-efficient speech transmission systems; bit interleaved coded modulation codes; embedded source coding; perceptual subband coder; progressive bit puncturing; rate-compatible channel coders; rate-compatible punctured trellis codes; rate-compatible trellis codes; residual Euclidean distances; source/channel bit allocation; speech source encoders; symbol puncturing; throughput; unequal error protection; variable bitrate embedded source coders; AWGN channels; Binary phase shift keying; Bit rate; Code standards; Convolutional codes; Error correction codes; Interleaved codes; Quadrature phase shift keying; Speech coding; Throughput;
Journal_Title :
Communications, IEEE Transactions on