1.一种基于联合信源信道编码的不等错误保护方法,其特征在于,包括信源节点对图像进行DCT变换;
信源节点对DCT变换后的高频信息与低频信息进行信源信道编码,获得编码码流,具体为:所述信源节点将所述高频信息利用信源原模图LDPC码进行信源编码,获得压缩后的高频信息;
所述信源节点将所述压缩后的高频信息与低频信息合并,再利用第一信道原模图LDPC码进行信道编码,具体为:所述信源节点对DCT变换后的高频信息与低频信息分别进行分帧处理,得到每一帧的高频信息比特流SH与低频信息比特流为SL;
所述信源节点采用编码速率为Rs的信源原模图LDPC码对SH进行信源编码,生成高频信息码字b,即b=HSSH;
*
所述信源节点合并低频信息与高频信息码字得到S=[SL,b],并利用信道原模图LDPC码进行信道编码,即 其中Gc1表示信源节点处信道编码采用的原模图LDPC码对应的生成矩阵, 表示Gc1的转置;
信源节点将获得的编码码流发送给中继节点与目的节点;
中继节点接收来自信源节点的编码码流,译码恢复出原始的发送信息,从中提取出低频信息;
中继节点对所述低频信息进行二次信道编码,获得校验比特,并将其传送给目的节点;
目的节点在接收到信源节点和中继节点的信息后,采用多模块联合迭代译码算法进行译码;
所述多模块联合迭代译码算法由信源译码器和第一信道译码器和第二信道译码器三部分组成,这三部分译码的过程均包括初始似然信息计算和变量节点与校验节点之间的似然信息传递,具体的迭代译码过程如下:在所述信源译码器Hs中计算初始似然信息和变量节点与校验节点之间的似然信息传递;
在所述第一信道译码器HC1中计算初始似然信息和变量节点与校验节点之间的似然信息传递;
在所述第二信道译码器HC2中计算初始似然信息和变量节点与校验节点之间的似然信息传递;
所述目的节点计算不同校验矩阵之间的似然信息传递;
所述目的节点计算所述信源译码器HS的变量节点的最终后验似然值L(Sv)、所述第一信道译码器HC1的变量节点后验似然信息L(c1v)与所述第二信道译码器HC2的变量节点的后验似然信息L(c2v);
所述目的节点对L(Sv)、L(c1v)与L(c2v)进行软判决译码,若后验似然信息大于0,则认为该比特信息为1,否则,则判决为0;对于信源译码器判决后得到的估计信息序列Us,如果T满足UsHs=0,则信源译码器译码成功,同理,将第一信道译码器HC1与第二信道译码器HC2判决后得到的估计信息序列分别进行校验;若三个译码器均校验成功,则停止迭代译码过程并输出最终的估计信息序列,否则,重复迭代译码直到满足校验方程或到达最大的迭代次数。
2.根据权利要求1所述的一种基于联合信源信道编码的不等错误保护方法,其特征在于,所述信源节点将获得的编码码流发送给中继节点与目的节点具体为通过广播信道发送。
3.根据权利要求1所述的一种基于联合信源信道编码的不等错误保护方法,其特征在于,所述中继节点对所述低频信息进行二次信道编码,获得校验比特,并将其传送给目的节点具体为:所述中继节点利用第二信道原模图LDPC码对所述低频信息进行信道编码,即其中CR表示信道编码码字,Gc2表示中继节点处信道编码采用的原模图LDPC码对应的生成矩阵, 表示Gc2的转置;
所述中继节点得到信道编码码字CR后,获得校验比特,将所述校验比特传输到目的节点。