4.7 Article

Parity Check Aided SC-Flip Decoding Algorithms for Polar Codes

Journal

IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY
Volume 70, Issue 10, Pages 10359-10368

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TVT.2021.3106349

Keywords

Decoding; Complexity theory; Polar codes; Measurement; Parity check codes; Signal to noise ratio; Reliability; Polar codes; successive cancellation decoding; SC-Flip decoding; parity check

Funding

  1. Scientific Research Foundation of the Higher Education Institutions of Jiangsu Province [20KJB120001]
  2. National Natural Science Foundation of Jiangsu Province [BK20200741]
  3. Foundation of Nanjing University of Posts and Telecommunications [NY219165]

Ask authors/readers for more resources

SC-Flip algorithms aim to improve error performance of polar codes by identifying and flipping erroneous hard decisions to reduce error propagation. Unlike existing algorithms, the new SC-Flip decoders utilize both CRC and distributed parity checks to detect and locate incorrectly decoded bits, while introducing a new metric to assist in locating incorrect hard decisions.
When polar codes are decoded by the successive cancellation (SC) decoding algorithm, erroneously decoded non-frozen bits are caused by either channel noise or error propagation. SC-Flip algorithms aim to improve error performance by first identifying erroneous hard decisions due to channel noise and then flipping them during the decoding process to reduce error propagation. In existing SC-Flip algorithms, cyclic redundancy check (CRC) is used to check the decoded codeword to detect incorrect hard decisions. Differing from this detection approach based on CRC, we propose new SC-Flip decoders that take advantage of both the CRC and distributed parity checks (PCs) to detect, identify and flip erroneously decoded non-frozen bits. The proposed decoders terminate SC decoding early when a distributed PC is not satisfied. In addition, we propose a new metric to help locate the incorrect hard decisions. Finally, simulation results demonstrate that our SC-Flip decoders achieve better performance complexity tradeoffs than prior flipping algorithms, and approach the performance and complexity of the SC-Oracle algorithms.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available