An improved AS-SCLF decoding algorithm of polar codes based on the assigned set
CSTR:
Author:
Affiliation:

Chongqing Key Laboratory of Photoelectronic Information Sensing and Transmitting Technology, Chongqing University of Posts and Telecommunications, Chongqing 400065, China

  • Article
  • | |
  • Metrics
  • |
  • Reference [15]
  • |
  • Related [20]
  • | | |
  • Comments
    Abstract:

    An improved successive cancellation list bit-flip based on assigned set (AS-SCLF) decoding algorithm is proposed to solve the problems that the successive decoding of the successive cancellation (SC) decoder has error propagation and the path extension of the successive cancellation list (SCL) decoder has the decision errors in the traditional cyclic redundancy check aided successive cancellation list (CA-SCL) decoding algorithm. The proposed algorithm constructs the AS firstly. The construction criterion is to use the Gaussian approximation principle to estimate the reliabilities of the polar subchannel and the error probabilities of the bits under SC decoding, and the normalized beliefs of the bits in actual decoding are obtained through the path metric under CA-SCL decoding, thus the error bits containing the SC state are identified and sorted in ascending order of the reliability. Then the SCLF decoding is performed. When the CA-SCL decoding fails for the first time, the decision results on the path of the SC state in the AS are exchanged. The simulation results show that compared with the CA-SCL decoding algorithm, the SCLF decoding algorithm based on the critical set and the decision post-processing decoding algorithm, the improved AS-SCLF decoding algorithm can improve the gain of about 0.29 dB, 0.22 dB and 0.1 dB respectively at the block error rate (BLER) of 10-4 and reduce the number of decoding at the low signal-to-noise ratio (SNR), thus the computational complexity is also reduced.

    Reference
    [1] LI X W, LI W B. A simplified successive cancellation list decoding algorithm for polar codes[J]. Journal of Chongqing University of Posts and Telecommunications (natural science edition), 2019, 31(4):488-494. (in Chinese)
    [2] CHEN F T, CHEN Y, YU Y K, et al. List polar decoder jointed with successive cancellation and sphere decoding[J]. Journal of Chongqing University of Posts and Telecommunications (natural science edition), 2021, 33(1):81-86. (in Chinese)
    [3] JEONG S L, BAE J H, SUNWOO M H. Fast multibit decision polar decoder for successive-cancellation list decoding[J]. Journal of signal processing systems, 2020, 93(1):127-136.
    [4] 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)
    [5] NIU K, CHEN K. CRC-aided decoding of polar codes[J]. IEEE communications letters, 2012, 16(10):1668-1671.
    [6] TAL I, VARDY A. List decoding of polar codes[J]. IEEE transactions on information theory, 2015, 61(5):2213-2226.
    [7] YU Y R, PAN Z W, LIU N, et al. Successive cancellation list bit-flip decoder for polar codes[C]//2018 10th International Conference on Wireless Communications and Signal Processing (WCSP), October 18-20, 2018, Hangzhou, China. New York:IEEE, 2018:1-6.
    [8] WANG Z X, PAN Y H, LIN Y H. Post-processing for CRC-aided successive cancellation list decoding of polar codes[J]. IEEE communications letters, 2020, 24(7):1395-1399.
    [9] ZHANG Z Y, QIN K J, ZHANG L, et al. Progressive bit-flipping decoding of polar codes over layered critical sets[C]//2017 IEEE Global Communications Conference (GLOBECOM), December 4-8, 2017, Singapore. New York:IEEE, 2017:1-6.
    [10] IVANOV F, MORISHNIK V, KROUK E. Improved generalized successive cancellation list flip decoder of polar codes with fast decoding of special the node[J]. Journal of communications and networks, 2021, 23(6):417-432.
    [11] DAI B, GAO C Y, YAN Z Y, et al. Parity check aided SC-flip decoding algorithms for polar codes[J]. IEEE transactions on vehicular technology, 2021, 70(10):10359-10368.
    [12] STIMMING A B, RAYMOND A J, GROSS W J, et al. Hardware architecture for list successive cancellation decoding of polar codes[J]. IEEE transactions on circuits and systems II:express briefs, 2014, 61(8):609-613.
    [13] TRIFONOV P. Efficient design and decoding of polar codes[J]. IEEE transactions on communications, 2012, 60(11):3221-3227.
    [14] WU D L, LI Y, SUN Y. Construction and block error rate analysis of polar codes[J]. IEEE communications letters, 2014, 18(7):1099-1102.
    [15] LI S B, DENG Y Q, LU L J, et al. A low-latency simplified successive cancellation decoder for polar codes based on node error probability[J]. IEEE communications letters, 2018, 22(12):2439-2442.
    Cited by
    Comments
    Comments
    分享到微博
    Submit
Get Citation

YOU Wei, YUAN Jianguo, YU Linfeng, HUANG Sheng. An improved AS-SCLF decoding algorithm of polar codes based on the assigned set[J]. Optoelectronics Letters,2022,18(11):694-698

Copy
Share
Article Metrics
  • Abstract:441
  • PDF: 383
  • HTML: 0
  • Cited by: 0
History
  • Received:May 19,2022
  • Revised:July 06,2022
  • Online: November 14,2022
Article QR Code