发送编码块组的方法和装置与流程

文档序号:15928972发布日期:2018-11-14 01:25阅读:151来源:国知局

本申请涉及通信领域,尤其涉及一种发送编码组的方法和装置,以及一种接收编码块组的方法和装置。

背景技术

在无线通信系统中,为了减小编译码的复杂度,一个传输块(transportblock,tb)被划分为多个编码块(codeblock,cb),一个或者多个cb组成一个编码块组(codeblockgroup,cbg),接收端收到发送端发送的cbg后对该cbg进行解码,并通过反馈信息向发送端反馈该cbg解码状态,以便于发送端根据该反馈信息确定是否重传上述cbg。

在发送端未成功解码反馈信息时,比如发送端接收到了反馈信息但是未成功解码该反馈信息,或者,接收端发送了反馈信息但是发送端没有接收到该反馈信息,均会导致cbg重传失败。



技术实现要素:

有鉴于此,本申请提供了一种发送cbg的方法和装置,以及一种接收cbg的方法和装置,可以解决上述cbg重传失败的问题。

一方面,提供了一种发送cbg的方法,包括:第一设备向第二设备发送至少两个cbg;所述第一设备检测第一反馈信息,所述第一反馈信息用于反馈第一cbg的解码状态,所述第一cbg属于所述至少两个cbg;所述第一设备向所述第二设备发送第一指示信息和重传cbg,其中,所述重传cbg属于所述至少两个cbg,所述第一指示信息用于指示所述第一反馈信息的接收状态。

本申请提供的发送cbg的方法,能够使得发送cbg的设备在漏检或者未成功解码反馈信息的情况下成功重传cbg,提高通信系统的传输效率。

可选地,还包括:所述第一设备根据参考反馈信息确定所述重传cbg,其中,所述参考反馈信息为检测到的所述第一反馈信息中在预设时段内被成功解码的第一反馈信息。

可选地,所述参考反馈信息具体为:检测到的所述第一反馈信息中检测时间单元距离重传时间单元最近的第一反馈信息,其中,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元,所述重传时间单元为所述第一设备发送所述重传cbg的时间单元。

从而,确定了当前需要重传的cbg,比如参考反馈信息中解码状态为未解码成功的那些cbg被确定当前的重传cbg。

可选地,所述第一指示信息具体用于指示检测时间单元距离重传时间单元最近的所述第一反馈信息的接收状态,其中,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元,所述重传时间单元为所述第一设备发送所述重传cbg的时间单元。

从而,接收cbg的设备在不漏检调度信息的前提下,可以根据第一指示信息直接确定最近一次发送的第一反馈信息的接收状态。

可选地,所述第一指示信息具体用于指示检测到的所述第一反馈信息中被成功解码的第一反馈信息的数量。

即使第二设备漏检了第一设备第n次发送的调度信息,若第二设备成功解码了第一设备第n+1次发送的调度信息,上述实施例也能够使第二设备成功接收到第一设备在第n+1次发送的重传cbg。

可选地,所述第一指示信息用于指示至少两种状态,所述至少两种状态对应检测到的所述第一反馈信息中至少两个检测时间单元相邻且被成功解码的第一反馈信息,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元。

即使第二设备漏检了第一设备某一次发送的调度信息,上述实施例也能够使第二设备成功接收到第一设备发送的重传cbg。

另一方面,提供了一种接收cbg的方法,包括:第二设备从第一设备接收至少两个编码块组cbg;所述第二设备向所述第一设备发送第一反馈信息,所述第一反馈信息用于反馈第一cbg的解码状态,所述第一cbg属于所述至少两个cbg;所述第二设备从所述第一设备接收第一指示信息和重传cbg,其中,所述重传cbg属于所述至少两个cbg,所述第一指示信息用于指示所述第一反馈信息的接收状态。

根据本申请提供的接收cbg的方法,能够在发送cbg的设备漏检或者未成功解码反馈信息的情况下,使得接收cbg的设备成功接收到重传cbg,提高通信系统的传输效率。

可选地,还包括:所述第二设备根据所述第一指示信息确定参考反馈信息,其中,所述参考反馈信息为在预设时段内被所述第一设备成功解码的所述第一反馈信息;所述第二设备根据所述参考反馈信息确定所述重传cbg。

可选地,所述参考反馈信息具体为:发送时间单元距离重传时间单元最近的所述第一反馈信息,其中,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元,所述重传时间单元为所述第二设备接收所述重传cbg的时间单元。

从而,第二设备确定参考反馈信息后,根据参考反馈信息确定当前接收到重传cbg为哪些cbg。

可选地,所述第一指示信息具体用于指示发送时间单元距离重传时间单元最近的所述第一反馈信息的接收状态,其中,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元,所述重传时间单元为所述第二设备接收所述重传cbg的时间单元。

从而,在第二设备不漏检第一设备发送的调度信息的前提下,第二设备可以根据第一指示信息直接确定最近一次发送的第一反馈信息的接收状态。

可选地,所述第一指示信息具体用于指示被所述第一设备成功解码的所述第一反馈信息的数量。

即使第二设备漏检了第一设备第n次发送的调度信息,若第二设备成功解码了第一设备第n+1次发送的调度信息,上述实施例也能够使第二设备成功接收到第一设备在第n+1次发送的重传cbg。

可选地,所述第一指示信息用于指示至少两种状态,所述至少两种状态对应至少两个发送时间单元相邻且所述被第一设备成功解码的所述第一反馈信息,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元。

这样,即使第二设备漏检了第一设备某一次发送的调度信息,上述实施例也能够使第二设备成功接收到第一设备发送的重传cbg。

再一方面,本申请提供了一种发送cbg的装置,该装置可以实现上述方面所涉及方法中第一设备所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的单元或模块。

在一种可能的设计中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其它网元之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

再一方面,本申请提供了一种接收cbg的装置,该装置可以实现上述方面所涉及方法中第二设备所执行的功能,所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个上述功能相应的单元或模块。

在一种可能的设计中,该装置的结构中包括处理器和收发器,该处理器被配置为支持该装置执行上述方法中相应的功能。该收发器用于支持该装置与其它网元之间的通信。该装置还可以包括存储器,该存储器用于与处理器耦合,其保存该装置必要的程序指令和数据。

再一方面,提供了一种网络系统,所述网络系统包括上述各个方面所述的发送cbg的装置和接收cbg的装置。

再一方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被终端设备的通信单元、处理单元或收发器、处理器运行时,使得第一设备执行上述实现方式中的方法。

再一方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被终端设备的通信单元、处理单元或收发器、处理器运行时,使得第二设备执行上述实现方式中的方法。

再一方面,本申请提供了一种计算机存储介质,用于储存为上述第一设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

再一方面,本申请提供了一种计算机存储介质,用于储存为上述第二设备所用的计算机软件指令,其包含用于执行上述方面所设计的程序。

附图说明

图1是适用本申请的通信系统的示意性架构图;

图2是本申请提供的一种划分cbg的方法的示意图;

图3是本申请提供的一种发送cbg的方法的示意性流程图;

图4是本申请提供的另一种发送cbg的方法的示意性流程图;

图5是本申请提供的一种接收cbg的方法的示意性流程图;

图6是本申请提供的一种可能的第一设备的结构示意图;

图7是本申请提供的另一种可能的第一设备的结构示意图;

图8是本申请提供的一种可能的第二设备的结构示意图;

图9是本申请提供的另一种可能的第二设备的结构示意图。

具体实施方式

下面将结合附图,对本申请中的技术方案进行描述。

图1示出了一种适用本申请的通信系统100。该通信系统100包括接入网设备110和终端设备120,接入网设备110与终端设备120通过无线网络进行通信,当终端设备120发送数据时,无线通信模块可对信息进行编码以用于传输,具体地,无线通信模块可获取要通过信道发送至接入网设备110的一定数目的数据比特,这些数据比特例如是处理模块生成的、从其它设备接收的或者在存储模块中保存的数据比特。这些数据比特可包含在一个或多个传输块(也可称为信息块或数据块)中,传输块可被分段以产生多个编码块。

在本申请中,终端设备可称为接入终端、用户设备(userequipment,ue)、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。接入终端可以是蜂窝电话、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及5g通信系统中的用户设备。

接入网设备可以是码分多址(codedivisionmultipleaccess,cdma)系统中的基站(basetransceiverstation,bts),也可以是宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)系统中的基站(nodeb,nb),还可以是长期演进(longtermevolution,lte)系统中的演进型基站(evolutionalnodeb,enb),还可以是5g通信系统中的基站(gnb),上述基站仅是举例说明,接入网设备还可以为中继站、接入点、车载设备、可穿戴设备以及其它类型的设备。

上述适用本申请的通信系统仅是举例说明,适用本申请的通信系统不限于此,例如,通信系统中包括的接入网设备和终端设备的数量还可以是其它的数量。

为了便于理解本申请,在介绍本申请提供的发送cbg的方法前,首先对本申请涉及的概念做简要介绍。

在本申请中,一个tb可以被划分为一个或多个cbg,每个cbg包括至少一个cb。例如,一个tb被划分成的cbg的数量,可以根据该tb的比特数多少来确定,也可以根据该tb所占的时域和/或频域资源的多少来确定,还可以通过高层信令直接配置。

tb中的cb可以按照预定的映射规则映射到时频资源上,例如,该预定的映射规则为:按照cb索引且按照先频域后时域的顺序依次映射;或者该预定的映射规则为:把要映射的频域划分为多个子频域,然后在每个子频域内分别进行映射。

基于上述映射规则,一个tb被划分成cbg的划分方式可以为基于该tb所映射到的时频资源来划分,比如时间维度、频率维度或时频两维划分方式,此种方式下,被划分成的多个cbg中可能会存在相同的某个cb,也可能不存在相同的cb,被划分成的多个cbg中是否存在相同的cb取决于上述最终的资源映射结果;

tb中的cb还可以通过其它规则(比如划分方式与tb映射到的时频资源无关,且与传输块的比特数量有关)或信令通知将cb划分为多个cbg,此种方式下,被划分成的多个cbg中一般不存在相同的cb。

本申请对tb的划分方式不做限定,下面举出两个例子,该两个例子不应理解为对本申请的tb的划分方式的限定。

tb的划分方式1:

第一tb包括4个cb,分别为cb1、cb2、cb3和cb4,可以根据上述其它规则或者高层信令的指示将该第一tb划分为2个cbg,即cbg1和cbg2,其中,cbg1包括cb1和cb2,cbg2包括cb3和cb4;

第一tb包括8个cb,分别为cb1、cb2、cb3、cb4、cb5、cb6、cb7和cb8,可以根据上述映射规则或者高层信令的指示将第一tb划分为2个cbg,即cbg1和cbg2,其中,cbg1包括cb1、cb2、cb3和cb4,cbg2包括cb5、cb6、cb7和cb8;

第一tb包括8个cb,分别为cb1、cb2、cb3、cb4、cb5、cb6、cb7和cb8,可以根据上述映射规则或者高层信令的指示将该第一tb划分为4个cbg,即cbg1、cbg2、cbg3和cbg4,其中,cbg1包括cb1和cb2,cbg2包括cb3和cb4,cbg3包括cb5和cb6,cbg4包括cb7和cb8。

tb的划分方式2:

图2示出了本申请提供的一种tb的划分方式的示意图。如图2所示,第一tb由42个cb组成,按照先频域后时域的顺序映射到12个时域符号上,并按照时域符号的维度将第一tb划分为12个cbg,由于单个时域符号对应的频域资源有限,部分cb未能全部映射至同一个时域符号上,例如,cbg1包括cb1至cb4,cbg2包括cb4至cb7,cb4为cbg1和cbg2的公共cb。

当通信系统中传输的tb划分为多个cbg时,接收端可以根据每个cbg的解码状态向发送端发送反馈信息,当少量cbg解码失败时,发送端仅需重传解码失败的cbg,无需重传整个tb,提高了资源利用率以及数据传输的效率。

下面,将详细描述本申请提供的发送cbg的方法。

图3是本申请提供的一种发送cbg的方法的示意性流程图。方法300包括:

s310,第一设备向第二设备发送至少两个cbg。

s320,所述第一设备检测第一反馈信息,所述第一反馈信息用于反馈第一cbg的解码状态,所述第一cbg属于所述至少两个cbg。

s330,所述第一设备向所述第二设备发送第一指示信息和重传cbg,其中,所述重传cbg属于所述至少两个cbg,所述第一指示信息用于指示所述第一反馈信息的接收状态。

在本申请中,第一设备为发送cbg的任意一个设备,第二设备为接收cbg的任意一个设备,为了便于理解,以下,作为一个可选的示例,以第一设备为基站、第二设备为ue对本申请提供的技术方案进行详细描述。

s310中,至少两个cbg可以是任意两个不同的cbg,例如,该至少两个cbg可以是初传时发送的cbg,也可以是重传时发送的cbg。

基站发送了该至少两个cbg之后知道自己所期待的反馈信息的格式以及反馈信息可能占用的时频资源,并在反馈信息可能占用的时频资源上进行检测,即,检测第一反馈信息。

s320中,第一反馈信息的检测结果有两种:检测成功和检测失败。其中,检测成功是指基站检测到信号强度高于强度阈值的第一反馈信息,检测失败是指第一反馈信息的信号强度低于强度阈值,或者ue没有发送第一反馈信息,从而导致基站未能接收到第一反馈信息。

当第一反馈信息检测成功时,基站对第一反馈信息进行解码,其中,解码成功是指基站获取第一反馈信息包括的全部有效信息比特并且校验成功,本申请对第一反馈信息的校验方法不做限定,作为一个可选的示例,第一反馈信息可以通过循环冗余校验(cyclicredundancycheck,crc)进行校验,或者通过第一反馈信息对应的预设校验矩阵来校验。解码失败是指基站获取了第一反馈信息包括的全部有效信息比特但是该第一反馈信息校验失败。可以看出,解码成功代表着检测成功;而未解码成功可以表示检测失败,或者检测成功但解码失败。

此外,在s320中,第一反馈信息可以用于反馈至少两个cbg中全部cbg的解码状态,第一反馈信息也可以用于反馈至少两个cbg中部分cbg的解码状态,对于至少两个cbg中解码正确的cbg,ue可以反馈肯定应答(acknowledge,ack),对于至少两个cbg中解码失败的cbg,ue可以反馈否定应答(negativeacknowledgement,nack)。

相应地,第一cbg可以是s310中所述的至少两个cbg,也可以是该至少两个cbg中ue解码成功的cbg,还可以是该至少两个cbg中ue解码失败的cbg。当ue仅反馈至少两个cbg中解码成功的cbg时,基站默认ue未反馈的cbg为解码失败的cbg;当ue仅反馈至少两个cbg中解码失败的cbg时,基站默认ue未反馈的cbg为解码成功的cbg。

第一反馈信息可以是反馈ue在一个时间单元内接收到的cbg的解码状态的反馈信息,也可以是反馈ue在多个时间单元内接收到的cbg的解码状态的反馈信息。

在本申请中,一个时间单元的长度可以任意设定,本申请对此不做限定。

例如,1个时间单元可以包括一个或多个子帧。

或者,1个时间单元可以包括一个或多个时隙(slot)或微时隙(mini-slot)。

或者,1个时间单元可以包括一个或多个时域符号。

或者,1个时间单元可以包括一个或多个传输时间间隔(transmissiontimeinterval,tti)或短传输时间间隔(shorttransmissiontimeinterval,stti)。

或者,1个时间单元的长度为1毫秒(ms)。

或者,1个时间单元的长度小于1ms。

图4示出了本申请提供的另一种发送cbg的方法的示意性流程图。

基站在ttii发送了4个cbg,如图4所示,分别标记为1、2、3、4,该4个cbg为初次传输的cbg。

ue接收到该4个cbg后进行解码,并发送反馈信息,该反馈信息反馈标记为1和4的cbg解码失败,标记为2和3的cbg解码成功。

基站在预定的时频资源(包括ttim)上对ue发送的反馈信息进行检测,检测到并且成功解码了该反馈信息,基站根据该反馈信息在ttij向ue发送重传cbg,即,标记为1和4的cbg。

ue收到标记为1和4的cbg后进行解码,再次向基站发送反馈信息,该反馈信息反馈标记为1的cbg解码失败,标记为4的cbg解码成功。

基站在预定的时频资源(包括ttin)上对ue再次发送的反馈信息进行检测,若该反馈信息的信号能量值低于基站的检测阈值,基站未检测到该反馈信息,或者基站检测到该反馈信息后解码失败,基站将在ttik发送重传cbg,即,标记为1和4的cbg。同时,基站在ttik向ue发送第一指示信息,指示ue发送的反馈信息的接收状态为接收失败。ue可以根据第一指示信息以及预设的规则确定ttik中接收到的cbg为标记为1和4的cbg。

在图4所示的方法中,第一反馈信息可以指基站在ttim和ttin检测的反馈信息,也可以仅指基站在ttin检测的反馈信息,应理解,在本申请中,第一反馈信息指基站所期待获取的反馈信息,并不限定基站一定能够获取到该反馈信息,也不限定ue一定会发送该反馈信息。此外,至少两个cbg可以指基站在ttii发送的cbg,也可以指基站在ttij发送的cbg。

s330中,第一反馈信息的接收状态包括两种状态,接收成功和接收失败,其中,接收成功指的是基站成功检测到第一反馈信息并成功解码该第一反馈信息,接收失败指的是第一反馈信息检测失败,或者第一反馈信息检测成功但该第一反馈信息解码失败。

当第一反馈信息接收成功时,基站根据第一反馈信息确定ue解码失败的cbg,并重传ue解码失败的cbg。当第一反馈信息接收失败时,基站可以按照预设的规则向ue发送重传cbg。

以图4为例,若基站未在ttim检测到第一反馈信息,基站可以向ue发送标记为1、2、3、4的cbg,若基站未在ttin检测到第一反馈信息,基站也可以向ue发送标记为1、2、3、4的cbg,基站在发送重传cbg的同时向ue发送第一指示信息,ue根据第一指示信息确定第一反馈信息接收失败,并根据预设的规则确定重传cbg为标记为1、2、3、4的cbg。

又例如,若基站未检测到ue在ttin发送的第一反馈信息,则基站向ue发送指示第一反馈信息接收失败的第一指示信息,并且向ue重传标记为1和4的cbg,ue接收到该第一指示信息后确定基站按照上一次重传的cbg进行重传,即ue确定在ttik中接收到的重传cbg为标记为1和4的cbg。

再例如,当第一指示信息指示第一反馈信息的接收状态为接收成功时,ue确定接收到的重传cbg为ue当前解码失败的cbg。如图4所示,若基站成功解码ttim检测到的第一反馈信息,则基站可以在ttij向ue发送第一指示信息以及标记为1和4的cbg,第一指示信息指示第一反馈信息解码成功,ue接收到该第一指示信息后确定该ue在ttij至ttin之间接收到的cbg为当前解码失败的cbg,即,标记为1和4的cbg。

第一指示信息可以承载于调度信息中,该调度信息用于调度ue接收重传cbg,第一指示信息也可以承载于其它信息中,第一指示信息还可以由基站单独发送给ue,本申请对第一指示信息的发送方式以及具体形式不做限定。

上述实施例仅是举例说明,本申请提供的发送cbg的方法不限于此。

例如,重传cbg可以通过基于调度(grant-based)的方式传输,也可以通过免调度(grant-free)的方式传输,传输重传cbg使用的频谱资源可以是许可频谱,也可以是免许可频谱或者其它共享频谱。

又例如,在超高可靠性与超低时延(ultrareliable&lowlatencycommunication,urllc)场景中,基站可能无需等待ue的反馈连续传输k次cbg,ue可以将该k次接收到cbg合并解码后发送第一反馈信息。

应理解,在本申请中,“当…时”、“若”以及“如果”均指在某种客观情况下ue或者基站会做出相应的处理,并非是限定时间,且也不要求ue或基站实现时一定要有判断的动作,也不意味着存在其它限定。

综上所述,本申请提供的发送cbg的方法,能够使得发送cbg的设备在漏检或者未成功解码反馈信息的情况下成功重传cbg,提高通信系统的传输效率。

可选地,方法300还包括:

s340,所述第一设备根据参考反馈信息确定所述重传cbg,其中,所述参考反馈信息为检测到的所述第一反馈信息中在预设时段内被成功解码的第一反馈信息。

可选地,所述参考反馈信息具体为:

检测到的所述第一反馈信息中检测时间单元距离重传时间单元最近的第一反馈信息,其中,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元,所述重传时间单元为所述第一设备发送所述重传cbg的时间单元。

预设时段可以任意设定,例如,可以设定预设时段为从发送初传cbg的时间单元至当前发送重传cbg的时间单元的时段,或者,该预设时段可以为基站连续两次针对上述至少两个cbg中的cbg发送调度信息的时间单元之间,比如对于确定当前ttik中的重传cbg,第一指示信息对应的预设时段为ttij到ttik。

以图4为例,若基站成功解码在ttim和ttin检测到的第一反馈信息,则基站可以确定参考反馈信息为ue在ttin发送的第一反馈信息。

若基站成功解码在ttim检测到的第一反馈信息,且基站未在ttin检测到第一反馈信息,则基站可以确定参考反馈信息为在ttim检测到的第一反馈信息,其中,ttik即重传时间单元,在ttim检测到的第一反馈信息即在预设时段内被成功解码的第一反馈信息,且检测时间单元距离重传时间单元最近的第一反馈信息。

基站确定参考反馈信息后,根据参考反馈信息确定ue未成功解码的cbg,从而确定了当前需要重传的cbg,比如参考反馈信息中解码状态为nack对应的那些cbg被确定当前的重传cbg。

可选地,所述第一指示信息具体用于指示检测时间单元距离重传时间单元最近的所述第一反馈信息的接收状态,其中,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元,所述重传时间单元为所述第一设备发送所述重传cbg的时间单元。

仍以图4为例,检测时间单元距离重传时间单元最近的第一反馈信息为基站在ttin检测的第一反馈信息,第一指示信息可以仅指示ttin检测的第一反馈信息的接收状态,例如,第一指示信息可以为1个比特,当ttin检测的第一反馈信息的接收状态为接收成功时,该第一指示信息为“1”;当ttin检测的第一反馈信息的接收状态为接收失败时,该第一指示信息为“0”。

从而,在ue不漏检基站的调度信息的前提下,ue可以根据第一指示信息直接确定最近一次发送的第一反馈信息的接收状态。

可选地,所述第一指示信息具体用于指示检测到的所述第一反馈信息中被成功解码的第一反馈信息的数量。

如图4所示,若基站在ttim成功检测到第一反馈信息且成功解码了第一反馈信息,在ttin未检测到第一反馈信息,则基站在ttij发送的第一指示信息所指示的数量为1,基站在ttik发送的第一指示信息所指示的数量为1,ue接收到基站在ttik发送的第一指示信息后,根据前一次接收到的第一指示信息所指示的数量确定基站成功解码的第一反馈信息为naan,从而确定基站在ttik发送的重传cbg为标记为1和4的cbg。

即使ue漏检了基站第n次发送的调度信息,若ue成功解码了基站第n+1次发送的调度信息,上述实施例也能够使ue成功接收到基站在第n+1次发送的重传cbg。

可选地,所述第一指示信息用于指示至少两种状态,所述至少两种状态对应检测到的所述第一反馈信息中至少两个检测时间单元相邻且被成功解码的第一反馈信息,所述检测时间单元为所述第一设备检测所述第一反馈信息的时间单元。

可以设置第一指示信息指示四种状态:“00”、“01”、“10”、“11”。基站和ue可以约定首次传输的第一指示信息的含义,例如,可以约定当首次传输的第一指示信息指示基站未成功接收第一反馈信息时,第一指示信息为“00”,当首次传输的第一指示信息指示基站成功接收第一反馈信息时,第一指示信息为“11”,并且,后续每成功接收一次第一反馈信息,第一指示信息指示的状态均按照预设的规则变化一次,若后续未能成功接收第一反馈信息,则第一指示信息的状态不变。

回到图4,若基站在ttim成功检测到第一反馈信息,随后成功解码了该第一反馈信息,则基站在ttij发送的第一指示信息可以为“11”;若基站在ttin未检测到第一反馈信息,则基站在ttik发送的第一指示信息可以为“11”,ue根据第一指示信息指示的状态未发生变化确定基站未检测到ue最近一次发送的第一反馈信息;若基站在ttin成功检测到第一反馈信息,随后成功解码了该第一反馈信息,则基站在ttik发送的第一指示信息可以为“00”,ue根据第一指示信息指示的状态发生变化确定基站成功解码了ue最近一次发送的第一反馈信息。可以看出,随着基站每次成功接收第一反馈信息,会对第一指示信息的状态按照预定义的顺序进行设置,比如首次状态为“00”的话,那么预定义的顺序可以为依次为“00”、“01”、“10”、“11”、“00”…,等等。

这样,即使ue漏检了基站某一次发送的调度信息,上述实施例也能够使ue成功接收到基站发送的重传cbg。

可选的,另一个实施例中,如果第一指示信息的比特数小于tb中包含的cbg总数,比如图4中的cbg总数为4,假设第一指示信息的比特数为2,则执行前述实施例;如果第一指示信息的比特数大于或等于tb中包含的cbg总数,比如第一指示信息的比特数为4,则没有必要执行上述实施例中的“第一指示信息用于指示所述第一反馈信息的接收状态”的步骤,而是该第一指示信息直接用于指示哪些cbg为当前的重传cbg,比如图4中ttik中的重传的cbg1和cbg4可以被该4比特的第一指示信息指示为“1001”,其中比特位1表示为当前被重传的那些cbg,比特位0表示这些cbg没有被当前所重传。

上文从第一设备的角度详细介绍了本申请提供的发送cbg的方法,下面,将从第二设备的角度介绍本申请提供的接收cbg的方法。

图5示出了本申请提供的一种接收cbg的方法的示意性流程图。方法500包括:

s510,第二设备从第一设备接收至少两个cbg。

s520,所述第二设备向所述第一设备发送第一反馈信息,所述第一反馈信息用于反馈第一cbg的解码状态,所述第一cbg属于所述至少两个cbg。

s530,所述第二设备从所述第一设备接收第一指示信息和重传cbg,其中,所述重传cbg属于所述至少两个cbg,所述第一指示信息用于指示所述第一反馈信息的接收状态。

方法500中,第二设备例如可以是ue,第一设备例如可以是基站。

若ue发送了第一反馈信息,随后接收到了基站发送的指示第一反馈信息接收失败的第一指示信息,则ue可以根据与基站约定的规则确定:当前接收到的重传cbg为之前某次传输成功的第一反馈信息所反馈的ue解码失败的cbg,其中,该传输成功指的是ue发送了第一反馈信息且基站成功解码了该第一反馈信息。

如图4所示,基站在ttii发送的四个cbg为初传cbg,若ue未接收到调度该初传cbg的调度信息,则ue会漏检该初传cbg,且不会发送第一反馈信息,随后基站在ttij发送指示基站未检测到第一反馈信息的第一指示信息,并根据预设规则重传该四个cbg,ue接收到该第一指示信息后根据预设规则确定接收到的重传cbg实际为初始传输的cbg。

本领域技术人员可以清楚地了解到:在方法500中,基站和ue均可等同于方法300中的基站和ue,且基站和ue的动作与方法300中的基站和ue的动作相对应,为了简洁,在此不再赘述。

根据本申请提供的接收cbg的方法,能够在发送cbg的设备漏检或者未成功解码反馈信息的情况下,使得接收cbg的设备成功接收到重传cbg,提高通信系统的传输效率。

可选地,方法500还包括:

s540,所述第二设备根据所述第一指示信息确定参考反馈信息,其中,所述参考反馈信息为在预设时段内被所述第一设备成功解码的所述第一反馈信息。

s550,所述第二设备根据所述参考反馈信息确定所述重传cbg。

可选地,所述参考反馈信息具体为:

发送时间单元距离重传时间单元最近的所述第一反馈信息,其中,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元,所述重传时间单元为所述第二设备接收所述重传cbg的时间单元。

预设时段可以任意设定,参考反馈信息可以为ue接收到第一指示信息之前任意一次传输成功的第一反馈信息。

从而,ue确定参考反馈信息后,根据参考反馈信息确定当前接收到重传cbg为哪些cbg。

可选地,所述第一指示信息具体用于指示发送时间单元距离重传时间单元最近的所述第一反馈信息的接收状态,其中,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元,所述重传时间单元为所述第二设备接收所述重传cbg的时间单元。

从而,在ue不漏检基站的调度信息的前提下,ue可以根据第一指示信息直接确定最近一次发送的第一反馈信息的接收状态。

可选地,所述第一指示信息具体用于指示被所述第一设备成功解码的所述第一反馈信息的数量。

即使ue漏检了基站第n次发送的调度信息,若ue成功解码了基站第n+1次发送的调度信息,上述实施例也能够使ue成功接收到基站在第n+1次发送的重传cbg。

可选地,所述第一指示信息用于指示至少两种状态,所述至少两种状态对应至少两个发送时间单元相邻且所述被第一设备成功解码的所述第一反馈信息,所述发送时间单元为所述第二设备发送所述第一反馈信息的时间单元。

这样,即使ue漏检了基站某一次发送的调度信息,上述实施例也能够使ue成功接收到基站发送的重传cbg。

上文详细介绍了本申请提供的资源调度的方法示例。可以理解的是,第一设备和第二设备为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

本申请可以根据上述方法示例对第一设备等进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在采用集成的单元的情况下,图6示出了上述实施例中所涉及的第一设备的一种可能的结构示意图。第一设备600包括:处理单元602和通信单元603。处理单元602用于对第一设备600的动作进行控制管理,例如,处理单元602用于支持第一设备600执行图3的s320和/或用于本文所描述的技术的其它过程。通信单元603用于支持第一设备600与其它网络实体的通信,例如与第二设备之间的通信。第一设备600还可以包括存储单元601,用于存储第一设备600的程序代码和数据。

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

本申请提供的第一设备600,能够在漏检或者未成功解码反馈信息的情况下成功重传cbg,提高通信系统的传输效率。

当处理单元602为处理器,通信单元603为收发器,存储单元601为存储器时,本申请所涉及的第一设备可以为图7所示的第一设备。

参阅图7所示,该第一设备700包括:处理器702、收发器703、存储器701。其中,收发器703、处理器702以及存储器701可以通过内部连接通路相互通信,传递控制和/或数据信号。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不加赘述。

本申请提供的第一设备700,能够在漏检或者未成功解码反馈信息的情况下成功重传cbg,提高通信系统的传输效率。

在采用集成的单元的情况下,图8示出了上述实施例中所涉及的第二设备的一种可能的结构示意图。第二设备800包括:处理单元802和通信单元803。处理单元802用于对第二设备800的动作进行控制管理,例如,处理单元802用于支持第二设备800通过通信单元803执行图5的s510和/或用于本文所描述的技术的其它过程。通信单元803用于支持第二设备800与其它网络实体的通信,例如与第一设备之间的通信。第二设备800还可以包括存储单元801,用于存储第二设备800的程序代码和数据。

其中,处理单元802可以是处理器或控制器,例如可以是cpu,通用处理器,dsp,asic,fpga或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等等。通信单元803可以是收发器、收发电路等。存储单元801可以是存储器。

本申请提供的数据传输的第二设备800,能够在发送cbg的设备漏检或者未成功解码反馈信息的情况下,成功接收到重传cbg,提高通信系统的传输效率。

当处理单元802为处理器,通信单元803为收发器,存储单元801为存储器时,本申请所涉及的第二设备可以为图9所示的第二设备。

参阅图9所示,该第二设备900包括:处理器902、收发器903、存储器901。其中,收发器903、处理器902以及存储器901可以通过内部连接通路相互通信,传递控制和/或数据信号。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不加赘述。

本申请提供的数据传输的第二设备900,能够在发送cbg的设备漏检或者未成功解码反馈信息的情况下,成功接收到重传cbg,提高通信系统的传输效率。

在本申请各个实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施过程构成任何限定。

另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

结合本申请公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(randomaccessmemory,ram)、闪存、只读存储器(readonlymemory,rom)、可擦除可编程只读存储器(erasableprogrammablerom,eprom)、电可擦可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、只读光盘(cd-rom)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于终端设备中。当然,处理器和存储介质也可以作为分立组件存在于第一设备和第二设备中。

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

以上所述的具体实施方式,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施方式而已,并不用于限定本申请的保护范围,凡在本申请的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本申请的保护范围之内。

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