Skip to main content

Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding

Publication ,  Journal Article
Hager, C; Pfister, HD
Published in: IEEE Transactions on Communications
July 1, 2018

Product codes (PCs) protect a 2-D array of bits using short component codes. Assuming transmission over the binary symmetric channel, the decoding is commonly performed by iteratively applying bounded-distance decoding to the component codes. For this coding scheme, undetected errors in the component decoding - also known as miscorrections - significantly degrade the performance. In this paper, we propose a novel iterative decoding algorithm for PCs which can detect and avoid most miscorrections. The algorithm can also be used to decode many recently proposed classes of generalized PCs, such as staircase, braided, and half-product codes. Depending on the component code parameters, our algorithm significantly outperforms the conventional iterative decoding method. As an example, for double-error-correcting Bose-Chaudhuri-Hocquenghem component codes, the net coding gain can be increased by up to 0.4 dB. Moreover, the error floor can be lowered by orders of magnitude, up to the point where the decoder performs virtually identical to a genie-aided decoder that avoids all miscorrections. We also discuss post-processing techniques that can be used to reduce the error floor even further.

Duke Scholars

Altmetric Attention Stats
Dimensions Citation Stats

Published In

IEEE Transactions on Communications

DOI

ISSN

0090-6778

Publication Date

July 1, 2018

Volume

66

Issue

7

Start / End Page

2797 / 2808

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Hager, C., & Pfister, H. D. (2018). Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding. IEEE Transactions on Communications, 66(7), 2797–2808. https://doi.org/10.1109/TCOMM.2018.2816073
Hager, C., and H. D. Pfister. “Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding.” IEEE Transactions on Communications 66, no. 7 (July 1, 2018): 2797–2808. https://doi.org/10.1109/TCOMM.2018.2816073.
Hager C, Pfister HD. Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding. IEEE Transactions on Communications. 2018 Jul 1;66(7):2797–808.
Hager, C., and H. D. Pfister. “Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding.” IEEE Transactions on Communications, vol. 66, no. 7, July 2018, pp. 2797–808. Scopus, doi:10.1109/TCOMM.2018.2816073.
Hager C, Pfister HD. Approaching Miscorrection-Free Performance of Product Codes with Anchor Decoding. IEEE Transactions on Communications. 2018 Jul 1;66(7):2797–2808.

Published In

IEEE Transactions on Communications

DOI

ISSN

0090-6778

Publication Date

July 1, 2018

Volume

66

Issue

7

Start / End Page

2797 / 2808

Related Subject Headings

  • 4606 Distributed computing and systems software
  • 4009 Electronics, sensors and digital hardware
  • 4006 Communications engineering
  • 1005 Communications Technologies
  • 0906 Electrical and Electronic Engineering
  • 0804 Data Format