[发明专利]一种编码器、解码器及码字生成方法有效
| 申请号: | 202110865697.9 | 申请日: | 2021-07-29 |
| 公开(公告)号: | CN113507289B | 公开(公告)日: | 2022-08-26 |
| 发明(设计)人: | 何大治;徐胤;鞠灏;黄一航;洪含绛;张文军 | 申请(专利权)人: | 上海交通大学 |
| 主分类号: | H03M13/09 | 分类号: | H03M13/09;H03M13/13;H04L1/00 |
| 代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
| 地址: | 200240 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 编码器 解码器 码字 生成 方法 | ||
1.一种码字生成方法,其特征在于,采用编码器、解码器,包括:
步骤S1:对于编码器采用的码长为NB,NB=2i,i≥5比特的极化码,由MSC表格规定能够选择的全部目标码率及额外速率匹配码率;根据信道条件选择对应的目标码率r1,速率匹配需采用MSC表格小于目标码率r1,0<r1<1的低一级码率r2,0<r2<r1;
步骤S2:对于输入编码器总长为NI比特的数据信息,在末尾附加T比特的传输块CRC校验,T≥0,并根据码长NB及目标码率r1进行分段,分段后的剩余待编码比特长度为N;
步骤S3:设NS为极化码最小码长进行速率匹配,NS=2j,3≤j≤i-2,当mod(N,NS*r2)≠0,则对其进行补零;
步骤S4:补零后若则采用码率为r2码长为NB的数据包编码;否则计算并转化为二进制。
2.根据权利要求1所述的码字生成方法,其特征在于,所述步骤S1中,每个码块需要进行长度为C比特的码块CRC校验,C≥0,每个编码块在目标码率下能够传输NB*r1-C有效比特。
3.根据权利要求2所述的码字生成方法,其特征在于,所述步骤S2包括:
若mod(NI+T,NB*r1-C)=0,则直接分为段NB*r1-C比特,在每段末尾添加C比特码块CRC校验采用默认码长目标码率传输;
若mod(NI+T,NB*r1-C)≠0,则先划分出段NB*r1-C比特,添加C比特码块CRC校验采用默认码长目标码率传输;
最后一段比特在末尾添加C比特码块CRC校验后,将这比特作为待编码数据进行速率匹配。
4.根据权利要求1所述的码字生成方法,其特征在于,所述步骤S3具体包括:
若mod(N,NS*r2)≠0,则对其进行补零;
若N>NB*r2,则在N比特的剩余待编码比特前添加NB*r1-N比特个“0”比特,直接采用码率为r1码长为NB的编码块进行编码;否则在N比特的剩余待编码比特前添加比特个“0”比特。
5.根据权利要求1所述的码字生成方法,其特征在于,当使用低级码率传输并补零时,若补零后待编码比特长度等于默认码长,则使用默认码长传输;
若补零后待编码比特长度小于默认码长,则分块传输。
6.根据权利要求5所述的码字生成方法,其特征在于,所述分块传输是将默认码长的码字二分为两个码长仅有一半的码字,并对其中一个继续二分,对生成码长最短的码字中的一个重复此步骤;重复一至数次后,在两个最短码长中选择一个删除,即可将默认码长分为数个长度不同的码字,且其长度之和小于默认码长。
7.根据权利要求1所述的码字生成方法,其特征在于,所述补零为在剩余待编码比特少于任意可选取的码长码率组合方案的可编码比特数时,在剩余待编码比特前添加0比特,使总比特数等于可编码比特。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110865697.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超纯水器纯化柱再生处理方法
- 下一篇:一种玻璃深加工智能制造生产线
- 同类专利
- 专利分类





