信息处理的方法、装置、通信设备和通信系统制造方法及图纸

技术编号:18674043 阅读:31 留言:0更新日期:2018-08-14 21:29
本申请公开了信息处理的方法,装置、通信设备和通信系统。通信设备用于获取输出比特序列在循环缓存中的编码块中的起始位置,并且基于输出比特序列的长度及所述起始位置从编码块中确定输出比特序列,其中,起始位置的取值为

Information processing method, device, communication equipment and communication system

The application discloses a method, device, communication device and communication system for information processing. The communication device is used to obtain the starting position of the output bit sequence in the encoding block of the cyclic buffer, and determines the output bit sequence from the encoding block based on the length of the output bit sequence and the starting position, where the starting position is taken as the value.

【技术实现步骤摘要】
信息处理的方法、装置、通信设备和通信系统
本专利技术实施例涉及通信领域,尤其涉及信息处理的方法、装置、通信设备和通信系统。
技术介绍
在无线通信系统中,混合自动重传(HybridAutomaticRepeatRequest,HARQ)技术是一项重要的技术,能够很好地提高数据链路的可靠性。低密度奇偶校验(lowdensityparitycheck,LDPC)码是一类具有稀疏校验矩阵的线性分组编码,具有结构灵活,译码复杂度低的特点。由于它采用部分并行的迭代译码算法,从而比传统的Turbo码具有更高的吞吐率。LDPC码被认为是通信系统的下一代纠错码,可用来提高信道传输的可靠性和功率利用率;并可以广泛应用于空间通信、光纤通信、个人通信系统、ADSL和磁记录设备等。目前在第五代移动通信中已考虑采用LDPC码作为信道编码方式之一。为了支持各种不同码长码率,通信设备在信道编码后会进行速率匹配调整编码块的码率,获取要发送的比特序列,以匹配译码码率。通信设备还可以在速率匹配时对编码生成的LDPC码块进行比特打孔提高码率,或者在速率匹配时对编码生成的LDPC码块进行比特重复降低码率。发送端的通信设备在速率匹配环节选取要发送的比特序列,经过交织、映射等处理后发送给接收端通信设备。接收端通信设备将比特序列的软值和已保存的软值比特(softchannelbit)合并译码得到编码块。现有技术中,发送端的通信设备采用已有的速率匹配的方法时,HARQ性能较差。
技术实现思路
本专利技术实施例提供了一种信息处理的方法、装置、通信设备和通信系统,可以改善HARQ性能。第一方面,提供了一种通信系统中信息处理的方法,包括:获取输出比特序列在编码块中的起始位置k0(i);基于输出比特序列长度E(i)及所述起始位置k0(i)从所述编码块中确定输出比特序列,其中,所述编码块存储于循环缓存中,i为大于或者等于0的整数。第二方面,提供了一种通信系统中信息处理的方法,包括:获取长度为E(i)的软比特序列在软信息缓存中保存的起始位置k0(i);从起始位置k0(i)开始将软比特序列合并保存在软信息缓存中。在上述第一方面或者第二方面的一种可能的实现方式中,对于重传,即i>0,k0(i)是根据前一次传输的输出比特序列的起始位置k0(i-1)和前一次传输的输出比特序列的长度E(i-1)确定的。k0(i)=(k0(i-1)+F(i-1))modNCB。其中,NCB为编码块大小,F(i-1)为编码块中从k0(i-1)开始顺序获取E(i-1)个输出比特的所需的比特数目。在这种方式下,相邻两次传输的输出比特序列是连续的,并且两者之间没有重复的比特,这样的输出比特序列发送至接收端的通信设备,可以达到较佳的译码性能。基于上述实现方式的一种可能的实现方式中,若编码块中的末位比特已被传输,则k0(i)=(k0(i-1)+F(i-1)+Eoffset)modNCB,否则,k0(i)=(k0(i-1)+F(i-1))modNCB。这种方式可以使得所有比特被传输后,使得重复的比特数减少,减少译码性能的损失。在上述第一方面或者第二方面的又一种可能的实现方式中,k0(i)取值为pk,pk为中的一个,其中,0≤pk<NCB,pk为整数,k为整数,0≤k<kmax,NCB为所述编码块的大小,kmax为大于或者等于4的整数。例如,kmax=2n,n为大于或者等于2的整数,或者,kmax=Nb,Nb为基矩阵的列数。基于第一方面或者第二方面或者上述实现方式的又一种可能的实现方式中,若k=0,则p0=l·z,其中,l为整数,且0≤l<Nb;或者,若0<k<kmax,pk=(pk-1+S)modNCB。其中,S为整数,如,或者,或者,S=z,z为所述编码块的扩展因子。其中表示向上取整,表示向下取整。以或者,为例,pk满足或者,又例如,pk满足或者,或者或者,以S=z,z为所述编码块的扩展因子为例,pk=(k·z)modNCB。在此方式中,kmax可以取值为Nb,Nb为基矩阵的列数。上述方法可以适应多种初传码率,使得每次传输的冗余版本之间的间隔不会变化较大或者重复的比特较多,性能比较稳定。在上述第一方面或者第二方面的又一种可能的实现方式中,k0(i)取值为pk,pk为中的一个,其中,0≤pk<NCB,pk为整数,k为整数,0≤k<kmax,NCB为所述编码块的大小,kmax为大于或者等于4的整数。例如,kmax=2n,n为大于或者等于2的整数,或者,kmax=Nb,Nb为基矩阵的列数。若pk>(Nb-Mb+j)*z,则pk满足pk-pk-1≤pk+1-pk,其中,pm+1=(Nb-Mb+j)*z,且0<m+1<k<kmax-1,j为所述编码块中双列重校验比特的个数,或者j为所述编码块中不可打孔的双列重校验比特的个数,z为所述编码块的扩展因子。若pk<(Nb-Mb+j)*z,pk满足或者,其中,pm+1=(Nb-Mb+j)*z且0<k<m+1,j为所述编码块中双列重校验比特的个数,或者j为所述编码块中不可打孔的双列重校验比特的个数,z为所述编码块的扩展因子。该方法可以使得靠近信息比特的位置,起始位置的分布越密集,靠近编码块末位比特,起始位置的分别越稀疏。在上述各实现方式中,kmax可以为大于4的整数,如,kmax=5,或kmax=2n,kmax达到8个及以上,n为大于2的整数,如8个或者16个,又例如,kmax=Nb,Nb为编码块的基矩阵的列数。kmax增加可以使得各冗余版本的起始位置间的距离减小,基于该起始位置确定的冗余版本也可以提高接收端的通信设备的译码性能。基于上述任一种实现方式的又一可能的实现方式中,对于重传,即i>0,所述起始位置k0(i)是基于前一次传输的输出比特序列的起始位置k0(i-1)以及前一次传输的输出比特序列长度E(i-1)确定的。在一种可能的实现方式中,为了减少重复冗余比特的数目,pk为满足pk≥((k0(i-1)+F(i-1))modNCB)的最小值;或者,若((k0(i-1)+F(i-1))modNCB)大于中的最大值,则pk为中的最小值。在又一种可能的实现方式中,为了满足顺序译码的要求,pk为满足pk≤((k0(i-1)+F(i-1))modNCB)的最大值;或者,若((k0(i-1)+F(i-1))modNCB)小于中的最小值,则pk为中的最大值。在又一种可能的实现方式中,为了平衡重复比特和缺失冗余比特在译码在性能上的损失,若pk为中与((k0(i-1)+F(i-1))modNCB)之间差值最小的值;或者,若((k0(i-1)+F(i-1))modNCB)小于中的最小值或者((k0(i-1)+F(i-1))modNCB)大于中的最大值,pk为中的最小值与中的最大值两者之中与((k0(i-1)+F(i-1))modNCB)之间差值最小的值。在又一种可能的实现方式中,为了平衡重复比特和缺失冗余比特在译码在性能上的损失,所述起始位置k0(i)是基于前一次传输的输出比特序列的起始位置k0(i-1)以及前一次传输的输出比特序列长度E(i-1),以及传输次数i确定的。在上述本文档来自技高网...

【技术保护点】
1.一种通信系统中信息处理方法,其特征在于,所述方法包括:获取输出比特序列在编码块中的起始位置k0(i);基于输出比特序列长度E(i)及所述起始位置k0(i)从所述编码块中确定输出比特序列,其中,所述编码块存储于循环缓存中,i为大于或者等于0的整数,k0(i)取值为pk,pk为

【技术特征摘要】
1.一种通信系统中信息处理方法,其特征在于,所述方法包括:获取输出比特序列在编码块中的起始位置k0(i);基于输出比特序列长度E(i)及所述起始位置k0(i)从所述编码块中确定输出比特序列,其中,所述编码块存储于循环缓存中,i为大于或者等于0的整数,k0(i)取值为pk,pk为中的一个,其中,0≤pk<NCB,pk为整数,k为整数,0≤k<kmax,NCB为所述编码块的大小,kmax为大于4的整数。2.根据权利要求1所述的方法,其特征在于,kmax=2n,n为大于2的整数,或者,kmax=Nb,Nb为基矩阵的列数。3.根据权利要求1或者2所述的方法,其特征在于,若k=0,则p0=l·z,其中,l为整数,且0≤l<Nb,z为所述编码块的扩展因子;或者,若0<k<kmax,pk=(pk-1+S)modNCB,S为整数。4.根据权利要求3所述的方法,其特征在于,或者,或者,S=z,z为所述编码块的扩展因子。5.根据权利要求1或2所述的方法,其特征在于,若pk>(Nb-Mb+j)*z,则pk满足pk-pk-1≤pk+1-pk,其中,pm+1=(Nb-Mb+j)*z,且0<m+1<k<kmax-1,j为所述编码块中双列重校验比特的个数,或者j为所述编码块中不可打孔的双列重校验比特的个数,z为所述编码块的扩展因子。6.根据权利要求5所述的方法,其特征在于,若pk<(Nb-Mb+j)*z,pk满足或者,其中,pm+1=(Nb-Mb+j)*z且0<k<m+1,j为所述编码块中双列重校验比特的个数,或者j为所述编码块中不可打孔的双列重校验比特的个数,z为所述编码块的扩展因子。7.根据权利要求1至6任一项所述的方法,其特征在于,若i>0,所述起始位置k0(i)是基于前一次传输的输出比特序列的起始位置k0(i-1)以及前一次传输的输出比特序列长度E(i-1)确定的。8.根据权利要求7所述的方法,其特征在于,pk为满足pk≥((k0(i-1)+F(i-1))modNCB)的最小值;或者,若((k0(i-1)+F(i-1))modNCB)大于中的最大值,则pk为中的最小值,其中,F(i-1)为所述编码块中从k0(i-1)开始顺序获取E(i-1)个输出比特的所需的比特数目。9.根据权利要求7所述的方法,其特征在于,pk为满足pk≤((k0(i-1)+F(i-1))modNCB)的最大值;或者,若((...

【专利技术属性】
技术研发人员:马亮曾歆魏岳军卡梅拉·卡佐
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1