Iterative turbo decoder analysis based on density evolution

Citation
D. Divsalar et al., Iterative turbo decoder analysis based on density evolution, IEEE J SEL, 19(5), 2001, pp. 891-907
Citations number
28
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS
ISSN journal
07338716 → ACNP
Volume
19
Issue
5
Year of publication
2001
Pages
891 - 907
Database
ISI
SICI code
0733-8716(200105)19:5<891:ITDABO>2.0.ZU;2-L
Abstract
We track the density of extrinsic information in iterative turbo decoders b y actual density evolution, and also approximate it by symmetric Gaussian d ensity functions, The approximate model is verified by experimental measure ments. We view the evolution of these density functions through an iterativ e decoder as a nonlinear dynamical system with feedback, Iterative decoding of turbo codes and of serially concatenated codes is analyzed by examing w hether a sign-to-noise ratio (SNR) for the extrinsic information keeps grow ing with iterations, We define a "noise figure" for the iterative decoder, such that tile turbo decoder will converge to the correct codeword if the n oise 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 corresp onding to the individual constituent codes, we gain many new insights into the performance of the iterative decoder for different constituents. Many m ysteries of turbo codes tire explained based on this analysis, For example, we show why certain codes converge better with iterative decoding than mor e powerful codes which are only suitable for maximum likelihood decoding, T he roles of systematic bits and of recursive convolutional codes as constit uents of turbo codes are crystallized. The analysis is generalized to seria l concatenations of mixtures of complementary outer and inner constituent c odes. Design examples are given to optimize mixture codes to achieve low it erative decoding thresholds on the signal-to-noise ratio of the channel.