采用sc译码,极化码的误帧率性能比同等码长的ldpc码要差,后来提出极化码scl和ssc译码,但其复杂度要比sc译码高。
为了解决scl和ssc复杂度提出下面几种方法:
但是改进的情况下,其复杂度还是要比sc译码要高;从而提出SFSC译码(比特翻转译码)
其是在sc错误传播的基础下和Oracle辅助器的基础下提出的,其目的是找到第一个由信道噪声引起的比特错误,改正它,从而提高极化码译码性能,并且保证低的复杂度:
其算法具体过程:
SFSC译码仅仅在高信噪比的情况下,其计算复杂度和内存复杂度接近sc译码。