【技术实现步骤摘要】
极性码的速率匹配方法及设备
本申请涉及编译码技术,尤其涉及一种极性码的速率匹配方法及设备。
技术介绍
通信系统通常采用信道编码提高数据传输的可靠性,以保证通信的质量。土耳其教授Arikan提出的极化码(Polarcodes)是第一个理论上可以达到香农容量且具有低编译码复杂度的好码。因此,Polar码在5G中具有很大的发展和应用前景,并在3GPP(the3rdGenerationPartnerProject,第三代合作伙伴项目)RAN1(RAN的英文全称:RadioAccessNetwork;RAN的中文全称:无线接入网络)87次会议上被接纳用于控制信道编码。在编码过程中,编码端可以通过传输信道上的比特被重复(repetition)、打孔或者缩短(shorten)来实现速率匹配。然而,现有技术中的重复、打孔以及缩短的速率匹配方式需要各自的硬件实现,当三种速率匹配方法都被应用时,则需要三套不同的硬件来实现,导致硬件实现的复杂度高占用的面积大。
技术实现思路
本申请提供一种极性码的速率匹配方法及设备,用以降低硬件的复杂度,降低硬件所占的面积。本申请第一方面提供一种极性码的速率匹配方法,包括:根据母码长度N和速率匹配方式进行极化编码,得到极化编码后的编码比特,所述速率匹配方式为第一速率匹配方式或第二速率匹配方式,所述N为正整数;其中,第一速率匹配方式可以为打孔速率匹配方式或缩短速率匹配方式,第二速率匹配方式可以为重复速率匹配方式,编码端在编码过程中会选择一种速率匹配方式进行编码;根据所述速率匹配方式对应的比特存储顺序,将所述极化编码后的编码比特存储至循环缓存中,其中, ...
【技术保护点】
1.一种极性码的速率匹配方法,其特征在于,包括:根据母码长度N和速率匹配方式进行极化编码,得到极化编码后的编码比特,所述速率匹配方式为第一速率匹配方式、第二速率匹配方式以及第三速率匹配方式中的一个,所述N为正整数;对所述极化编码后的编码比特进行交织,获得交织后的编码比特;将所述交织后的编码比特顺序存储至循环缓存中;从所述循环缓存中按照所述速率匹配方式对应的比特读取的起点位置开始顺序读取M个比特作为输出序列;其中,所述M为目标码长,所述第一速率匹配方式、所述第二速率匹配方式以及第三速率匹配方式中至少有两种速率匹配方式对应的比特读取的起点位置不同。
【技术特征摘要】
1.一种极性码的速率匹配方法,其特征在于,包括:根据母码长度N和速率匹配方式进行极化编码,得到极化编码后的编码比特,所述速率匹配方式为第一速率匹配方式、第二速率匹配方式以及第三速率匹配方式中的一个,所述N为正整数;对所述极化编码后的编码比特进行交织,获得交织后的编码比特;将所述交织后的编码比特顺序存储至循环缓存中;从所述循环缓存中按照所述速率匹配方式对应的比特读取的起点位置开始顺序读取M个比特作为输出序列;其中,所述M为目标码长,所述第一速率匹配方式、所述第二速率匹配方式以及第三速率匹配方式中至少有两种速率匹配方式对应的比特读取的起点位置不同。2.根据权利要求1所述的方法,其特征在于,所述第一速率匹配方式对应的目标码长M小于所述母码长度N;所述第二速率匹配方式对应的目标码长M小于所述母码长度N;所述第三速率匹配方式对应的目标码长M大于所述母码长度N。3.根据权利要求1或者2所述的方法,其特征在于,所述第一速率匹配方式、所述第二速率匹配方式以及第三速率匹配方式中至少有两种速率匹配方式对应的比特读取的起点位置不同具体为:当所述第三速率匹配方式为重复速率匹配方式,所述第一速率匹配方式或所述第二速率匹配方式为打孔速率匹配方式,则所述重复速率匹配方式对应的比特读取的起点位置与所述打孔速率匹配方式对应的比特读取的起点位置不同。4.根据权利要求3所述的方法,其特征在于,所述从所述循环缓存中按照所述速率匹配方式对应的比特读取的起点位置开始,顺序读取M个比特作为输出序列具体包括:当所述第一速率匹配方式或者第二速率匹配方式为打孔速率匹配方式,则所述打孔速率匹配方式对应的比特读取的起点位置开始,顺序读取M个比特作为输出序列,其中,所述打孔速率匹配方式对应的比特读取的起点位置为所述循环缓存中交织后的编码比特的第(N-M+1)位。5.根据权利要求3所述的方法,其特征在于,所述从所述循环缓存中按照所述速率匹配方式对应的比特读取的起点位置,顺序读取M个比特作为输出序列具体包括:当所述第三速率匹配方式为重复速率匹配方式,则从所述重复速率匹配方式对应的比特读取的起点位置开始,顺序读取M个比特作为输出比特,其中,所述重复速率匹配方式对应的比特读取的起点位置为所述循环缓存中交织后的编码比特的首位。6.根据权利要求2所述的方法,其特征在于,所述第一速率匹配方式、所述第二速率匹配方式以及第三速率匹配方式中至少有两种速率匹配方式对应的比特读取的起点位置不同具体为:当所述第一速率匹配方式为打孔速率匹配方式,所述第二速率匹配方式为缩短速率匹配方式,则所述打孔速率匹配方式对应的比特读取的起点位置与所述缩短速率匹配方式对应的比特读取的起点位置不同。7.根据权利要求6所述的方法,其特征在于,所述从所述循环缓存中根据所述速率匹配方式对应的比特读取的起点位置开始,顺序读取M个比特作为输出序列具体包括:当所述第一速率匹配方式为打孔速率匹配方式,则从所述打孔速率匹配方式对应的比特读取的起点位置开始,顺序读取M个比特作为输出序列,其中,所述打孔速率匹配方式对应的比特读取的起点位置为所述循环缓存中交织后的编码比特的第(N-M+1)位。8.根据权利要求6所述的方法...
【专利技术属性】
技术研发人员:徐晨,张公正,李榕,张华滋,黄凌晨,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。