• DocumentCode
    977136
  • Title

    The Development of Turbo and LDPC Codes for Deep-Space Applications

  • Author

    Andrews, Kenneth S. ; Divsalar, Dariush ; Dolinar, Sam ; Hamkins, Jon ; Jones, Christopher R. ; Pollara, Fabrizio

  • Author_Institution
    California Inst. of Technol., Pasadena
  • Volume
    95
  • Issue
    11
  • fYear
    2007
  • Firstpage
    2142
  • Lastpage
    2156
  • Abstract
    The development of error-correcting codes has been closely coupled with deep-space exploration since the early days of both. Since the discovery of turbo codes in 1993, the research community has invested a great deal of work on modern iteratively decoded codes, and naturally NASA´s Jet Propulsion Laboratory (JPL) has been very much involved. This paper describes the research, design, implementation, and standardization work that has taken place at JPL for both turbo and low-density parity-check (LDPC) codes. Turbo code development proceeded from theoretical analyses of polynomial selection, weight distributions imposed by interleaver designs, decoder error floors, and iterative decoding thresholds. A family of turbo codes was standardized and implemented and is currently in use by several spacecraft. JPL´s LDPC codes are built from protographs and circulants, selected by analyses of decoding thresholds and methods to avoid loops in the code graph. LDPC encoders and decoders have been implemented in hardware for planned spacecraft, and standardization is under way.
  • Keywords
    code standards; error correction codes; iterative decoding; parity check codes; space vehicles; turbo codes; Jet Propulsion Laboratory; LDPC codes; NASA; code graph; decoder error floors; deep-space exploration; error-correcting codes; iterative decoding; iteratively decoded codes; low-density parity-check codes; spacecraft; standardization; turbo codes; Concatenated codes; Convolutional codes; Error correction codes; Hardware; Iterative decoding; Maximum likelihood decoding; Parity check codes; Propulsion; Space vehicles; Turbo codes; Bounds; Consultative Committee for Space Data Systems (CCSDS); error-correction coding; low-density parity-check (LDPC) code; protograph; space vehicle communication; spacecraft; turbo code;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/JPROC.2007.905132
  • Filename
    4383367