In this work we propose an encoding and decoding framework for staircase codes based on non-systematic polar codes as component codes. The staircase structure allows for efficient parallelized decoding, while the polar component codes allow to benefit from the flexible structure and efficient soft-decision decoding algorithms. To enhance the performance of the polar staircase codes, we concatenate the polar component codes with cyclic redundancy check (CRC) outer codes, and we add interleavers within the staircase structure that are specific to polar code properties. The CRCs also allow to substantially reduce the decoding complexity. Simulation results evaluate the gain brought by our proposed techniques, and analyze the dependence of the error-correction performance on code and decoder parameters. Comparison with the state of the art on staircase polar codes shows an improvement in BER up to 0.9~dB, or considerable complexity reduction at the same BER.
翻译:在这项工作中,我们提议了一个基于非系统极地代码的楼梯代码编码和解码框架,作为组成部分代码。楼梯结构允许高效平行解码,而极地元代码允许受益于灵活的结构和高效的软决定解码算法。为了提高极地楼梯代码的性能,我们将极地元代码与循环冗余检查外部代码混为一体,我们在楼梯结构中添加了极地代码特性特有的双层代码。CRC还允许大幅降低解码复杂性。模拟结果评估了我们拟议技术带来的收益,分析了错误校正性能对代码和解码参数的依赖性。与天体极代码的艺术状态比较显示,在轨迹中,BER的改进达到0.9~dB,或者在同一根线上大幅降低复杂性。