• DocumentCode
    1439092
  • Title

    Joint design of fixed-rate source codes and multiresolution channel codes

  • Author

    Goldsmith, Andrea J. ; Effros, Michelle

  • Author_Institution
    Dept. of Electr. Eng., California Inst. of Technol., Pasadena, CA, USA
  • Volume
    46
  • Issue
    10
  • fYear
    1998
  • fDate
    10/1/1998 12:00:00 AM
  • Firstpage
    1301
  • Lastpage
    1312
  • Abstract
    We propose three new design algorithms for jointly optimizing source and channel codes. Our optimality criterion is to minimize the average end-to-end distortion. For a given channel SNR and transmission rate, our joint source and channel code designs achieve an optimal allocation of bits between the source and channel coders. Our three techniques include a source-optimized channel code, a channel-optimized source code, and an iterative descent technique combining the design strategies of the other two codes. The joint designs use channel-optimized vector quantization (COVQ) for the source code and rate compatible punctured convolutional (RCPC) coding for the channel code. The optimal bit allocation reduces distortion by up to 6 dB over suboptimal allocations and by up to 4 dB relative to standard COVQ for the source data set considered. We find that all three code designs have roughly the same performance when their bit allocations are optimized. This result follows from the fact that at the optimal bit allocation the channel code removes most of the channel errors, in which case the three design techniques are roughly equivalent. We also compare the robustness of the three techniques to channel mismatch. We conclude the paper by relaxing the fixed transmission rate constraint and jointly optimizing the transmission rate, source code, and channel code
  • Keywords
    channel coding; coding errors; convolutional codes; iterative methods; optimisation; rate distortion theory; source coding; vector quantisation; RCPC coding; average end-to-end distortion; channel SNR; channel errors; channel mismatch; channel-optimized source code; channel-optimized vector quantization; design algorithms; distortion reduction; fixed-rate source codes; iterative descent technique; joint design; multiresolution channel codes; optimal bit allocation; optimality criterion; performance; rate compatible punctured convolutional code; source-optimized channel code; suboptimal allocations; transmission rate; AWGN; Additive white noise; Algorithm design and analysis; Bit rate; Channel coding; Decoding; Design optimization; Engineering profession; Modulation coding; Vector quantization;
  • fLanguage
    English
  • Journal_Title
    Communications, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0090-6778
  • Type

    jour

  • DOI
    10.1109/26.725308
  • Filename
    725308