[发明专利]一种Polar码构造方法及装置有效
| 申请号: | 201710449069.6 | 申请日: | 2017-06-14 |
| 公开(公告)号: | CN107332571B | 公开(公告)日: | 2019-10-08 |
| 发明(设计)人: | 肖东亮;储汪兵;刘继文;杨超;孙娜 | 申请(专利权)人: | 中国农业大学 |
| 主分类号: | H03M13/13 | 分类号: | H03M13/13;H04L1/00 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
| 地址: | 100193 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 polar 构造 方法 装置 | ||
1.一种Polar码构造方法,其特征在于,包括:
S1,在对称情况下,将Polar码信息位生成子矩阵GNI中行重最小的行和冻结位生成子矩阵GNF中行重最大的行全部进行相互交换,且将GNI中行重最小的行对应的信息位和GNF中行重最大的行对应的冻结位全部进行相互交换;
S2,在不对称情况下,将Polar码信息位生成子矩阵GNI中行重最小的行和冻结位生成子矩阵GNF中行重最大的行部分进行相互交换,且将GNI中行重最小的行对应的信息位和GNF中行重最大的行对应的冻结位部分进行相互交换。
2.如权利要求1所述的方法,其特征在于,所述信息位生成子矩阵GNI和所述冻结位生成子矩阵GNF通过以下步骤生成:
对于码长为N的Polar码,计算信道的巴氏参数
对于任意给定的码率R,获取巴氏参数较小的K位作为信息位UI,其他的N-K位作为冻结位UF,其中K=N×R;
基于所述信息位的索引生成所述信息位生成子矩阵GNI,基于所述冻结位的索引生成所述冻结位生成子矩阵GNF。
3.如权利要求1所述的方法,其特征在于,所述对称情况下的码率R=1/2,所述非对称情况下的码率R≠1/2。
4.如权利要求3所述的方法,其特征在于,所述S2进一步包括:
获取所述GNI中行重最小的行中对应的巴氏参数值较大m行及其对应的m个信息位;
获取所述GNF中行重最大的行中对应的巴氏参数值较小的m行及其对应的m个冻结位;
将所述GNI中的所述m行和所述GNF中的所述m行进行相互交换,且将所述m个信息位和所述m个冻结位进行相互交换;
其中,m为交换行数,m为自然数且m≤3。
5.如权利要求4所述的方法,其特征在于,根据下式确定所述交换行数m:
若max{a,b}≤3,则m=min{a,b}行;
若min{a,b}≤3,max{a,b}>3,则交换m=min{a,b}行;
若min{a,b}≥3,则m=3;
其中,a为GNI中行重最小的行向量数目,b为GNF中行重最大的行向量数目。
6.如权利要求2所述的方法,其特征在于,通过下式计算所述巴氏参数:
其中,Z()为巴氏参数,i=1,2,…N,N为Polar码的码长,Z(W11)=ε,ε为信道删除率。
7.如权利要求2所述的方法,其特征在于,所述基于所述信息位的索引生成所述信息位生成子矩阵GNI,基于所述冻结位的索引生成所述冻结位生成子矩阵GNF的步骤之后,进行相互交换之前还包括:
分别对所述信息位生成子矩阵GNI和所述冻结位生成子矩阵GNF中的行重进行排序,且分别对所述信息位生成子矩阵GNI和所述冻结位生成子矩阵GNF中每一行对应的索引进行重新排序。
8.如权利要求2所述的方法,其特征在于,所述对于码长为N的Polar码,计算信道的巴氏参数的步骤之后还包括:
基于所述巴氏参数对所述Polar码的信息位索引和冻结位索引进行排序。
9.一种Polar码构造装置,其特征在于,包括对称交换模块和非对称交换模块;
所述对称交换模块,用于在对称情况下,将Polar码信息位生成子矩阵GNI中行重最小的行和冻结位生成子矩阵GNF中行重最大的行全部进行相互交换,且将GNI中行重最小的行对应的信息位和GNF中行重最大的行对应的冻结位全部进行相互交换;
所述非对称交换模块,用于在不对称情况下,将Polar码信息位生成子矩阵GNI中行重最小的行和冻结位生成子矩阵GNF中行重最大的行部分进行相互交换,且将GNI中行重最小的行对应的信息位和GNF中行重最大的行对应的冻结位部分进行相互交换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学,未经中国农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710449069.6/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类





