以最大化码率为目标设计的无率编码通常能够实现逼近容量的性能,但是这种编码在译码时需要进行非常多次(理论上是无穷多次)的迭代才能达到预期的误比特率性能。基于外部信息转移图的渐近收敛分析,提出一种在有限译码迭代次数约束下的非系统累积无率码编码度分布的优化设计方法,给出此优化问题的数学模型。通过求解该优化问题可得到满足要求的编码度分布函数。仿真结果表明,与以最大化码率为目标设计的编码相比,在有限的译码迭代次数下,所提出的方法设计的编码能获得更好的纠错性能,且译码迭代次数越小,性能优势越明显。
The rateless codes designed by the methods which aim to maximize the coding rate can usually approach capacity.However a large number of iterations(theoretically infinite)are needed in the process of iterative decoding to achieve the desired bit error rate performance.Based on the asymptotic convergence analysis of extrinsic information transfer charts,an optimization design method for the degree distributions of non-systematic accumulate rateless codes with a fixed number of decoding iterations is proposed and the mathematical model for optimization is formulated.The degree distributions satisfying the requirements can be obtained by solving the mathematical problem.Simulations show that,compared with the codes designed by the traditional maximizing coding rate method,for a given number of decoding iterations,the proposed design scheme can achieve better error correcting performance.What's more,the less the number of iterations,the more obvious the advantage is.