• DocumentCode
    3351022
  • Title

    Near-ML Decoding of CRC Codes

  • Author

    Yalamarthy, Ragha Sudha ; Wilson, Stephen G.

  • Author_Institution
    Virginia Univ., Charlottesville
  • fYear
    2007
  • fDate
    14-16 March 2007
  • Firstpage
    92
  • Lastpage
    94
  • Abstract
    We study a new bit-flipping algorithm, coupled with an algebraic decoder, for near-ML decoding of cyclic redundancy check (CRC) codes on the binary AWGN channel. The asymptotic coding gain of such codes approaches 6 dB, and the real gain at 10-4 block error probability is about 4.5 dB. We show that a generalization of Chase´s algorithm, called the {a,b} algorithm, is able to achieve nearly all of this gain at modest complexity. Here a denotes the number of bit positions having lowest confidence, and b denotes the maximum number of bits to be flipped among this low-confidence set. For a 16-bit CRC code of length n=1024, we show a=8, b=3 represents a good design choice.
  • Keywords
    AWGN channels; cyclic redundancy check codes; error statistics; maximum likelihood decoding; CRC codes; algebraic decoder; asymptotic coding gain; binary AWGN channel; bit-flipping algorithm; block error probability; cyclic redundancy check codes; near-ML decoding; near-maximum likelihood decoding; AWGN; Computer errors; Cyclic redundancy check; Decoding; Demodulation; Error correction codes; Merging; Performance gain; Physical layer; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Sciences and Systems, 2007. CISS '07. 41st Annual Conference on
  • Conference_Location
    Baltimore, MD
  • Print_ISBN
    1-4244-1063-3
  • Electronic_ISBN
    1-4244-1037-1
  • Type

    conf

  • DOI
    10.1109/CISS.2007.4298279
  • Filename
    4298279