• DocumentCode
    1836826
  • Title

    Common architecture for decoding turbo and LDPC codes

  • Author

    Gautham, T.S.V. ; Thangaraj, Andrew ; Jalihal, Devendra

  • Author_Institution
    Dept. of Electr. Eng., Indian Inst. of Technol. Madras, Chennai, India
  • fYear
    2010
  • fDate
    29-31 Jan. 2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Turbo codes and Low Density Parity Check (LDPC) codes have been shown to be practical codes that can approach Shannon capacity in several communication systems. In terms of performance and implementation complexity, LDPC codes and turbo codes are highly comparable, especially at coding rates around 1/2. In many recent wireless standards such as 3GPP LTE and WiMax, both turbo and LDPC codes have been recommended at the encoder. However, the decoder for turbo codes involves trellises and the BCJR algorithm, while the decoder for LDPC codes uses sparse graphs and the message passing algorithm. Therefore, in several implementations, a designer is forced to implement either the turbo decoder or the LDPC decoder. The main idea behind this work is to enable the implementation of both decoders using a common architecture. We view the constituent convolutional code in a turbo code as a block code, and construct a sparse parity check matrix for it. Then, the sparse matrix and the associated bipartite graph are used for decoding the convolutional code by soft message passing algorithms. Simulation results show a manageable degradation in performance with a reduction in complexity.
  • Keywords
    block codes; convolutional codes; message passing; parity check codes; sparse matrices; turbo codes; 3GPP LTE; BCJR algorithm; LDPC codes; LDPC decoder; Shannon capacity; WiMax; bipartite graph; block code; convolutional code; low density parity check codes; message passing algorithm; sparse graphs; sparse parity check matrix; turbo codes; turbo decoding architecture; wireless standards; Bipartite graph; Block codes; Code standards; Convolutional codes; Decoding; Message passing; Parity check codes; Sparse matrices; Turbo codes; WiMAX;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications (NCC), 2010 National Conference on
  • Conference_Location
    Chennai
  • Print_ISBN
    978-1-4244-6383-1
  • Type

    conf

  • DOI
    10.1109/NCC.2010.5430239
  • Filename
    5430239