The error floor phenomenon, associated with iterative decoders, is one of the most significant limitations to the applications of low-density parity-check (LDPC) codes. A variety of techniques from code design to decoder implementation have been proposed to address the error floor problem, among which post-processors have shown to be both effective and implementation-friendly. In this work, we take the inspiration from simulated annealing to generalize the post-processor design using three methods: quenching, extended heating, and focused heating, each of which targets a different error structure. The resulting post-processor is demonstrated to lower the error floors by two orders of magnitude for two structured code examples, a (2209, 1978) array LDPC code, and a (1944, 1620) LDPC code used by the IEEE 802.11n standard. The post-processor can be integrated to a belief-propagation decoder with minimal overhead. The post-processor design is equally applicable to other structured LDPC codes.
翻译:与迭代解码器相关的误差地面现象是低密度对等检查(LDPC)代码应用的最重大限制之一,为了解决差错地面问题,提出了从代码设计到解码器执行的多种技术,其中处理后处理器既有效,又便于执行。在这项工作中,我们从模拟喷射中汲取灵感,利用三种方法将后处理器的设计普遍化:用电解、延长加热和有重点的加热,每一种方法都针对不同的错误结构。结果的后处理器显示,两个结构化代码示例(a (2209,1978年)LDPC阵列代码和IEEEE 802.11n标准(194,1620)LDPC代码的误差底部降为两级。后处理器可以与最小间接费用的信仰-和解解码集成一体。后处理器的设计同样适用于其他结构化LDPC代码。