Partially Permuted Multi-Trellis Belief Propagation for Polar Codes

11/20/2019
by   Vismika Ranasinghe, et al.
0

Belief propagation (BP) is an iterative decoding algorithm for polar codes which can be parallelized effectively to achieve higher throughput. However, because of the presence of error floor due to cycles and stopping sets in the factor graph, the performance of the BP decoder is far from the performance of state of the art cyclic redundancy check (CRC) aided successive cancellation list (CA-SCL) decoders. It has been shown that successive BP decoding on multiple permuted factor graphs, which is called the multi-trellis BP decoder can improve the error performance. However, when permuting the entire factor graph, since the decoder dismisses the information from the previous permutation, the number of iterations required is significantly larger than that of the standard BP decoder. In this work, we propose a new variant of the multi-trellis BP decoder which permutes only a subgraph of the original factor graph. This enables the decoder to retain information of variable nodes in the subgraphs, which are not permuted, reducing the required number of iterations needed in-between the permutations. As a result, the proposed decoder can perform permutations more frequently, hence being more effective in mitigating the effect of cycles which cause oscillation errors. Experimental results show that for a polar code with block length 1024 and rate 0.5 the error performance gain of the proposed decoder at the frame error rate of 10-6 is 0.25 dB compared to multi-trellis decoder based on full permutations. This performance gain is achieved along with reduced latency in terms of the number of iterations

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

research
10/31/2018

Neural Belief Propagation Decoding of CRC-Polar Concatenated Codes

Polar codes are the first class of error correcting codes that provably ...
research
01/12/2018

Belief Propagation Decoding of Polar Codes on Permuted Factor Graphs

We show that the performance of iterative belief propagation (BP) decodi...
research
04/17/2016

Probabilistic Receiver Architecture Combining BP, MF, and EP for Multi-Signal Detection

Receiver algorithms which combine belief propagation (BP) with the mean ...
research
11/03/2021

Belief Propagation based Joint Detection and Decoding for Resistive Random Access Memories

Despite the great promises that the resistive random access memory (ReRA...
research
10/25/2022

High-Throughput Flexible Belief Propagation List Decoder for Polar Codes

Due to its high parallelism, belief propagation (BP) decoding can be imp...
research
09/15/2020

Decoding Polar Codes with Reinforcement Learning

In this paper we address the problem of selecting factor-graph permutati...
research
05/12/2021

Cyclically Equivariant Neural Decoders for Cyclic Codes

Neural decoders were introduced as a generalization of the classic Belie...

Please sign up or login with your details

Forgot password? Click here to reset