一种数据传输方法和终端与流程

文档序号:11158276阅读:885来源:国知局
一种数据传输方法和终端与制造工艺

本发明涉及无线通信技术领域,尤其涉及一种数据传输方法和终端。



背景技术:

随着数据通信与多媒体业务需求的发展,适应移动数据、移动计算及移动多媒体运作需要的4G通信自兴起以来,为人们提供了巨大的便利。然而,人们对通信速度更快、可靠性更高的追求促使研究人员开启对5G通信的研究。

低传输时延和高可靠性是未来5G通信的一个研究热点。一个典型的应用场景是设备之间能实时、快速地相互交换动态信息,对这些信息交互“严格实时”的要求主要体现在对传输时延和可靠性的更严格要求上,这些要求都对现有的4G传输技术带来了挑战。



技术实现要素:

本发明提供一种数据传输方法和终端,以解决现有技术的通信网络传输时延大的技术问题。

第一方面,本发明提供一种数据传输方法,包括:

根据预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息,得到调度周期内的用于传输数据的各目标子帧以及所述各目标子帧对应的用于传输数据的各目标子载波;

将携带有所述T-RPT信息和所述F-RPT信息的控制消息CI与待传输数据在所述各目标子帧对应的用于传输数据的各目标子载波上进行传输;

其中,所述时域传输模式T-RPT信息用于指示一个时域帧中包含的子帧个数及所述时域帧中用于传输数据的子帧的位置;

所述频域传输模式F-RPT信息用于指示一个频域子载波集合中包含的子载波个数及所述频域子载波集合中用于传输数据的子载波的位置。

可选地,所述根据预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息,得到调度周期内用于传输数据的各目标子帧以及所述各目标子帧对应的用于传输数据的各目标子载波之前,所述方法还包括:

接收基站发送的用于指示时域传输模式T-RPT的第一序列或第一序列集合,以及接收基站发送的用于指示频域传输模式F-RPT的第二序列或第二序列集合;

将所述第一序列和所述第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息;或基于预设传输模式确定规则,从所述第一序列集合与所述第二序列集合中,确定一个第一序列和一个第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息。

可选地,所述调度周期内的用于传输数据的各目标子帧通过以下步骤得到:

根据调度周期包含的子帧个数N,根据所述T-RPT信息指示的时域帧包含的子帧个数n,确定调度周期内的所述时域帧个数;其中,N≥n;

基于所述时域帧中用于传输数据的子帧的位置以及所述时域帧个数,得到调度周期内的用于传输数据的各目标子帧。

可选地,所述根据调度周期包含的子帧个数N,根据所述T-RPT信息指示的时域帧包含的子帧个数n,确定调度周期内的所述时域帧个数,包括:

若N/n=l,l为商且为整数,则调度周期内的所述时域帧个数为l;

若N/n=l……k,l为商,k为余数,l、k均为整数,则调度周期内的所述时域帧个数为l+1,且第l+1个时域帧传输前k个子帧。

可选地,所述各目标子帧对应的用于传输数据的各目标子载波通过以下步骤得到:

根据调度周期内调度的物理资源块PRB集合,确定所述PRB集合包含的子载波个数M,基于所述F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定所述PRB集合包含的频域子载波集合的个数;其中,M≥m;

基于所述PRB集合包含的频域子载波集合的个数以及所述频域子载波集合中用于传输数据的子载波的位置,得到各目标子帧对应的用于传输数据的各目标子载波。

可选地,所述根据调度周期内调度的物理资源块PRB集合,确定所述PRB集合包含的子载波个数M,基于所述F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定所述PRB集合包含的频域子载波集合的个数,包括:

若M/m=s,s为商且为整数,则所述PRB集合包含的频域子载波集合的个数为s;

若M/m=s……t,s为商,t为余数,s、t均为整数,则所述PRB集合包含的频域子载波集合的个数为s+1,且第s+1个频域子载波集合包含前t个子载波。

第二方面,本发明提供一种终端,包括:

目标子帧与目标子载波确定单元,用于根据预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息,得到调度周期内的用于传输数据的各目标子帧以及所述各目标子帧对应的用于传输数据的各目标子载波;

数据传输单元,用于将携带有所述T-RPT信息和所述F-RPT信息的控制消息CI与待传输数据在所述各目标子帧对应的用于传输数据的各目标子载波上进行传输;

其中,所述时域传输模式T-RPT信息用于指示一个时域帧中包含的子帧个数及所述时域帧中用于传输数据的子帧的位置;

所述频域传输模式F-RPT信息用于指示一个频域子载波集合中包含的子载波个数及所述频域子载波集合中用于传输数据的子载波的位置。

可选地,所述终端还包括:

T-RPT及F-RPT确定单元,用于在所述目标子帧与目标子载波确定单元之前,接收基站发送的用于指示时域传输模式T-RPT的第一序列或第一序列集合,以及接收基站发送的用于指示频域传输模式F-RPT的第二序列或第二序列集合;

将所述第一序列和所述第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息;或基于预设传输模式确定规则,从所述第一序列集合与所述第二序列集合中,确定一个第一序列和一个第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息。

可选地,所述目标子帧与目标子载波确定单元,具体用于:

根据调度周期包含的子帧个数N,根据所述T-RPT信息指示的时域帧包含的子帧个数n,确定调度周期内的所述时域帧个数;其中,N≥n;

基于所述时域帧中用于传输数据的子帧的位置以及所述时域帧个数,得到调度周期内的用于传输数据的各目标子帧。

可选地,所述目标子帧与目标子载波确定单元,具体用于:

根据调度周期内调度的物理资源块PRB集合,确定所述PRB集合包含的子载波个数M,基于所述F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定所述PRB集合包含的频域子载波集合的个数;其中,M≥m;

基于所述PRB集合包含的频域子载波集合的个数以及所述频域子载波集合中用于传输数据的子载波的位置,得到各目标子帧对应的用于传输数据的各目标子载波。

由上述技术方案可知,本发明的数据传输方法及终端,通过在调 度周期内以T-RPT指示的时域帧为传输单位,在调度的物理资源块PRB集合中以F-RPT指示的频域子载波集合为传输单位,同时将控制消息CI和数据在同一目标子帧内进行传输,可以有效地降低数据的传输时延,同时提高数据传输的可靠性,从而大大提高资源的使用效率。

附图说明

图1为本发明一实施例提供的数据传输方法的流程示意图;

图2为本发明一实施例提供的终端的结构示意图;

图3为本发明一实施例提供的数据传输方法的T-RPT与F-RPT的关系示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

图1示出了本发明一实施例提供的数据传输方法的流程示意图。如图1所示,本实施例的数据传输方法包括步骤101和102。

101、根据预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息,得到调度周期内的用于传输数据的各目标子帧以及所述各目标子帧对应的用于传输数据的各目标子载波。

其中,所述时域传输模式T-RPT信息用于指示一个时域帧中包含的子帧个数及所述时域帧中用于传输数据的子帧的位置;

所述频域传输模式F-RPT信息用于指示一个频域子载波集合中包含的子载波个数及所述频域子载波集合中用于传输数据的子载波的位置。

T-RPT(time resource pattern of transmission)用于表示数据在时域的传输模式,F-RPT(frequency resource pattern of transmission)用于表示数据在频域的传输模式。目标子帧为调度周期内用于传输数据的子帧,目标子载波是目标子帧上能够传输数据的子载波。

时域帧为T-RPT信息指示的帧结构,频域子载波集合为F-RPT信 息指示的子载波集合的结构。

例如,T-RPT信息为1110100,则1110100即为一时域帧,数据在时域内传输时以时域帧为单位传输,此时域帧中包含的子帧个数为7,用于传输数据的子帧的位置为时域帧中第一个、第二个、第三个及第五个子帧。

同理,如果F-RPT信息为1111000,则1111000即为一频域子载波集合,数据在频域内传输时以频域子载波集合为单位传输,此频域子载波集合中包含的子载波个数为7,用于传输数据的子载波的位置为频域子载波集合中的第一个、第二个、第三个及第四个子载波。

本实施例仅为举例说明,并不限定T-RPT的值,也不限定F-RPT的值,本领域技术人员可根据实际需要确定T-RPT的值及F-RPT的值。

102、将携带有所述T-RPT信息和所述F-RPT信息的控制消息CI与待传输数据在所述各目标子帧对应的用于传输数据的各目标子载波上进行传输。

控制消息CI中包括T-RPT信息和F-RPT信息,将控制消息CI和待发送的数据在同一目标子帧内对应的各目标子载波上进行传输,每个目标子载波上都传输有控制消息CI和待发送的数据,这样,在同一目标子帧内,控制消息CI和待发送的数据被传输多次,从而提高了数据传输的可靠性。

在一个具体的例子中,控制消息CI不仅携带有T-RPT信息和F-RPT信息,还携带有目标终端所在组网的标识信息、时间调整信息TA以及调制与编码策略信息MCS。

在目标子帧对应的各目标子载波上将控制消息CI和待发送的数据传输给目标终端后,目标终端首先解析出控制消息CI,根据CI中包含的T-RPT信息和F-RPT信息,确定数据所在的子帧及子载波。

本实施例公开的一种数据传输方法,在满足数据需要重复传输多次的要求的同时,可以减少同一数据传输在时域上所占用的子帧数目,降低了新的数据传输要等待的时间,从而有效降低了数据传输的时间 延迟。

在一个具体的例子中,在步骤101之前,上述方法还包括图1中未示出的子步骤1001和1002。

1001、接收基站发送的用于指示时域传输模式T-RPT的第一序列或第一序列集合,以及接收基站发送的用于指示频域传输模式F-RPT的第二序列或第二序列集合。

其中,第一序列和第二序列为由0和1所构成的数字序列;第一序列集合为满足一定条件的第一序列构成的集合,第二序列集合为满足一定条件的第一序列构成的集合。

例如,第一序列为1110100,1表示传输数据,0表示不传输数据,则上述表示在调度周期内的第一个、第二个、第三个及第五个子帧可以进行数据传输,第四个、第六个及第七个子帧不进行数据传输,即第一序列中有四个子帧可以进行数据传输,则第一个、第二个、第三个及第五个子帧即为目标子帧。

对应的第一序列集合为含有4个1和3个0的所有序列构成的集合,也就是说第一序列集合中可包括:1110100,1110010,1101010,1011010……。

第二序列为1111000,则表示在调度的PRB集合中,第一个、第二个、第三个及第四个子载波可以进行数据传输,第五个、第六个及第七个子载波不进行数据传输,则第一个、第二个、第三个及第四个子载波即为目标子载波。

同理,第二序列集合可包括:1110100,1110010,1101010,1011010……。

本实施例仅为举例说明,并不限定第一序列中包含的子帧个数,也不限定第二序列中包含的子载波个数,本领域技术人员可根据实际需要确定第一序列中包含的子帧个数及第二序列中包含的子载波个数。

基站可通过发送PDCCH动态指示给终端以提供第一序列或第二 序列,基站通过广播系统信息配置或者预配置给终端以提供第一序列集合或者第二序列集合。

1002、将所述第一序列和所述第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息;或基于预设传输模式确定规则,从所述第一序列集合与所述第二序列集合中,确定一个第一序列和一个第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息。

如果基站向终端发送的为第一序列和第二序列,那么第一序列即为预先确定的时域传输模式T-RPT信息,第二序列即为预先确定的频域传输模式F-RPT信息。

如果基站向终端发送的为第一序列集合和第二序列集合,那么终端需要首先从第一序列集合中确定出一个第一序列作为预先确定的时域传输模式T-RPT信息,从第二序列集合中确定出一个第二序列作为预先确定的频域传输模式F-RPT信息。

在一个具体的例子中,步骤101中调度周期内的目标子帧可通过图1中未示出的子步骤1011和1012得到。

1011、根据调度周期包含的子帧个数N,根据所述T-RPT信息指示的时域帧包含的子帧个数n,确定调度周期内的所述时域帧个数;其中,N≥n。

设定调度周期包含的子帧个数为N,T-RPT信息指示的时域帧包含的子帧个数为n,确定在调度周期内传输的时域帧的个数,此处要求N≥n。

1012、基于所述时域帧中用于传输数据的子帧的位置以及所述时域帧个数,得到调度周期内的用于传输数据的各目标子帧。

根据调度周期内传输的时域帧的个数,以及时域帧中指示的用于传输数据的子帧的位置,可以确定在调度周期内的用于传输数据的各目标子帧。

例如,调度周期的子帧个数为18,T-RPT为1110100,则时域帧 中包含7个子帧,调度周期内传输的时域帧的个数为3个,那么在调度周期内的数据传输模式为111010011101001110,其中数字1所在的子帧都是目标子帧。

在一个具体的例子中,步骤1011具体包括图1中未示出的子步骤10111和10112。

10111、若N/n=l,l为整数,则调度周期内的所述时域帧个数为l。

当N整除n时,则在调度周期内传输的时域帧的个数为l。

10112、若N/n=l……k,l为商,k为余数,l、k均为整数,则调度周期内的所述时域帧个数为l+1,且第l+1个时域帧传输前k个子帧。

当N不能整除n时,即N/n=l……k,则在调度周期传输的时域帧的个数为l+1,但第l+1个时域帧只传输前k个子帧。

在一个具体的例子中,步骤101中的目标子帧对应的目标子载波通过图1中未示出的子步骤1011’和1012’。

1011’、根据调度周期内调度的物理资源块PRB集合,确定所述PRB集合包含的子载波个数M,基于所述F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定所述PRB集合包含的频域子载波集合的个数;其中,M≥m。

本实施例中,预先配置了一个用于数据传输的频域资源池,这样就使得数据传输与蜂窝网中的其他业务的传输资源划分开,可以避免各业务间的干扰,为低时延高可靠性的数据传输提供了保障。

基站通过配置可用PRB个数、PRB的起始位置和PRB的终止位置来确定频域资源池,配置方式如下所示:

prb-Num INTEGER(1..100),

prb-Start INTEGER(0..99),

prb-End INTEGER(0..99).

其中,prb-Num表示可用PRB个数,prb-Start表示PRB的起始位置,prb-End表示PRB的终止位置。

根据上述可用PRB个数、PRB的起始位置和PRB的终止位置, 可以确定资源池上的可用频域资源,包括两个PRB集合:集合一(prb-Start,prb-Start+prb-Num),集合二(prb-End-prb-Num,prb-End)。

基站可通过发送PDCCH动态指示、广播系统信息配置或者预配置的方式将调度的PRB集合指示给发端,可以理解的是,调度的PRB集合属于上述两个PRB集合。

确定调度的PRB集合中包含的子载波个数M,基于F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定在调度的PRB集合中频域子载波集合的个数,此处要求M≥m。

1012’、基于所述PRB集合包含的频域子载波集合的个数以及所述频域子载波集合中用于传输数据的子载波的位置,得到各目标子帧对应的用于传输数据的各目标子载波。

在一个具体的例子中,步骤1011’具体包括图1中未示出的子步骤1011’1和1011’2。

1011’1、若M/m=s,s为商且为整数,则所述PRB集合包含的频域子载波集合的个数为s。

1011’2、若M/m=s……t,s为商,t为余数,s、t均为整数,则所述PRB集合包含的频域子载波集合的个数为s+1,且第s+1个频域子载波集合包含前t个子载波。

在调度的PRB集合中,根据频域子载波集合的个数及其内用于传输数据的子载波的位置确定目标子载波的原理,与调度周期内根据时域帧的个数及时域帧中包含的用于传输数据的子帧的位置确定目标子帧的原理类似,此处不再赘述。

本实施例提供的数据传输方法能够应用于蜂窝网内及辅助蜂窝网内所有设备与设备间的通信。

图2示出了本发明提供的一种终端的结构示意图,如图2所示,本实施例的终端包括:目标子帧与目标子载波确定单元21和数据传输单元22。

其中,目标子帧与目标子载波确定单元21,用于根据预先确定的 时域传输模式T-RPT信息和频域传输模式F-RPT信息,得到调度周期内的用于传输数据的各目标子帧以及所述各目标子帧对应的用于传输数据的各目标子载波;

数据传输单元22,用于将携带有所述T-RPT信息和所述F-RPT信息的控制消息CI与待传输数据在所述各目标子帧对应的用于传输数据的各目标子载波上进行传输。

其中,所述时域传输模式T-RPT信息用于指示一个时域帧中包含的子帧个数及所述时域帧中用于传输数据的子帧的位置;

所述频域传输模式F-RPT信息用于指示一个频域子载波集合中包含的子载波个数及所述频域子载波集合中用于传输数据的子载波的位置。

在一个具体的例子中,上述终端还包括:

T-RPT及F-RPT确定单元,用于在所述目标子帧与目标子载波确定单元之前,接收基站发送的用于指示时域传输模式T-RPT的第一序列或第一序列集合,以及接收基站发送的用于指示频域传输模式F-RPT的第二序列或第二序列集合;

将所述第一序列和所述第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息;或基于预设传输模式确定规则,从所述第一序列集合与所述第二序列集合中,确定一个第一序列和一个第二序列分别作为所述预先确定的时域传输模式T-RPT信息和频域传输模式F-RPT信息。

在一个具体的例子中,目标子帧与目标子载波确定单元,具体用于:

根据调度周期包含的子帧个数N,根据所述T-RPT信息指示的时域帧包含的子帧个数n,确定调度周期内的所述时域帧个数;其中,N≥n;

基于所述时域帧中用于传输数据的子帧的位置以及所述时域帧个 数,得到调度周期内的用于传输数据的各目标子帧。

在一个具体的例子中,目标子帧与目标子载波确定单元,具体用于:

根据调度周期内调度的物理资源块PRB集合,确定所述PRB集合包含的子载波个数M,基于所述F-RPT信息指示的频域子载波集合中包含的子载波个数m,确定所述PRB集合包含的频域子载波集合的个数;其中,M≥m;

基于所述PRB集合包含的频域子载波集合的个数以及所述频域子载波集合中用于传输数据的子载波的位置,得到各目标子帧对应的用于传输数据的各目标子载波。

本实施例的终端,可以用于执行上述图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。

图3为本发明提供的数据传输方法的T-RPT与F-RPT的关系示意图。由图可知,T-RPT为1110100,包括7个子帧,F-RPT为1111000,包括7个子载波。

图中的第一个示出的子帧可以传输数据,对应的可传输数据的子载波有4个,将控制消息CI和带传输数据在4个可传输数据的子载波上频分调制后传输,这样,每个子载波传输一次控制消息和数据,在第一个子帧内重复传输4次。这与现有技术中,4个子帧只能传输相同数据的情况相比,在保证传输次数相同的同时,节约了传输相同数据所需的子帧,从而实现降低数据传输时延的效果。

进一步地,在调度周期内,以T-RPT指示的时域帧为单位传输;在可用PRB集合内,以F-RPT指示的频域子载波集合为单位传输。可以使得数据在同一子帧内传输多次,有效地提高了数据传输的可靠性。

本实施例仅为举例说明,并不限定T-RPT的值及其中包含的子帧个数,也不限定F-RPT的值及其中包含的子载波个数,本领域技术人员可根据实际需要确定T-RPT的值及其中包含的子帧个数及F-RPT的值及其中包含的子载波个数。

本领域普通技术人员可以理解:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明权利要求所限定的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1