数据处理的方法和装置制造方法及图纸

技术编号:18950538 阅读:22 留言:0更新日期:2018-09-15 13:17
本申请的一个实施例提供一种数据处理方法。该方法包括:通信装置对比特序列进行分割,获得多个第一子比特序列;其中,该多个第一子比特序列中的部分或者全部第一子比特序列的长度不是标准长度;当该第一子比特序列的长度不是该标准长度时,该通信装置对该第一子比特序列进行填充,获得第二子比特序列;其中,该第二子比特序列的长度为标准长度。通过该方法,可以使各个码块的码率接近,提高译码性能,从而改善系统性能。

Data processing method and device

One embodiment of the application provides a data processing method. The method comprises: a communication device divides a bit sequence to obtain a plurality of first sub-bit sequences; wherein the length of a part or all of the first sub-bit sequences in the plurality of first sub-bit sequences is not a standard length; and when the length of the first sub-bit sequence is not the standard length, the communication device obtains the first sub-bit sequence. A sub-bit sequence is filled to obtain a second sub-bit sequence, in which the length of the second sub-bit sequence is the standard length. By this method, the bit rate of each block can be close, and the decoding performance can be improved, so the system performance can be improved.

【技术实现步骤摘要】
数据处理的方法和装置
本申请涉及通信技术,尤其是一种数据处理的方法和装置。
技术介绍
在长期演进(longtermevolution,LTE)系统中,采用Trubo码对信息进行编码。由于Trubo码编码器最大支持的码块(codeblock,CB)长度有限,因此提出了码块分割技术。例如,Trubo码编码器最大支持的码块长度为6144,对于长度大于6144的传输块(transportblock,TB),需要分割成多个码块。即可以理解为将长度大于6144的比特序列分割成多个子比特序列,以便能够满足Trubo编码器对于码块长度的要求。具体的分割方法可以参见第三代合作伙伴(thirdgenerationpartnershipproject,3GPP)的通信标准TS36.212v14.1.1(2007-1)的章节5.1.2的相关内容。随着技术的发展,在通信系统中引入了低密度奇偶校验码(lowdensityparitycheckcode,LDPC)对信息进行编码。现有码块分割技术用于采用LDPC进行编码的通信系统中,可能会造成性能下降。
技术实现思路
本申请的实施例提供的数据处理的方法和装置,用于提高通信系统的性能。第一方面,本申请实施例提供一种数据处理的方法,该方法包括:对比特序列进行分割,获得多个第一子比特序列;其中,该多个第一子比特序列中的部分或者全部第一子比特序列的长度不是标准长度;对该不是标准长度第一子比特序列进行填充,获得具有标准长度的第二子比特序列。可选的,该第二子比特序列的长度为大于该第一子比特序列的长度的最小标准长度。可选的,该多个第一子比特序列的长度属于长度集合,该长度集合包括标准长度集合和非标准长度集合。可选的,该第二子比特序列的长度属于该标准长度集合。可选的,该对比特序列进行分割包括:根据该长度集合对该比特序列进行分割。可选的,在该长度集合中,该标准长度集合中的部分值与该非标准长度集合中的部分值相邻。可选的,该多个第一子比特序列中一部分第一子比特序列的长度为K+,另一部分第一子比特序列的长度为K-,K+≠K-。可选的,K-为该长度集合中小于K+的最大值。可选的,该标准长度集合中的值与矩阵扩展因子有关联。可选的,该对比特序为传输块,第一子比特序列为第一码块,该第二子比特序列为第二码块。第二方面,本申请实施例还提供一种数据处理方法,包括:通信装置根据长度集合将比特序列分割成多个子比特序列;其中,该子比特序列的长度为不需要对该子比特序列填充的长度,该长度集合包括需要对该子比特序列填充的第一子长度集合和不需要对该子比特序列填充的第二子长度集合。可选的,该第一子长度集合的部分值分布在第二子长度集合的部分值之间。可选的,该长度集合中的值与低密度奇偶校验码LDPC有关联。可选的,该方法还包括:该通信装置对该多个子比特序列进行信道编码。可选的,该第二子长度集合的值与矩阵扩展因子有关联。可选的,该多个子比特序列中的部分子比特序列包括填充比特。第三方面,本申请实施例还提供一种数据处理方法,包括:通信装置对比特序列进行第一处理,获得一个或多个第一子比特序列和一个或多个第二子比特序列;该第一处理为分割和第一填充,或者该第一处理为分割;当该第一子比特序列的长度属于非标准长度集合时,该通信装置对该第一子比特序列进行第二填充,以使该第一子比特序列的长度等于标准长度集合中大于该第一子比特序列的长度的最小值;或者,当该第二子比特序列的长度属于非标准长度集合时,该通信装置对该第二子比特序列进行第二填充,以使该第二子比特序列的长度等于标准长度集合中大于该第二子比特序列的长度的最小值。可选的,该第一子比特序列和该第二子比特序列的长度属于长度集合,该长度集合包括该非标准长度集合和该标准长度集合。可选的,该标准长度集合中的值与矩阵扩展因子有关联。可选的,该第二子比特序列的长度为该长度集合中小于该第一子比特序列的长度的最大值。可选的,该通信装置对该第一子比特序列进行第二处理包括:该通信装置在该第一子比特序列的最前部或者最后部填充N个比特位;其中,N等于该标准长度集合中大于该第一子比特序列的长度的最小值与该第一子比特序列的长度的差值。可选的,该通信装置对该第二子比特序列进行第二处理包括:该通信装置在该第二子比特序列的最前部或者最后部填充M个比特位;其中,M等于该标准长度集合中大于该第二子比特序列的长度的最小值与该第二子比特序列的长度的差值。可选的,该通信装置对比特序列进行第一处理包括:该通信装置对该比特序列进行分割和填充;或者,该通信装置对该比特序列进行分割。第四方面,本申请实施例还提供一种数据处理方法,包括:通信装置根据长度集合将传输块分割成多个码块,该长度集合包括第一子长度集合和第二子长度集合,该第一子长度集合中的元素为标准长度,对具有标准长度的码块不需要进行填充,该第二子长度集合中的元素为非标准长度,对具有非标准长度的码块需要进行填充;其中,该分割成的多个码块的长度属于该第一子长度集合。可选的,该第二长度集合中的部分元素的取值介于该第一子集集合中的至少一个相邻的两个元素的取值之间。可选的,该方法还包括:该通信装置对该多个子比特序列进行信道编码。可选的,该不需要填充的长度集合的值与矩阵扩展因子有关联。可选的,该多个子比特序列中的部分子比特序列包括填充比特。可选的,该方法用于采用低密度基偶校验码LDPC的通信系统。第五方面,本申请实施例提供一种通信装置。该通信装置可用于实现以上第一至第四方面任一的方法。该通信装置可以是终端,基站,或者基带芯片,或者数据信号处理芯片,或者通用芯片。作为一种可选的设计,该通信装置包括处理器。该处理器用于执行第一至第四方面任一方面中各个部分的功能。作为另一种可选的设计,该发送装置包括处理器和存储器。存储器用于存储实现第一至第四方面中任一方面的方法的程序,处理器用于运行上述程序以实现第一至第四方面的方法。可选的,上述通信装置可以包括收发机。第六方面,本申请实施例还提供一种计算机程序产品,该程序产品包括用于实现第一方面至第四方面的方法的程序。第七方面,本申请实施例还提供一种计算机可读存储介质,该介质存储有第六方面的程序。本申请的技术方案中,通过将码块数量均匀分布在相邻的标准长度上,可以使不同码块的码率接近,同时填充比特数也比较合理,对译码性能的提高有帮助。附图说明为了更清楚地说明本申请的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍。图1为无线通信系统的简化示意图;图2为一种终端的结构简化示意图示意图;图3为一种基站的结构简化示意图;图4为一种传输块处理的示意图;图5为一种码块分割和码块循环冗余校验添加部分的示意图;图6为一种数据处理的方法的示意图;图7为另一种数据处理的方法的示意图;图8为再一种数据处理的方法的示意图;图9为再一种数据处理的方法的示意图;图10为再一种数据处理的方法的示意图。具体实施方式下面将结合本申请中的附图,对本申请的实施例进行描述。以下对本申请中的一些术语和约定做出说明。在本申请中,比特序列是一种由比特“0”和/或“1”组成的序列。比特序列的长度是指比特序列包括的比特的数量。例如:比特序列“0100”包括4个比特,其长度为4。在本申请中,传输块(transportb本文档来自技高网...

【技术保护点】
1.一种数据处理的方法,其特征在于,包括:对比特序列进行分割,获得多个第一子比特序列;其中,所述多个第一子比特序列中的部分或者全部第一子比特序列的长度不是标准长度;对所述不是标准长度第一子比特序列进行填充,获得具有标准长度的第二子比特序列。

【技术特征摘要】
1.一种数据处理的方法,其特征在于,包括:对比特序列进行分割,获得多个第一子比特序列;其中,所述多个第一子比特序列中的部分或者全部第一子比特序列的长度不是标准长度;对所述不是标准长度第一子比特序列进行填充,获得具有标准长度的第二子比特序列。2.如权利要求1所述的方法,其特征在于,所述第二子比特序列的长度为大于所述第一子比特序列的长度的最小标准长度。3.如权利要求1或2所述的方法,其特征在于,所述多个第一子比特序列的长度属于长度集合,所述长度集合包括标准长度集合和非标准长度集合。4.如权利要求3所述的方法,其特征在于,所述第二子比特序列的长度属于所述标准长度集合。5.如权利要求3或4所述的方法,其特征在于,所述对比特序列进行分割包括:根据所述长度集合对所述比特序列进行分割。6.如权利要求3-...

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

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

1