Polar codes are a class of error-correcting codes that provably achieve the capacity of practical channels. The successive-cancellation flip (SCF) decoder is a low-complexity decoder that was proposed to improve the performance of the successive-cancellation (SC) decoder as an alternative to the high-complexity successive-cancellation list (SCL) decoder. The SCF decoder improves the error-correction performance of the SC decoder, but the variable execution time and the high worst-case execution time pose a challenge for the realization of receivers with fixed-time algorithms. The dynamic SCF (DSCF) variation of the SCF decoder further improves the error-correction performance but the challenge of decoding delay remains. In this work, we propose a simplified restart mechanism (SRM) that reduces the execution time of SCF and DSCF decoders through conditional restart of the additional trials from the second half of the codeword. We show that the proposed mechanism is able to improve the execution time characteristics of SCF and DSCF decoders while providing identical error-correction performance. For a DSCF decoder that can flip up to 3 simultaneous bits per decoding trial, the average execution time, the average additional execution time and the execution-time variance are reduced by approximately 31%, 37% and 57%, respectively. For this setup, the mechanism requires approximately 3.9% additional memory.
翻译:极地代码是一种错误校正代码的类别,可以发现,它可以实现实用频道的能力。连续取消翻转解码是一个低复杂度的解码器,目的是改进连续取消(SC)解码器的性能,作为高复杂度连续取消列表的代码的替代。SCF解码器改进了SC解码器的错误校正性性能,但可变执行时间和最坏执行时间对使用固定时间算法接收器的接收器的实现构成挑战。SCF解码器的动态解码器变异性能提高了连续取消(SC)解码器的性能,作为高复杂度连续取消(SCL)解码器解码器的解码器的代码器。在这项工作中,我们建议一个简化的重新启动机制,通过有条件地重新启动对SCF解码器的附加试验时间,但对于使用固定时间算法的接收器的接收器来说是一个挑战。 SCFCF和DCF解码器的动态解码器变换码器变动性能改善SCFCFCF和DCF的执行时间特性, 大约平时性平时平时性变法性性性性性性能平差性能,同时提供相同的性差差差差的DFCFCFBBBM的正常平均机制,同时提供相同的性能的计算法性能的性能的性能的计算。</s>