[发明专利]双二进制Turbo码的编译码方法及装置在审
申请号: | 202111388982.2 | 申请日: | 2021-11-22 |
公开(公告)号: | CN114337689A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 赵靖远;王伟;郑项全;任文成;张晓哲;孟颢;郭梦琪 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | H03M13/27 | 分类号: | H03M13/27;H03M13/29 |
代理公司: | 石家庄国为知识产权事务所 13120 | 代理人: | 彭竞驰 |
地址: | 050081 河*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二进制 turbo 译码 方法 装置 | ||
1.一种双二进制Turbo码的编码方法,其特征在于,包括:
将2N比特数据顺序依次输入第一信道交织寄存器和第一编码器,经所述第一编码器编码后得到多个不同的第一校验位数据,将所述多个第一校验位数据依次存入不同的第二信道交织寄存器中,N为正整数;
将所述2N比特数据进行交织处理后输入第二编码器,经所述第二编码器编码后得到多个不同的第二校验位数据,将所述多个第二校验位数据依次存入所述第二信道交织寄存器中;
根据码率获得数据删余表,根据所述信道交织寄存器地址得到信道交织表;
根据所述数据删余表和所述信道交织表选择性的从所述第一信道交织寄存器和所述第二信道交织寄存器中读出编码后的数据。
2.根据权利要求1所述的双二进制Turbo码的编码方法,其特征在于,所述将所述2N比特数据进行交织处理后输入第二编码器,包括:
计算交织地址;
根据所述交织地址,将所述2N比特数据进行交织处理,得到交织后数据;
将所述交织后数据输入第二编码器。
3.根据权利要求2所述的双二进制Turbo码的编码方法,其特征在于,所述计算交织地址,包括:
根据π(i)=(f1*i+f2*i2)mod K计算交织地址;
其中,π(i)表示交织后相同数据在码块中的地址,K表示码块的长度,i表示交织前数据在码块中的地址,f1和f2表示根据K确定的系数。
4.根据权利要求1所述的双二进制Turbo码的编码方法,其特征在于,所述将所述多个第一校验位数据依次存入不同的第二信道交织寄存器中,包括:
根据码率确定待读入第二信道交织寄存器的校验位;
根据确定的校验位将所述多个第一校验位数据依次写入不同的第二信道交织寄存器中。
5.根据权利要求1-4中任一项所述的双二进制Turbo码的编码方法,其特征在于,第一信道交织寄存器和第二信道交织寄存器的长度根据最长码字确定。
6.一种双二进制Turbo码的译码方法,其特征在于,包括:
将待译码数据通过调制解调器解调后得到的软值进行信道解交织,得到信息位和校验位;
对所述信息位和所述校验位进行循环迭代并行译码,并对译码器之间传输的信息进行交织或解交织,当迭代次数到达预设最大迭代次数时,根据最终迭代的似然值,判断所述似然值对应的符号,根据所述似然值得符号位输出与似然值对应的译码码元。
7.根据权利要求6所述的双二进制Turbo码的译码方法,其特征在于,所述将待译码数据通过调制解调器解调后得到的软值进行信道解交织,得到信息位和校验位,包括:
将待译码数据通过调制解调器解调后得到软值;
根据编码过程中的删余表确定反删余表,根据编码过程中的信道交织表确定反信道交织表;
根据所述信道交织表和所述反删余表对上述软值进行信道解交织,得到信息位和校验位。
8.根据权利要求6或7所述的双二进制Turbo码的译码方法,其特征在于,在得到信息位和校验位之后,还包括:
将所述信息位的高位和低位分别存储在不同的第一信道解交织寄存器中;
将所述校验位分别存储在不同的第二信道解交织寄存器中;
所述第一信道解交织寄存器和所述信道解交织寄存器的存储位数与进行并行译码的译码器的数量相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111388982.2/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类