1.一种重复编码块的信道分级联合译码器,其特征在于:所述分级联合译码器由两个相同的信道译码器模块、比特硬判决模块、校验检查模块、校验判定模块和继续迭代模块组成;
所述信道译码器模块由两个相同的信道译码器1和信道译码器2组成,分别处理来自不同物理层资源块信道解调的对数似然比LLR数据块;信道译码器1和信道译码器2输出两种信息,内信息Le和外信息Lex;信道译码器1使用信道译码器2的外信息进行译码,信道译码器2使用信道译码器1的外信息进行译码;
所述比特硬判决模块完成接收数据块对数似然比和内信息进行合并,然后进行比特硬判决,得到接收比特数据流;比特硬判决由两个相同模块组成,分布处理来自信道译码器1和信道译码器2的数据;
所述校验检查模块将对来自比特硬判决模块、合并比特硬判决模块的比特数据流进行循环校验检查;
所述校验判定模块判定分级联合译码器是否正确译码发送端发送的数据块;
所述继续迭代模块根据校验判定结果确定是否退出迭代过程,如果校验判定为接收比特数据块校验正确或者译码迭代次数达到最大值,则退出分级联合译码器的译码过程,否则启动继续下一轮译码过程;
基于所述分级联合译码器的译码方法,包括以下步骤:
步骤1:接收端接收来自两个不同物理资源块上的数据,对该数据进行解调得到两块数据块的对数似然比值,记为LLR1和LLR2;将信道译码器的内信息和外信息初值设为0;
步骤2:将LLR1和LLR2分别送到分级联合译码器的两个信道译码器1和信道译码器2中,信道译码器分别输出各自的外信息数据块和内信息数据块,且将信道译码器1的外信息数据块送入到信道译码器2,将信道译码器2的外信息数据块送入到信道译码器1中;
步骤3:将信道译码器1和信道译码器2输出的内信息数据块和对数似然比数据块进行累加合并,然后进行硬判决得到译码的比特数据流;
将信道译码器1和信道译码器2的对数似然比数据块和内信息进行累加,进行硬判决得到译码的比特数据流;
步骤4:硬判决的比特数据流进行校验检查,只有一路数据的校验检查正确,则译码结束,该路比特数据流为译码最终的比特数据流;
步骤5:硬判决的比特数据流进行校验检查,如果来自比特硬判决和合并比特硬判决的数据检查都没有正确,且迭代次数没有达到最大次数,则启动下一轮迭代译码过程。