【技术实现步骤摘要】
【国外来华专利技术】用于乘积极化码的速率匹配的设备
[0001]本公开涉及使用极化码,尤其是使用乘积极化码的信道编码领域。因此,本公开提出一种用于乘积极化码编码的设备、一种用于乘积极化码解码的设备和对应方法。具体地,本公开的实施例实现乘积极化码编码和解码,这能够打孔和/或缩短以实现乘积极化码的速率匹配。
技术介绍
[0002]数字通信系统容易出现传输错误。为了抵消这些错误,使用信道编码,尤其是前向纠错(forward error correction,FEC)编码。编码方案通常由发送端的编码器和接收端的解码器组成。编码器为要被发送的数据添加冗余,解码器在解码数据时利用这种冗余来纠正传输错误。本公开尤其涉及这些编码方案。
[0003]由Arkan介绍的极化码是一类特殊的信道码。极化码依赖于极化变换的所谓极化效应,它们是渐近最优的,即当码长达到无穷大时,它们获得信道容量。极化码的码长可以定义为2的幂,并且这些极化码基于核矩阵:
[0004][0005]对于码长N=2
n
、信息长度K和码率R=K/N的极化码,索引集{ ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于乘积极化码编码的设备(500),所述设备(500)被配置为:获得包括冻结比特集(701)和信息比特集(702)的输入矩阵(501);对所述输入矩阵(501)进行极化编码,以获得第一码字矩阵(502);确定所述第一码字矩阵502中的排除比特集(503);以及发送第二码字矩阵(504),其中所述第二码字矩阵(504)通过从所述第一码字矩阵(502)中移除所述排除比特集(503)而获得。2.根据权利要求1所述的设备(500),其中:所述第二码字矩阵(504)是打孔码字矩阵,所述打孔码字矩阵通过基于所述排除比特集(503)对所述第一码字矩阵(502)进行打孔而获得,或所述第二码字矩阵(504)是缩短码字矩阵,所述缩短码字矩阵通过基于所述排除比特集(503)对所述第一码字矩阵(502)进行缩短而获得,或所述第二码字矩阵(504)是打孔和缩短码字矩阵,所述打孔和缩短码字矩阵通过基于所述排除比特集(503)对所述第一码字矩阵(502)进行打孔和缩短而获得。3.根据权利要求1或2所述的设备(500),被配置为:通过基于所述排除比特集(503)对所述第一码字矩阵(502)进行打孔和/或缩短,来生成所述第二码字矩阵(504)。4.根据权利要求1至3中任一项所述的设备(500),被配置为:根据预定的打孔和/或缩短模式,确定所述第一码字矩阵(502)中的所述排除比特集(503);其中所述打孔和/或缩短模式与所述输入矩阵(501)中的所述冻结比特集(701)相关。5.根据权利要求4所述的设备(500),被配置为:生成所述输入矩阵(501),其中所述输入矩阵(501)中的所述冻结比特集(701)基于所述预定的打孔和/或缩短模式。6.根据权利要求1至5中任一项所述的设备(500),其中:所述输入矩阵(501)中的所述冻结比特集(701)包括比特子集(703);以及所述第一码字矩阵(502)中的所述排除比特集(503)基于所述输入矩阵(501)中的所述冻结比特集(701)的所述比特子集(703)确定。7.根据权利要求1至6中任一项所述的设备(500),被配置为:对所述输入矩阵(501)的一个或多个列进行极化编码,以获得第一矩阵,并且对所述第一矩阵的一个或多个行进行极化编码,以获得所述第一码字矩阵(502);或对所述输入矩阵(501)的一个或多个行进行极化编码,以获得第二矩阵,并且对所述第二矩阵的一个或多个列进行极化编码以获得所述第一码字矩阵(502)。8.根据权利要求7所述的设备(500),被配置为:基于第一分量码,对所述输入矩阵(501)的所述一个或多个列,或所述第二矩阵的所述一个或多个列进行极化编码;基于第二分量码,对所述第一矩阵的所述一个或多个行,或所述输入矩阵(501)的所述一个或多个行进行极化编码;其中所述第一分量码和所述第二分量码中的一个分量码是打孔和/或缩短分量码,所述打孔和/或缩短分量码包括比另一分量码少的比特。
9.根据权利要求1至8中任一项所述的设备(500),被配置为:根据边缘打孔模式确定所述排除比特集(503),其中所述排除比特集(503)从所述第一码字矩阵(502)的一个或多个列和一个或多个行中选择,所述列和行邻近地布置在所述第一码字矩阵(502)的两个相邻边缘处。10.根据权利要求1至8中任一项所述的设备(500),被配置为:根据角打孔模式确定所述排除比特集(503),其中所述排除比特集(503)从布置在所述第一码字矩阵(502)的两个相邻边...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。