数据处理方法和装置转让专利
申请号 : CN201710313982.3
文献号 : CN108809591B
文献日 : 2021-03-30
发明人 : 杜白 , 彭金磷 , 董朋朋 , 张鹏
申请人 : 华为技术有限公司
摘要 :
权利要求 :
1.一种数据处理方法,其特征在于,包括:第一设备根据传输块TB的大小确定对所述TB进行编码块CB分段后得到的CB个数C;
所述第一设备根据预先获取的所述TB包括的编码块组CBG个数和所述CB个数,确定每个CBG包括的CB个数;
所述第一设备根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,其中,所述第一时频资源为用于承载所述TB的数据的时频资源;
所述第一设备根据用于承载所述每个CBG的数据的时域符号个数,将所述每个CBG的数据映射到所述第一时频资源上;
所述第一设备根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,包括:所述第一设备根据如下公式计算所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数:
其中,Ni表示所述第一时频资源中用于承载第i个CBG的数据的时域符号个数,Ci表示第i个CBG包括的CB个数,m表示所述TB中包括的CBG的个数,N为所述第一时频资源中的时域符号个数,floor表示取不大于输入值的最大整数。
2.根据权利要求1所述的方法,其特征在于,所述CB个数C为满足以下两个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小。
3.根据权利要求1所述的方法,其特征在于,所述CB个数C为满足以下三个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小;
条件三:C mod m=0,其中,m为所述TB中包括的CBG的个数。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述第一设备根据预先获取的所述TB包括的编码块组CBG个数和所述CB个数,确定每个CBG包括的CB个数,包括:根据下述公式计算第一参数C-:其中,C表示所述CB个数,m表示所述TB中包括的CBG个数,floor表示取不大于输入值的最大整数;
根据所述第一参数C-计算第二参数Δ,Δ=C-mC-;
确定所述m个CBG中前Δ个或后Δ个CBG包括C-+1个CB,剩下的CBG包括C-个CB。
5.一种数据处理方法,其特征在于,包括:第二设备接收第一设备发送的传输块TB;
所述第二设备根据所述TB的大小确定对所述TB进行编码块CB分段后得到的CB个数C;
所述第二设备根据预先获取的所述TB包括的编码块组CBG个数和所述CB个数,确定每个CBG包括的CB个数;
所述第二设备根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,其中,所述第一时频资源为用于承载所述TB的数据的时频资源;
所述第二设备根据用于承载所述每个CBG的数据的时域符号个数,将所述每个CBG的数据从所述第一时频资源中解码出来;
所述第二设备根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,包括:所述第二设备根据如下公式计算所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数:
其中,Ni表示所述第一时频资源中用于承载第i个CBG的数据的时域符号个数,Ci表示第i个CBG包括的CB个数,m表示所述TB中包括的CBG的个数,N为所述第一时频资源中的时域符号个数,floor表示取不大于输入值的最大整数。
6.根据权利要求5所述的方法,其特征在于,所述CB个数C为满足以下两个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小。
7.根据权利要求5所述的方法,其特征在于,所述CB个数C为满足以下三个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小;
条件三:C mod m=0,其中,m为所述TB中包括的CBG的个数。
8.根据权利要求5-7任一项所述的方法,其特征在于,所述第二设备根据预先获取的所述TB包括的CBG个数和所述CB个数,确定每个CBG包括的CB个数,包括:根据下述公式计算第一参数C-:其中,C表示所述CB个数,m表示所述TB中包括的CBG个数,floor表示取不大于输入值的最大整数;
根据所述第一参数C-计算第二参数Δ,Δ=C-mC-;
确定所述m个CBG中前Δ个或后Δ个CBG包括C-+1个CB,剩下的CBG包括C-个CB。
9.一种数据处理装置,其特征在于,包括:分段模块,用于根据传输块TB的大小确定对所述TB进行编码块CB分段后得到的CB个数C;
第一确定模块,用于根据预先获取的所述TB包括的编码块组CBG个数和所述CB个数,确定每个CBG包括的CB个数;
第二确定模块,用于根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,其中,所述第一时频资源为用于承载所述TB的数据的时频资源;
映射模块,用于根据用于承载所述每个CBG的数据的时域符号个数,将所述每个CBG的数据映射到所述第一时频资源上;
所述第二确定模块具体用于:
根据如下公式计算所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数:
其中,Ni表示所述第一时频资源中用于承载第i个CBG的数据的时域符号个数,Ci表示第i个CBG包括的CB个数,m表示所述TB中包括的CBG的个数,N为所述第一时频资源中的时域符号个数,floor表示取不大于输入值的最大整数。
10.根据权利要求9所述的装置,其特征在于,所述CB个数C为满足以下两个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小。
11.根据权利要求9所述的装置,其特征在于,所述CB个数C为满足以下三个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小;
条件三:C mod m=0,其中,m为所述TB中包括的CBG的个数。
12.根据权利要求9-11任一项所述的装置,其特征在于,所述第一确定模块具体用于:根据下述公式计算第一参数C-:其中,C表示所述CB个数,m表示所述TB中包括的CBG个数,floor表示取不大于输入值的最大整数;
根据所述第一参数C-计算第二参数Δ,Δ=C-mC-;
确定所述m个CBG中前Δ个或后Δ个CBG包括C-+1个CB,剩下的CBG包括C-个CB。
13.一种数据处理装置,其特征在于,包括:接收模块,用于接收第一设备发送的传输块TB;
分段模块,用于根据所述TB的大小确定对所述TB进行编码块CB分段后得到的CB个数C;
第一确定模块,用于根据预先获取的所述TB包括的编码块组CBG个数和所述CB个数,确定每个CBG包括的CB个数;
第二确定模块,用于根据所述每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数,其中,所述第一时频资源为用于承载所述TB的数据的时频资源;
解码模块,用于根据用于承载所述每个CBG的数据的时域符号个数,将所述每个CBG的数据从所述第一时频资源中解码出来;
所述第二确定模块具体用于:
根据如下公式计算所述第一时频资源中用于承载所述每个CBG的数据的时域符号个数:
其中,Ni表示所述第一时频资源中用于承载第i个CBG的数据的时域符号个数,Ci表示第i个CBG包括的CB个数,m表示所述TB中包括的CBG的个数,N为所述第一时频资源中的时域符号个数,floor表示取不大于输入值的最大整数。
14.根据权利要求13所述的装置,其特征在于,所述CB个数C为满足以下两个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小。
15.根据权利要求13所述的装置,其特征在于,所述CB个数C为满足以下三个条件的最小整数,其中,
条件一:C mod N=0或N mod C=0,其中,N为所述第一时频资源中的时域符号个数,mod表示取余运算;
条件二: 其中,Z为CB的大小的最大值,TBS为所述TB的大小;
条件三:C mod m=0,其中,m为所述TB中包括的CBG的个数。
16.根据权利要求13-15任一项所述的装置,其特征在于,所述第一确定模块具体用于:根据下述公式计算第一参数C-:其中,C表示所述CB个数,m表示所述TB中包括的CBG个数,floor表示取不大于输入值的最大整数;
根据所述第一参数C-计算第二参数Δ,Δ=C-mC-;
确定所述m个CBG中前Δ个或后Δ个CBG包括C-+1个CB,剩下的CBG包括C-个CB。
说明书 :
数据处理方法和装置
技术领域
背景技术
reliable and low latency communications,URLLC)业务以及海量机器类通信(massive
machine type communications,mMTC)业务。不同业务对通信系统的需求不同,如何更好地
同时支持多种不同业务的数据传输需求,是5G系统当前所需要解决的技术问题。例如,如何
同时支持URLLC业务和eMBB业务就是当前5G移动通信系统的讨论热点之一。
业务分配资源,则在无URLLC业务的时候系统资源是浪费的。eMBB业务的数据量比较大,而
且传输速率比较高,通常采用较长的时间调度单元进行数据传输以提高传输效率。为了提
高通信系统资源利用率,基站通常不会为URLLC业务的下行数据传输预留资源。当URLLC业
务数据到达基站时,如果此时没有空闲的时频资源,基站为了满足URLLC业务的超短时延需
求,无法等待将本次调度的eMBB业务数据传输完成之后再对URLLC业务数据进行调度。基站
可以采用抢占(preemption)的方式,为URLLC业务数据分配资源。这里的抢占是指基站在已
经分配的、用于传输eMBB业务数据的时频资源上选择部分或全部的时频资源用于传输
URLLC业务数据,基站在用于传输URLLC业务数据的时频资源上不发送eMBB业务的数据。
(transport block,TB)较大时,基站将TB分成多个编码块(code block,CB),并将多个CB划
分为多个编码块组(code block group,CBG),然后将每个CBG经过编码和调制后映射到时
频资源上,但是,现有方法中每个CBG无法保证映射在完整的时域符号中。例如,可能出现某
个时域符号上同时承载有两个CBG的数据当这个时域符号的资源被其业务数据抢占的时
候,就会同时影响两个CBG的数据的正确接收,从而可能导致两个CBG的数据的重传,降低了
数据传输效率。
发明内容
一时频资源为用于承载所述TB的数据的时频资源;
符号个数,包括:
域符号个数,floor表示取不大于输入值的最大整数。
一时频资源为用于承载所述TB的数据的时频资源;
符号个数,包括:
域符号个数,floor表示取不大于输入值的最大整数。
述第一时频资源为用于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
述第一时频资源为用于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
中存储的指令,以执行如下所述方法,具体的:
于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
中存储的指令,以执行如下所述方法,具体的:
于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
设计中的方法。
设计中的方法。
数,然后根据每个CBG包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频
资源中用于承载每个CBG的数据的时域符号个数,最后根据用于承载每个CBG的数据的时域
符号个数,将每个CBG的数据映射到第一时频资源上。从而能够保证将每个CBG映射到一个
或多个完整的时域符号上。由于每个CBG的数据都是映射到一个或多个完整的时域符号上,
不会出现一个时域符号上有两个CBG的数据,因此当URLLC业务数据抢占eMBB业务数据的时
频资源的时候,抢占某一个时域符号的资源只会影响到某一个CBG的传输,而不会同时影响
两个CBG的传输,从而能够有效地提升eMBB业务数据的传输效率。
附图说明
具体实施方式
备和终端设备,终端设备的个数可以为一个或多个。该通信系统可以为长期演进(long
term evolution,LTE)系统、5G系统或无线保真(wireless-fidelity,WIFI)系统。相应的,
该接入网设备可以为LTE系统中的演进型基站(evolved NodeB,eNB)或者中继站,还可以是
5G系统中的基站、WiFi系统中的接入点(access point,AP)等,在此不作限定。
phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设
备、增强现实(augmented reality,AR)终端设备、工业控制(industrial control)中的无
线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中
的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中
的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端
等等,在此不做限制。
信,也可以同时通过授权频谱和免授权频谱进行通信。接入网设备和终端设备之间以及终
端设备和终端设备之间可以通过6G以下的频谱进行通信,也可以通过6G以上的频谱进行通
信,还可以同时使用6G以下的频谱和6G以上的频谱进行通信。本申请的实施例对接入网设
备和终端设备之间所使用的频谱资源不做限定。
驾驶汽车和无人驾驶飞机的运动控制以及远程修理、远程手术等触觉交互类应用,这些业
务的主要特点是超高可靠性、低延时,传输数据量较少以及具有突发性。典型的mMTC业务
有:智能电网配电自动化、智慧城市等,主要特点是联网设备数量巨大、传输数据量较小、数
据对传输时延不敏感,这些mMTC终端需要满足低成本和非常长的待机时间的需求。
是当前5G移动通信系统的讨论热点之一。
包,例如50个字节。URLLC业务的数据包的特性会影响通信系统的资源分配方式。这里的资
源包括但不限于:时域符号、频域资源、时频资源、码字资源以及波束资源等。通常系统资源
的分配由基站来完成,下面以基站为例进行说明。如果基站采用预留资源的方式为URLLC业
务分配资源,则在无URLLC业务的时候系统资源是浪费的。而且URLLC业务的短时延特性要
求数据包在极短的时间内传输完成,所以基站需要预留足够大的带宽给URLLC业务,从而导
致系统资源利用率严重下降。
号,对应的时间长度为0.5ms。URLLC业务数据通常采用较短的时间调度单元,以满足超短时
延的需求,例如,采用15kHz子载波间隔的2个时域符号,或者采用60kHz子载波间隔的一个
时隙,对应7个时域符号,对应的时间长度为0.125ms。
时频资源,基站为了满足URLLC业务的超短时延需求,无法等待将本次调度的eMBB业务数据
传输完成之后再对URLLC业务数据进行调度。基站可以采用抢占(preemption)的方式,为
URLLC业务数据分配资源。这里的抢占是指基站在已经分配的、用于传输eMBB业务数据的时
频资源上选择部分或全部的时频资源用于传输URLLC业务数据,基站在用于传输URLLC业务
数据的时频资源上不发送eMBB业务的数据。图2为URLLC业务数据抢占用于传输eMBB业务数
据的时频资源的示意图,如图2所示,横轴表示时间,纵轴表示频率,图2斜线阴影区域为已
分配的用于传输eMBB业务数据的时频资源,竖线阴影区域为URLLC业务数据抢占的时频资
源,即URLLC业务数据抢占了一个时隙内的第三个和第四个时域符号的资源。从图2看,
URLLC业务数据抢占的时频资源相当于在eMBB业务数据的时频资源上打了一个孔,因此,
URLLC业务数据抢占的时频资源也称为打孔位置的时频资源。
中,基站将TB作为最小的数据传输单位,当TB较大时,基站将TB分成多个CB,并为每个CB添
加CRC,然后为每个CB编码、速率匹配和资源映射等操作后发送出去。图3为现有的一种资源
映射的示意图,如图3所示,横轴表示时域,纵轴表示频域。时域上示出了本次传输过程中所
分配的时域资源,具体是1个时隙(slot),该slot包括7个符号,即符号0~6;频域上示出了
本次传输过程中所分配的频域资源。图3以本次传输过程中传输的TB包括6个CB,即CB1~
CB6,为例进行说明的。如图3所示,各CB映射到时频资源后占用的不是完整的符号。本申请
中的符号,如无特殊说明,均指时域符号,例如是正交频分复用(orthogonal frequency
division multiplexing,OFDM)符号。
有技术中,也可以将所有CB划分为若干个CBG,如果每个CBG经过编码和调制后,能够映射到
若干个完整的符号对应的时频资源上(简称为CBG in box),则会给调度带来很多便利。比
如在eMBB业务和URLLC业务共存的场景中,如果让一个CBG刚好映射在一个微时隙(mini-
slot)中,那么基于mini-slot发送的URLLC可以只抢占一个CBG,打孔位置的时频资源指示
会很简单,其中,一个mini-slot包括一个或多个时域符号。该方法中只需要将一个CBG映射
到完整的一个或多个符号中,CBG中的每个CB可能占用完整的符号,也可能占用不完整的符
号。图4是CBG映射的示意图,如图4所示,TB被分为了三个CBG:CBG1、CBG2和CBG3,TB共占用7
个符号:符号0~符号6,三个CBG都占用完整的符号,CBG1占用两个符号:符号0和符号1,
CBG2占用两个符号:符号2和符号3,CBG3占用三个符号:符号4、符号5和符号6。其中,CBG1包
括两个CB:CB1和CB2,CBG2包括两个CB:CB3和CB4,CBG3包括两个CB:CB5和CB6,CB1占用符号
0,CB2占用符号1,CB3占用符号2,CB4占用符号3,CB5占用符号4和符号5的部分,CB6占用符
号5的部分资源和符号6。
10MHz。那么完整与否只在分配的这10MHz资源上讨论。上述的效果也可以称之为符号对齐。
如果将上述的符号全部替换为mini-slot,也可以称之为mini-slot对齐,或者总称资源对
齐。有时候TB包括的CBG个数会大于资源个数,例如CBG个数大于符号个数或者mini-slot个
数,这时资源对齐表示,在一个符号上或者一个mini-slot中,只包含完整的CBG。
发送设备是接入网设备,对应的接收设备是终端设备。对于上行信号传输,发送设备是终端
设备,对应的接收设备是接入网设备。对于D2D的信号传输,发送设备是终端设备,对应的接
收设备也是终端设备。本申请的实施例信号的传输方向不做限定。
时域上包括N个时域符号,N为正整数。该时域符号为时域上的最小资源单位。
例如C=4,N=2,则可以将4个CB分为两个CBG,每个CBG映射在1个时域符号上。C mod N=0
适用于C大于或等于N的情况,在实际应用中C有可能小于N,因此,当C小于N时,C需要满足条
件N mod C=0。
code,LDPC)编码,Z可以设置为8192比特。因此,C应该满足 经过变换可以得到
个slot的长度,在LTE系统中一个slot的时间长度为0.5毫秒(millisecond,ms),则一个
mini-slot的时间长度小于0.5ms。
统一分段,也可以是对多个TB中的每个TB分别进行分段。
的数据传输模式不是CBG模式时,m=1。
设备之间的数据传输模式是CBG模式时,且当CB个数小于该阈值时,m取值为2或1。或者,当
第一设备和第二设备之间的数据传输模式是CBG模式时,且当TBS大于等于某个阈值时,m取
值为4;当第一设备和第二设备之间的数据传输模式是CBG模式时,且当TBS小于该阈值时,m
取值为2或1。
(radio resource control,RRC)信令。
用于承载TB的数据的时频资源。
floor表示取不大于输入值的最大整数。用于承载CBG的数据的时域符号个数也可以描述为
CBG的数据占用的时域符号个数,本申请中两种描述方式都表示同一个含义,在有些时候为
了方便表述可以选择合适的方式。
最后一个N4=7-2-1-1=3,则Ni={2,1,1,3}。
数,每次计算一个用于承载CBG的数据的时域符号个数,每次计算完后更新C为C-Ci,更新N
为N-Ni。最后一个CBG的数据的占用的时域符号个数可以用第一时频资源中的时域符号个
数N减去其他CBG的数据的占用的时域符号个数得到,其中,CBG的数据的占用的时域符号个
数为用于承载CBG的所述的时域符号个数。
据进行编码和速率匹配,编码后的数据按照先频域后时域方式进行映射即可。
包括的CB个数和第一时频资源中的时域符号个数,确定所述第一时频资源中用于承载每个
CBG的数据的时域符号个数,最后根据用于承载每个CBG的数据的时域符号个数,将每个CBG
的数据映射到第一时频资源上。从而能够保证将每个CBG映射到一个或多个完整的时域符
号上。在eMBB业务和URLLC业务共存的场景中,由于每个CBG的数据都是映射到一个或多个
完整的时域符号上,不会出现一个时域符号上有两个CBG的数据,因此当URLLC业务数据抢
占eMBB业务数据的时频资源的时候,抢占某一个时域符号的资源只会影响到某一个CBG的
传输,而不会同时影响两个CBG的传输,从而能够有效地提升eMBB业务数据的传输效率。
时域符号,在指示时开销小。
用步骤S102-S103揭示的资源映射方法;或者,TB的分段方法使用步骤S101揭示的分段方
法,资源映射方法使用其他的方法,如使用现有的资源映射方法。
TB的数据的时频资源。
源中的时域符号个数查询该对应关系,得到用于承载每个CBG的数据的时域符号个数。第一
时频资源中的时域符号个数通常为7或14,CBG的个数通常会大于1且小于等于4。当第一时
频资源中的时域符号个数为7时,前两个时域符号为控制信道,如果CBG个数m=4,则4个CBG
分别占用2、1、1、1个时域符号,如果m=3,则3个CBG分别占用2、2、1个时域符号,如果m=2,
则2个CBG分别占用3、2个符号。当第一时频资源中的时域符号个数为14时,控制信道占用前
两个时域符号,如果m=4,则4个CBG分别占用3、3、3、3个时域符号,如果m=3,则3个CBG分别
占用4、4、4个时域符号,如果m=2,则2个CBG分别占用6、6个时域符号。或者,第一设备根据
第一时频资源中mini-slot的分布来确定CBG占用的时域符号个数。例如,7个时域符号上,
有三个mini-slot,三个mini-slot分别占用2、2、3个时域符号,那么三个CBG也分别占用2、
2、3个时域符号。
中,C-=mN+-N,则占用N+个时域符号的CBG的个数C+:C+=C-C-。
Nm+-m,则承载m+个CBG的时域符号个数S+:S+=N-S-。
时域符号个数。
输入值的最大整数。
于输入值的最大整数,每次计算一个CBG包括的CB个数,每次计算完后更新C为C-Ci,更新N
为N-Ni。最后一个CBG包括的CB个数可以用CB个数C减去其他CBG包括的CB个数得到。
group,RBG)等。其中,RB在频域上占用12个连续子载波,在时域上占用一个slot。RE在频域
上占用一个子载波,在时域上占用一个时域符号。RBG包括多个RB。
施例中在资源映射时,先确定用于承载每个CBG的数据的时域符号个数,再根据用于承载每
个CBG的数据的时域符号个数确定每个CBG包括的CB个数。本实施例的方法同样能够保证将
每个CBG映射到一个或多个完整的时域符号上。在eMBB业务和URLLC业务共存的场景中,由
于每个CBG的数据都是映射到一个或多个完整的时域符号上,不会出现一个时域符号上有
两个CBG的数据,因此当URLLC业务数据抢占eMBB业务数据的时频资源的时候,抢占某一个
时域符号的资源只会影响到某一个CBG的传输,而不会同时影响两个CBG的传输,从而能够
有效地提升eMBB业务数据的传输效率。
可以解耦,步骤S201中TB的分段方法可以使用现有的方法,资源映射方法使用步骤S202-
S103揭示的资源映射方法;或者,步骤S201中TB的分段方法使用步骤S101揭示的TB的分段
方法,资源映射方法使用其他的方法,如使用现有的资源映射方法。这里需要说明的是,现
有的资源映射方式中,由于每个时域符号上,参考信号等不能用于数据传输的资源数不同,
可能会造成某些CBG在映射时会占用承载该CBG的数据的时域符号外的资源,但是由于本申
请在TB分段中的限制,该CBG占用的承载该CBG的数据的时域符号外的资源非常少,可以认
为该CBG近似占用完整的时域符号,是可以接受的。
号个数为N+的CB个数C+,其中,C+=N-CN-,则用于承载CB的数据的时域符号个数为N-的CB个
数C-为:C-=C-C+。也可以先计算用于承载CB的数据的时域符号个数为N-的CB个数C-,其中,
C-=CN+-N,则用于承载CB的数据的时域符号个数为N+的CB个数C+为:C+=C-C-。用于承载CB
的数据的时域符号个数也可以描述为CB的数据占用的时域符号个数,本申请中两种描述方
式都表示同一个含义,在有些时候为了方便表述可以选择合适的方式。
数,N为第一时频资源中的时域符号个数。然后,计算C+个CB的数据占用的时域符号个数N+,
其中,N+=C-NC-,则C-个CB的数据占用的时域符号个数N-为:N-=N-N+。也可以先计算C-个CB
的数据占用的时域符号数N-,其中,N-=NC+-C,则C+个CB的数据占用的时域符号个数N+为:N+
=N-N-。
为4、3(也可以是3、4)。当N=7,C=10时,则7个时域符号上承载的CB个数分别为2、2、2、1、1、
1、1(也可以是1、1、1、1、2、2、2),也就是说前6个CB的数据占用3个时域符号,每个CB的数据
占用半个(0.5)时域符号,而后4个CB占用4个时域符号,每个CB占用1个时域符号。承载每个
CB的数据的时域符号个数相近或每个时域符号上承载的CB的个数相近,也就意味着承载每
个CB的数据的时频资源大小相近。当该TB中的各个CB的大小与承载CB的时频资源大小成正
比时,也就使得该TB中的各个CB的大小相近。该TB中的各个CB的大小相近,对应的各个CB的
编码增益也就相近,从而能够提升数据传输效率。
个CB的数据的时域符号个数。CB大小和CB占用的时频资源成正比,可以使得每个CB在实际
发送中的码率相近,进而使得每个CB译码成功率相近,从而提升数据传输效率。这是因为,
如果CB大小和CB占用的时频资源成不成正比,例如,某个CB占用的时频资源比较小时,该CB
的码率会提高,而CB码率提高会降低解码正确率,如果该CB解码失败,会引起TB、CBG或者部
分CB的重传,降低传输效率。
数,B'表示TB大小加上C个CB的CRC后的大小。
示TB大小加上C个CB的CRC后的大小。
照上述实施例一中步骤S102揭示的方法先确定每个CBG包括的CB个数,由于每个CB的数据
占用的时域符号个数已经确定了,在确定每个CBG包括的CB个数后,每个CBG的数据占用的
时域符号个数也就唯一确定了,然后根据每个CBG的数据占用的时域符号个数,将每个CBG
的数据映射到第一时频资源上。因此,本实施例的方法同样能够保证将每个CBG映射到一个
或多个完整的时域符号上。由于每个CBG的数据都是映射到一个或多个完整的时域符号上,
不会出现一个时域符号上有两个CBG的数据,因此当URLLC业务数据抢占eMBB业务数据的时
频资源的时候,抢占某一个时域符号的资源只会影响到某一个CBG的传输,而不会同时影响
两个CBG的传输,从而能够有效地提升eMBB业务数据的传输效率。
control,RRC)信令或物理层信令向终端设备发送指示信息,该指示信息用于指示是否会将
CBG的数据映射到完整的时域符号上。一种可能的配置策略是:对于URLLC和eMBB业务数据
共存的频带上,由于可能出现URLLC业务数据抢占eMBB业务数据的时频资源,因此可以配置
为将CBG的数据映射到完整的时域符号上;对于不存在URLLC业务数据抢占eMBB业务数据的
时频资源的频带上,可以不配置将CBG的数据映射到完整的时域符号上。
法包括以下步骤:
用于承载TB的数据的时频资源。
floor表示取不大于输入值的最大整数。
传输效率。
映射,这里不加赘述。
所述第一时频资源为用于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
所述第一时频资源为用于承载所述TB的数据的时频资源;
域符号个数,floor表示取不大于输入值的最大整数。
述通信接口33用于和其他设备通信,所述处理器31用于执行所述存储器32中存储的指令,
以使所述数据处理装置执行上述实施例一至实施例三的方法,具体实现方式技术效果类
似,这里不再赘述。
述通信接口43用于和其他设备通信,所述处理器41用于执行所述存储器42中存储的指令,
以使所述数据处理装置执行上述实施例四的方法,具体实现方式技术效果类似,这里不再
赘述。该数据处理装置还可以执行实施例二和实施例三提供的发送端的数据处理方法对应
的接收端采用的数据处理方法,其中,发送端和接收端采用相同的数据处理方法相同,这里
不再重复描述。
产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或
部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计
算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质
中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机
指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字
用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或
数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者
是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以
是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘
(Solid State Disk,SSD))等。
元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,
所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元
的间接耦合或通信连接,可以是电性,机械或其它的形式。
全部单元来实现本实施例方案的目的。