The present invention discloses a bit rate compatible polarization code coding method and system based on drilling, which first limits the range of drill code to the codeword independent of the information bits, and proposes an improved random punch algorithm. Based on the drilling algorithm, a parallel concatenated punctured polarization code (PCPP) is constructed, and a bit rate compatible transmission scheme based on drilling is proposed. The channel is estimated according to the final transmission rate of a data packet and the initial transmission rate of the subsequent data packets is determined. The scheme of the invention reduces the punch polarization code of BER and FER, and improved the algorithm bring random errors while drilling flat, the scheme of PCPP code rate compatible transmission scheme is realized in variable rate multiple polarization code packet channel under the compatible transmission, of which the average number of retransmissions per packet only 1.8 times.
【技术实现步骤摘要】
基于打孔的码率兼容极化码编码方法及系统
本专利技术涉及信道编码传输
,尤其涉及一种基于打孔的码率兼容极化码编码方法及系统。
技术介绍
极化码是由Arikan提出的一种新兴的信道编码技术,具有以下优点:理论上证明在二元对称信道下取得香农极限;编码和译码结构简单,在接续消除译码(SuccessiveCancellation,SC)算法下复杂度仅为Ο(NlogN),其中N为码块长度;极化码没有误码平台。其强大的理论基础使其被选为5G的关键技术。传统的信道编码是通过信道状态信息(ChannelStateInformation,CSI)估计信道参数,并设置适合信道容量的一种固定速率编码(Fixed-RateCoding)方式。然而在许多通信场景中,如连续广域覆盖场景,当发送端可能无法获得或者难以获得准确CSI,固定速率编码方式将不再适用。特别的,极化码需要根据极化后的信道参数进行编码,在信道未知时无法实现编码过程,因此需要探索极化码在未知信道下的编码。码率兼容编码方式适合在未知CSI下的使用。但是,现有技术并没有实现任意速率的极化码传输。目前,有一种容量可达的速率兼容极化码(RateCompatiblePloarCodes,PCPcodes),通过使用一系列并行编译码器构造不同速率的极化码。当重传次数较多时,所需的编译码器个数也就越多,系统结构较为复杂。另外,当发送端需要连续传输多个极化码数据包时,若所有数据包均以相同的初始传输码率进行传输,在信道状态不发生突变的条件下,若第一个数据包所需的重传次数较多,后续数据包也同样需要较多的重传次数,系统结构将会更加复杂 ...
【技术保护点】
一种基于打孔的码率兼容极化码编码方法,其特征在于,包括以下步骤:调用预先设计的打孔算法,所述预先设计的打孔算法将打孔范围限制在与信息比特无关的集合中;基于预先设计的打孔算法构造任意码长和任意码率的并行级联打孔极化码(PCPP)。
【技术特征摘要】
1.一种基于打孔的码率兼容极化码编码方法,其特征在于,包括以下步骤:调用预先设计的打孔算法,所述预先设计的打孔算法将打孔范围限制在与信息比特无关的集合中;基于预先设计的打孔算法构造任意码长和任意码率的并行级联打孔极化码(PCPP)。2.根据权利要求1所述的基于打孔极化码设计的码率兼容编码方法,其特征在于,所述基于打孔的无速率极化码编码方法还包括:通过获得的极化码在预设信道上进行码率兼容PCPP编码传输。3.根据权利要求2所述的基于打孔的码率兼容编码方法,其特征在于,所述通过获得的极化码在预设信道上进行码率兼容PCPP编码传输的步骤包括:3.1、在前一次的数据包传输结束后,获取该数据包传输成功时对应的码率,由此估计当前信道容量所在的速率区间,得到对信道的估计值;3.2、根据估计值确定下一个数据包的最佳初传码率,若以该码率传输的极化码译码失败,则发送端以更低的码率作为下次重传的码率,构造2级PCPP码完成数据包的传输。4.根据权利要求3所述的基于打孔的码率兼容编码方法,其特征在于,所述最佳初传码率为接近当前信道容量的最佳初始码率,所述接近当前信道容量的最佳初始码率的确定方法如下:当所估计信道容量范围不超过信...
【专利技术属性】
技术研发人员:焦健,王莎,冯博文,周刘,吴绍华,张钦宇,
申请(专利权)人:哈尔滨工业大学深圳研究生院,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。