[发明专利]交织方法、交织器及存储介质有效
申请号: | 202110648005.5 | 申请日: | 2021-06-10 |
公开(公告)号: | CN113381770B | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 刘福良;房旭;张丽君;张汇洋 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | H03M13/13 | 分类号: | H03M13/13;H03M13/27 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 蔡丽妮;万振雄 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 交织 方法 存储 介质 | ||
1.一种交织方法,其特征在于,包括:
根据目标序列长度,确定Polar编码核的输出比特按照等腰直角三角形交织方式写入时每一列的比特数,所述目标序列长度为所述Polar编码核的输出比特通过速率匹配后的比特序列长度;
根据所述每一列的比特数以及交织总行数,确定所述Polar编码核的输出比特进行比特交织后的输出比特序号,所述交织总行数为所述等腰直角三角形交织方式对应的总行数;
所述根据目标序列长度,确定Polar编码核的输出比特按照等腰直角三角形交织方式写入时每一列的比特数,包括:
根据所述目标序列长度,确定所述交织总行数;根据所述目标序列长度,确定剩余行数,所述剩余行数为所述交织总行数与写入行数的差值,所述写入行数为所述Polar编码核的输出比特按照所述等腰直角三角形交织方式写入时占用的行数;根据所述目标序列长度、所述交织总行数和所述剩余行数,确定每一列的比特数。
2.根据权利要求1所述的方法,其特征在于,所述根据目标序列长度,确定所述交织总行数,包括:
根据所述目标序列长度与公式一,确定所述交织总行数;
所述公式一为:
其中,E表示所述目标序列长度,T表示交织总行数,round表示四舍五入取整。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标序列长度,确定剩余行数,包括:
根据所述目标序列长度、所述交织总行数与公式二,确定所述剩余行数;
所述公式二为:
其中,E表示所述目标序列长度,T表示所述交织总行数,T′表示所述剩余行数。
4.根据权利要求1所述的方法,其特征在于,所述根据所述目标序列长度、所述交织总行数和所述剩余行数,确定每一列的比特数,包括:
令
当l<M时,
当M≤l<T′时,
当l≥T′时.
其中,E表示所述目标序列长度,T表示所述交织总行数,T′表示所述剩余行数、表示第l列的比特数。
5.根据权利要求1所述的方法,其特征在于,所述根据所述每一列的比特数以及所述交织总行数,确定所述Polar编码核的输出比特进行比特交织后的输出比特序号,包括:
对于第l列的所述Polar编码核的输出比特,l=0,1,...,T-1,T表示所述交织总行数;
在r=0时,第j个输出比特的输出比特序号为当前列的编号l;
在r≥1时,所述第j个输出比特的输出比特序号为第j-1个输出比特的输出比特序号与目标累加值的和,所述目标累加值为所述T与r-1的差值;
其中,r表示第l列的第几个比特数,l=0时,j=r;l≥1时,
6.根据权利要求1至5任一项所述的方法,其特征在于,所述方法还包括:
通过2n个寄存器缓存所述Polar编码核的输出比特;
其中,2n根据所述Polar编码核的输出比特的序列长度确定,n为大于或等于1的整数。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
根据所述输出比特序号,对所述Polar编码核的输出比特,进行2p路并行输出;
其中,p为大于或等于0的整数。
8.根据权利要求7所述的方法,其特征在于,所述根据所述输出比特序号,对所述Polar编码核的输出比特,进行2p路并行输出,包括:
根据所述输出比特序号,通过2p个选1的MUX,从所述2n个寄存器中选择所述Polar编码核的输出比特中的2p个比特;
将所述2p个比特,进行2p路并行输出;
其中,通过一个选1的MUX从所述2n个寄存器中选择一个比特,其中,2m≤2p,且m=2w,w大于或等于0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110648005.5/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类