• DocumentCode
    1494108
  • Title

    Iterative turbo decoder analysis based on density evolution

  • Author

    Divsalar, Dariush ; Dolinar, Samuel ; Pollara, Fabrizio

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • Volume
    19
  • Issue
    5
  • fYear
    2001
  • fDate
    5/1/2001 12:00:00 AM
  • Firstpage
    891
  • Lastpage
    907
  • Abstract
    We track the density of extrinsic information in iterative turbo decoders by actual density evolution, and also approximate it by symmetric Gaussian density functions. The approximate model is verified by experimental measurements. We view the evolution of these density functions through an iterative decoder as a nonlinear dynamical system with feedback. Iterative decoding of turbo codes and of serially concatenated codes is analyzed by examining whether a signal-to-noise ratio (SNR) for the extrinsic information keeps growing with iterations. We define a “noise figure” for the iterative decoder, such that the turbo decoder will converge to the correct codeword if the noise figure is bounded by a number below zero dB. By decomposing the code´s noise figure into individual curves of output SNR versus input SNR corresponding to the individual constituent codes, we gain many new insights into the performance of the iterative decoder for different constituents. Many mysteries of turbo codes are explained based on this analysis. For example, we show why certain codes converge better with iterative decoding than more powerful codes which are only suitable for maximum likelihood decoding. The roles of systematic bits and of recursive convolutional codes as constituents of turbo codes are crystallized. The analysis is generalized to serial concatenations of mixtures of complementary outer and inner constituent codes. Design examples are given to optimize mixture codes to achieve low iterative decoding thresholds on the signal-to-noise ratio of the channel
  • Keywords
    Gaussian processes; approximation theory; concatenated codes; convolutional codes; feedback; iterative decoding; noise; turbo codes; approximate model; code design; codeword; convergence; density evolution; feedback; inner constituent code; input SNR; iterative decoding; iterative decoding thresholds; iterative turbo decoder analysis; maximum likelihood decoding; mixture codes; noise figure; nonlinear dynamical system; outer constituent codes; output SNR; performance; recursive convolutional codes; serial concatenated codes; signal-to-noise ratio; symmetric Gaussian density functions; systematic bits; turbo codes; Concatenated codes; Density functional theory; Feedback; Information analysis; Iterative decoding; Maximum likelihood decoding; Noise figure; Nonlinear dynamical systems; Signal to noise ratio; Turbo codes;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.924873
  • Filename
    924873