A two-part successive syndrome-check decoding of polar codes is proposed with the first part successively refining the received codeword and the second part checking its syndrome. A new formulation of the successive-cancellation (SC) decoding algorithm is presented that allows for successively refining the received codeword by comparing the log-likelihood ratio value of a frozen bit with its predefined value. The syndrome of the refined received codeword is then checked for possible errors. In case there are no errors, the decoding process is terminated. Otherwise, the decoder continues to refine the received codeword. The proposed method is extended to the case of SC list (SCL) decoding by terminating the decoding process when the syndrome of the best candidate in the list indicates no errors. Simulation results show that the proposed method reduces the time-complexity of SC and SCL decoders and their fast variants, especially at high signal-to-noise ratios.
翻译:连续连续两次对极地代码进行综合检查,第一个部分是连续对收到的编码进行精炼,第二个部分是检查其综合体。提出了一套新的顺序取消编码算法,以便通过比较冷冻点的日志-类似比率值与预定义值,对收到的极地代码进行连续两次的解码。然后对精细的编码综合体进行检查,以查找可能的错误。如果没有错误,解码程序将终止。否则,解码程序将继续对收到的编码进行精炼。在名单中最佳候选人的综合体显示没有错误时,拟议的方法将终止解码进程,从而将拟议方法扩大到SC(SCL)的解码程序。模拟结果表明,拟议的方法降低了SC和SCL解码器及其快速变体的时间兼容性,特别是在信号到噪音比率高的情况下。