• DocumentCode
    3208813
  • Title

    Sum-product decoding of BCH codes

  • Author

    Ogiwara, Haruo ; Shimamura, Kyouhei ; Shohon, Toshiyuki

  • Author_Institution
    Dept. of Electr. Eng., Nagaoka Univ. of Technol., Nagaoka
  • fYear
    2008
  • fDate
    1-5 Sept. 2008
  • Firstpage
    373
  • Lastpage
    378
  • Abstract
    This paper proposes methods to improve soft-input and soft-output decoding performance of BCH codes by sum-product algorithm (SPA). A method to remove cycles of length four (RmFC) in the Tanner graph has been proposed. However, the RmFC can not realize good decoding performance for BCH codes which have more than one error correcting capability. To overcome this problem, this paper proposes two methods. One is to use a parity check matrix of the echelon canonical form as the starting check matrix of RmFC. The other is to use a parity check matrix that is concatenation (ConC) of multiple parity check matrices. For BCH(31,11,11) code, SPA with ConC realizes Eb/N0 3.8 dB better than the original SPA, and 3.1 dB better than the SPA with only RmFC at bit error rate 10-5. The decoding complexity is 0.08 times of that of Chase-2 decoding.
  • Keywords
    BCH codes; decoding; error correction codes; error statistics; matrix algebra; parity check codes; BCH codes; Bose-Chaudhuri-Hocquenghem codes; RmFC; Tanner graph; bit error rate; concatenation; echelon canonical form; error correction codes; multiple parity check matrices; remove cycles-of length four method; soft-input and soft-output decoding; sum-product decoding; Bit error rate; Equations; Error correction codes; Iterative algorithms; Iterative decoding; Joining processes; Maximum likelihood decoding; Paper technology; Parity check codes; Turbo codes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Turbo Codes and Related Topics, 2008 5th International Symposium on
  • Conference_Location
    Lausanne
  • Print_ISBN
    978-1-4244-2862-5
  • Electronic_ISBN
    978-1-4244-2863-2
  • Type

    conf

  • DOI
    10.1109/TURBOCODING.2008.4658728
  • Filename
    4658728