[发明专利]迭代解映射解码方法和系统有效
申请号: | 201110457467.5 | 申请日: | 2011-12-30 |
公开(公告)号: | CN103188035A | 公开(公告)日: | 2013-07-03 |
发明(设计)人: | 彭克武;刘在爽;宋健;潘长勇;杨知行 | 申请(专利权)人: | 清华大学 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 迭代解 映射 解码 方法 系统 | ||
1.一种迭代解映射解码方法,其特征在于,包括以下步骤:
S1:初始化控制单元和包括解映射器、变量节点解码器和校验节点解码器在内的各运算单元;
S2:解映射器达到启动条件时,控制单元启动解码流程;
S3:在控制单元的控制下运行解码流程,其中所有运算单元中至少部分运算单元并行地执行各自的运算;
S4:达到解码停止条件时,控制单元停止解码流程,输出解码结果码字。
2.如权利要求1所述的迭代解映射解码方法,其特征在于,所述控制单元控制运算资源在各运算单元之间的动态分配。
3.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中包括解映射器、变量节点解码器和校验节点解码器在内的各运算单元根据各自的输入并行地执行各自的运算。
4.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中所述变量节点解码器和校验节点解码器串行交替执行运算,并且所述解映射器的运算与所述变量节点解码器和校验节点解码器串行交替执行的运算并行地执行。
5.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中所述变量节点解码器和校验节点解码器并行地执行各自的运算,并且所述解映射器的运算与所述变量节点解码器和校验节点解码器并行执行的运算串行地执行。
6.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中所述解映射器的运算包括:由接收符号、信道状态信息和解映射先验信息运算得到解映射外信息,所述解映射外信息通过比特软信息解交织后作为第一解码先验信息送给所述变量节点解码器。
7.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中所述变量节点解码器的运算包括:由第一解码先验信息和第二解码先验信息运算得到第一解码外信息和第二解码外信息,所述第一解码外信息通过比特软信息交织后作为解映射先验信息送给所述解映射器,所述第二解码外信息通过边的解交织后作为第三解码先验信息送给所述校验节点解码器。
8.如权利要求1所述的迭代解映射解码方法,其特征在于,所述步骤S3中所述校验节点解码器的运算包括:由第三解码先验信息运算得到第三解码外信息,所述第三解码外信息通过边的交织后作为第二解码先验信息送给所述变量节点解码器。
9.一种迭代解映射解码系统,其特征在于,包括:
解映射器,与外部接收机前级模块、存储器和控制单元连接,用于在控制单元的控制下,结合从前级模块输入的信道状态信息和从存储器读出的解映射先验信息,对接收符号进行软解映射运算,得到解映射外信息,写入存储器;
变量节点解码器,与存储器和控制单元连接,用于在控制单元的控制下,对从存储器读出的第一解码先验信息和第二解码先验信息进行变量节点解码运算,得到第一解码外信息、第二解码外信息和解码结果码字写入存储器;
校验节点解码器,与存储器和控制单元连接,用于在控制单元的控制下,对从存储器读出的第三解码先验信息进行校验节点解码运算,得到第三解码外信息写入存储器;同时,完成解码校验,并将结果反馈给控制单元;
控制单元,用于控制各运算单元的启动和停止,产生存储器的读写控制信号和地址信号,控制解码流程的启动及结束,控制解码结果码字的输出;
存储器,用于在控制单元的控制下存储和输送对应的信息、完成比特软信息的交织和解交织、边的交织和解交织功能;
其中,当达到解码结束条件时,解码结果码字可以从所述变量节点解码器、存储器和校验节点解码器三者中的任意一个单元输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110457467.5/1.html,转载请声明来源钻瓜专利网。