摘要
文章介绍了一种基于梯度算法的Turbo乘积码(以RS码作为分量码)的译码算法。该算法以迭代Chase-Ⅱ算法为基础,利用该算法译码得到的每行(或列)最优判决码D(m-1)来代替竞争码字C,节省了寻找C的过程,从而简化了外信息和软输出的计算。文章以RS(15,11)码为分量码进行了matlab仿真,仿真结果表明:该算法能在基本保持turbo乘积码和Chase算法译码性能基础上,提高译码速度,降低译码复杂度。
This paper introduces a novel soft—decision decoding algorithm,known as gradient algorithm.The idea is based on the iterative Chase algorithm,the optimum decision codeword of last decoding step D(m-1) gained by Chase decoding algorithm is used to substitute the competing codeword C,thus leaving out the step for search of competing codeword C and simplifying the computation of the extrinsic information and soft inputs.This paper uses RS(15,11) as block code for simulation,it results show that the gradient algorithm is employed to obtain similar decoding performance of TPC with Chase decoding algorithm,and it accelerate decoding procedures the and reduces relatively the decoding complexity.
出处
《舰船电子工程》
2010年第4期80-83,共4页
Ship Electronic Engineering
关键词
TURBO乘积码
软判决
迭代译码
梯度算法
RS码
Turbo product codes
soft decoding
iteration decoding
gradient algorithm
RS code