Improved Successive Cancellation Flip Decoding of Polar Codes Based on Error Distribution

11/29/2017
by   Carlo Condo, et al.
0

Polar codes are a class of linear block codes that provably achieves channel capacity, and have been selected as a coding scheme for 5^ th generation wireless communication standards. Successive-cancellation (SC) decoding of polar codes has mediocre error-correction performance on short to moderate codeword lengths: the SC-Flip decoding algorithm is one of the solutions that have been proposed to overcome this issue. On the other hand, SC-Flip has a higher implementation complexity compared to SC due to the required log-likelihood ratio (LLR) selection and sorting process. Moreover, it requires a high number of iterations to reach good error-correction performance. In this work, we propose two techniques to improve the SC-Flip decoding algorithm for low-rate codes, based on the observation of channel-induced error distributions. The first one is a fixed index selection (FIS) scheme to avoid the substantial implementation cost of LLR selection and sorting with no cost on error-correction performance. The second is an enhanced index selection (EIS) criterion to improve the error-correction performance of SC-Flip decoding. A reduction of 24.6% in the implementation cost of logic elements is estimated with the FIS approach, while simulation results show that EIS leads to an improvement on error-correction performance improvement up to 0.34 dB at a target FER of 10^-4.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2018

Improved Bit-Flipping Algorithm for Successive Cancellation Decoding of Polar Codes

The interest in polar codes has been increasing significantly since thei...
research
11/29/2017

Partitioned Successive-Cancellation Flip Decoding of Polar Codes

Polar codes are a class of channel capacity achieving codes that has bee...
research
12/01/2017

Fast-SSC-Flip Decoding of Polar Codes

Polar codes are widely considered as one of the most exciting recent dis...
research
08/15/2019

Efficient Flicker-Free FEC Codes using Knuth's Balancing Algorithm for VLC

Visible light communication (VLC) provides a short-range optical wireles...
research
07/26/2019

Neural Dynamic Successive Cancellation Flip Decoding of Polar Codes

Dynamic successive cancellation flip (DSCF) decoding of polar codes is a...
research
03/02/2023

Successive-Cancellation Flip Decoding of Polar Codes with a Simplified Restart Mechanism

Polar codes are a class of error-correcting codes that provably achieve ...
research
06/06/2023

A Novel Implementation Methodology for Error Correction Codes on a Neuromorphic Architecture

The Internet of Things infrastructure connects a massive number of edge ...

Please sign up or login with your details

Forgot password? Click here to reset