[发明专利]空间耦合LDPC码的滑动窗口译码方法及装置在审
| 申请号: | 202010901103.0 | 申请日: | 2020-08-31 |
| 公开(公告)号: | CN112134571A | 公开(公告)日: | 2020-12-25 |
| 发明(设计)人: | 宋健;贺智桐;彭克武;张妤姝 | 申请(专利权)人: | 清华大学 |
| 主分类号: | H03M13/11 | 分类号: | H03M13/11 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 张大威 |
| 地址: | 10008*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 空间 耦合 ldpc 滑动 窗口 译码 方法 装置 | ||
1.一种空间耦合LDPC码的滑动窗口译码方法,其特征在于,包括以下步骤:
S1,根据空间耦合LDPC码的耦合长度、平滑参数、边扩展图样和提升因子,结合信道条件和接收条件,初始化滑动窗口译码的参数,所述滑动窗口译码的参数包括窗口长度,每个窗口的最大迭代次数;
S2,根据所述窗口长度、所述每个窗口的最大迭代次数以及设定的提前滑动条件与提前终止条件进行滑动窗口译码。
2.根据权利要求1所述的方法,其特征在于,所述窗口译码的算法包括:和-积译码算法及层调度译码算法。
3.根据权利要求1所述的方法,其特征在于,根据实际译码复杂度或硬件吞吐能力调整每个窗口的最大迭代次数,其中,实际译码复杂度为空间耦合LDPC码每行在所有窗口内行运算总次数的算术平均。
4.根据权利要求1所述的方法,其特征在于,所述S2进一步包括:
根据所述窗口长度Nw和所述每个窗口的最大迭代次数Imax对第k=2-Nw至第k=m-dW个窗口依次进行译码,在第k个窗口满足可靠性条件时,由第k(2-Nw≤k<m-dW个窗口滑动至第k+1个窗口,所述可靠性条件为:当前窗口译码迭代次数达到所述最大迭代次数Imax进行正常滑动,或当前窗口译码迭代次数未达到所述最大迭代次数Imax但满足设定的提前滑动条件,其中,k为正整数的窗口序号,m是正整数的QC-SC-LDPC码基矩阵行数,dW为非负整数的最后一个窗口参数;
在第k个窗口满足终止译码条件时,终止译码,所述终止译码条件为:第k个窗口是最后一个窗口时的正常终止条件,此时,k=m-dW,或第k个窗口为非最后一个窗口时的提前终止条件,此时,2-Nw≤k<m-dW。
5.根据权利要求4所述的方法,其特征在于,所述S2进一步包括:
S21,接收第k个窗口的编码比特软信息,采用和-积译码算法与层调度译码算法,对第k个窗口进行一次译码迭代,迭代后第k个窗口的总译码迭代次数为I,该次迭代后,得到译码结果以及层校验结果,更新空间耦合LDPC码各层连续层校验成功的次数,其中,层校验成功表示层内各行均校验成功,记录空间耦合LDPC码各层校验失败的比例;
S22,若I=Imax,Imax为所述最大迭代次数,跳转步骤S25,否则继续进行步骤S23;
S23,若第k个窗口内第1,2,...l层连续校验成功的次数分别不低于t1,t2,...,tl,则跳转至步骤S25,否则继续进行步骤S24;其中,l为正整数的层序号,t1,t2,...,tl为正整数的连续校验成功次数;
S24,若空间耦合LDPC码第k-s+1,k-s+2,...k层,即第k个窗口内首层及前s-1层,校验失败的比例分别不低于p1,p2,...,ps,则跳转至步骤S26,否则返回步骤S21;其中,s为正整数的层数,p1,p2,...,ps为0和1之间实数的校验失败比例;
S25,若k=m-dW,即到达最后窗口,则跳转步骤S26,否则滑动至第k+1个窗口;
S26,终止译码。
6.一种空间耦合LDPC码的滑动窗口译码装置,其特征在于,包括:
确定模块,用于根据空间耦合LDPC码的耦合长度、平滑参数、边扩展图样和提升因子,结合信道条件和接收条件,初始化滑动窗口译码的参数,所述滑动窗口译码的参数包括窗口长度,每个窗口的最大迭代次数;
译码模块,用于根据所述窗口长度、所述每个窗口的最大迭代次数以及设定的提前滑动条件与提前终止条件进行滑动窗口译码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010901103.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:音频生成的方法、装置、设备及存储介质
- 下一篇:一种移动体位置方位的识别装置
- 同类专利
- 专利分类





