一种数据传输方法及基站与流程

文档序号:12823173阅读:233来源:国知局
一种数据传输方法及基站与流程

本发明涉及通信技术领域,尤其涉及一种数据传输方法及基站。



背景技术:

在长期演进(longtermevolution,lte)系统中,所发送的数据都是以传输块(transportblock,tb)为单位的,且一个tb对应一个混合自动重传请求(hybridautomaticrepeatrequest,harq)的确认(acknowledgement,ack)反馈或不确认反馈(negativeacknowledgment,nack)。如果一个tb对应的harq反馈为nack时,则需要重传整个tb。即使将一个tb划分为多个码块(codeblock,cb)来发送,在一个cb出现错误的情况下,该tb对应的harq反馈也为nack,因此也需要重传整个tb,影响了数据的传输效率。

新的无线技术(newradio,nr)可以支持多种类型的业务,例如,增强的移动宽带(enhancedmobilebroadband,embb)、大量机器类通信(massivemachinetypecommunications,mmtc)、高可靠低时延(ultra-reliableandlowlatencycommunications,urllc)等业务。

由于nr需要同时支撑多种类型的业务,因此需要将多种业务在时频资源上的分集复用,比如,embb业务和urllc业务的分集复用,具体是:基站为embb业务的用户设备1的一个tb分配了1个时隙(slot)的n个资源块(resourceblock,rb),且正在发送该tb包含的数据和下行控制信令,若在这个slot中间突然有urllc业务的用户设备2的业务到达。由于urllc业务的时延要求较高,因此为了满足urllc业务的时延要求,基站需立刻为urllc业务的用户设备2分配资源。如果基站将该slot中间的部分符号分配给用户设备2,即在这部分符号期间将不再传送用户设备1的数据或下行控制信令,而是发送用户设备2的数据或下行控制信令。可以看出,用户设备1的一个tb中将有部分数据未被发送,采用现有的技术方案,一个tb的部分数据丢失,将会收到harq反馈为nack,且基站需要重传整个tb,这样降低了数据的传输效率。



技术实现要素:

本发明实施例提供一种数据传输方法及基站,通过指示以及传输包含第一终端计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个第一传输块的情况发生,进而提高了数据的传输效率。

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

在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向所述第一终端发送第一指示信息、第二指示信息和第三传输块;

其中,所述第一时频资源用于传输所述第一终端的第一传输块;所述第二时频资源用于传输所述第二终端的第二传输块;

所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置;或者,所述第一指示信息用于指示所述第一传输块中计划在所述第二时频资源上传输的数据、数据所属的码块或数据所属的码块组;

所述第二指示信息用于指示所述基站为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。

本发明实施例第二方面提供了一种基站,包括:

发送模块,用于在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向所述第一终端发送第一指示信息、第二指示信息和第三传输块;

其中,所述第一时频资源用于传输所述第一终端的第一传输块;所述第二时频资源用于传输所述第二终端的第二传输块;

所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置;或者,所述第一指示信息用于指示所述第一传输块中计划在所述第二时频资源上传输的数据、数据所属的码块或数据所属的码块组;

所述第二指示信息用于指示所述基站为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。

在一种可能的设计中,一种基站的结构中包括处理器和收发器,所述处理器用于执行本申请第一方面提供的基站。可选的,还可以包括存储器,所述存储器用于存储支持基站执行上述方法的应用程序代码,所述处理器被配置为用于执行所述存储器中存储的应用程序。

第三方面提供了一种计算机存储介质,该存储介质中存储了程序代码,该程序代码被计算设备运行时,执行第一方面提供的数据传输方法。该存储介质包括但不限于快闪存储器(flashmemory),硬盘(harddiskdrive,hdd)或固态硬盘(solidstatedrive,ssd)。

本发明实施例中,第一终端、第二终端、基站的名字对本发明实施例不构成限定,在实际实现中,这些设备可以以其他名称出现。只要各个设备的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。

在本发明实施例中,在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站通过再次指示以及传输包含第一终端计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个第一终端的第一传输块,提高了数据的传输效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种可能的网络架构图;

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

图3是本发明实施例提供的另一种数据传输方法的流程示意图;

图4a是本发明实施例提供的一种第一时频资源的示例图;

图4b是本发明实施例提供的一种第二时频资源的示例图;

图5是本发明实施例提供的一种基站的结构示意图;

图6是本发明实施例提供的另一种基站的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。另外,本发明的说明书和权利要求书及附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

为了便于理解本发明,下面先介绍下本发明实施例适用的一种可能的网络架构图。请参见图1,所示的架构图为包含多种业务类型的网络结构图,包括基站、多个用户设备(userequipment,ue),如ue1、ue2、ue3等。各个ue可以支持相同类型的业务,也可以支持不同类型的业务,本发明实施例对此不做限定。

举例来说,ue1支持embb的业务,ue2支持urlcc的业务,在基站向ue1或ue2发送对应业务的数据或下行控制信令的情况下,基站需要分别向ue1和ue2分配时频资源。在实际应用中,urlcc业务比embb业务的时延要求较高(即对应于urlcc业务比embb业务的时延小的情况),因此,基站为embb业务的ue1的一个tb分配了1个时隙(slot)的n个资源块(resourceblock,rb),且正在发送该tb包含的数据和下行控制信令,若在这个slot中间突然有urllc的ue2的业务到达。由于urllc业务的时延要求较高,因此为了满足urllc业务的时延要求,基站需立刻为urllc业务的ue2分配资源。如果基站将该slot中间的部分符号分配给ue2,即在这部分符号期间将不再传送ue1的数据或下行控制信令,而是发送ue2的数据或下行控制信令。可以看出,ue1的一个tb中将有部分数据未被发送,采用现有的技术方案,一个tb的部分数据丢失,将会收到harq反馈为nack,且基站需要重传整个tb,这样降低了数据的传输效率。

而在本发明实施例中,在基站将已分配给ue1的第一时频资源所包含的第二时频资源分配给ue2的情况下,基站向所述ue1发送第一指示信息、第二指示信息和第三传输块。其中,所述第一时频资源用于传输所述ue1的第一传输块;所述第二时频资源用于传输所述ue2的第二传输块;所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;第二指示信息用于指示基站为第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。这样基站通过再次指示以及传输包含ue1计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个ue1的第一传输块,提高了数据的传输效率。

本发明实施例的方案可以应用于能支持多种业务的无线网络结构中,例如全球移动通信系统(globalsystemformobilecommunication,gsm)、通用移动通信系统(universalmobiletelecommunicationssystem,umts)、未来5g的无线通信系统或其他无线通信系统等。

本发明实施例中涉及的用户设备、第一终端、第二终端,不仅仅包括手机、平板电脑(pad)、智能可穿戴设备(例如,手表、手环)、虚拟现实技术(virtualreality,vr)设备等具有通信功能的电子设备,还包括机动车辆、非机动车辆、道路上的其它通信设备、智能家电设备等电子设备。

本发明实施例中的基站可以包括但不限于基站设备、路边单元以及未来5g通信中的网络侧设备。其中,基站在不同系统中可以是不同的名称,即基站可以以其他名称出现。只要各个设备的功能和本申请类似,属于本申请权利要求及其等同技术的范围之内。

请参见图2,为本申请实施例提供了一种数据传输方法的流程示意图,如图1所示,本申请实施例的数据传输方法包括步骤101。其中,本申请实施例中的数据传输方法是由基站执行的。具体过程请参见以下详细介绍。

101,在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向所述第一终端发送第一指示信息、第二指示信息和第三传输块。

具体的,基站为第一终端的第一传输块分配第一时频资源。其中,第一传输块包含向第一终端发送的数据和/或下行控制信令,基站通过分配的第一时频资源向第一终端发送第一传输块。在基站通过第一时频资源向第一终端发送第一传输块的过程中,若接收到第二终端的第二传输块,由于该第二传输块对应的时延要求等其他原因,需要及时将第二传输块发送的情况下,所述基站会将已分配给第一终端的第一时频资源中的部分资源或者全部资源分配给第二终端。在基站将第一时频资源中的部分或者全部资源分配给第二终端后,基站通过第二时频资源发送第二终端的第二传输块。其中,第一时频资源中被分配给第二终端的资源为第二时频资源。

进一步的,在第一时频资源被第二终端占用之后,所述基站向第一终端发送第一指示信息、第二指示信息和第三传输块。其中,所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;所述第二指示信息用于指示所述基站为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。这样,在第一终端接收到第一指示信息之后,能够确定第一传输块中未接收到的码块组、码块或者子码块,可能是被其他传输块占用时频资源之后导致的;接着,在第一终端接收到第二指示信息之后,能够接收到第三传输块的时频资源的位置,并根据所指示的第三时频资源的位置来接收第三传输块。这样在第一终端的第一时频资源被其他传输块占用之后,能够通过传输包含计划在被占用的时频资源上发送的数据的传输块以保证数据的完整性,这样避免了第一终端中一整个传输块的传输,提高了数据的传输效率。

可选的,所述基站是通过下行控制信令(downlinkcontrolinformation,dci)通知第一传输块所在的第一时频资源的位置,具体是:基站向第一终端发送第四下行控制信令,所述第四下行控制信令用于指示第一时频资源的位置,以使所述第一终端根据所指示的第一时频资源的位置来接收第一传输块。

可选的,所述基站是通过dci通知第二传输块所在的第二时频资源的位置,具体是:基站向第二终端发送第五下行控制信令,所述第五下行控制信令用于指示第二时频资源的位置,以使所述第二终端根据所指示的第二时频资源的位置来接收第二传输块。

在一种可选的实施例中,所述第二指示信息携带用于指示所述第三传输块为滞后数据的滞后数据标识。

在另一种可选的实施例中,在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,未收到来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为新数据的第一新数据标识。

在另一种可选的实施例中,在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,收到了来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为重传数据的第二新数据标识。

在一种可选的实施例中,所述第一指示信息和所述第二指示信息是通过不同的信令向第一终端发送,本发明实施例对第一指示信息和第二指示信息所采用的信令不做限定。例如,第一指示信息和第二指示信息通过下行控制信令来发送,所述第一指示信息是通过携带在第一下行控制信令中发送至所述第一终端的;所述第二指示信息是通过携带在第二下行控制信令中发送至所述第一终端的。

在另一种可选的实施例中,所述第一指示信息和所述第二指示信息通过同一个信令向第一终端发送。例如,第一指示信息和第二指示信息通过下行控制信令来发送,具体是基站向第一终端发送第三下行控制信令,其中所述第三下行控制信令用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组,以及用于指示第三时频资源的位置,以使所述第三终端根据所指示的第三时频资源的位置来接收第三传输块。可选的,所述第三下行控制信令携带指示所述第三传输块为滞后数据的滞后数据标识;或者,所述第三下行控制信令携带新数据标识。

其中,新数据标识分为第一新数据标识和第二新数据标识,具体是:在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,未收到来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为新数据的第一新数据标识。在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,收到了来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为重传数据的第二新数据标识。

进一步,可选的,第三传输块包含第一传输块中计划在第二时频资源上发送的数据。而第三传输块可能仅包含第一传输块中计划在第二时频资源上发送的数据;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cb;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cbg。为了提高计划在第二时频资源上发送的数据的传输效率,尽量选择以最少的数据量发送第一传输块中的计划在第二时频资源上发送的数据。即所述基站可以在第二指示信息所在的信令中指示第三传输块中的发送基本单元cbg中包括与第一传输块对应的cbg、cb、或cb-part。由于发送的数据与之前第一传输块中计划发送的数据一样,便于合并解码。

在本发明实施例中,在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向第一终端发送第一指示信息、第二指示信息和第三传输块;其中,第一时频资源用于传输第一终端的第一传输块;第二时频资源用于传输第二终端的第二传输块;第一指示信息用于指示被第二传输块占用的第二时频资源的位置或者用于指示第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;第二指示信息用于指示基站为第三传输块分配的第三时频资源的位置;第三传输块包含第一传输块中计划在第二时频资源上发送的数据。这样基站通过再次指示以及传输包含第一终端计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个第一终端的第一传输块,提高了数据的传输效率。

请参见图3,为本申请实施例提供了另一种数据传输方法的流程示意图,如图3所示,本申请实施例的数据传输方法包括步骤201至步骤204。其中,本申请实施例中的数据传输方法是由基站、第一终端、第二终端共同执行的。具体过程请参见以下详细介绍。

201,基站通过第一时频资源向第一终端发送第一传输块。

具体的,基站为第一终端的第一传输块分配第一时频资源。其中,第一传输块包含向第一终端发送的数据和/或下行控制信令。例如,分配的第一传输资源为1个资源块(resourceblock,rb),即包含频率上连续12个子载波及时域上一个时隙(slot),其中1个slot包含7个符号。进一步的,基站通过分配的第一时频资源向第一终端发送第一传输块。

请一并参见图4a,为本发明实施例提供了一种第一时频资源的示例图。如图4a所示,第一时频资源为1个rb,对时域而言,第一时频资源包含7个符号。第一个符号用于写入物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)的前缀等信息、后续的六个符号用于写入第一传输块。其中,一个传输块可以包含至少一个码块cb,一个码块也可以分为至少一个子码块,如图所示,第一传输块包含cb0、cb1-part1、cb1-part2、cb2、cb3、cb4-part1、cb4-part2、cb5、cb6、cb7-part1、cb7-part2;其中,子码块通过part1和part2来区分,例如,cb1-part1和cb1-part2为cb1的两个子码块。可以看出,各个码块及各个子码块均有相对应的时频资源。所述基站可以按照各个码块及各个子码块对应的时频资源发送各个码块及各个子码块。

可选的,本发明实施例涉及的时频资源,可通过资源元素(resourceelement,re)等形式表示,例如,在lte系统中,频率上一个子载波及时域上一个symbol,可称为一个re。在此不限制时频资源的表示形式。

可选的,所述基站是通过下行控制信令通知第一传输块所在的第一时频资源的位置,具体是:基站向第一终端发送第四下行控制信令,所述第四下行控制信令用于指示第一时频资源的位置,以使所述第一终端根据所指示的第一时频资源的位置来接收第一传输块。

202,基站通过第二时频资源向第二终端发送第二传输块。

具体的,在基站通过第一时频资源向第一终端发送第一传输块的过程中,若接收到第二终端的第二传输块,由于该第二传输块对应的时延要求等其他原因,需要及时将第二传输块发送的情况下,所述基站会将已分配给第一终端的第一时频资源中的部分资源或者全部资源分配给第二终端。在基站将第一时频资源中的部分或者全部资源分配给第二终端后,基站通过第二时频资源发送第二终端的第二传输块。其中,第一时频资源中被分配给第二终端的资源为第二时频资源。

请一并参见图4b,为本发明实施例提供了一种第二时频资源的示例图。结合图4a所示的描述,第一时频资源为1个rb,对时域而言,第一时频资源包含7个符号。如图4b所示,基站将第一时频资源中的两个符号分配给了第二终端,以发送第二终端的第二传输块,其中,第一时频资源中被第二终端占用的两个符号的时频资源为第二时频资源,即为第一传输块中的cb4-part2、cb5、cb6、cb7-part1所占用的时频资源。

可选的,所述基站是通过dci通知第二传输块所在的第二时频资源的位置,具体是:基站向第二终端发送第五下行控制信令,所述第五下行控制信令用于指示第二时频资源的位置,以使所述第二终端根据所指示的第二时频资源的位置来接收第二传输块。

203,基站向第一终端发送第一指示信息、第二指示信息、第三传输块。

具体的,在第一时频资源被第二终端占用之后,所述基站向第一终端发送第一指示信息、第二指示信息和第三传输块。其中,所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;所述第二指示信息用于指示所述基站为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。这样,在第一终端接收到第一指示信息之后,能够确定第一传输块中未接收到的码块或者子码块,可能是被其他传输块占用时频资源之后导致的;接着,在第一终端接收到第二指示信息之后,能够接收到第三传输块的时频资源的位置,并根据所指示的第三时频资源的位置来接收第三传输块。这样在第一终端的第一时频资源被其他传输块占用之后,能够通过传输包含计划在被占用的时频资源上发送的数据的传输块以保证数据的完整性,这样避免了第一终端中整个传输块的传输,提高了数据的传输效率。

在一种可选的实施例中,所述第二指示信息携带用于指示所述第三传输块为滞后数据的滞后数据标识。举例来说,在基站向第一终端发送的传输块对应三种状态,第一种状态为:传输块为第一次发送的数据,这一情况下,第二指示信息中可以携带第一新数据标识,且第一新数据标识表示该传输块为新数据;第二种状态为:传输块中的数据为由于被其他传输块占用资源之后的第一次发送,这一情况下,第二指示信息中可以携带表示该传输块为滞后数据的滞后数据标识(subsequenttransmissionindicator);第三种状态为:传输块为重传数据,这一情况下,第二指示信息中可以携带第二新数据标识,且第二新数据标识表示该传输块为重传数据。

在另一种可选的实施例中,所述第二指示信息携带新数据标识。其中,新数据标识包括第一新数据标识或第二新数据标识。举例来说,在基站向第一终端发送的传输块对应两种状态,第一种状态为:传输块为第一次发送的数据,这一情况下,第二指示信息中可以携带第一新数据标识,且第一新数据标识表示该传输块为新数据;第二种状态为:传输块为重传数据,这一情况下,第二指示信息中可以携带第二新数据标识,且第二新数据标识表示该传输块为重传数据。

由于第三传输块中包含的数据为所述第一传输块中计划在所述第二时频资源上发送的数据,但并未向第一终端发送过,因此若基站还未收到来自第一终端关于第一传输块的harq反馈时,可以将所述第三数据块视作新数据,并在第二指示信息中携带表示该传输块为新数据的第一新数据标识;若基站收到了来自第一终端关于第一传输块的harq反馈时,第二指示信息中携带表示该传输块为重传数据的第二新数据标识。

可选的方案中,针对上述提到的两种可选的实施例中涉及的第一新数据标识和第二新数据标识,实际可以通过1个比特位的新数据标识(newdataindicator)来指示,具体为新数据标识的比特值为1时,表示新数据标识是第一新数据标识;新数据标识的比特值为0时,表示新数据标识是第二新数据标识。或者,具体为新数据标识的比特值为0时,表示新数据标识是第一新数据标识;新数据标识的比特值为1时,表示新数据标识是第二新数据标识。也就是说,所携带的第一新数据标识和第二新数据标识可以通过占用同一个比特位来实现传输。

进一步可选的,基站可以通过harq进程号确定传输块的新数据标识是第一新数据标识,还是第二新数据标识。具体是:对于harq进程号相同的传输块的新数据标识的比特值一直不变,表示传输块为重传数据,即该比特值表示第二新数据标识;新数据标识的比特值突然变化了,表示传输块为新数据,即该比特值表示第一新数据标识。或者,对于harq进程号相同的传输块的新数据标识的比特值一直不变,表示传输块为新数据,即该比特值第一新数据标识;新数据标识的比特值突然变化了,表示传输块为重传数据,即该比特值表示第二新数据标识。

对于第一指示信息和第二指示信息可以通过信令的方式向第一终端来发送。在一种可选的实施例中,所述第一指示信息和所述第二指示信息是通过不同的信令向第一终端发送,本发明实施例对第一指示信息和第二指示信息所采用的信令不做限定。

例如,第一指示信息和第二指示信息通过下行控制信令来发送,所述第一指示信息是通过携带在第一下行控制信令中发送至所述第一终端的;所述第二指示信息是通过携带在第二下行控制信令中发送至所述第一终端的。

以上述例子的下行控制信令为例进行说明,可选的,所述第二下行控制信令是在所述第一下行控制信令之后的第n个符号开始发送;其中,n为大于或等于1的正整数,所述符号是基于所述第一终端的下行控制信令的子载波间隔的。

或者,可选的,所述第一下行控制信令和所述第二下行控制信令占用同一个符号,所述符号是基于所述第一终端的下行控制信令的子载波间隔的。

在另一种可选的实施例中,所述第一指示信息和所述第二指示信息通过同一个信令向第一终端发送。例如,第一指示信息和第二指示信息通过下行控制信令来发送,具体是基站向第一终端发送第三下行控制信令,其中所述第三下行控制信令用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组,以及用于指示第三时频资源的位置,以使所述第三终端根据所指示的第三时频资源的位置来接收第三传输块。可选的,所述第三下行控制信令携带指示所述第三传输块为滞后数据的滞后数据标识;或者,所述第三下行控制信令标识携带用于指示所述第三传输块为新数据或重传数据的新数据标识。

204,基站向第一终端发送所述第一传输块和所述第三传输块之间的对应关系。

具体的,基站还需要向第一终端发送所述第一传输块和所述第三传输块之间的对应关系,以使所述第一终端确定第三传输块所包含的数据是第一传输块中的哪些数据。由于一个tb包含至少一个cb,多个cb可以组成码块组(codeblockgroup,cbg),可选的,一个cb还可以划分为至少一个子码块,因此在本发明实施例可以通过cbg、cb和子码块中的至少一个标识来表示对应关系。

可选的,所述基站可以与步骤203中的指示消息分开,单独向第一终端发送对应关系;或者,所述基站可以将对应关系携带在所述第二指示信息所在的信令中,并与第二指示信息一并发送至第一终端。本发明实施例对对应关系的发送方式不做限定。

进一步的,第三传输块包含第一传输块中计划在第二时频资源上发送的数据。而第三传输块可能仅包含第一传输块中计划在第二时频资源上发送的数据;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cb;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cbg。为了提高计划在第二时频资源上发送的数据的传输效率,尽量选择以最少的数据量发送第一传输块中的计划在第二时频资源上发送的数据。即所述基站可以在第二指示信息所在的信令中指示第三传输块中的发送基本单元cbg中包括与第一传输块对应的cbg、cb、或cbpart。由于发送的数据与之前第一传输块中计划发送的数据一样,便于合并解码。

请参照图4b所示的传输块,cb4包含cb4-part1和cb4-part2,但是具体的cb4-part1和cb4part2各包含多少bit数是不固定的。比如整个cb4包含8000bit,而cb4-part1可以为3000bit,这时cb4part2就为5000bit;而cb4-part1可以为4000bit,这时cb4part2就为4000bit。这里仅为举例说明,本发明实施例对子码块的划分不做限定。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据。所述第一传输块包含至少一个第一码块组;所述第一码块组包含至少一个第一码块;所述第一码块包含至少一个第一子码块;所述第三传输块包含由计划在所述第二时频资源上发送的数据划分得到的至少一个第三码块组;所述第三码块组包含至少一个第三码块;所述第三码块包含至少一个第三子码块。所述基站向所述第一终端发送对应关系具体为所述基站向所述第一终端发送第一对应关系,所述第一对应关系包括所述第三码块组与所述第一码块组的对应关系、所述第三码块与所述第一码块的对应关系以及所述第三子码块与所述第一子码块的对应关系。也就是说,为了只发送第一传输块中计划在被占用时频资源上发送的数据,需要基站向第一终端发送指示信令确定指示第三传输块与第一传输块计划在第二时频资源上发送的数据之间的对应关系,从而进一步提高传输数据的效率。

举例来说,请参照图4b所示的传输块,假设第三传输块中包括第一传输块中计划在第二时频资源上发送的数据有cb4-part2、cb5、cb6以及cb7-part1。而第三传输块将这些数据重新进行cb分组以及cbg的分组,比如将这些数据分成了6个cb,cb0-cb5,前三个cb为cbg1,后三个cb为cbg2。并有如下对应关系:

第三传输块的cbg1的cb0对应第一传输块的cbg2的cb4part2;

第三传输块的cbg1的cb1和cb2对应第一传输块的cbg2的cb5;

第三传输块的cbg2的cb3和cb4对应第一传输块的cbg3的cb6;

第三传输块的cbg2的cb5对应第一传输块的cbg3的cb7part1。

那么基站需要向第一终端发送如上对应关系,第一终端则根据所指示的对应关系得知第三传输块内数据与第一传输块内cb4-part2、cb5、cb6以及cb7-part1的对应关系,以便实现第一传输块数据与第三传输块数据的合并解码,从而提高数据的传输效率。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据所属的码块。所述第一传输块包含至少一个第一码块组;所述第一码块组包含至少一个第一码块;所述第三传输块包含由计划在所述第二时频资源上发送的数据所属的码块划分得到的至少一个第三码块组;所述第三码块组包含至少一个第三码块。所述基站向所述第一终端发送对应关系具体为所述基站向所述第一终端发送第二对应关系,所述第二对应关系包括所述第三码块组与所述第一码块组的对应关系和所述第三码块与所述第一码块的对应关系。也就是说,为了发送第一传输块中计划在第二时频资源上发送的数据,第三传输块包含了这些数据所属的cb内所有的数据。同时基站需向第一终端发送指示第三传输块与第一传输块计划在第二时频资源上发送的数据之间的对应关系,从而提高传输数据的效率。

举例来说,请参照图4b所示的传输块,假设第三传输块中包括第一传输块中计划在第二时频资源上发送的数据有cb4-part2、cb5、cb6以及cb7-part1。那么第三传输块将发送第一传输块中cb4、cb5、cb6以及cb7包含的数据,即额外包含了cb4-part1和cb7-part2。那么第三传输块将这些数据分成四个cb,cb0-cb3,前两个cb为cbg1,后两个cb为cbg2。并有如下对应关系:

第三传输块的cbg1的cb0对应第一传输块的cbg2的cb4;

第三传输块的cbg1的cb1对应第一传输块的cbg2的cb5;

第三传输块的cbg2的cb2对应第一传输块的cbg3的cb6;

第三传输块的cbg2的cb3对应第一传输块的cbg3的cb7。

那么基站需要向第一终端发送如上对应关系,第一终端则根据所指示的对应关系得知第三传输块内数据与第一传输块内cb4、cb5、cb6以及cb7的对应关系,以便实现第一传输块数据与第三传输块数据的合并解码,从而提高数据的传输效率。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据所属的码块组。所述第一传输块包含至少一个第一码块组;所述第三传输块包含由计划在所述第二时频资源上发送的数据划分得到的至少一个第三码块组。所述基站向所述第一终端发送对应关系具体为所述第一传输块包含至少一个第一码块组;所述第三传输块包含由计划在所述第二时频资源上发送的数据划分得到的至少一个第三码块组。为了发送第一传输块中计划在第二时频资源上发送的数据,第三传输块包含了这些数据所属的cbg内所有的数据。同时基站需向第一终端发送指示第三传输块与第一传输块计划在第二时频资源上发送的数据之间的对应关系,从而提高传输数据的效率。

举例来说,请参照图4b所示的传输块,假设第三传输块中包括第一传输块中计划在第二时频资源上发送的数据有cb4-part2、cb5、cb6以及cb7-part1。那么第三传输块将发送第一传输块中cbg2和cbg3内所有的cb:cb3、cb4、cb5、cb6、cb7以及cb8包含的数据,即额外包含了cb3、cb4-part1,cb7-part2和cb8。那么第三传输块将这些数据分成6个cb,cb0-cb5,前三个cb为cbg1,后三个cb为cbg2。并有如下对应关系:

第三传输块的cbg1对应第一传输块的cbg2;

第三传输块的cbg2对应第一传输块的cbg3。

那么基站需要向第一终端发送如上对应关系,第一终端则根据所指示的对应关系得知第三传输块内数据与第一传输块内cbg2以及cbg3的对应关系,以便实现第一传输块数据与第三传输块数据的合并解码,从而提高数据的传输效率。

在本发明实施例中,在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向第一终端发送第一指示信息、第二指示信息、第三传输块、第一传输块与第三传输块之间的对应关系。其中,第一时频资源用于传输第一终端的第一传输块;第二时频资源用于传输第二终端的第二传输块;第一指示信息用于指示被第二传输块占用的第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;第二指示信息用于指示基站为第三传输块分配的第三时频资源的位置;第三传输块包含第一传输块中计划在第二时频资源上发送的数据。这样基站通过再次指示以及传输包含第一终端计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个第一终端的第一传输块,提高了数据的传输效率。另外,通过发送第一传输块与第三数据块之间的对应关系,使得第一终端在接收到第三数据块之后,便于合并解码。

下面将结合附图5-附图6,对本发明实施例提供的基站进行详细介绍。需要说明的是,附图5-附图6所示的基站,用于执行本发明图2-图4b所示实施例的方法,为了便于说明,仅示出了与本发明实施例相关的部分,具体技术细节未揭示的,请参照本发明图2-图4b所示的实施例。

请参见图4,为本发明实施例提供了一种基站的结构示意图。如图4所示,本发明实施例的所述基站1可以包括:发送单元11。

发送模块11,用于在基站1将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站1向所述第一终端发送第一指示信息、第二指示信息和第三传输块。

具体实现中,基站1为第一终端的第一传输块分配第一时频资源。其中,第一传输块包含向第一终端发送的数据和/或下行控制信令,基站1通过分配的第一时频资源向第一终端发送第一传输块。在基站1通过第一时频资源向第一终端发送第一传输块的过程中,若接收到第二终端的第二传输块,由于该第二传输块对应的时延要求等其他原因,需要及时将第二传输块发送的情况下,所述基站1会将已分配给第一终端的第一时频资源中的部分资源或者全部资源分配给第二终端。在基站1将第一时频资源中的部分或者全部资源分配给第二终端后,发送模块11通过第二时频资源发送第二终端的第二传输块。其中,第一时频资源中被分配给第二终端的资源为第二时频资源。

进一步的,在第一时频资源被第二终端占用之后,所述基站1向第一终端发送第一指示信息、第二指示信息和第三传输块。其中,所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;所述第二指示信息用于指示所述基站1为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。这样,在第一终端接收到第一指示信息之后,能够确定第一传输块中未接收到的码块组、码块或者子码块,可能是被其他传输块占用时频资源之后导致的;接着,在第一终端接收到第二指示信息之后,能够接收到第三传输块的时频资源的位置,并根据所指示的第三时频资源的位置来接收第三传输块。这样在第一终端的第一时频资源被其他传输块占用之后,能够通过传输包含计划在被占用的时频资源上发送的数据的传输块以保证数据的完整性,这样避免了第一终端中整个传输块的传输,提高了数据的传输效率。

可选的,所述基站1是通过下行控制信令通知第一传输块所在的第一时频资源的位置,具体是:发送模块11向第一终端发送第四下行控制信令,所述第四下行控制信令用于指示第一时频资源的位置,以使所述第一终端根据所指示的第一时频资源的位置来接收第一传输块。

可选的,所述基站1是通过dci通知第二传输块所在的第二时频资源的位置,具体是:发送模块11向第二终端发送第五下行控制信令,所述第五下行控制信令用于指示第二时频资源的位置,以使所述第二终端根据所指示的第二时频资源的位置来接收第二传输块。

在一种可选的实施例中,所述第二指示信息携带用于指示所述第三传输块为滞后数据的滞后数据标识。

在另一种可选的实施例中,在所述基站1向所述第一终端发送所述第二指示信息和所述第三传输块之前,未收到来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为新数据的第一新数据标识。

在另一种可选的实施例中,在所述基站1向所述第一终端发送所述第二指示信息和所述第三传输块之前,收到了来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为重传数据的第二新数据标识。

在一种可选的实施例中,所述第一指示信息和所述第二指示信息是通过不同的信令向第一终端发送,本发明实施例对第一指示信息和第二指示信息所采用的信令不做限定。例如,第一指示信息和第二指示信息通过下行控制信令来发送,所述第一指示信息是通过携带在第一下行控制信令中发送至所述第一终端的;所述第二指示信息是通过携带在第二下行控制信令中发送至所述第一终端的。

在另一种可选的实施例中,所述第一指示信息和所述第二指示信息通过同一个信令向第一终端发送。例如,第一指示信息和第二指示信息通过下行控制信令来发送,具体是发送模块11向第一终端发送第三下行控制信令,其中所述第三下行控制信令用于指示被所述第二传输块占用的所述第二时频资源的位置或者用于指示所述第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组,以及用于指示第三时频资源的位置,以使所述第三终端根据所指示的第三时频资源的位置来接收第三传输块。可选的,所述第三下行控制信令携带指示所述第三传输块为滞后数据的滞后数据标识;或者,所述第三下行控制信令标识携带新数据标识。

其中,新数据标识分为第一新数据标识和第二新数据标识,具体是:在所述基站1向所述第一终端发送所述第二指示信息和所述第三传输块之前,未收到来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为新数据的第一新数据标识。在所述基站1向所述第一终端发送所述第二指示信息和所述第三传输块之前,收到了来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为重传数据的第二新数据标识。

进一步,可选的,第三传输块包含第一传输块中计划在第二时频资源上发送的数据。而第三传输块可能仅包含第一传输块中计划在第二时频资源上发送的数据;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cb;或者,也可能第三传输块包含第一传输块中计划在第二时频资源上发送的数据所属的cbg。为了提高计划在第二时频资源上发送的数据的传输效率,尽量选择以最少的数据量发送第一传输块中的计划在第二时频资源上发送的数据。即所述基站1可以在第二指示信息所在的信令中指示第三传输块中的发送基本单元cbg中包括与第一传输块对应的cbg、cb、或cb-part。由于发送的数据与之前第一传输块中计划发送的数据一样,便于合并解码。

可以理解的,关于图5的基站1包括的功能块的具体实现方式,可参考前述实施例,这里不赘述。

在本发明实施例中,在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,基站向第一终端发送第一指示信息、第二指示信息和第三传输块;其中,第一时频资源用于传输第一终端的第一传输块;第二时频资源用于传输第二终端的第二传输块;第一指示信息用于指示被第二传输块占用的第二时频资源的位置或者用于指示第一传输块中计划在第二时频资源上传输的数据或数据所属的码块或数据所属的码块组;第二指示信息用于指示基站为第三传输块分配的第三时频资源的位置;第三传输块包含第一传输块中计划在第二时频资源上发送的数据。这样基站通过再次指示以及传输包含第一终端计划在被占用的时频资源上传输的数据的传输块,避免了基站重传整个第一终端的第一传输块,提高了数据的传输效率。

图5所示实施例中的基站可以以图6所示的基站实现。如图6所示,为本申请实施例提供了一种基站的结构示意图,图6所示的基站1000包括:处理器1001和收发器1004。其中,处理器1001和收发器1004相连,如通过总线1002相连。可选的,所述基站1000还可以包括存储器1003。需要说明的是,实际应用中收发器1004为至少一个,该基站1000的结构并不构成对本申请实施例的限定。

处理器1001可以是中央处理器(centralprocessingunit,cpu),通用处理器,数字信号处理(digitalsignalprocessing,dsp),集成电路(applicationspecificintegratedcircuit,asic),现场可编程逻辑门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器1001也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。

总线1002可包括一通路,在上述组件之间传送信息。总线1002可以是外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。总线1002可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

存储器1003可以是只读存储器(read-onlymemory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(randomaccessmemory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、只读光盘(compactdiscread-onlymemory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

可选的,存储器1003用于存储执行本申请方案的应用程序代码,并由处理器1001来控制执行。处理器1001用于执行存储器1003中存储的应用程序代码,以实现图2-图4b所示任一实施例提供的基站的动作,包括:

在基站将已分配给第一终端的第一时频资源所包含的第二时频资源分配给第二终端的情况下,所述处理器1001通过所述收发器1004向所述第一终端发送第一指示信息、第二指示信息和第三传输块;

其中,所述第一时频资源用于传输所述第一终端的第一传输块;所述第二时频资源用于传输所述第二终端的第二传输块;所述第一指示信息用于指示被所述第二传输块占用的所述第二时频资源的位置;或者,所述第一指示信息用于指示所述第一传输块中计划在所述第二时频资源上传输的数据、数据所属的码块或数据所属的码块组;所述第二指示信息用于指示所述基站为所述第三传输块分配的第三时频资源的位置;所述第三传输块包含所述第一传输块中计划在所述第二时频资源上发送的数据。

在一种可选的实施例中,所述第二指示信息携带用于指示所述第三传输块为滞后数据的滞后数据标识。

在一种可选的实施例中,在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,未收到来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为新数据的第一新数据标识。

在一种可选的实施例中,在所述基站向所述第一终端发送所述第二指示信息和所述第三传输块之前,收到了来自所述第一终端的关于所述第一传输块的harqack/nack反馈的情况下,所述第二指示信息携带用于指示所述第三传输块为重传数据的第二新数据标识。

在一种可选的实施例中,所述第一指示消息是通过携带在第一下行控制信令中发送至所述第一终端的;所述第二指示信息是通过携带在第二下行控制信令中发送至所述第一终端的。

在一种可选的实施例中,所述第二下行控制信令是在所述第一下行控制信令之后的第n个符号开始发送;其中,n为大于或等于1的正整数,所述符号是基于所述第一终端的控制信令的子载波间隔的。

在一种可选的实施例中,所述第一下行控制信令和所述第二下行控制信令占用同一个符号,所述符号是基于所述第一终端的控制信令的子载波间隔的。

在一种可选的实施例中,所述第一指示信息和所述第二指示信息是携带在第三下行控制信令中发送至所述第一终端的。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据。所述第一传输块包含至少一个第一码块组;所述第一码块组包含至少一个第一码块;所述第一码块包含至少一个第一子码块;所述第三传输块包含由计划在所述第二时频资源上发送的数据划分得到的至少一个第三码块组;所述第三码块组包含至少一个第三码块;所述第三码块包含至少一个第三子码块;

所述处理器1001通过所述收发器1004向所述第一终端发送第一对应关系,所述第一对应关系包括所述第三码块组与所述第一码块组的对应关系、所述第三码块与所述第一码块的对应关系以及所述第三子码块与所述第一子码块的对应关系。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据所属的码块。所述第一传输块包含至少一个第一码块组;所述第一码块组包含至少一个第一码块;所述第三传输块包含由计划在所述第二时频资源上发送的数据所属的码块划分得到的至少一个第三码块组;所述第三码块组包含至少一个第三码块;

所述处理器1001通过所述收发器1004向所述第一终端发送第二对应关系,所述第二对应关系包括所述第三码块组与所述第一码块组的对应关系和所述第三码块与所述第一码块的对应关系。

在一种可选的实施例中,所述第三传输块为计划在所述第二时频资源上发送的数据所属的码块组。所述第一传输块包含至少一个第一码块组;所述第三传输块包含由计划在所述第二时频资源上发送的数据划分得到的至少一个第三码块组;

所述处理器1001通过所述收发器1004向所述第一终端发送第三对应关系,所述第三对应关系包括所述第三码块组与所述第一码块组的对应关系。

可以理解的,关于图6的基站1000中所述处理器1001所执行的动作或步骤的具体实现方式,可参考前述实施例,这里不赘述。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

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