降低SCL译码错误的级联极化码

发布时间:2019-03-15  作者:王涛,屈代明,江涛  阅读量:

[摘要] 串行抵消列表(SCL)算法是极化码的一种近似最大似然(ML)译码算法,基于该算法的循环冗余校验(CRC)级联极化码、校验(PCC)级联极化码纠错性能优良,已成为5G极化码标准编码方案。总结了SCL译码错误类型,并从降低SCL译码错误的角度揭示了CRC级联极化码、校验级联极化码,以及CRC辅助的PCC级联极化码,三者提升SCL译码性能的原理。仿真结果表明:CRC辅助的校验级联极化码可以显著降低SCL译码错误,并在较高信噪比(SNR)范围内,呈现出最佳的纠错性能。

[关键词] 极化码;SCL译码;奇偶校验;CRC;级联码

[Abstract] Successive cancellation list (SCL) decoder with the proper list size works nearly as a maximum likelihood (ML) decoder for polar codes. With the modified versions of the SCL decoder, cyclic redundancy check (CRC)-concatenated polar codes (CRC-polar) and parity-check-concatenated (PCC) polar codes (PCC-polar) show the excellent error correction performance, and have been adopted as the standardized coding schemes in 5G technical specification. In this paper, the categories of SCL decoding errors are summarized, and the performance gain of the concatenated CRC code and parity-check codes in CRC-polar, PCC-polar and CRC-PCC polar are explained from the perspective of SCL decoding error reduction. The simulation results show that the CRC-PCC polar code could efficiently reduce the SCL decoding errors, and achieves the best error performance among the three concatenation schemes, in higher signal noise ratio (SNR) region.

[Keywords] polar codes; SCL decoding; prity-check; CRC; concatenated codes

分享到:

 选择国家/语言

Global - English China - 中文