1.译码迭代次数约束下累积无率码的优化设计方法,累积无率码的译码器包括变量节点译码器(VND),校验节点译码器(CND)和累加器译码器(ACC),将ACC和CND作为一个译码单元,即ACC&CND译码器,累积无率码使用置信传播(BP)译码算法进行译码,其特征在于:非系统累积无率码使用BP译码算法译码时,进行L次迭代后的平均误比特率Pe如下式:其中,ds表示信息节点的度数;y(L)表示L次译码迭代后ACC&CND的输出互信息;另外,由EXIT原理可知,L次译码迭代后,度为ds的信息节点的对数似然比值服从对称高斯分布其中 Q(·)定义为在L一定时,只需要求得经L次迭代后的平均误比特率Pe的最小值,就可以使得非系统累积无率码经过一定的译码迭代次数后的错误概率最小;由于J-1(·)是一个连续单调递增函数,而Q(·)是一个连续单调递减函数,最小化Pe等价于在L次迭代后使译码器间传递的信息y(L)最大化;据此,有限译码迭代次数约束下最大化译码器间传递信息的优化问题可表述如下:s.t.g(y)>f-1(y),y∈[0,1)
x(0)=0,y(0)=f(x(0))
x(l)=g(y(l-1)),l=1,2,...L
y(l)=f(x(l)),l=1,2,...L
其中, 表示优化的校验节点度分布,ρj表示度为j的校验节点连接的边
占所有边的比例,dc表示校验节点的最大度;y=f(x)为ACC&CND的EXIT函数,x表示ACC&CND的先验输入互信息IA,ACC&CND,y表示ACC&CND的输出互信息IE,ACC&CND,也就是VND的先验输入互信息IA,VND;x=g(y)为VND的EXIT函数,x为VND的输出互信息IE,VND,也就是下一次迭代时ACC&CND的先验输入互信息IA,ACC&CND,也就是ACC&CND的输出互信息IE,ACC&CND;相应,f-1(y)表示ACC&CND的输出互信息为y时的先验输入互信息IA,ACC&CND;f(x)表示ACC&CND输入互信息为x时的输出互信息IE,ACC&CND;ε为任意小的正数;σLch表示信道对数似然比值的方差;
在上式中,所有的约束条件关于ρj都是线性的;通过求解该优化问题可以得到任一译码迭代次数约束下纠错性能最好的累积无率码的校验节点度分布;
J-1(·)为J(·)的反函数,J(·)定义为传输的BPSK符号与接收符号的对数似然比值之间的互信息,表达式如下:其中ξ为积分变量。
2.根据权利要求1所述译码迭代次数约束下累积无率码的优化设计方法,其特征在于:使用下面的近似表达式来计算J(·)和J-1(·):
其中,H1=0.3073,H2=0.8935,H3=1.1064。