An Error Segment Bit-Flip Algorithm for Successive Cancellation List Decoding of Polar Codes
Jing Zhang (),
Hongbing Qiu,
Ling Zhan and
Lili Chen
Additional contact information
Jing Zhang: School of Big Data and Computer Science, Guizhou Normal University, Guiyang 550025, China
Hongbing Qiu: School of Information and Communication, Guilin University of Electronic Technology, Guilin 541004, China
Ling Zhan: School of Information and Communication, Guilin University of Electronic Technology, Guilin 541004, China
Lili Chen: School of Cyberspace Security, Hangzhou Dianzi University, Hangzhou 310018, China
Mathematics, 2024, vol. 12, issue 13, 1-13
Abstract:
Polar codes have garnered significant attention since they were proposed due to their capacity-achieving properties and their low-complexity decoding process, and they were selected as the coding scheme for the control channel in 5G mobile communication technology. A successive cancellation list (SCL) decoder, aided by a cyclic redundancy check (CRC), performs the competitive error correcting performance for polar codes compared to other sophisticated codes. The SCL-Flip decoding algorithm is proposed to enhance the error correction performance of the SCL. However, the SCL-Flip is hampered by a high decoding complexity due to the necessary selection and sorting process of path metrics (PMs). Additionally, it requires a large number of iterations to achieve a good error correction performance. In this paper, we propose the error segment bit-flip (ES-SCL-Flip) decoding algorithm, a simplified bit-flip approach for the SCL decoder based on analyzing the distributions of the first error bit. Firstly, we construct an index set with a high probability of the first erroneous bit. Second, a bit-flip criterion is introduced to prevent the costly operation of the PM selection and sorting without compromising the error correction performance. Finally, a search strategy is employed that utilizes segmented error indication to target and rectify the initial error segment sequentially. The simulation results demonstrate that the ES-SCL-Flip decoder provides an improved error correction performance with only a minimal increase in decoding complexity compared to the conventional CRC-aided SCL decoder. This algorithm attains a commendable equilibrium between the error correction performance and decoding complexity.
Keywords: 5G; polar codes; successive cancellation list decoding algorithm; bit flip (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2024
References: View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/2227-7390/12/13/2072/pdf (application/pdf)
https://www.mdpi.com/2227-7390/12/13/2072/ (text/html)
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:12:y:2024:i:13:p:2072-:d:1427753
Access Statistics for this article
Mathematics is currently edited by Ms. Emma He
More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().