Error-and-erasure Decoding of Product and Staircase Codes with Simplified Extrinsic Message Passing

01/20/2022
by   Sisi Miao, et al.
0

The decoding performance of product codes (PCs) and staircase codes (SCCs) based on iterative bounded-distance decoding (iBDD) can be improved with the aid of a moderate amount of soft information, maintaining a low decoding complexity. One promising approach is error-and-erasure (EaE) decoding, whose performance can be reliably estimated with density evolution (DE). However, the extrinsic message passing (EMP) decoder required by the DE analysis entails a much higher complexity than the simple intrinsic message passing (IMP) decoder. In this paper, we simplify the EMP decoding algorithm for the EaE channel for two commonly-used EaE decoders by deriving the EMP decoding results from the IMP decoder output and some additional logical operations based on the algebraic structure of the component codes and the EaE decoding rule. Simulation results show that the number of BDD steps is reduced to being comparable with IMP. Furthermore, we propose a heuristic modification of the EMP decoder that reduces the complexity further. In numerical simulations, the decoding performance of the modified decoder yields up to 0.25 dB improvement compared to standard EMP decoding.

READ FULL TEXT
research
03/09/2021

Error-and-Erasure Decoding of Product and Staircase Codes

High-rate product codes (PCs) and staircase codes (SCs) are ubiquitous c...
research
06/14/2018

Fast Decoding of Low Density Lattice Codes

Low density lattice codes (LDLC) are a family of lattice codes that can ...
research
05/04/2020

Parametric Phase Tracking via Expectation Propagation

In this work we propose a simple algorithm for signal detection in a sin...
research
05/12/2022

Stabilizer Inactivation for Message-Passing Decoding of Quantum LDPC Codes

We propose a post-processing method for message-passing (MP) decoding of...
research
11/15/2021

Neural Normalized Min-Sum Message-Passing vs. Viterbi Decoding for the CCSDS Line Product Code

The Consultative Committee for Space Data Systems (CCSDS) 141.11-O-1 Lin...
research
04/01/2022

Improved Soft-aided Decoding of Product Codes with Dynamic Reliability Scores

Products codes (PCs) are conventionally decoded with efficient iterative...
research
09/05/2019

Hyper-Graph-Network Decoders for Block Codes

Neural decoders were shown to outperform classical message passing techn...

Please sign up or login with your details

Forgot password? Click here to reset