CS-FSCL decoding algorithm of polar codes based on critical sets

Jianguo Yuan, Fengguo Zhang, Jingjie He, Yu Pang

Optoelectronics Letters ›› 2024, Vol. 20 ›› Issue (7) : 418-423. DOI: 10.1007/s11801-024-3214-2
Article

CS-FSCL decoding algorithm of polar codes based on critical sets

Author information +
History +

Abstract

In order to reduce the number of redundant candidate codewords generated by the fast successive cancellation list (FSCL) decoding algorithm for polar codes, a simplified FSCL decoding algorithm based on critical sets (CS-FSCL) of polar codes is proposed. The algorithm utilizes the number of information bits belonging to the CS in the special nodes, such as Rate-1 node, repetition (REP) node and single-parity-check (SPC) node, to constrain the number of the path splitting and avoid the generation of unnecessary candidate codewords, and thus the latency and computational complexity are reduced. Besides, the algorithm only flips the bits corresponding to the smaller log-likelihood ratio (LLR) values to generate the sub-maximum likelihood (sub-ML) decoding codewords and ensure the decoding performance. Simulation results show that for polar codes with the code length of 1 024, the code rates of 1/4, 1/2 and 3/4, the proposed CS-FSCL algorithm, compared with the conventional FSCL decoding algorithm, can achieve the same decoding performance, but reduce the latency and computational complexity at different list sizes. Specifically, under the list size of L=8, the code rates of R=1/2 and R=1/4, the latency is reduced by 33% and 13% and the computational complexity is reduced by 55% and 50%, respectively.

Cite this article

Download citation ▾
Jianguo Yuan, Fengguo Zhang, Jingjie He, Yu Pang. CS-FSCL decoding algorithm of polar codes based on critical sets. Optoelectronics Letters, 2024, 20(7): 418‒423 https://doi.org/10.1007/s11801-024-3214-2

References

[[1]]
Chen F T, Zhao H M, Shi D, et al.. Decoding algorithm of polarization code with low time complexity[J]. Journal of Chongqing University of Posts and Telecommunications (natural science edition), 2021, 33(4): 571-576 (in Chinese)
[[2]]
Miloslavskaya V, Vucetic B, Li Y H, et al.. Recursive design of precoded polar codes for SCL decoding[J]. IEEE transactions on communications, 2021, 69(12): 7945-7959,
CrossRef Google scholar
[[3]]
Liu W, Duan H G. Adaptive successive cancellation list bit-flip decoding of polar codes[J]. Journal of Chongqing University of Posts and Telecommunications (natural science edition), 2021, 33(1): 87-93 (in Chinese)
[[4]]
Shen Y F, Balatsoukas-Stimming A, You X H, et al.. Dynamic SCL decoder with path-flipping for 5G polar codes[J]. IEEE wireless communications letters, 2022, 11(2): 391-395,
CrossRef Google scholar
[[5]]
Yuan J G, Zhang R, Zhang F G, et al.. Novel coding algorithm of the CRC-aided PC-polar codes[J]. Journal of Chongqing University of Posts and Telecommunications (natural science edition), 2022, 34(6): 929-934 (in Chinese)
[[6]]
Sarkis G, Giard P, Vardy A, et al.. Fast list decoders for polar codes[J]. IEEE journal on selected areas in communications, 2016, 34(2): 318-328,
CrossRef Google scholar
[[7]]
Hashemi S A, Condo C, Gross W J. Fast and flexible successive-cancellation list decoders for polar codes[J]. IEEE transactions on signal processing, 2017, 65(21): 5756-5769,
CrossRef Google scholar
[[8]]
Hanif M, Ardakani M. Fast successive-cancellation decoding of polar codes: identification and decoding of new nodes[J]. IEEE communications letters, 2017, 21(11): 2360-2363,
CrossRef Google scholar
[[9]]
Ardakani M H, Hanif M, Ardakani M. Fast successive-cancellation-based decoders of polar codes[J]. IEEE communications letters, 2019, 67(7): 4562-4574
[[10]]
Zheng H T, Hashemi S A, Balatsoukas S A, et al.. Threshold-based fast successive-cancellation decoding of polar codes[J]. IEEE transactions on communications, 2021, 69(6): 3541-3555,
CrossRef Google scholar
[[11]]
Shen Y F, Kristensen A T, Balatsoukas S A, et al.. . Fast sequence repetition node-based successive cancellation list decoding for polar codes[C], 2022 New York IEEE 116-122
[[12]]
Gao C, Liu R, Dai B, et al.. Path splitting selecting strategy-aided successive cancellation list algorithm for polar codes[J]. IEEE communications letters, 2019, 23(3): 422-425,
CrossRef Google scholar
[[13]]
Wang L, Zhang Z, Hu H. . Adaptive fast simplified successive cancellation list polar decoding based on path selecting[C], 2020 New York IEEE 959-963
[[14]]
Peng Y L, Wu H H, Chen P P, et al.. . Simplified path split strategy for SCL decoding algorithm with lower latency[C], 2022 New York IEEE 1-6
[[15]]
Zhao Y, Yin Z, Wu Z, et al.. Minimum-combinations set-based rate-1 decoder for fast list decoding of polar codes[J]. IEEE communications letters, 2021, 25(10): 3185-3189,
CrossRef Google scholar

Accesses

Citations

Detail

Sections
Recommended

/