数据传输方法和装置转让专利

申请号 : CN201610266409.7

文献号 : CN107318166B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘奇张屹唐臻飞

申请人 : 华为技术有限公司

摘要 :

本发明提供一种数据传输方法和装置,该方法包括:网络节点接收终端发送的上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;网络节点根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧;网络节点向终端发送调度控制信息,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据;若第一子帧为下行子帧,则网络节点在第一子帧上停止发送数据,并在第一子帧的上行传输资源上接收终端发送的数据,避免了下行数据对上行数据的干扰,从而保证了低时延业务的Qos满足度。

权利要求 :

1.一种数据传输方法,其特征在于,包括:

网络节点接收终端发送的上行数据传输请求;所述上行数据传输请求用于请求所述网络节点为所述终端分配上行传输资源;

所述网络节点根据所述上行数据传输请求为所述终端分配第一子帧的上行传输资源;

所述第一子帧为时分双工TDD模式帧结构中的下行子帧;

所述网络节点向所述终端发送调度控制信息,所述调度控制信息用于指示所述终端在所述第一子帧的上行传输资源上发送数据;

所述网络节点在所述第一子帧上停止发送数据,并在所述第一子帧的上行传输资源上接收所述终端发送的数据;

所述方法还包括:

所述网络节点向相邻小区的网络节点发送第一控制信息,所述第一控制信息用于指示所述相邻小区的网络节点在所述第一子帧上停止发送数据。

2.根据权利要求1所述的方法,其特征在于,若所述第一子帧为下行子帧,且所述网络节点所在的小区被宏小区覆盖,则所述方法还包括:所述网络节点向所述宏小区的网络节点发送第二控制信息,所述第二控制信息用于指示所述宏小区的网络节点在所述第一子帧上停止发送数据。

3.根据权利要求1或2所述的方法,其特征在于,所述网络节点向所述终端发送调度控制信息,包括:所述网络节点在第二子帧上向所述终端发送调度控制信息,所述第二子帧为所述第一子帧之前的子帧。

4.根据权利要求3所述的方法,其特征在于,所述网络节点接收终端发送的上行数据传输请求,包括:所述网络节点在第三子帧上接收所述终端发送的上行数据传输请求;所述第三子帧为所述第二子帧之前的子帧,且所述第三子帧与所述第一子帧之间的子帧间隔为k;

其中,k为大于1的正整数。

5.一种数据传输方法,其特征在于,包括:

终端向网络节点发送上行数据传输请求;所述上行数据传输请求用于请求所述网络节点为所述终端分配上行传输资源;

所述终端接收所述网络节点发送的调度控制信息;

所述终端根据所述调度控制信息在第一子帧的上行传输资源上发送数据;所述第一子帧为时分双工TDD模式帧结构中的下行子帧;

所述终端在所述第一子帧上停止接收数据。

6.根据权利要求5所述的方法,其特征在于,所述终端接收网络节点发送的调度控制信息,包括:所述终端在第二子帧接收所述网络节点发送的调度控制信息,所述第二子帧为所述第一子帧之前的子帧。

7.根据权利要求6所述的方法,其特征在于,所述终端向网络节点发送上行数据传输请求,包括:所述终端在第三子帧上向所述网络节点发送所述上行数据传输请求;所述第三子帧为所述第二子帧之前的子帧,且所述第三子帧与所述第一子帧之间的子帧间隔为k;

其中,k为大于1的正整数。

8.一种数据传输装置,其特征在于,包括:

接收模块,用于接收终端发送的上行数据传输请求;所述上行数据传输请求用于请求网络节点为所述终端分配上行传输资源;

分配模块,用于根据所述上行数据传输请求为所述终端分配第一子帧的上行传输资源;所述第一子帧为时分双工TDD模式帧结构中的下行子帧;

发送模块,用于向所述终端发送调度控制信息,所述调度控制信息用于指示所述终端在所述第一子帧的上行传输资源上发送数据;

处理模块,用于控制所述发送模块在所述第一子帧上停止发送数据,并控制所述接收模块在所述第一子帧的上行传输资源上接收所述终端发送的数据;

所述发送模块还用于向相邻小区的网络节点发送第一控制信息,所述第一控制信息用于指示所述相邻小区的网络节点在所述第一子帧上停止发送数据。

9.根据权利要求8所述的装置,其特征在于,若所述第一子帧为下行子帧,且所述数据传输装置所在的小区被宏小区覆盖,则所述发送模块还用于向所述宏小区的网络节点发送第二控制信息,所述第二控制信息用于指示所述宏小区的网络节点在所述第一子帧上停止发送数据。

10.根据权利要求8或9所述的装置,其特征在于,所述发送模块具体用于在第二子帧上向所述终端发送调度控制信息,所述第二子帧为所述第一子帧之前的子帧。

11.根据权利要求10所述的装置,其特征在于,所述接收模块具体用于在第三子帧上接收所述终端发送的上行数据传输请求;所述第三子帧为所述第二子帧之前的子帧,且所述第三子帧与所述第一子帧之间的子帧间隔为k;

其中,k为大于1的正整数。

12.一种数据传输装置,其特征在于,包括:

发送模块,用于向网络节点发送上行数据传输请求;所述上行数据传输请求用于请求所述网络节点为终端分配上行传输资源;

接收模块,用于接收所述网络节点发送的调度控制信息;

所述发送模块还用于根据所述调度控制信息在第一子帧的上行传输资源上发送数据;

所述第一子帧为时分双工TDD模式帧结构中的下行子帧;

处理模块,还用于控制所述接收模块在所述第一子帧上停止接收数据。

13.根据权利要求12所述的装置,其特征在于,所述接收模块具体用于在第二子帧接收所述网络节点发送的调度控制信息,所述第二子帧为所述第一子帧之前的子帧。

14.根据权利要求13所述的装置,其特征在于,所述发送模块向网络节点发送上行数据传输请求,具体包括:所述发送模块在第三子帧上向所述网络节点发送所述上行数据传输请求;所述第三子帧为所述第二子帧之前的子帧,且所述第三子帧与所述第一子帧之间的子帧间隔为k;

其中,k为大于1的正整数。

说明书 :

数据传输方法和装置

技术领域

[0001] 本发明实施例涉及通信技术,尤其涉及一种数据传输方法和装置。

背景技术

[0002] 时分双工(Time Divided Duplex,简称TDD)是移动通信系统中全双工通信技术的一种,在TDD模式中,上行数据和下行数据在相同载波上的不同时隙来传输,即上行数据和下行数据的传输通过时间来区分。
[0003] TDD模式的帧结构包括上行子帧和下行子帧,上行子帧用于传输上行数据,下行子帧用于传输下行数据。图1为现有技术上行数据传输的示意图,其中,UL代表上行子帧,DL代表下行子帧。如图1所示,当上行数据到达时刻的子帧为下行子帧(DL)时,则上行数据不能进行传输,必须等待到下一个上行子帧(UL)到来时才能发送。
[0004] 在现网应用中,下行业务的数据量往往大于上行业务的数据量,因此,上行子帧的数目比较少,对于一些低时延业务来说,进行上行数据传输时等待的时间很长,严重影响低时延业务的服务质量(Quality of Service,简称Qos)满足度。

发明内容

[0005] 本发明实施例提供一种数据传输方法和装置,避免了下行数据对上行数据的干扰,从而保证了低时延业务的Qos满足度。
[0006] 第一方面,本发明实施例提供一种数据传输方法,包括:网络节点接收终端发送的用于请求网络节点为终端分配上行传输资源的上行数据传输请求,为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧,并向终端发送用于指示终端在第一子帧的上行传输资源上发送数据的调度控制信息,若第一子帧为下行子帧,则网络节点在第一子帧上停止发送数据,并在第一子帧的上行传输资源上接收终端发送的数据。本实施例的方法,发送上行数据时可以抢占下行子帧的传输资源,减少了上行数据传输时的等待时间,并且,网络节点在该下行子帧上停止发送数据,避免了下行数据对上行数据的干扰,从而保证了低时延业务的Qos满足度。
[0007] 在一种可能的设计中,若第一子帧为下行子帧,则该方法还包括:网络节点向相邻小区的网络节点发送用于指示相邻小区的网络节点在第一子帧上停止发送数据的第一控制信息,以使相邻小区的网络节点在第一子帧上停止发送数据,避免相邻小区的网络节点发送的下行数据对上行数据造成干扰,保证了数据传输质量。
[0008] 在一种可能的设计中,若第一子帧为下行子帧,且网络节点所在的小区被宏小区覆盖,则该方法还包括:网络节点向宏小区的网络节点发送用于指示宏小区的网络节点在第一子帧上停止发送数据的第二控制信息,以使宏小区的网络节点在第一子帧上停止发送数据,避免宏小区的网络节点发送的下行数据影响上行数据的传输,保证了数据传输质量。
[0009] 在一种可能的设计中,网络节点向终端发送调度控制信息,包括:网络节点在第二子帧上向终端发送调度控制信息,第二子帧为第一子帧之前的子帧。
[0010] 在一种可能的设计中,网络节点接收终端发送的上行数据传输请求,包括:网络节点在第三子帧上接收终端发送的上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0011] 第二方面,本发明实施例提供一种数据传输方法,包括:终端向网络节点发送用于请求网络节点为终端分配上行传输资源的上行数据传输请求,接收网络节点发送的调度控制信息,并根据调度控制信息在第一子帧的上行传输资源上发送数据,若第一子帧为下行子帧,则终端在第一子帧上停止接收数据。本实施例的方法,不论第一子帧为上行子帧还是下行子帧,终端都可以在第一子帧的上行传输资源上发送数据,减少发送上行数据等待的时间,保证了低时延业务的QoS。
[0012] 在一种可能的设计中,终端接收网络节点发送的调度控制信息,包括:终端在第二子帧接收网络节点发送的调度控制信息,第二子帧为第一子帧之前的子帧。
[0013] 在一种可能的设计中,终端向网络节点发送上行数据传输请求,包括:终端在第二子帧上向网络节点发送上行数据传输请求;第二子帧为第一子帧之前的子帧,且第二子帧与第一子帧之间的子帧间隔为k;其中,k为正整数。
[0014] 第三方面,本发明实施例提供一种数据传输装置,包括:接收模块,用于接收终端发送的上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;分配模块,用于根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧;发送模块,用于向终端发送调度控制信息,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据;处理模块,用于若第一子帧为下行子帧,则控制发送模块在第一子帧上停止发送数据,并控制接收模块在第一子帧的上行传输资源上接收终端发送的数据。
[0015] 在一种可能的设计中,若第一子帧为下行子帧,则发送模块还用于向相邻小区的网络节点发送第一控制信息,第一控制信息用于指示相邻小区的网络节点在第一子帧上停止发送数据。
[0016] 在一种可能的设计中,若第一子帧为下行子帧,且数据传输装置所在的小区被宏小区覆盖,则发送模块还用于向宏小区的网络节点发送第二控制信息,第二控制信息用于指示宏小区的网络节点在第一子帧上停止发送数据。
[0017] 在一种可能的设计中,发送模块具体用于在第二子帧上向终端发送调度控制信息,第二子帧为第一子帧之前的子帧。
[0018] 在一种可能的设计中,接收模块具体用于在第三子帧上接收终端发送的上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0019] 上述第三方面以及上述第三方面的各中可能的设计方式所提供的装置,其有益效果可以参见上述第一方面和第一方面的各可能的设计方式所带来的有益效果,在此不再赘述。
[0020] 第四方面,本发明实施例提供一种数据传输装置,包括:发送模块,用于向网络节点发送上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;接收模块,用于接收网络节点发送的调度控制信息;发送模块还用于根据调度控制信息在第一子帧的上行传输资源上发送数据;第一子帧为上行子帧或下行子帧;处理模块,还用于若第一子帧为下行子帧,则控制接收模块在第一子帧上停止接收数据。
[0021] 在一种可能的设计中,接收模块具体用于在第二子帧接收网络节点发送的调度控制信息,第二子帧为第一子帧之前的子帧。
[0022] 在一种可能的设计中,发送模块向网络节点发送上行数据传输请求,具体包括:发送模块在第三子帧上向网络节点发送上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0023] 上述第四方面以及上述第四方面的各中可能的设计方式所提供的装置,其有益效果可以参见上述第二方面和第二方面的各可能的设计方式所带来的有益效果,在此不再赘述。

附图说明

[0024] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0025] 图1为现有技术上行数据传输的示意图;
[0026] 图2为本发明实施例提供的数据传输方法的应用场景示意图;
[0027] 图3为本发明实施例一提供的数据传输方法的流程图;
[0028] 图4为本发明实施例二提供的数据传输方法的流程图;
[0029] 图5为本发明实施例三提供的数据传输方法的流程图;
[0030] 图6为本发明实施例四提供的数据传输装置的结构示意图;
[0031] 图7为本发明实施例五提供的数据传输装置的结构示意图;
[0032] 图8为本发明实施例六提供的一种网络节点的结构示意图;
[0033] 图9为本发明实施例七提供的一种终端的结构示意图。

具体实施方式

[0034] 图2为本发明实施例提供的数据传输方法的应用场景示意图,该场景包括网络节点1、网络节点2、网络节点3、终端4和终端5。其中,网络节点主要功能为调度和分配空口资源,并且在指定的空口资源上向终端发送控制消息和数据,控制消息包括为各个终端的用户分配的空口资源的信息。终端的主要功能为根据网络节点发送的控制消息来接收和发送数据,以及向网络节点反馈部分控制消息,例如,终端向网络节点反馈HARQ ACK/NACK,CQI,SRS等消息。网络节点和终端之间的接口为空口,终端和终端之间的接口也为空口,网络节点相互之间可以通过X2接口或空口进行通信。
[0035] 并且,本发明实施例提供的数据传输方法主要应用于低时延高可靠的业务,例如,超可靠/低时延的机器通讯(Ultra-reliable and low latency Machine Type Communications,简称uMTC)业务,以解决现有技术中低时延业务进行上行数据传输时等待的时间很长,严重影响低时延业务的Qos满足度这一技术问题。
[0036] 图3为本发明实施例一提供的数据传输方法的流程图,如图3所示,该方法包括以下步骤:
[0037] 步骤101、网络节点接收终端发送的上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源。
[0038] 在本实施例中,终端可以为手机、电脑、平板电脑、智能手表等终端设备,当终端需要发送上行数据时,向网络节点发送上行数据传输请求,网络节点根据该上行数据传输请求为该终端分配上行传输资源。
[0039] 步骤102、网络节点根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧。
[0040] 在本实施例中,不论第一子帧为上行子帧还是下行子帧,网络节点都会为该终端分配第一子帧的上行传输资源。网络节点与终端可以在初始化建立的时候约定子帧间隔为N,例如,N=4,当网络节点收到上行数据传输请求之后,在接收该上行数据传输请求的子帧之后的第4个子帧上为终端分配上行传输资源。或者,网络节点也可以在距离接收上行数据传输请求的子帧最近的空闲子帧上为终端分配上行传输资源。或者,终端也可以在上行数据传输请求中携带子帧间隔N,请求网络节点在接收该上行数据传输请求的子帧之后的第N个子帧上为终端分配上行传输资源。
[0041] 步骤103、网络节点向终端发送调度控制信息,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据。
[0042] 在本实施例中,调度控制信息可以包括上行传输资源的属性信息,例如,资源块(Resource Block,简称RB)数目、调制方式、传输块大小(Transport Block Size,简称TBS)等。当终端接收到调度控制自信息之后,根据调度控制信息的内容在第一子帧的上行传输资源上发送数据。
[0043] 步骤104、若第一子帧为下行子帧,则网络节点在第一子帧上停止发送数据,并在第一子帧的上行传输资源上接收终端发送的数据。
[0044] 在本实施例中,若第一子帧为下行子帧,则该网络节点必须在第一子帧上停止发送数据,避免下行数据对上行数据造成干扰,以使网络节点可以在第一子帧上接收到正确的上行数据。
[0045] 本实施例提供的数据传输方法,网络节点接收终端发送的用于请求网络节点为终端分配上行传输资源的上行数据传输请求,根据上行数据传输请求为终端分配第一子帧的上行传输资源,并向终端发送调度控制信息,以使终端在第一子帧的上行传输资源上发送数据,若第一子帧为下行子帧,则网络节点在第一子帧上停止发送数据,并在第一子帧的上行传输资源上接收终端发送的数据,发送上行数据时可以抢占下行子帧的传输资源,减少了上行数据传输时的等待时间,并且,网络节点在该下行子帧上停止发送数据,避免了下行数据对上行数据的干扰,从而保证了低时延业务的Qos满足度。
[0046] 图4为本发明实施例二提供的数据传输方法的流程图,本实施例涉及的是若第一子帧为下行子帧,则网络节点还向相邻小区的网络节点或者是宏小区的网络节点发送控制信息,以使相邻小区的网络节点或者是宏小区的网络节点在第一子帧上停止发送下行数据的具体过程。如图4所示,该方法包括以下步骤:
[0047] 步骤201、网络节点在第三子帧上接收终端发送的上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k。
[0048] 其中,k为大于1的正整数。
[0049] 在本实施例中,第二子帧为发送调度控制信息的子帧,若第三子帧的编号的为n,则第一子帧的编号即为n+k,若网络节点在第n个子帧上接收到终端发送的上行数据传输请求,则为终端分配第n+k个子帧的上行传输资源。
[0050] 步骤202、网络节点根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧。
[0051] 步骤203、网络节点在第二子帧上向终端发送调度控制信息,第二子帧为第一子帧之前的子帧。
[0052] 在本实施例中,第二子帧为第三子帧与第一子帧之间的子帧,例如,若第一子帧为第4子帧,第三子帧为第1子帧,则第二子帧可以为第2或者第3子帧。
[0053] 步骤204、若第一子帧为下行子帧,网络节点向相邻小区的网络节点发送第一控制信息,第一控制信息用于指示相邻小区的网络节点在第一子帧上停止发送数据。
[0054] 在本实施例中,由于网络节点在下行子帧发送数据时发射信号很强,对上行接收造成严重干扰,因此,终端发送的数据完全无法正确接收,为了避免相邻小区的网络节点发送的下行数据对上行数据造成干扰,若第一子帧为下行子帧,则网络节点向相邻小区的网络节点发送第一控制信息,以使相邻小区的网络节点在第一子帧上停止发送数据。
[0055] 可选地,若第一子帧为下行子帧,且网络节点所在的小区被宏小区覆盖,则该方法还可以包括步骤205。
[0056] 步骤205、若第一子帧为下行子帧,且网络节点所在的小区被宏小区覆盖,网络节点向宏小区的网络节点发送第二控制信息,第二控制信息用于指示宏小区的网络节点在第一子帧上停止发送数据。
[0057] 在本实施例中,主要针对的是异构网络(Heterogeneous Network,简称HETNET),宏小区覆盖了多个微小区,也即,宏站覆盖区域内部署了多个小站,每个小站服务一定区域的用户,宏站和小站覆盖重叠。若本实施例中的网络节点所在的小区为微小区,被宏小区覆盖,则网络节点还需要向宏小区的网络节点发送第二控制信息,以使宏小区的网络节点在第一子帧上停止发送数据。
[0058] 需要说明的是,步骤203、步骤204、步骤205之间没有明确的时序限制。
[0059] 步骤206、若第一子帧为下行子帧,网络节点在第一子帧上停止发送数据,并在第一子帧的上行传输资源上接收终端发送的数据。
[0060] 本实施例提供的数据传输方法,网络节点在第三子帧上接收终端发送的上行数据传输请求,根据上行数据传输请求为终端分配第一子帧的上行传输资源,并在第一子帧之前的第二子帧上向终端发送调度控制信息,若第一子帧为下行子帧,网络节点还可以向相邻小区的网络节点发送第一控制信息,以使相邻小区的网络节点在第一子帧上停止发送数据;若第一子帧为下行子帧,且网络节点所在的小区被宏小区覆盖,网络节点还可以向宏小区的网络节点发送第二控制信息,以使宏小区的网络节点在第一子帧上停止发送数据,从而避免相邻小区的网络节点或宏小区的网络节点发送的下行数据为上行数据造成干扰,保证了在下行子帧上发送上行数据的可靠性,提高的低时延业务的QoS。
[0061] 图5为本发明实施例三提供的数据传输方法的流程图,本实施例涉及的是终端请求网络节点分配上行传输资源,并根据网络节点发送的调度控制信息在第一子帧的上行传输资源上发送上行数据的具体过程。如图5所示,该方法包括以下步骤:
[0062] 步骤301、终端向网络节点发送上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源。
[0063] 在本实施例中,终端可以为手机、电脑、平板电脑、智能手表等终端设备,当终端需要发送上行数据时,向网络节点发送上行数据传输请求,网络节点根据该上行数据传输请求为该终端分配上行传输资源。
[0064] 步骤302、终端接收网络节点发送的调度控制信息。
[0065] 其中,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据。
[0066] 在本实施例中,调度控制信息可以包括上行传输资源的属性信息,例如,资源块(Resource Block,简称RB)数目、调制方式、传输块大小(Transport Block Size,简称TBS)等。当终端接收到调度控制自信息之后,根据调度控制信息的内容在第一子帧的上行传输资源上发送数据。
[0067] 步骤303、终端根据调度控制信息在第一子帧的上行传输资源上发送数据;第一子帧为上行子帧或下行子帧。
[0068] 在本实施例中,不论第一子帧为上行子帧还是下行子帧,终端都可以在第一子帧的上行传输资源上发送数据,减少发送上行数据等待的时间。
[0069] 步骤304、若第一子帧为下行子帧,则终端在第一子帧上停止接收数据。
[0070] 在本实施例中,为了减少下行数据对上行数据的干扰,若第一子帧为下行子帧,则终端在第一子帧上停止接收数据。
[0071] 本实施例提供的数据传输方法,终端向网络节点发送上行数据传输请求,以使网络节点为终端分配上行传输资源,并接收网络节点发送的调度控制信息,根据调度控制信息在第一子帧的上行传输资源上发送数据,若第一子帧为下行子帧,则终端在第一子帧上停止接收数据,不论第一子帧为上行子帧还是下行子帧,终端都可以在第一子帧的上行传输资源上发送数据,减少发送上行数据等待的时间,保证了低时延业务的QoS。
[0072] 可选地,终端接收网络节点发送的调度控制信息,包括:终端在第二子帧接收网络节点发送的调度控制信息,第二子帧为第一子帧之前的子帧。
[0073] 可选地,终端向网络节点发送上行数据传输请求,包括:终端在第三子帧上向网络节点发送上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k。
[0074] 其中,k为大于1的正整数。
[0075] 在本实施例中,若第三子帧的编号的为n,则第一子帧的编号即为n+k,第二子帧为第n个子帧与第n+k个子帧之间的子帧,若网络节点在第n个子帧上接收到终端发送的上行数据传输请求,则在第n+k个子帧上为终端分配上行传输资源,不论第n+k个子帧为上行子帧还是下行子帧,网络节点都会在第n+k个子帧为终端分配上行传输资源,减少了传输上行数据等待的时间,保证了低时延业务的QoS。
[0076] 图6为本发明实施例四提供的数据传输装置的结构示意图。如图6所示,该装置包括接收模块11、分配模块12、发送模块13和处理模块14。接收模块11用于接收终端发送的上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;分配模块12用于根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧;发送模块13用于向终端发送调度控制信息,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据;处理模块14用于若第一子帧为下行子帧,则控制发送模块13在第一子帧上停止发送数据,并控制接收模块11在第一子帧的上行传输资源上接收终端发送的数据。
[0077] 本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0078] 可选地,若第一子帧为下行子帧,则发送模块13还用于向相邻小区的网络节点发送第一控制信息,第一控制信息用于指示相邻小区的网络节点在第一子帧上停止发送数据。
[0079] 可选地,若第一子帧为下行子帧,且数据传输装置所在的小区被宏小区覆盖,则发送模块13还用于向宏小区的网络节点发送第二控制信息,第二控制信息用于指示宏小区的网络节点在第一子帧上停止发送数据。
[0080] 可选地,发送模块13具体用于在第二子帧上向终端发送调度控制信息,第二子帧为第一子帧之前的子帧。
[0081] 可选地,接收模块11具体用于在第三子帧上接收终端发送的上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0082] 本实施例的装置,可以用于执行图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0083] 图7为本发明实施例五提供的数据传输装置的结构示意图。如图7所示,该装置包括发送模块21、接收模块22和处理模块23。发送模块21用于向网络节点发送上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;接收模块22用于接收网络节点发送的调度控制信息;发送模块21还用于根据调度控制信息在第一子帧的上行传输资源上发送数据;第一子帧为上行子帧或下行子帧;处理模块23还用于若第一子帧为下行子帧,则控制接收模块在第一子帧上停止接收数据。
[0084] 本实施例的装置,可以用于执行图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0085] 可选地,接收模块22具体用于在第二子帧接收网络节点发送的调度控制信息,第二子帧为第一子帧之前的子帧。
[0086] 可选地,发送模块21向网络节点发送上行数据传输请求,具体包括:发送模块21在第三子帧上向网络节点发送上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0087] 图8为本发明实施例六提供的一种网络节点的结构示意图。如图8所示,该网络节点包括接收器31、处理器32和发射器33。接收器31用于接收终端发送的上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;处理器32用于根据上行数据传输请求为终端分配第一子帧的上行传输资源;第一子帧为上行子帧或下行子帧;发射器33用于向终端发送调度控制信息,调度控制信息用于指示终端在第一子帧的上行传输资源上发送数据;若第一子帧为下行子帧,则处理器32还用于控制发射器33在第一子帧上停止发送数据,并控制接收器31在第一子帧的上行传输资源上接收终端发送的数据。
[0088] 可选地,若第一子帧为下行子帧,发射器33还用于向相邻小区的网络节点发送第一控制信息,第一控制信息用于指示相邻小区的网络节点在第一子帧上停止发送数据。
[0089] 可选地,若第一子帧为下行子帧,且网络节点所在的小区被宏小区覆盖,发射器33还用于向宏小区的网络节点发送第二控制信息,第二控制信息用于指示宏小区的网络节点在第一子帧上停止发送数据。
[0090] 可选地,发射器33具体用于在第二子帧上向终端发送调度控制信息,第二子帧为第一子帧之前的子帧。
[0091] 可选地,接收器31具体用于在第三子帧上接收终端发送的上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0092] 上述的处理器32可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程门阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0093] 可选地,该网络节点还可以包括存储器,存储器与处理耦合连接,用于存放操作系统、程序代码和数据。存储器可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0094] 本实施例的网络节点,可以用于执行图3或图4所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0095] 图9为本发明实施例七提供的一种终端的结构示意图。如图9所示,该终端发射器41、处理器42和接收器43。发射器41用于向网络节点发送上行数据传输请求;上行数据传输请求用于请求网络节点为终端分配上行传输资源;接收器43用于接收网络节点发送的调度控制信息;发射器41还用于根据调度控制信息在第一子帧的上行传输资源上发送数据;第一子帧为上行子帧或下行子帧;若第一子帧为下行子帧,则处理器42用于控制接收器43终端在第一子帧上停止接收数据。
[0096] 可选地,接收器43具体用于在第二子帧接收网络节点发送的调度控制信息,第二子帧为第一子帧之前的子帧。
[0097] 可选地,发射器41具体用于在第三子帧上向网络节点发送上行数据传输请求;第三子帧为第二子帧之前的子帧,且第三子帧与第一子帧之间的子帧间隔为k;其中,k为大于1的正整数。
[0098] 上述的处理器42可以是通用处理器,包括CPU、NP等;还可以是DSP、ASIC、FPGA或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0099] 可选地,该终端还可以包括存储器,存储器与处理耦合连接,用于存放操作系统、程序代码和数据。存储器可能包含随机存取存储器(random access memory,简称RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0100] 本实施例的终端,可以用于执行图5所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
[0101] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(random access memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0102] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。