[发明专利]极化码打孔方法、装置、电子设备及存储介质有效
申请号: | 202110940233.X | 申请日: | 2021-08-17 |
公开(公告)号: | CN113395071B | 公开(公告)日: | 2021-11-26 |
发明(设计)人: | 陈超;王帅;安建平;苗夏箐;宋哲 | 申请(专利权)人: | 北京理工大学 |
主分类号: | H03M13/13 | 分类号: | H03M13/13;H04L1/00 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王毅 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 极化 打孔 方法 装置 电子设备 存储 介质 | ||
1.一种极化码打孔方法,其特征在于,包括:
获取极化码;
基于所述极化码确定母极化码码长、确定所述极化码的打孔层数、确定每个子层的打孔个数;
计算每个子层的每个信道的巴氏参数,基于每个信道的巴氏参数确定对应的子层的打孔图样;
在得到每个子层的打孔图样后,合并每个子层的打孔图样作为所述极化码的最终打孔图样;
基于所述极化码的最终打孔图样进行打孔;
其中,所述基于所述极化码确定母极化码码长、确定所述极化码的打孔层数、确定每个子层的打孔个数,具体包括:
基于所述极化码的码长确定母极化码码长;
基于所述极化码的码长和所述母极化码码长确定打孔结束层的打孔个数;
基于所述打孔结束层的打孔个数,通过以下计算公式确定所述极化码的打孔层数:
其中,
基于所述打孔结束层的打孔个数,通过以下规则确定每个子层的打孔个数:
其中,打孔结束层为第1层,在分配每层打孔个数时,第1层分配个数为
2.根据权利要求1所述的极化码打孔方法,其特征在于,所述计算每个子层的每个信道的巴氏参数,基于每个信道的巴氏参数确定对应的子层的打孔图样,具体包括:
设定打孔开始层为S层,计算当前子层S层的每个信道的巴氏参数;
得到当前子层S层的每个信道的巴氏参数后,按每个信道的巴氏参数对应的可靠性进行排序;并选取排序后预设个数个可靠性低的信道作为当前子层S层的打孔图样;
并逐层得到每个子层的打孔图样。
3.根据权利要求1所述的极化码打孔方法,其特征在于,还包括:
将所述最终打孔图样中的所有信道的信道位置记为冻结比特传输信道的一部分;
再根据巴氏参数选择剩余的冻结比特传输信道,确定完整的冻结比特传输信道后进行打孔。
4.一种极化码打孔装置,其特征在于,包括:
获取模块,用于获取极化码;
第一确定模块,用于基于所述极化码确定母极化码码长、确定所述极化码的打孔层数、确定每个子层的打孔个数;
第二确定模块,用于计算每个子层的每个信道的巴氏参数,基于每个信道的巴氏参数确定对应的子层的打孔图样;
合并模块,用于在得到每个子层的打孔图样后,合并每个子层的打孔图样作为所述极化码的最终打孔图样;
打孔模块,用于基于所述极化码的最终打孔图样进行打孔;
其中,所述第一确定模块,具体用于:
基于所述极化码的码长确定母极化码码长;
基于所述极化码的码长和所述母极化码码长确定打孔结束层的打孔个数;
基于所述打孔结束层的打孔个数,通过以下计算公式确定所述极化码的打孔层数:
其中,S为打孔层数,B为打孔结束层的打孔个数;
基于所述打孔结束层的打孔个数,通过以下规则确定每个子层的打孔个数:
其中,打孔结束层为第1层,在分配每层打孔个数时,第1层分配个数为
5.根据权利要求4所述的极化码打孔装置,其特征在于,所述第二确定模块,具体用于:
设定打孔开始层为S层,计算当前子层S层的每个信道的巴氏参数;
得到当前子层S层的每个信道的巴氏参数后,按每个信道的巴氏参数对应的可靠性进行排序;并选取排序后预设个数个可靠性低的信道作为当前子层S层的打孔图样;
并逐层得到每个子层的打孔图样。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110940233.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类