买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】数据处理方法和数据处理装置_华为技术有限公司_201811262399.5 

申请/专利权人:华为技术有限公司

申请日:2017-04-28

公开(公告)日:2020-03-20

公开(公告)号:CN109245860B

主分类号:H04L1/00(20060101)

分类号:H04L1/00(20060101)

优先权:

专利状态码:有效-授权

法律状态:2020.03.20#授权;2019.02.19#实质审查的生效;2019.01.18#公开

摘要:本申请提供了数据处理方法和数据处理装置。该数据处理方法包括:确定K个码块组中的待传输码块组,待传输码块组包括至少一个码块,K为正整数;对待传输码块组进行以下至少一种操作:编码、速率匹配、交织和码块级联,得到待传输比特;对待传输比特进行调制。本申请提供的数据处理方法和数据处理装置,有助于节省数据处理装置的资源。

主权项:1.一种数据处理方法,包括:首次传输和重传时,分别接收指示信息,根据所述指示信息分别确定首次传输和重传时传输块中的待传输码块组,所述指示信息包括多个比特,每个比特对应所述传输块中的一个码块组;确定码块是否属于所述待传输码块组,所述待传输码块组是对应所述指示信息中比特为“1”的一个或多个码块组;若所述码块属于所述待传输码块组,则对所述码块进行速率匹配,并输出速率匹配后的比特段;若所述码块不属于所述待传输码块组,则不对所述码块进行速率匹配。

全文数据:数据处理方法和数据处理装置技术领域本申请涉及通信领域,并且更具体地,涉及数据处理方法和数据处理装置。背景技术现有通信系统中,接收端进行校验,发现传输块transitionblock,TB中任意一个码块codeblock,CB出错时,会向发送端反馈否认应答NACK。发送端接收到NACK反馈信息后,会重新发送整个TB。这会浪费空口资源。发明内容本申请提供一种数据处理方法和数据处理装置,有助于节省数据处理装置的资源。第一方面,提供了一种数据处理方法。该数据处理方法包括:确定K个码块组中的待传输码块组,待传输码块组包括至少一个码块,K为正整数;对待传输码块组进行以下至少一种操作:编码、速率匹配、交织和码块级联,得到待传输比特;对待传输比特进行调制。该数据处理方法中,在编码、速率匹配、交织或码块级联前确定K个码块组中的待传输码块组,使得可以仅对待传输码块组或者说仅对待传输码块组包括的码块进行编码、速率匹配、交织或码块级联后的操作,而可以不对K个码块组中除待传输码块组之外的码块组进行编码、速率匹配、交织或码块级联后的操作,从而有助于节省资源,提高发送效率。结合第一方面,在第一种可能的实现方式中,该数据处理方法还包括:获取指示信息,指示信息用于指示K个码块组中的待传输码块组;其中,确定K个码块组中的待传输码块组,包括:根据指示信息,确定K个码块组中的待传输码块组。结合第一方面或第一种可能的实现方式,在第二种可能的实现方式中,该数据处理方法还包括:确定传输块的目标码块组数量K;将传输块划分为K个码块组。结合第二种可能的实现方式,在第三种可能的实现方式中,确定传输块的目标码块组数量K,包括:根据以下至少一种信息确定K:传输块的长度,接收端反馈确认信息的最大比特数和控制信令指示的码块组数量。结合第三种可能的实现方式,在第四种可能的实现方式中,K为最大比特数和为所述长度的传输块配置的码块组数量中的最小值;或者,K为控制信令指示的码块组数量和为所述长度的传输块配置的码块组数量中的最小值;或者,K为控制信令指示的码块组数量和最大比特数中的最小值;或者,K为接收端反馈确认信息的最大比特数、为所述长度的传输块配置的码块组数量和控制信令指示的码块组数量中的最小值。第二方面,本申请提供了一种数据处理装置。该数据处理装置包括处理模块。处理模块用于确定K个码块组中的待传输码块组,待传输码块组包括至少一个码块,K为正整数;处理模块还用于对待传输码块组进行以下至少一种操作:编码、速率匹配、交织和码块级联,得到待传输比特;处理模块还用于对待传输比特进行调制。可选地,处理模块可以用于执行第一方面中任意一种可能的实现方式中的数据处理方法的模块。第三方面,本申请提供了一种数据处理装置。该数据处理装置包括处理器。该处理器用于执行代码。当处理器执行代码时,处理器确定K个码块组中的待传输码块组,待传输码块组包括至少一个码块,K为正整数;处理器对待传输码块组进行以下至少一种操作:编码、速率匹配、交织和码块级联,得到待传输比特;处理器还对待传输比特进行调制。可选地,处理器可以实现第一方面中任意一种可能的实现方式中的数据处理方法。可选地,该数据处理装置还可以包括存储器,用于存储处理器执行的代码。该数据处理装置还可以包括接收器和发送器,接收器用于接收其他设备发送的信息,发送器用于向其他设备发送信息。第四方面,本申请提供了一种计算机可读存储介质。该计算机可读存储介质存储用于数据处理装置执行的程序代码,所述程序代码包括用于执行第一方面中或第一方面中任意一种可能的实现方式中的数据处理方法的指令。第五方面,本申请提供了一种包含指令的计算机程序产品。当该计算机程序产品在数据处理装置上运行时,使得数据处理装置执行第一方面或第一方面中任意一种可能的实现方式中的数据处理方法。附图说明图1是能够应用本申请实施例的数据处理方法的应用场景示意图。图2是本申请实施例的数据处理方法的示意性流程图。图3是本申请实施例的数据处理装置的示意性结构图。图4是本申请实施例的数据处理装置的示意性结构图。具体实施方式下面将结合附图,对本申请中的技术方案进行描述。图1是本申请实施例的应用场景的示意图。如图1所示,通信设备110可以包括,用于产生传输块CRC的器件或手段means,用于码块分割和CRC校验的器件或means,用于信道编码的器件或means,用于速率匹配的器件或means,用于交织的器件或means,用于调制的器件或means,用于实现发送功能的器件或means。通信设备120可以包括,用于实现接收功能的器件或means,用于解调的器件或means,用于解交织的器件或means,用于解速率匹配的器件或means,用于信道译码的器件或means,用于实现码块合并功能的器件或means,以及用于CRC校验的器件或means。应理解,本申请实施例并不限于图1所示的应用场景中。此外,图1中的通信设备110,或者通信设备120的各个器件或means可以是硬件,也可以是从功能上划分的软件或者以上二者的结合。例如,用于速率匹配的器件或means,有时也可以称为速率匹配单元,速率匹配模块,或速率匹配器等。用于信道编码的器件或means有时也可称为,信道编码单元,信道编码模块,或信道编码器等。用于交织的器件或means,有时也可以称为交织单元,交织模块,或交织器。其他模块依次类推。可以理解,可以通过一个或者多个处理器实现这些means的功能。图1所示的应用场景中包括通信设备110和通信设备120。应理解,通信设备110和通信设备120可以包括更多或更少的功能模块。通信设备110在发送信息数据时,可以根据支持的传输块的大小将信息数据划分成多个传输块,并对每一传输块增加循环冗余码校验cyclicredundancycheck,CRC。如果添加校验后的传输块大小超过最大码块长,则需要将传输块划分为若干码块,每个码块中也可以增加CRC,还可以添加填充比特。通信设备110可以将传输块,或者说传输块划分得到的码块划分成码块组codeblockgroup,CBG。一个CBG可以包括一个或多个码块。当任意码块出错时,例如没有被正确接收到或译码错误等,接收端可以通过反馈该码块所属的码块组的信息来通知发送端重传该码块组中的码块,使得发送端可以不用发送整个传输块,从而可以节省空口资源。通信设备110对每个码块分别进行信道编码,例如,采用低密度奇偶校验码lowdensityparitycheckcode,LDPC编码,得到相应的编码码块。其中,每个编码码块中包括多个编码前的信息比特和编码生成的校验比特,统称为编码比特。编码码块经过子块交织后保存在通信设备110的循环缓存中,通信设备110从循环缓存中选取一段编码比特,也就是一个编码比特段经过交织、映射为调制符号发送。通信设备110发生重传时,一种可能的方式是从循环缓存中选取另一编码比特段发送,如果循环缓存中的数据都传输了一遍,则回到循环缓存的前端再次编码比特;另一种可能的方式是,通信设备110重新执行划分码块、对码块进行编码等步骤,然后根据重传次数和冗余版本从循环缓存中选取重传的编码比特。通信设备120对接收到的调制符号解调,解交织后,将接收到的编码比特段的软值保存在软信息缓存softbuffer中相应位置。通信设备120对软信息缓存中的软值进行译码,以得到信息数据的码块。如果译码错误,通信设备120会向通信设备110发送反馈信息,以便于通信设备根据反馈信息进行重传。如果发生重传,通信设备120将每次重传的编码比特段的软值合并保存在软信息缓存中,这里的合并是指,如果两次接收到的编码比特的位置相同,则将两次接收到的该编码比特的软值合并。然后通信设备120再对软信息缓存中的软值进行译码。需要说明的是,在本申请各实施例中,通信设备110可以是通信系统中的网络设备,如基站,则相应的通信设备120可以是终端;或者,通信设备110可以是终端,则相应的通信设备120可以是网络设备,如基站。为便于理解,下面对本申请中涉及到的一些名词做些说明。本申请中,名词“网络”和“系统”经常交替使用,但本领域的技术人员可以理解其含义。终端是一种具有通信功能的设备,可以包括具有无线通信功能的手持设备、车载设备、可穿戴设备、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端可以叫做不同的名称,例如:用户设备,移动台,用户单元,站台,蜂窝电话,个人数字助理,无线调制解调器,无线通信设备,手持设备,膝上型电脑,无绳电话,无线本地环路台等。为描述方便,本申请中简称为终端。基站basestation,BS,也可称为基站设备,是一种将终端接入到无线网络的设备,包括但不限于:传输接收点transmissionreceptionpoint,TRP、下一代节点BgenerationnodeB,gNB、演进型节点BevolvedNodeB,eNB、无线网络控制器radionetworkcontroller,RNC、节点BnodeB,NB、基站控制器baseStationcontroller,BSC、基站收发台basetransceiverstation,BTS、家庭基站例如,homeevolvednodeB,或homenodeB,HNB、基带单元basebandunit,BBU,或Wifi接入点accesspoint,AP等。或者其他各种演进网络中的基站也可能采用其他叫法。本发明并不限于此。图2是本申请实施例的数据处理方法的示意性流程图。图2所示的数据处理方法可以由数据处理装置执行。该数据处理装置可以是图1中的通信设备110,或者可以是通信设备110的一部分。应理解,图2示出了数据处理方法的步骤或操作,但这些步骤或操作仅是示例,本申请实施例还可以执行其他操作或者图2中的各个操作的变形。此外,图2中的各个步骤可以按照与图2呈现的不同的顺序来执行,并且有可能并非要执行图2中的全部操作。S210,确定K个码块组中的待传输码块组,K为正整数。换句话说,确定传输块中需要传输给接收端的是哪些码块组。此时,传输块划分为K个码块组。其中,每个码块组可以包括传输块中的一个或多个码块。通常情况下,数据处理装置可以确定将传输块划分为多少个码块组。若该传输块划分为C个码块,则也可以理解为:数据处理装置确定将C个码块划分为多个码块组。C为正整数。传输块或C个码块划分所得的码块组的数量K可以是系统配置好的,也可以是系统确定的。例如,系统中可以指定一个固定的值,作为传输块划分的码块组数量K。又例如,系统可以根据传输块的长度,接收端反馈确认信息的最大比特数和控制信令指示的码块组数量中任意一种或任意多种来确定。其中,接收端反馈确认信息的最大比特数,可以指接收端接收该传输块中的全部或部分码块后,指示码块组的接收状态的最大比特数。反馈确认信息可以是混合自动重传请求HybridAutomaticRepeatreQuest,HARQ等。控制信令指示的码块组数量,可以指系统通过系统信令指定的可划分的码块组数量。例如,根据传输块的长度确定K时,系统中可以配置一个关系表,该关系表中记录传输块的长度或长度范围与码块组数量的对应关系。此处,传输块的长度,可以指传输块包括的比特数。这样,数据处理装置确定目标传输块后,可以在该关系表中查找与该目标传输块的长度对应的码块组数量。单独根据接收端反馈确认信息的最大比特数或控制信令指示的码块组数量确定K时,可以将接收端反馈确认信息的最大比特数或控制信令指示的码块组数量确定为K。根据接收端反馈确认信息的最大比特数和控制信令指示的码块组数量确定K时,可以将根据接收端反馈确认信息的最大比特数或控制信令指示的码块组数量中的最小值确定为K。根据接收端反馈确认信息的最大比特数和传输块的长度确定K时,可以确定上述关系表中为该长度的传输块配置的码块组数量,并将为该长度的传输块配置的码块组数量和接收端反馈确认信息的最大比特数中的最小值确定为K。根据控制信令指示的码块组数量和传输块的长度确定K时,可以确定上述关系表中为该长度的传输块配置的码块组数量,并将为长度该传输块配置的码块组数量和控制信令指示的码块组数量中的最小值确定为K。根据接收端反馈确认信息的最大比特数、控制信令指示的码块组数量和传输块的长度确定K时,可以确定上述关系表中为该长度的传输块配置的码块组数量,并将为该长度传输块配置的码块组数量、接收端反馈确认信息的最大比特数和控制信令指示的码块组数量中的最小值确定为K。上述各种确定传输块的码块组的数量的方法只是实例,不应对本申请构成限制。确定传输块应的目标码块组数量K后,可以将该传输块划分为K个码块组,然后可以确定这K个码块组中哪些码块组是待传输码块组。应理解,若首次传输该传输块,则可以不划分码块组,也不用确定待传输码块组,而是直接传输整个传输块或传输块包括的码块;或者,可以说将传输块划分为了K个码块组,并且这K个码块组均为待传输码块组。若是重传该传输块或者说重传该传输块中的部分码块,则需要确定这K个码块组中的待传输码块组。具体地,数据处理装置可以接收指示信息,根据指示信息确定出这K个码块组中的待传输码块组。例如,指示信息中用于反馈的比特数可以为10个。其中,每个比特可以有两种取值:0和1。这10个比特中第i个比特为“1”时,表示10个码块组中的第i个码块组为待传输码块组;第i个比特为“0”时,表示第i个码块组不是待传输码块组。这样,当指示信息包括的比特信息为“0000100000”时,数据处理装置可以根据这10个比特中的第5个比特为1,确定10个码块组中的待传输码块组为第5个码块组。当然,指示信息可以指示多个待传输码块组,如指示信息中有多个比特的值为1。确定待传输码块组这个操作可以位于发送端确定传输块后至发送调制得到的符号之间任意一个阶段。当然,确定待传输码块组这个操作执行得越早越好。因为越早确定待传输码块组,就可以越早地丢弃传输块中除待传输码块组之外的码块组,或者说可以越早丢弃传输块中除待传输码块组包括的码块之外的码块。此处所说的丢弃传输块中除待传输码块组包括的码块之外的码块可以理解为不再对除待传输码块组之外的码块组或码块进行处理,而只对待传输码块组进行处理;或者可以理解为只对属于待传输码块组的码块进行处理;或者理解为忽略传输块中除待传输码块组之外的码块组或码块,或者理解为传输块中除待传输码块组之外的码块组或码块不再参与到后续处理中,换句话说,对于除待传输码块组之外的码块组或码块的处理没有输出,或者输出比特数为零,从而为节省数据处理装置的资源提供了可行之法。这里的处理可以指以下一个或多个操作:编码、速率匹配、码块交织、或者码块级联。需要说明的是,本文中所说的码块级联有时也可以称为码块合并。例如,若在编码前确定待传输码块组,则可以不对待传输码块组外的码块组进行编码以及编码后的操作,而是可以只对待传输码块组进行编码以及后续操作,如速率匹配、交织和码块级联,从而可以节省数据处理装置的资源。又如,若在编码后、速率匹配前确定待传输码块组,则可以对所有码块组执行编码以及编码前的操作,而编码后的操作,如速率匹配、交织和码块级联,可以只针对待传输码块组执行,从而可以节省数据处理装置的资源。可以理解,在这种实现方式中,在编码后,当传输块中码块组或码块被确定为非待传输码块组或非待传输码块组中的码块,这些传输块中的码块组或码块便不再参与到后续操作中。例如,对于速率匹配的输出不包括这些码块组或码块的信息,或者说对这些码块组或码块的速率匹配无输出,或者对这些码块组或码块的速率匹配输出比特数为零。再如,若在速率匹配后、码块级联前确定待传输码块组,则可以仅仅只对所有码块组执行速率匹配以及速率匹配前的操作,如编码,而速率匹配后的操作,如交织和码块级联可以只对待传输码块组执行,从而可以节省数据处理装置的资源。其中,该至少一个码块可以是传输块划分得到的码块,或者可以是编码后得到的码块,或者可以是码块进行速率匹配得到的比特段,或者可以是码块内交织得到的码块。当然也可以是其他操作得到的码块,本申请实施例对此不作限制。可选地,数据处理装置确定待传输码块组之前,可以获取用于指示待传输码块组的指示信息,然后根据该指示信息确定待传输码块组。具体地,指示信息可以是系统配置的,也可以是从传输块的接收端接收的。具体地,该指示信息可以指示待传输码块组在K个码块组中的索引或标识信息。或者指示信息可以通过点灯的方式来通知数据处理装置哪个码块组为待传输码块组。例如,指示信息中用于反馈的比特数可以为10个。其中,每个比特可以有两种取值:0和1。这10个比特中第i个比特为“1”时,表示10个码块组中的第i个码块组为待传输码块组;第i个比特为“0”时,表示第i个码块组不是待传输码块组。这样,当指示信息包括的比特信息为“0000100000”时,表示10个码块组中的待传输码块组为第5个码块组。当然,指示信息可以指示多个待传输码块组,如指示信息中可以有多个比特的值为1。S220,对待传输码块组进行以下至少一个操作:编码、速率匹配、码块交织和码块级联,得到待传输比特。确定待传输码块组后,可以对该待传输码块组进行后续操作。例如,若在编码前确定待传输码块组,则此处可以是对待传输码块组进行编码以及编码后的操作,如速率匹配、码块级联或符号调制等。若在编码后、速率匹配前确定待传输码块组,则此处可以是对待传输码块组进行速率匹配以及后续的操作,如交织和码块级联。若在速率匹配后码块交织前确定待传输码块组,则此处可以是对待传输码块组进行交织以及后续的操作,如码块级联。若在码块级联前确定待传输码块组,则此处可以是对待传输码块组进行码块级联及后续操作,如调制。应理解,上述对待传输码块组执行以下至少一种操作:编码、速率匹配、码块交织和码块级联,可以包括:仅对待传输码块组执行以下至少一种操作:编码、速率匹配、码块交织和码块级联。这样的数据处理方法可以节省数据处理装置的资源。此处所说的对属于待传输码块组进行以下至少一种:编码、速率匹配、码块交织或码块级联,可以理解为仅对属于待传输码块组的码块进行以下至少一种:编码、速率匹配、码块交织或码块级联。仅对属于待传输码块组的码块进行以下至少一种:编码、速率匹配、码块交织或码块级联的一种实现方式为:数据处理装置遍历所有码块,每遍历一个码块时,判断该码块是否属于待传输码块组;若属于,则进行以下至少一种:编码、速率匹配、码块交织和码块级联,否则遍历下一个码块。S230,对待传输比特进行调制。对待传输比特进行调制后,可以得到调制符号,然后可以发送这些调制符号。应理解,此处所述的发送是一种广义的发送。如S220中对待传输码块组执行的操作包括编码,则此处所述的发送可以包括要使得接收端能够接收待传输码块组编码所得的比特而执行的所有操作;又如,若S220中对待传输码块组执行的操作包括速率匹配,则此处所述的发送可以包括要使得接收端能够接收待传输码块组速率匹配所得的比特而执行的所有操作。图3是本申请一个实施例的数据处理装置的示意性结构图。应理解,图3示出的数据处理装置300仅是示例,本申请实施例的数据处理装置还可包括其他模块或单元,或者包括与图3中的各个模块的功能相似的模块,或者并非要包括图3中所有模块。处理模块310,用于确定K个码块组中的待传输码块组,待传输码块组包括至少一个码块。处理模块310还用于对待传输码块组进行以下至少一种:编码、速率匹配、码块交织和码块级联,得到待传输比特。处理模块310还用于对待传输比特进行调制。该数据处理装置,在编码、速率匹配、交织或码块级联前确定K个码块组中的待传输码块组,使得可以仅对待传输码块组或者说仅对待传输码块组包括的码块进行编码、速率匹配、交织或码块级联后的操作,而可以不对K个码块组中除待传输码块组之外的码块组进行编码、速率匹配、交织或码块级联后的操作,从而有助于节省资源,提高发送效率。可选地,处理模块310还可以用于获取指示信息,指示信息用于指示K个码块组中的待传输码块组。其中,处理模块310确定K个码块组中的待传输码块组时,可以具体用于根据指示信息,确定K个码块组中的待传输码块组。可选地,处理模块310还可以用于:确定传输块的目标码块组数量K,K为正整数;将传输块划分为K个码块组。可选地,处理模块310确定传输块的K时,可以具体用于根据以下至少一个信息确定K:传输块的长度,接收端反馈确认信息的最大比特数和控制信令指示的码块组数量。可选地,处理模块310具体用于将为所述长度的传输块配置的码块组数量和所述最大比特数中的最小值确定为K。可选地,处理模块310具体用于将为所述长度的传输块配置的码块组数量和控制信令指示的码块组数量中的最小值确定为K。可选地,处理模块310具体用于将控制信令指示的码块组数量和所述最大比特数中的最小值确定为K。可选地,处理模块310具体用于将为所述长度的传输块配置的码块组数量、接收端反馈确认信息的最大比特数和控制信令指示的码块组数量中的最小值确定为K。图3所示的数据处理装置可以执行图2所示的数据处理方法中各个步骤,为了简洁,此处不再赘述。图4是本申请另一个实施例的数据处理装置的示意性结构图。应理解,图4示出的数据处理装置400仅是示例,本申请实施例的数据处理装置还可包括其他模块或单元,或者包括与图4中的各个模块的功能相似的模块。数据处理装置400可以包括一个或多个处理器410。其中,处理器410可以用于实现图3中的处理模块310能够实现的操作或步骤。图4所示的数据处理装置还可以包括接收器和发送器。接收器用于接收其他设备发送的信息,发送器用于向其他设备发送信息。接收器和发送器可以集成在一起,称为收发器。图4所示的数据处理装置也可以包括一个或多个存储器,用于存储处理器执行的程序代码。其中,处理器410中可以集成有存储器,或者处理器410耦合到一个或多个存储器,用于调取存储器中的指令以执行上述方法实施例中所描述的各个步骤。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本申请各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线例如同轴电缆、光纤、数字用户线DSL或无线例如红外、无线、微波等方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带、光介质例如,DVD、或者半导体介质例如固态硬盘SolidStateDiskSSD等。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

权利要求:1.一种数据处理方法,包括:确定码块是否属于待传输码块组;若所述码块属于待传输码块组,则对所述码块进行速率匹配,并输出速率匹配后的比特段;若所述码块不属于待传输码块组,则不对所述码块进行速率匹配。2.根据权利要求1所述的方法,其特征在于:首次传输时,所述待传输码块组为传输块中的所有码块组,所述传输块包括的码块组数量为K,K为正整数,所述码块组包括一个或多个码块。3.根据权利要求1或2所述的方法,其特征在于:重传时,所述待传输码块组为传输块中的一个或多个码块组,所述传输块包括的码块组数量为K,K为正整数。4.根据权利要求3所述的方法,包括:接收指示信息,根据指示信息确定所述传输块中的待传输码块组。5.根据权利要求4所述的方法,其特征在于:所述指示信息由系统配置,或者从传输块的接收端接收。6.根据权利要求1至5任一项所述的方法,包括:对所述速率匹配后的比特段进行交织以及码块级联操作,并输出待传输比特。7.一种数据处理方法,其特征在于,包括:确定码块是否属于待传输码块组;若确定所述码块属于所述待传输码块组,则对所述码块进行编码得到编码后码块;若确定所述码块不属于所述待传输码块组,则不对所述码块进行编码。8.根据权利要求7所述的方法,所述方法还包括:对所述编码后码块进行速率匹配、交织以及码块级联操作得到待传输比特。9.一种数据处理方法,其特征在于,包括:确定所述码块是否属于待传输码块组;若确定所述码块属于所述待传输码块组,则对所述码块进行交织操作得到交织后的码块;若确定所述码块不属于待传输码块组,则不对所述码块进行交织。10.根据权利要求9所述的方法,所述方法还包括:对所述交织后的码块进行码块级联操作得到待传输比特。11.根据权利要求6、8以及10任一项所述的方法,所述方法还包括:对所述待传输比特进行调制。12.根据权利要求11所述的方法,所述方法还包括:发送所述调制后的待传输比特。13.一种数据处理装置,其特征在于,包括:用于确定所述码块是否属于待传输码块组的模块;用于若确定所述码块属于所述待传输码块组,则对所述码块进行速率匹配操作得到速率匹配后的比特段的模块;用于若确定所述码块不属于待传输码块组,则不对所述码块进行速率匹配的模块。14.根据权利要求13所述的数据处理装置,所述装置还包括:用于对所述速率匹配后的比特段进行交织以及码块级联操作得到待传输比特的模块。15.一种数据处理装置,其特征在于,包括:用于确定码块是否属于待传输码块组的模块;用于若确定所述码块属于所述待传输码块组,则对所述码块进行编码操作得到编码后码块的模块;用于若确定所述码块不属于所述待传输码块组,则不对所述码块进行编码的模块。16.根据权利要求15所述的数据处理装置,所述装置还包括:用于对所述编码后码块进行速率匹配、交织以及码块级联操作得到待传输比特的模块。17.一种数据处理装置,其特征在于,包括:用于确定所述码块是否属于待传输码块组的模块;用于若确定所述码块属于所述待传输码块组,则对所述码块进行交织操作得到交织后的码块的模块;用于若确定所述码块不属于待传输码块组,则不对所述码块进行交织的模块。18.根据权利要求17所述的数据处理装置,所述装置还包括:用于对所述交织后的码块进行码块级联操作得到待传输比特的模块。19.根据权利要求14、16以及18任一项所述的数据处理装置,所述装置还包括:用于对所述待传输比特进行调制的模块。20.根据权利要求19所述的数据处理装置,所述装置还包括:用于发送所述调制后的待传输比特的模块。21.根据权利要求13至20任一项所述的数据处理装置,其特征在于,首次传输时,所述待传输码块组为传输块中的所有码块组,所述传输块包括的码块组数量为K,K为正整数,所述码块组包括一个或多个码块。22.根据权利要求13至21任一项所述的数据处理装置,其特征在于,重传时,所述待传输码块组为传输块中的一个或多个码块组,所述传输块包括的码块组数量为K,K为正整数。23.根据权利要求22所述的数据处理装置,其特征在于,接收指示信息,根据指示信息确定所述传输块中的待传输码块组。24.根据权利要求23所述的数据处理装置,其特征在于,所述指示信息由系统配置,或者从传输块的接收端接收。25.根据权利要求23或24所述的数据处理装置,所述待传输码块组是所述指示信息中对应比特为“1”的码块组。

百度查询: 华为技术有限公司 数据处理方法和数据处理装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。