编码的速率匹配处理方法和装置制造方法及图纸

技术编号:22819938 阅读:41 留言:0更新日期:2019-12-14 14:10
一种编码的速率匹配处理方法和装置。该方法包括:将Polar编码器输出的编码比特分成M个组,并分别对第1组至第M组中的编码比特进行交织处理;其中,M为正整数;根据虚拟IR buffer模块的大小,对M个组中的多个组的编码比特进行比特缩减处理,并将缩减处理后的第1组至第M组中前面各组的比特编码输出至虚拟IR buffer模块,丢弃第1组至第M组中后面各组的编码比特;根据传输信道可用的比特数目和虚拟IR buffer模块中存放的多个组的编码比特数目进行比较,并根据比较结果,对虚拟IRbuffer模块中存放的多个组的编码比特进行重复或缩减处理;将重复或缩减处理后的编码比特进行串接处理,生成一个比特流,并通过传输信道发送比特流。

Rate matching processing method and device of coding

【技术实现步骤摘要】
编码的速率匹配处理方法和装置
本专利技术实施例涉及通信技术,尤其涉及一种编码的速率匹配处理方法和装置。
技术介绍
目前,Polar码的基本原理是根据特定的条件,采用巴氏(Bhattacharyya)参数或者容量(symmetriccapacity),来确定编码矩阵的行向量(或者列向量)。或者,采用误码率来确定相应的编码矩阵的行向量(或者列向量),这样,Polar码能够通过上述方式选取的编码矩阵的行向量(或者列向量),获得较优的性能,例如:误码率,或者传输速率。另外,Polar码还可以利用两步速率匹配算法,来支持混合自动重传请求(HybridAutomaticRepeatRequest;简称:HARQ)功能。具体的,该Polar码的速率匹配处理具体实现方式为:将Polar编码器输出的编码比特分成三组,分别对每组进行独立均匀的打孔操作或者重复操作,从而实现编码比特的长度能够匹配至虚拟递增冗余缓冲器(IncrementalRedundancybuffer;简称:IRbuffer)大小和传输资源大小。但是,由于在采用两步速率匹配算法是需本文档来自技高网...

【技术保护点】
1.一种编码的速率匹配处理方法,其特征在于,包括:/n将N个极化Polar编码比特分成M个组,并对第1组至第M组进行交织处理,其中,所述N为Polar编码比特的长度,N,M为正整数;/n当N<=N

【技术特征摘要】
1.一种编码的速率匹配处理方法,其特征在于,包括:
将N个极化Polar编码比特分成M个组,并对第1组至第M组进行交织处理,其中,所述N为Polar编码比特的长度,N,M为正整数;
当N<=NIR,输出NRM1个交织处理后的编码比特,其中,所述NRM1为N,所述NIR为虚拟IRbuffer模块的大小,其中,所述NIR,NRM1以及NIR均为正整数;
根据传输信道可用的比特数目Ndata和所述NRM1个交织处理后的编码比特进行比较,根据比较结果,对所述多个组的编码比特进行重复或缩减处理,其中,所述Ndata为正整数;
通过所述传输信道发送所述重复或缩减处理后的编码比特。


2.根据权利要求1所述的方法,其特征在于,所述根据传输信道可用的比特数目和所述NRM1个交织处理后的编码比特进行比较,根据比较结果,对所述多个组的编码比特进行重复或缩减处理具体包括:
当所述Ndata>NRM1,从第1组开始,依次从M个组循环输出交织处理后的编码比特,直至输出所述Ndata个交织处理后的编码比特。


3.根据权利要求1所述的方法,其特征在于,所述根据传输信道可用的比特数目和所述NRM1个交织处理后的编码比特进行比较,根据比较结果,对所述多个组的编码比特进行重复或缩减处理具体包括:
当Ndata≤NRM1,从第1组开始,依次输出所述第1组至第M组中前面Ndata个编码比特。


4.一种编码的速率匹配处理装置,其特征在于,包括:
分组模块,用于将N个极化Polar编码比特分成M个组,M为正整数;
交织处理模块,用于并对第1组至第M组进行交织处理,其中,所述N为Po...

【专利技术属性】
技术研发人员:陈军李斌沈晖
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1