极性Polar码的速率匹配处理方法及装置制造方法及图纸

技术编号:18460527 阅读:44 留言:0更新日期:2018-07-18 13:24
本发明专利技术提供了一种极性Polar码的速率匹配处理方法及装置,其中方法包括:将K个比特信道作为信息比特和N-K个冻结比特级联,生成N个比特的比特序列,将N个比特的比特序列经过一个生成矩阵为N×N的极性Polar码编码器编码,生成N个比特的初始比特序列{S0,S1,...,SN‑1},其中,K和N均为正整数,且K小于等于N;将循环缓存分成q部分,不重复地从所述初始比特序列{S0,S1,...,SN‑1}中选取比特序列按照预设处理规则写入循环缓存各部分中,其中q=1,2,3或4;在得到的所述循环缓存中的比特序列中,从预设的起始位置开始,顺序读取指定长度的比特序列,并将读取后的指定长度的比特序列作为速率匹配的待发送比特序列。大大降低了Polar码的硬件复杂度。

Rate matching method and device for polar Polar code

The present invention provides a rate matching processing method and device for polar Polar codes, in which K bit channels are cascaded as information bits and N K frozen bits to generate bit sequences of N bits, and the bit sequences of N bits are encoded by a polar Polar code encoder of a generation matrix to N * N, The initial bit sequence of N bits, {S0, S1,..., SN 1}, where K and N are all positive integers, and K is less than or equal N; the cyclic cache is divided into Q parts, and the bit sequence is not repeated from the initial bit sequence {S0, S1, and... In the given sequence of bits in the cyclic cache, the specified length sequence is read sequentially from the preset starting position, and the bit sequence of the specified length after reading is used as the rate matched pending bit sequence. The hardware complexity of Polar codes is greatly reduced.

【技术实现步骤摘要】
极性Polar码的速率匹配处理方法及装置
本专利技术涉及通信领域,具体而言,涉及一种极性Polar码的速率匹配处理方法及装置。
技术介绍
目前的相关技术中,Polar码是一种被严格证明的可达信道容量的构造性编码方式,更能满足5GNewRAT中对通信吞吐量(Throughput)和时延(Latency)的要求。Polar码编码后的码字可表示为x=u·GN其中u=(u1,,,uN)由信息比特和冻结比特组成,表示对矩阵F2进行n次克罗内克积操作,且BN是比特反序置换矩阵。BN是将一个N×N的单位方阵IN各行按照比特反序重排得到:对每一个序号i∈{1,2,…,N},将(i-1)按二进制表示为(i-1)→(bn,bn-1,…,b1),其中n=log2N,再将二进制序列反序,得到二进制数(b1,b2,…,bn),将二进制表示为十进制(j-1),令BN的第i行为原单位方阵IN的第j行。长度为N的Polar码编码结构可以用两个长度为N/2的编码结构递归得到,图1是现有技术中极性码编码递归结构示意图,图2是现有技术中极性码编码递归结构的最小基本单元结构示意图。如图1、2所示,递归结构的最小单元(N=2)为图2所示的基本单元。Polar码编码后的数据比特序列长度N为2的幂次,为此需利用打孔(Puncturing)的方式舍弃多余的比特来进行速率匹配,实现任意码长的传输。不同码长和码率打孔图样不一样,因此,需要通过不同硬件模块实现速率匹配,从而导致不同的应用场景下Polar码硬件复杂度较大。针对相关技术中,实现发送任意长度比特序列的Polar码硬件复杂度较大的问题,尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种极性Polar码的速率匹配处理方法及装置,以至少解决相关技术中发送任意长度比特序列的Polar码硬件实现复杂度较大的问题。根据本专利技术的一个方面,提供了一种极性Polar码的速率匹配处理方法,包括:将K个比特信道作为信息比特和N-K个冻结比特级联,生成N个比特的比特序列,将N个比特的比特序列经过一个生成矩阵为N×N的极性Polar码编码器编码,生成N个比特的初始比特序列{S0,S1,...,SN-1},其中,K和N均为正整数,且K小于等于N;将循环缓存分成q部分,不重复地从所述初始比特序列{S0,S1,...,SN-1}中选取比特序列按照预设处理规则写入循环缓存各部分中,其中q=1,2,3或4;在得到的所述循环缓存中的比特序列中,从预设的起始位置开始,顺序读取指定长度的比特序列,并将读取后的指定长度的比特序列作为速率匹配的待发送比特序列。可选地,所述极性Polar码的母码长度表示向上取整,0≤Δ<2,R为Polar码进行编码的码率。可选地,对所述初始比特序列{S0,S1,...,SN-1}的预设处理规则由依据极性Polar码的数据特征产生的一一映射交织函数f(n)确定,其中n=0,1,…,N-1,f(n)=0,1,…,N-1,n为初始比特序列中比特位置索引,f(n)为循环缓存位置索引,根据所述一一映射交织函数将初始比特序列中第n个比特Sn映射到循环缓存中索引号为f(n)的位置处。可选地,所述一一映射交织函数f(n)具有以下嵌套特征:对{n0}→{f(n0)}的映射关系可以直接由所述一一映射交织函数的映射关系{n}→{f(n)}将序列{n}和序列{f(n)}中大于N0的元素删除得到,其中n0=0,1,2,..,N0-1,N0为小于等于N的正整数。可选地,对所述初始比特序列{S0,S1,...,SN-1}预设处理可以根据极性Polar码的数据特征将所述初始比特序列中第n个比特Sn映射到循环缓存中索引号为mod(f(n)+m,N)的位置,其中m=0,1,…,N-1,m为偏移量,mod(x1,x2)表示x1对x2求余,x1为整数,x2为正整数。可选地,所述数据特征至少包括以下之一:传输块长度、码率、可用物理资源块数、调制编码等级、用户设备类型索引、数据传输链路方向。可选地,所述循环缓存包括:第一比特序列部分、第二比特序列部分,其中,所述第一比特序列部分由所述初始比特序列中t1个连续的比特顺序构成或按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t2个比特按BRO交织顺序构成,其中t1和t2均为大于等于0的整数,且t1+t2=N,N为所述初始比特序列比特数,且N为大于或等于0的整数;或所述第一比特序列部分由所述初始比特序列中t2个连续的比特按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t1个比特顺序构成或按BRO交织顺序构成,其中t1和t2均为大于等于0的整数,且t1+t2=N,N为所述初始比特序列比特数,且N为大于或等于0的整数;其中,所述第一比特序列部分、所述第二比特序列部分依次排列构成所述循环缓存中的比特序列。可选地,将所述初始比特序列记为{S0,S1,...,SN-1},所述第一比特序列部分由所述初始比特序列中的t1个连续比特顺序或按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余N-t1个连续比特按BRO交织顺序构成,或所述第一比特序列部分由所述初始比特序列中的N-t1个连续比特按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t1个连续比特顺序或按BRO交织顺序构成。可选地,所述循环缓存包括:第三比特序列部分、第四比特序列部分、第五比特序列部分,其中,所述第三比特序列部分由所述初始比特序列中t3个连续的比特顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分通过以下方式确定:将所述初始比特序列中取两个长度为t4的连续比特序列,将两个长度为t4的比特序列按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由所述初始比特序列中t5个比特构成,t3,t4,t5均为大于或等于0的整数,且t3+2t4+t5=N,或所述第三比特序列部分由所述初始比特序列中t5个比特顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分通过以下方式确定:将所述初始比特序列中取两个长度为t4的连续比特序列,将两个长度为t4的比特序列按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由所述初始比特序列中其余t3个比特构成,t3,t4,t5均为大于或等于0的整数,且t3+2t4+t5=N,其中,所述第三比特序列部分、所述第四比特序列部分、所述第五比特序列部分依次排列构成所述循环缓存中的比特序列。可选地,将所述初始比特序列记为{S0,S1,...,SN-1},所述第三比特序列部分由t3个连续的比特中顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分由t4个比特和t4个比特按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由初始比特序列中其余N-t3-2t4个比特和顺序构成或按BRO交织顺序构成或行列交织构成,其中,当t3=N/4时,当t4=N/4时,表示空集符号,或所述第三比特序列部分由N-t3-2t4个比特和顺序构成或按BRO交织顺序构成或行列交织构成;所述第四比特序列部分由t4个比特和t4个比特按BRO交织顺序构成或行列交织构成或交错构成;所述第五比特序列部分由比特序列顺序构本文档来自技高网
...

【技术保护点】
1.一种极性Polar码的速率匹配处理方法,其特征在于,包括:将K个比特信道作为信息比特和N-K个冻结比特级联,生成N个比特的比特序列,将N个比特的比特序列经过一个生成矩阵为N×N的极性Polar码编码器编码,生成N个比特的初始比特序列{S0,S1,...,SN‑1},其中,K和N均为正整数,且K小于等于N;将循环缓存分成q部分,不重复地从所述初始比特序列{S0,S1,...,SN‑1}中选取比特序列按照预设处理规则写入循环缓存各部分中,其中q=1,2,3或4;在得到的所述循环缓存中的比特序列中,从预设的起始位置开始,顺序读取指定长度的比特序列,并将读取后的指定长度的比特序列作为速率匹配的待发送比特序列。

【技术特征摘要】
2017.01.09 CN 20171001428961.一种极性Polar码的速率匹配处理方法,其特征在于,包括:将K个比特信道作为信息比特和N-K个冻结比特级联,生成N个比特的比特序列,将N个比特的比特序列经过一个生成矩阵为N×N的极性Polar码编码器编码,生成N个比特的初始比特序列{S0,S1,...,SN-1},其中,K和N均为正整数,且K小于等于N;将循环缓存分成q部分,不重复地从所述初始比特序列{S0,S1,...,SN-1}中选取比特序列按照预设处理规则写入循环缓存各部分中,其中q=1,2,3或4;在得到的所述循环缓存中的比特序列中,从预设的起始位置开始,顺序读取指定长度的比特序列,并将读取后的指定长度的比特序列作为速率匹配的待发送比特序列。2.根据权利要求1所述方法,其特征在于,所述极性Polar码的母码长度表示向上取整,0≤Δ<2,R为Polar码进行编码的码率。3.根据权利要求2所述的方法,其特征在于,对所述初始比特序列{S0,S1,...,SN-1}的预设处理规则由依据极性Polar码的数据特征产生的一一映射交织函数f(n)确定,其中n=0,1,…,N-1,f(n)=0,1,…,N-1,n为初始比特序列中比特位置索引,f(n)为循环缓存位置索引,根据所述一一映射交织函数将初始比特序列中第n个比特Sn映射到循环缓存中索引号为f(n)的位置处。4.根据权利要求3所述的方法,其特征在于,所述一一映射交织函数f(n)具有以下嵌套特征:对{n0}→{f(n0)}的映射关系可以直接由所述一一映射交织函数的映射关系{n}→{f(n)}将序列{n}和序列{f(n)}中大于N0的元素删除得到,其中n0=0,1,2,..,N0-1,N0为小于等于N的正整数。5.根据权利要求4所述的方法,其特征在于,对所述初始比特序列{S0,S1,...,SN-1}预设处理可以根据极性Polar码的数据特征将所述初始比特序列中第n个比特Sn映射到循环缓存中索引号为mod(f(n)+m,N)的位置,其中m=0,1,…,N-1,m为偏移量,mod(x1,x2)表示x1对x2求余,x1为整数,x2为正整数。6.根据权利要求3-5任一项所述的方法,其特征在于,所述数据特征至少包括以下之一:传输块长度、码率、可用物理资源块数、调制编码等级、用户设备类型索引、数据传输链路方向。7.根据权利要求2所述的方法,其特征在于,所述循环缓存包括:第一比特序列部分、第二比特序列部分,其中,所述第一比特序列部分由所述初始比特序列中t1个连续的比特顺序构成或按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t2个比特按BRO交织顺序构成,其中t1和t2均为大于等于0的整数,且t1+t2=N,N为所述初始比特序列比特数,且N为大于或等于0的整数;或所述第一比特序列部分由所述初始比特序列中t2个连续的比特按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t1个比特顺序构成或按BRO交织顺序构成,其中t1和t2均为大于等于0的整数,且t1+t2=N,N为所述初始比特序列比特数,且N为大于或等于0的整数;其中,所述第一比特序列部分、所述第二比特序列部分依次排列构成所述循环缓存中的比特序列。8.根据权利要求7所述的方法,其特征在于,将所述初始比特序列记为{S0,S1,...,SN-1},所述第一比特序列部分由所述初始比特序列中的t1个连续比特顺序或按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余N-t1个连续比特按BRO交织顺序构成,或所述第一比特序列部分由所述初始比特序列中的N-t1个连续比特按BRO交织顺序构成;所述第二比特序列部分由所述初始比特序列中其余t1个连续比特顺序或按BRO交织顺序构成。9.根据权利要求2所述的方法,其特征在于,所述循环缓存包括:第三比特序列部分、第四比特序列部分、第五比特序列部分,其中,所述第三比特序列部分由所述初始比特序列中t3个连续的比特顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分通过以下方式确定:将所述初始比特序列中取两个长度为t4的连续比特序列,将两个长度为t4的比特序列按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由所述初始比特序列中其余t5个比特构成,t3,t4,t5均为大于或等于0的整数,且t3+2t4+t5=N,或所述第三比特序列部分由所述初始比特序列中t5个比特顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分通过以下方式确定:将所述初始比特序列中取两个长度为t4的连续比特序列,将两个长度为t4的比特序列按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由所述初始比特序列中其余t3个比特构成,t3,t4,t5均为大于或等于0的整数,且t3+2t4+t5=N,其中,所述第三比特序列部分、所述第四比特序列部分、所述第五比特序列部分依次排列构成所述循环缓存中的比特序列。10.根据权利要求9所述的方法,其特征在于,将所述初始比特序列记为{S0,S1,...,SN-1},所述第三比特序列部分由t3个连续的比特中顺序构成或按BRO交织顺序构成或行列交织构成,所述第四比特序列部分由t4个比特和t4个比特按BRO交织顺序构成或行列交织构成或交错构成,所述第五比特序列部分由初始比特序列中其余N-t3-2t4个比特和顺序构成或按BRO交织顺序构成或行列交织构成,其中,当t3=N/4时,当t4=N/4时,表示空集符号,或所述第三比特序列部分由N-t3-2t4个比特和顺序构成或按BRO交织顺序构成或行列交织构成;所述第四比特序列部分由t4个比特和t4个比特按BRO交织顺序构成或行列交织构成或交错构成;所述第五比特序列部分由比特序列顺序构成或按BRO交织顺序构成或行列交织构成,其中,当t3=N/4时,当t4=N/4时,11.根据权利要求1至10中任一项所述的方法,其特征在于,所述预设的起始位置至少包括以下之一:将所述循环缓存中的比特序列的起始比特位置作为所述预设的起始位置;将所述循环缓存P0=M-1作为所述预设的起始位置,其中,P0表示所述循环缓存中的比特序列的索引,M为所述待发送的比特序列的长度;将所述循环缓存P0=N-M作为所述预设的起始位置,其中,P0表示所述循环缓存中的比特序列的索引,M为所述待发送的比特序列的长度,N为所述初始比特序列的长度;将所述循环缓存中的比特序列的末尾比特位置作为所述预设的起始位置。12.根据权利要求2所述的方法,其特征在于,所述循环缓存包括:第六比特序列部分、第七比特序列部分、第八比特序列部分、第九比特序列部分,其中,所述第六比特序列部分由所述初始比特序列中t6个比特按BRO交织顺序构成,所述第七比特序列部分由所述初始比特序列中t7个比特顺序构成或按BRO交织顺序构成,所述第八比特序列部分由所述初始比特序列中t8个比特按BRO交织顺序构成,所述第九比特序列部分由所述初始比特序列中t9个比特按BRO交织顺序构成,t6,t7,t8,t9均为大于或等于0的整数,且且t6+t7+t8+t9=N;或,所述第六比特序列部分由所述初始比特序列中t9个按BRO交织顺序构成,所述第七比特序列部分由所述初始比特序列中t8个比特按BRO交织顺序构成,所述第八比特序列部分由所述初始比特序列中t7个比特顺序构成或按BRO交织顺序构成,所述第九比特序列部分由所述初始比特序列中t6个比特按BRO交织顺序构成,t6,t7,t8,t9均为大于或等于0的整数,且且t6+t7+t8+t9=N。13.根据权利要求12所述的方法,其特征在于,将所述初始比特序列记为{S0,S1,...,SN-1},所述第六比特序列部分由t6个比特{I1}按BRO交织顺序构成,其中,{I1}为比特序列集合{S0,S1,...,Sa-1}和比特序列集合{SBRO(j)}的交集,a为大于或等于0,且小于或等于N的整数,当a=0时,j=M,…,N-1,M为待发送的比特序列的长度;所述第七比特序列部分由t7个比特{I2}顺序或者按BRO交织顺序构成,{I2}为比特序列集合{S0,S1,...,Sa-1}和比特序列集合{I2}的差集;所述第九比特序列部分由t9个比特{I4}按BRO交织顺序构成,{I4}为比特序列集合{Sa,Sa+1,...,SN-1}和比特序列集合{SBRO(j)}的交集,当a=N时,所述第八比特序列部分由t8个比特{I3}按BRO交织顺序构成,{I3}为比特序列集合{Sa,Sa+1,...,SN-1}和比特序列集合{I4}的差集;或将所述初始比特序列记为{S0,S1,...,SN-1},所述第六比特序列部分由t9个比特{I4}按BRO交织顺序构成,其中{I4}为比特序列集合{SN-1,SN-2,...,Sa}和比特序列集合{SBRO(j)}的交集,a为大于等于0小于等于N的整数,j=N-1,N-2,…,M,M为待发送的比特序列的长度,当a=N时,所述第七比特序列部分由t8个比特{I3}按BRO交织顺序构成,{I3}为比特序列集合{SN-1,SN-2,...,Sa}和比特序列集合{I4}的差集;所述第九比特序列部分由t6个比特{I1}顺序构成或交织构成,{I1}为比特序列集合{Sa-1,Sa-2,...,S0}和比特序列集合{SBRO(j)}的交集,当a=0时,所述第八比特序列部分由t7个比特{I2}顺序构成或按BRO交织顺序构成{I2}为比特序列集合{Sa-1,Sa-2,...,S0}和比特序列集合{I1}的差集;其中,所述第六比特序列部分、所述第七比特序列部分、所述第八比特序列部分、所述第九比特序列部分依次排列构成所述循环缓存中的比特序列。14.根据权利要求13所述的方法,其特征在于,所述预设的起始位置至少包括以下之一:当极性Polar编码的码率小于或等于预设阈值时,将P0=N-M作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第七比特序列部分的起始比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,将所述循环缓存中的比特序列的末尾比特位置作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第八比特序列部分的末尾比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,将所述循环缓存中的比特序列的起始比特位置作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第七比特序列部分的起始比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,将P0=M-1作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第八比特序列部分的末尾比特位置作为所述预设的起始位置。15.根据权利要求2所述的方法,其特征在于,所述循环缓存包括:第六比特序列部分、第七比特序列部分、第八比特序列部分、第九比特序列部分,其中,所述第六比特序列部分由所述初始比特序列中t6个比特顺序或按BRO交织顺序构成,所述第七比特序列部分由所述初始比特序列中t7个比特按BRO交织顺序构成,所述第八比特序列部分由所述初始比特序列中t8个比特按BRO交织顺序构成,所述第九比特序列部分由所述初始比特序列中t9个比特按BRO交织顺序构成,t6,t7,t8,t9均为大于或等于0的整数,且且t6+t7+t8+t9=N;或,所述第六比特序列部分由所述初始比特序列中t9个比特按BRO交织顺序构成,所述第七比特序列部分由所述初始比特序列中t8个比特按BRO交织顺序构成,所述第八比特序列部分由所述初始比特序列中t7个比特按BRO交织顺序构成,所述第九比特序列部分由所述初始比特序列中t6个比特顺序构成或按BRO交织顺序构成,t6,t7,t8,t9均为大于或等于0的整数,且且t6+t7+t8+t9=N。16.根据权利要求15所述的方法,其特征在于,将所述初始比特序列记为{S0,S1,...,SN-1},所述第七比特序列部分由t7个比特{I2}按BRO交织顺序构成,{I2}为比特序列集合{S0,S1,...,Sa-1}和比特序列集合{SBRO(j)}的交集,a为大于等于0小于等于N的整数,当a=0时,j=M,…,N-1,M为待发送的比特序列的长度;所述第六比特序列部分由t6个比特{I1}顺序构成或按BRO交织顺序构成,其中{I1}为比特序列集合{S0,S1,...,Sa-1}和比特序列集合{I2}的差集;所述第八比特序列部分由t8个比特{I3}按BRO交织顺序构成,{I3}为比特序列集合{Sa,Sa+1,...,SN-1}和比特序列集合{SBRO(j)}的交集,当a=N时,所述第九比特序列部分由t9个比特{I4}按BRO交织顺序构成,{I4}为比特序列集合{Sa,Sa+1,...,SN-1}和比特序列集合{I3}的差集,或将所述初始比特序列记为{S0,S1,...,SN-1},所述第七比特序列部分由t8个比特{I3}按BRO交织顺序构成,{I3}为比特序列集合{SN-1,SN-2,...,Sa}和比特序列集合{SBRO(j)}的交集,a为大于等于0小于等于N的整数,j∈{M,…,N-1},M为待发送的比特序列的长度,当a=N时,所述第六比特序列部分由t9个比特{I4}按BRO交织顺序构成,其中{I4}为比特序列集合{SN-1,SN-2,...,Sa}和比特序列集合{I3}的差集;所述第八比特序列部分由t7个比特{I2}按BRO交织顺序构成,为比特序列集合{Sa-1,Sa-2,...,S0}和比特序列集合{SBRO(j)}的交集,当a=0时,所述第九比特序列部分由t6个比特{I1}顺序构成或按BRO交织顺序构成,为比特序列集合{Sa-1,Sa-2,...,S0}和比特序列集合{I2}的差集;其中,所述第六比特序列部分、所述第七比特序列部分、所述第八比特序列部分、所述第九比特序列部分依次排列构成所述循环缓存中的比特序列。17.根据权利要求16所述的方法,其特征在于,所述预设的起始位置至少包括以下之一:当极性Polar编码的码率小于或等于预设阈值时,将所述循环缓存中的比特序列的第八比特序列部分的起始比特位置作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,所述循环缓存中的比特序列的第九比特序列部分的起始比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,若M≤t8+t9,将P0=t6+t7+M-1作为所述预设的起始位置,若M>t8+t9,将P0=M-1-t8-t9作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第六比特序列部分的末尾比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,M≤t8+t9,将P0=t8+t9-M作为所述预设的起始位置,若M>t8+t9,将P0=N+t8+t9-M作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第九比特序列部分的起始比特位置作为所述预设的起始位置;当极性Polar编码的码率小于或等于预设阈值时,将所述循环缓存中的比特序列的第七比特序列部分的末尾比特位置作为所述预设的起始位置,当极性Polar编码的码率大于预设阈值时,将所述循环缓存中的比特序列的第六比特序列部分的末尾比特位置作为所述预设的起始位置。18.根据权利要求14或17所述的方法,其特征在于,所述预设阈值取自集合{1/3,1/2}。19.根据权利要求1所述的方法,其特征在于,所述极性Polar码的母码长度表示向上取整,R为码率,m为正整数。20.根据权利要求19所述的方法,其特征在于,所述循环缓存中比特序列由所述初始比特序列{S0,S1,...,SN-1}经BRO交织得到,所述初始比特序列中第n个比特Sn经BRO交织器映射到循环缓存中索引号为mod(BRO(n)+m,N)的位置,其中n,m=0,1,…,N-1,m为偏移量,mod(x1,x2)表示x1对x2求余,x1为整数,x2为正整数。21.根据权利要求19所述的方法,其特征在于,所述循环缓存中比特序列由所述初始比特序列{S0,S1,...,SN-1}经BRO交织得到,所述初始比特序列中第n个比特Sn经BRO交织器映射到循环缓存中索引号为N-1-mod(BRO(n)+m,N)的位置,其中n,m=0,1,…,N-1,m为偏移量,mod(x1,x2)表示x1对x2求余,x1为整数,x2为正整数。22.根据权利要求19至21中任一项所述的方法,其特征在于,所述预设的起始位置至少包括以下之一:将所述循环缓存中的比特序列的起始比特位置作为所述预设的起始位置;将...

【专利技术属性】
技术研发人员:陈梦竹许进徐俊
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1