TY - JOUR
T1 - Node-Based Soft-Output Fast Successive Cancellation List Decoding of Polar Codes
AU - Shen, Li
AU - Wu, Yongpeng
AU - Gao, Zhen
AU - Xu, Yin
AU - You, Xiaohu
AU - Gao, Xiqi
AU - Zhang, Wenjun
N1 - Publisher Copyright:
© 1972-2012 IEEE.
PY - 2026
Y1 - 2026
N2 - The soft-output successive cancellation list (SO-SCL) decoder provides a methodology for estimating the a-posteriori probability log-likelihood ratios by only leveraging the conventional SCL decoder of polar codes. However, the sequential decoding nature of SCL introduces high decoding latency to SO-SCL. In this paper, we incorporate node-based fast decoding into the SO-SCL framework. After addressing the challenge of soft output extraction in special node decoding, we proposed the soft-output fast SCL (SO-FSCL) decoding algorithm, along with its log-domain implementation and hardware-friendly version. The proposed SO-FSCL decoder can be regarded as an add-on extension to FSCL decoder, enabling us to autonomously choose whether to output only hard decisions like FSCL or to provide additional soft outputs. Latency and complexity analyses demonstrate that SO-FSCL can significantly reduce, for example, decoding time steps by 81.8% (with unlimited resources), the number of additions by 41.3%, and the number of comparisons by 46.4%. Meanwhile, simulation results indicate that SO-FSCL delivers almost the same soft-output performance as SO-SCL, outperforming other soft-output polar decoders, especially in scenarios involving iterative decoding.
AB - The soft-output successive cancellation list (SO-SCL) decoder provides a methodology for estimating the a-posteriori probability log-likelihood ratios by only leveraging the conventional SCL decoder of polar codes. However, the sequential decoding nature of SCL introduces high decoding latency to SO-SCL. In this paper, we incorporate node-based fast decoding into the SO-SCL framework. After addressing the challenge of soft output extraction in special node decoding, we proposed the soft-output fast SCL (SO-FSCL) decoding algorithm, along with its log-domain implementation and hardware-friendly version. The proposed SO-FSCL decoder can be regarded as an add-on extension to FSCL decoder, enabling us to autonomously choose whether to output only hard decisions like FSCL or to provide additional soft outputs. Latency and complexity analyses demonstrate that SO-FSCL can significantly reduce, for example, decoding time steps by 81.8% (with unlimited resources), the number of additions by 41.3%, and the number of comparisons by 46.4%. Meanwhile, simulation results indicate that SO-FSCL delivers almost the same soft-output performance as SO-SCL, outperforming other soft-output polar decoders, especially in scenarios involving iterative decoding.
KW - Polar codes
KW - fast decoding
KW - iterative decoding
KW - soft-output
KW - successive cancellation list
UR - https://www.scopus.com/pages/publications/105038612162
U2 - 10.1109/TCOMM.2026.3690357
DO - 10.1109/TCOMM.2026.3690357
M3 - Article
AN - SCOPUS:105038612162
SN - 1558-0857
VL - 74
SP - 8500
EP - 8516
JO - IEEE Transactions on Communications
JF - IEEE Transactions on Communications
ER -