[发明专利]极化码的编码及译码方法、发送设备、接收设备、介质有效
申请号: | 201810183937.5 | 申请日: | 2018-03-06 |
公开(公告)号: | CN110233698B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 徐旻子;樊婷婷;徐志昆 | 申请(专利权)人: | 北京紫光展锐通信技术有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H03M13/13 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 吴敏 |
地址: | 100089 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 极化 编码 译码 方法 发送 设备 接收 介质 | ||
一种极化码的编码及译码方法、发送设备、接收设备、介质,所述极化码的编码方法包括:获取极化码生成矩阵,并计算所述极化码生成矩阵的行重;基于所述极化码生成矩阵的行重,确定CRC比特和信息比特在未编码比特序列中的对应位置;将所述CRC比特和所述信息比特放置在所述未编码比特序列中的对应位置,生成未编码比特序列;将所述未编码比特序列输入极化码编码器,生成极化码的码字。应用上述方案,可以使得生成的极化码中低重量码字的个数较少,在高信噪比的情况下具有较好的纠错性能,从而提高CRC级联极化码在高信噪比下的性能。
技术领域
本发明实施例涉及通信系统,尤其涉及一种极化码的编码及译码方法、发送设备、接收设备、介质。
背景技术
由于具有较低的编译码复杂度和良好的纠错性能,极化码很有可能被用于5G系统中的短包数据传输场景。
现有的循环冗余校验(Cyclic Redundancy Check,CRC)级联极化码的编码方案中,首先采用高斯近似构造方法或极化权重(Polarization Weight,PW)构造方法计算N个比特对应的子信道的可靠度,然后选择可靠度最高的前K+X个位置的索引,作为集合A。对于K个比特的信源序列,即信息比特,先将其送入CRC编码器,生成X个比特的CRC码,即CRC比特。再将CRC码附在信源序列的后面,置于集合A的位置上,然后输入极化码编码器,生成极化码。再将生成的级联极化码进行调制,产生调制符号。调制符号经过信道加噪后送入解调器,将解调后的信息送入CRC串行抵消列表(Successive Cancellation List,SCL)译码器进行译码。
现有的CRC级联极化码(CRC-polar)的方案,构造出的级联极化码的重量谱未经过优化,低重量码字的个数较多,从而影响级联极化码在高信噪比下的纠错性能,导致CRC级联极化码在高信噪比下的性能较差。
发明内容
本发明实施例解决的技术问题是如何提高CRC级联极化码在高信噪比下的性能。
为解决上述技术问题,本发明实施例提供一种极化码的编码方法,所述编码方法包括:获取极化码生成矩阵,并计算所述极化码生成矩阵的行重;基于所述极化码生成矩阵的行重,确定CRC比特和信息比特在未编码比特序列中的对应位置;将所述CRC比特和所述信息比特放置在所述未编码比特序列中的对应位置,生成未编码比特序列;将所述未编码比特序列输入极化码编码器,生成极化码的码字。
可选地,在放置所述CRC比特和所述信息比特之前,还包括:确定所述信息比特中参与生成所述CRC比特的目标比特;基于所述参与生成所述CRC比特的目标比特生成所述CRC比特。
可选地,所述确定所述信息比特中参与生成所述CRC比特的目标比特包括:根据如下公式确定参与生成所述CRC比特的目标比特在所述未编码比特序列中的对应位置的索引,作为集合C:
C={i:Wi≤mWmin,i∈B};
其中:集合B为所述信息比特在所述未编码比特序列中的对应位置的索引,Wmin为集合B对应的最小行重,N为所述极化码生成矩阵的行数,Wi为所述极化码生成矩阵中第i行的行重。
可选地,所述计算所述极化码生成矩阵的行重包括:根据如下公式计算所述极化码生成矩阵第i行的行重:
Wi=2B(i);
其中:Wi为所述极化码生成矩阵中第i行的行重,B(i)为数值i对应的二进制编码中码字1的个数,1≤i≤N,N为所述极化码生成矩阵的行数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京紫光展锐通信技术有限公司,未经北京紫光展锐通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810183937.5/2.html,转载请声明来源钻瓜专利网。