LDPC Decoders Prefer More Reliable Parity Bits: Unequal Data Protection Over BSC
Preprint
Abstract
Low-density parity-check (LDPC) codes are specified by graphs, and are the error correction technique of choice in many communications and data storage contexts. Message passing decoders diffuse information carried by parity bits into the payload, and this paper measures the value of engineering parity bits to be more reliable than message bits. We consider the binary symmetric channel (BSC) and measure the impact of unequal data protection on the threshold of a regular LDPC code. Our analysis also includes doping where the parity bits are known to the decoder. We investigate BSC with Gallager-A decoder, with a $3$-level-alphabet decoder, and with a full belief propagation decoder. We demonstrate through theoretical analysis and simulation that non-equiprobable inputs lead to significant improvements both in the threshold and in the speed with which the decoder converges. We also show that all these improvements are possible even with a simple $3$-level-alphabet decoder.Keywords
All Related Versions
This publication has 12 references indexed in Scilit:
- On Doped SC-LDPC Codes for StreamingIEEE Communications Letters, 2021
- Managing Device Lifecycle: Reconfigurable Constrained Codes for M/T/Q/P-LC Flash MemoriesIEEE Transactions on Information Theory, 2020
- LOCO Codes: Lexicographically-Ordered Constrained CodesIEEE Transactions on Information Theory, 2019
- More Accurate Analysis of Sum-Product Decoding of LDPC Codes Using a Gaussian ApproximationIEEE Communications Letters, 2018
- Performance of LDPC Codes Under Faulty Iterative DecodingIEEE Transactions on Information Theory, 2011
- A Class of LDPC Erasure Distributions with Closed-Form Threshold Expression2007
- Unequal Error Protection Using Partially Regular LDPC CodesIEEE Transactions on Communications, 2007
- Threshold Values and Convergence Properties of Majority-Based Algorithms for Decoding Regular Low-Density Parity-Check CodesIEEE Transactions on Communications, 2004
- Exact Thresholds and Optimal Codes for the Binary-Symmetric Channel and Gallager's Decoding Algorithm AIEEE Transactions on Information Theory, 2004
- The capacity of low-density parity-check codes under message-passing decodingIEEE Transactions on Information Theory, 2001