一种上行控制信息的发送方法、装置和终端与流程

文档序号:13808002阅读:124来源:国知局
一种上行控制信息的发送方法、装置和终端与流程

本发明涉及无线通信领域,尤其涉及一种上行控制信息的发送方法、装置和终端。



背景技术:

机器类型通信(machinetypecommunications,mtc)又称机器到机器(machinetomachine,m2m),是现阶段物联网的主要应用形式;目前市场上部署的mtc设备主要基于全球移动通信(globalsystemofmobilecommunication,gsm)系统;近年来,由于长期演进(longtermevolution,lte)/lte-a(lte-advanced)的频谱效率高,越来越多的移动运营商选择lte/lte-a作为未来宽带无线通信系统的演进方向;基于lte/lte-a的mtc多种类数据业务也将更具吸引力。

为了支持更高数据速率mtc的应用,终端(userequipment,简称ue)需要支持新的功能;例如,半双工-频分双工ue(简称hd-fddue)需要支持混合自动重传请求(hybridautomaticrepeatrequest,harq)-ack(acknowledgement)绑定,而现有技术中没有针对hd-fddue如何进行harq-ack绑定的方法,从而导致ue无法支持更高数据速率mtc的应用。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种上行控制信息的发送方法、装置和终端,可以使hd-fddue支持harq-ack绑定,进而使所述ue支持较高数据速率的mtc的应用。

为达到上述目的,本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种上行控制信息的发送方法,所述方法包括:

终端从子帧索引为n0的下行子帧开始在s1个下行子帧接收下行信息;根据所述下行信息和对应混合自动重传请求harq-确认ack应答信息的定时关系,在s2个上行子帧上发送所述下行信息对应的harq-ack应答信息;其中,qi为第i个harq-ack应答信息传输时对应的子帧个数。

上述方案中,所述子帧索引为n0的子帧是:预设的子帧或信令指示的子帧。

上述方案中,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的所述s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系,其中,所述s1的值为预设值,或者s1的值等于最大下行进程数,或者s1的值为信令配置的值。

上述方案中,所述方法还包括:根据下行信息对应的最后一个子帧在s1个子帧中的位置、以及所述确定的定时关系,确定所述下行信息对应的harq-ack应答信息在s2个上行子帧中的位置。

上述方案中,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的s1个下行子帧中n个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系;其中所述pj为第j个下行信息传输时对应的子帧个数,n的值为预设值,或者n的值等于最大下行进程数,或者n的值为信令配置的值。

上述方案中,所述方法还包括:根据每个下行信息在n个下行信息中的位置、以及所述确定的定时关系,确定对应harq-ack应答信息在s2个上行子帧中的位置。

上述方案中,所述下行信息和对应harq-ack应答信息的定时关系包含:根据s1的值和下行信息传输所占的下行子帧个数确定所述s1个下行子帧包含的下行信息个数g,根据预定义的规则确定g个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系,其中s1的值为预设值或信令指示的值。

上述方案中,所述方法还包括:根据每个下行信息在g个下行信息中的位置、以及所述确定的定时关系,确定对应harq-ack应答信息在s2个子帧中的位置。

上述方案中,所述下行信息对应的下行控制信息(downlinkcontrolinformation,dci)中包含第一控制域信息;且所述第一控制域信息为所述dci中新增加的下行分配指示(downlinkassignmentindicator,dai)域,其中,所述dai域用于指示以下至少之一:

所述下行信息是否位于所述s1个下行子帧中的最后一个、所述s1个下行子帧的结束位置、所述下行信息相对于所述s1个下行子帧的结束位置的偏移、所述下行信息所处的绑定窗、所述s1个下行子帧内下行信息的数量、截止到当前下行信息已累积的下行信息的数量;其中,所述绑定窗由至少一个下行子帧或下行信息组成。

上述方案中,所述dai域用于指示所述下行信息是否位于s1个下行子帧中最后一个时,所述方法还包括:

终端根据接收的最后一个下行信息对应的dai域确定所述下行信息是s1个下行子帧的最后一个时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域用于指示所述s1个下行子帧的结束位置时,所述方法还包括:

终端接收的最后一个下行信息的位置和所述dai域指示的s1个下行子帧的结束位置相同时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域用于指示所述下行信息相对于所述s1个下行子帧的结束位置的偏移时,所述方法还包括:

终端根据接收到的最后一个下行信息对应的dai域确定所述下行信息相对于s1个下行子帧结束位置没有偏移时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域包括第一子控制域和第二子控制域,其中,第一子控制域用于指示所述s1个下行子帧内下行信息的数量,第二子控制域用于指示所述到当前下行信息为止已累积的下行信息的数量,所述方法还包括:

终端根据接收到的所有dai域确定所述s1个下行子帧内下行信息的个数和每个下行信息在所述s1个下行子帧内的位置,并根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域包括第三子控制域和第四子控制域,其中,第三子控制域用于指示截止到当前下行信息已累积的下行信息的数量,第四子控制域用于指示所述下行信息所处的绑定窗;所述方法还包括:

终端根据接收到的所有第三子控制域第一次判断是否发生了非连续传输dtx,如果第一次判断的结果为发生了dtx,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;如果第一次判断的结果为未发生dtx,则终端根据接收到的第四子控制域第二次判断是否发生了dtx,如果第二次判断的结果为发生了dtx,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;如果第二次判断的结果为未发生dtx,则根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述预定义的规则为以下至少之一:第一规则、第二规则;所述第一规则为:所述下行子帧/所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数满足大于预设值l的最小值;所述第二规则为:任意两个上行子帧上的harq-ack应答信息个数之差小于等于预设值f;

或者,所述预定义的规则为:所述s1个下行子帧或s1个下行子帧中下行信息对应的harq-ack应答信息在子帧ns+f上发送,ns为s1个下行子帧中最后一个子帧的子帧索引或最后一个下行信息的最后一个子帧对应的子帧索引,f为预先设定的值或者信令指示的值;

或者,所述方法还包括:将所述s1个下行子帧或s1个下行子帧中的下行信息划分至y个绑定窗,y大于等于1,相应地,所述预定义的规则为:绑定窗y对应的harq-ack应答信息在子帧ns+f-y上发送;其中,绑定窗y为s1个下行子帧中倒数第y+1个绑定窗,每个绑定窗所包含的下行子帧或下行信息的个数不超过4。

上述方案中,所述m的值为预设值,或者m的值根据s1和预设值k确定,或者m的值根据s1下行子帧中包含的下行信息个数和预设值k确定。

上述方案中,终端根据信令和/或传输规则确定harq-ack应答信息的发送方式,终端根据确定的发送方式发送harq-ack信息。

本发明实施例还提供了一种上行控制信息的发送装置,所述装置包括接收模块和发送模块;其中,

接收模块,用于从子帧索引为n0的下行子帧开始在s1个下行子帧接收下行信息;

发送模块,用于根据所述下行信息和对应混合自动重传请求harq-确认ack应答信息的定时关系,在s2个上行子帧上发送所述下行信息对应的harq-ack应答信息;其中,qi为第i个harq-ack应答信息传输时对应的子帧个数。

上述方案中,所述子帧索引为n0的子帧是:预设的子帧或信令指示的子帧。

上述方案中,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的所述s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系,其中,所述s1的值为预设值,或者s1的值等于最大下行进程数,或者s1的值为信令配置的值。

上述方案中,所述发送模块,还用于根据下行信息对应的最后一个子帧在s1个子帧中的位置、以及所述确定的定时关系,确定所述下行信息对应的harq-ack应答信息在s2个上行子帧中的位置。

上述方案中,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的s1个下行子帧中n个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系;其中所述pj为第j个下行信息传输时对应的子帧个数,n的值为预设值,或者n的值等于最大下行进程数,或者n的值为信令配置的值。

上述方案中,所述发送模块,还用于根据每个下行信息在n个下行信息中的位置、以及所述确定的定时关系,确定对应harq-ack应答信息在s2个上行子帧中的位置。

上述方案中,所述接收模块,还用于接收所述下行信息对应的下行控制信息dci,所述dci中包含第一控制域信息;且所述第一控制域信息为所述dci中新增加的下行分配指示dai域,其中,所述dai域用于指示以下至少之一:

所述下行信息是否位于所述s1个下行子帧中的最后一个、所述s1个下行子帧的结束位置、所述下行信息相对于所述s1个下行子帧的结束位置的偏移、所述下行信息所处的绑定窗、所述s1个下行子帧内下行信息的数量、截止到当前下行信息已累积的下行信息的数量;其中,所述绑定窗由至少一个下行子帧或下行信息组成。

上述方案中,所述接收模块,还用于将接收的dai域的值发送至发送模块;

所述发送模块,还用于根据接收的最后一个下行信息对应的dai域确定所述下行信息是s1个下行子帧的最后一个时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息和对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述接收模块,还用于将接收的dai域的值发送至发送模块;

所述发送模块,还用于在接收的最后一个下行信息的位置和所述dai域指示的s1个下行子帧的结束位置相同时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述接收模块,还用于将接收的dai域的值发送至发送模块;

所述发送模块,还用于根据接收到的最后一个下行信息对应的dai域的值确定所述下行信息相对于s1个下行子帧结束位置没有偏移时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域包括第一子控制域和第二子控制域,其中,第一子控制域用于指示所述s1个下行子帧内下行信息的数量,第二子控制域用于指示所述到当前下行信息为止已累积的下行信息的数量;

所述接收模块,还用于将接收的dai域的值发送至发送模块;

所述发送模块,还用于根据接收到的所有dai域确定所述s1个下行子帧内下行信息的个数和每个下行信息在所述s1个下行子帧内的位置,并根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述dai域包括第三子控制域和第四子控制域,其中,第三子控制域用于指示截止到当前下行信息已累积的下行信息的数量,第四子控制域用于指示所述下行信息所处的绑定窗;

所述接收模块,还用于将接收的dai域的值发送至发送模块;

所述发送模块,还用于根据接收到的所有第三子控制域第一次判断是否发生了非连续传输dtx,在第一次判断的结果为发生dtx时,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;在第一次判断的结果为未发生dtx时,根据接收到的第四子控制域第二次判断是否发生dtx,在第二次判断的结果为发生dtx时,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;在第二次判断的结果为未发生dtx时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

上述方案中,所述预定义的规则为以下至少之一:第一规则、第二规则;所述第一规则为:所述下行子帧/所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数满足大于预设值l的最小值;所述第二规则为:任意两个上行子帧上的harq-ack应答信息个数之差小于等于预设值f;

或者,所述预定义的规则为:所述s1个下行子帧或s1个下行子帧中下行信息对应的harq-ack应答信息在子帧ns+f上发送,ns为s1个下行子帧中最后一个子帧的子帧索引或最后一个下行信息的最后一个子帧对应的子帧索引,f为预先设定的值或者信令指示的值;

或者,所述装置还包括划分模块,所述划分模块,还用于将所述s1个下行子帧或s1个下行子帧中的下行信息划分至y个绑定窗,y大于等于1,相应地,所述预定义的规则为:绑定窗y对应的harq-ack应答信息在子帧ns+f-y上发送;其中,绑定窗y为s1个下行子帧中倒数第y+1个绑定窗,每个绑定窗所包含的下行子帧或下行信息的个数不超过4。

上述方案中,所述m的值为预设值,或者m的值根据s1和预设值k确定,或者m的值根据s1下行子帧中包含的下行信息个数和预设值k确定。

上述方案中,所述发送模块还用于根据信令和/或传输规则确定harq-ack应答信息的发送方式,终端根据确定的发送方式发送harq-ack信息。

本发明实施例还提供了一种终端,所述终端包括上述任意一种上行控制信息的发送装置。

本发明实施例提供的一种上行控制信息的发送方法、装置和终端中,终端从子帧索引为n0的下行子帧开始在s1个下行子帧接收下行信息;根据所述下行信息和对应混合自动重传请求harq-确认ack应答信息的定时关系,在s2个上行子帧上发送所述下行信息对应的harq-ack应答信息;qi为第i个harq-ack信息传输时对应的重复次数;如此,可以使hd-fddue支持harq-ack绑定,进而使ue支持较高数据速率的mtc的应用。

附图说明

图1为本发明实施例上行控制信息的发送方法的流程图;

图2为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图一;

图3为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图二;

图4为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图三;

图5为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图四;

图6为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图五;

图7为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图六;

图8为本发明实施例中上行子帧发送的harq-ack应答信息与下行子帧的对应关系示意图七;

图9为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图一;

图10为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图二;

图11为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图三;

图12为本发明实施例基站向终端发送的dai域的值与下行子帧的对应关系示意图四;

图13为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图五;

图14为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图六;

图15为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图七;

图16为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图八;

图17为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图九;

图18为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图十;

图19为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图十一;

图20为本发明实施例中基站向终端发送的dai域的值与下行子帧的对应关系示意图十二;

图21本发明实施例中终端发送harq-ack应答信息的方法的流程图;

图22为本发明实施例上行控制信息的发送装置的组成结构示意图。

具体实施方式

以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。

第一实施例

本发明第一实施例提供了一种上行控制信息的发送方法,图1为本发明实施例上行控制信息的发送方法的流程图,如图1所示,该流程包括:

步骤101:终端从子帧索引为n0的下行子帧开始在s1个下行子帧接收下行信息,s1为大于零的正整数。

在实际实施时,终端可以是半双工类型b的终端,示例性地,终端为hd-fddue。子帧索引为n0的子帧可以是:预设的子帧或信令指示的子帧。

这里的下行信息可以是与机器类型通信物理下行控制信道(mtcphysicaldownlinkcontrolchannel,简称mpdcch)对应的物理下行共享信道(physicaldownlinksharedchannel,pdsch)、未对应mpdcch的pdsch或指示下行半持续调度(semi-persistentscheduling,sps)释放的mpdcch、nb-iot系统中窄带物理下行控制信道(narrowbandphysicaldownlinksharedchannel)等等。

步骤102:终端根据所述下行信息和对应混合自动重传请求harq-确认ack应答信息的定时关系,在s2个上行子帧上发送所述下行信息对应的harq-ack应答信息。

这里,上述记载的s2个上行子帧可以是连续的上行子帧,qi为第i个harq-ack应答信息传输时对应的子帧个数,qi根据配置的重复次数得到;所述下行信息为与mpdcch对应的物理下行共享信道pdsch、未对应mpdcch的pdsch或指示下行sps释放的mpdcch。

可选的,m的值为预设值,或者m的值根据s1和预设值k确定,或者m的值根据s1下行子帧中包含的下行信息个数x和预设值k确定。优选地,m=ceil(x/k),其中,ceil表示向上取整,x表示s1下行子帧中包含的下行信息个数。

进一步地,k等于4,或k为信令配置的值。

可选的,所述下行信息和对应harq-ack应答信息的定时关系通过预定义的规则确定,所述预定义的规则为以下至少之一:第一规则、第二规则;所述第一规则为:所述下行子帧/所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数满足大于预设值l中的最小值,即,所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数为l,例如l等于3;所述第二规则为:任意两个上行子帧上的harq-ack应答信息个数之差小于等于预设值f,例如预设值f可以是2、3或4。

这里,所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数可以通过信令确定。

在实际实施时,harq-ack应答信息可以是确认(ack)信息、非确认(nack)信息或非连续传输(dtx)信息等。

应用本发明上行控制信息的发送方法的第一实施例,可以使所述ue支持harq-ack绑定,进而使所述ue支持较高数据速率的mtc的应用。

第二实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第二实施例中,假设所述下行信息和对应harq-ack应答信息的定时关系是根据预定义的规则确定s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系获得,假设最大下行进程数为10,s1的值等于最大下行进程数,预设值k等于4,预设值l等于3,子帧索引为n0的子帧为固定的子帧;当无线帧索引为偶数时,n0等于0,当无线帧索引为奇数时,n0等于5,qi等于1,也就是说,harq-ack应答信息传输时对应1个上行子帧,因为s1=10,预设值k=4,qi=4,所以s2=3。

下面通过具体实施例1至具体实施例4说明本发明第二实施例的多种实现方式。

具体实施例1

如图2所示,终端在无线帧0的下行子帧0至下行子帧9上接收下行数据信息,其中下行数据信息传输时占1个子帧;终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧4用于上下行切换。

这里,根据预定义的规则确定s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系具体为:子帧索引n0的下行子帧对应的harq-ack应答信息在子帧索引为n0+11的上行子帧上发送;子帧索引n1的下行子帧对应的harq-ack应答信息在子帧索引为n1+10的上行子帧上发送;子帧索引n2的下行子帧对应的harq-ack应答信息在子帧索引为n2+9的上行子帧上发送;子帧索引n3的下行子帧对应的harq-ack应答信息在子帧索引为n3+8的上行子帧上发送;子帧索引n4的下行子帧对应的harq-ack应答信息在子帧索引为n4+8的上行子帧上发送;子帧索引n5的下行子帧对应的harq-ack应答信息在子帧索引为n5+7的上行子帧上发送;子帧索引n6的下行子帧对应的harq-ack应答信息在子帧索引为n6+6的上行子帧上发送;子帧索引n7的下行子帧对应的harq-ack应答信息在子帧索引为n7+6的上行子帧上发送;子帧索引n8的下行子帧对应的harq-ack应答信息在子帧索引为n8+5的上行子帧上发送;子帧索引n9的下行子帧对应的harq-ack应答信息在子帧索引为n9+4的上行子帧上发送。

如图2所示,终端在无线帧0的下行子帧0、下行子帧1、下行子帧2和下行子帧3接收下行信息后,在无线帧1的上行子帧1上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧4、下行子帧5和下行子帧6接收下行信息后,在无线帧1的上行子帧2上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧7、下行子帧8和下行子帧9上接收下行信息,在无线帧1的上行子帧3上发送对应的harq-ack应答信息。

综上,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

具体实施例2

如图3所示,终端在无线帧0的下行子帧0至下行子帧9上接收下行信息,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧4用于上下行切换。

这里,根据预定义的规则确定s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系具体为:子帧索引n0的下行子帧对应的harq-ack应答信息在子帧索引为n0+11的上行子帧上发送;子帧索引n1的下行子帧对应的harq-ack应答信息在子帧索引为n1+10的上行子帧上发送;子帧索引n2的下行子帧对应的harq-ack应答信息在子帧索引为n2+9的上行子帧上发送;子帧索引n3的下行子帧对应的harq-ack应答信息在子帧索引为n3+8的上行子帧上发送;子帧索引n4的下行子帧对应的harq-ack应答信息在子帧索引为n4+8的上行子帧上发送;子帧索引n5的下行子帧对应的harq-ack应答信息在子帧索引为n5+7的上行子帧上发送;子帧索引n6的下行子帧对应的harq-ack应答信息在子帧索引为n6+6的上行子帧上发送;子帧索引n7的下行子帧对应的harq-ack应答信息在子帧索引为n7+5的上行子帧上发送;子帧索引n8的下行子帧对应的harq-ack应答信息在子帧索引为n8+5的上行子帧上发送;子帧索引n9的下行子帧对应的harq-ack应答信息在子帧索引为n9+4的上行子帧上发送。

如图3所示,终端在无线帧0下行子帧0、下行子帧1、下行子帧2和下行子帧3接收下行信息后,在无线帧1的上行子帧1上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧4、下行子帧5、下行子帧6和下行子帧7接收下行信息后,在无线帧1的上行子帧2上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧8和下行子帧9上接收下行信息,在无线帧1的上行子帧3上发送对应的harq-ack应答信息。

综上,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

具体实施例3

如图4所示,终端在无线帧0的下行子帧0至下行子帧9上接收下行信息,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧4用于上下行切换。

这里,根据预定义的规则确定s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系具体为:子帧索引n0的下行子帧对应的harq-ack应答信息在子帧索引为n0+11的上行子帧上发送;子帧索引n1的下行子帧对应的harq-ack应答信息在子帧索引为n1+10的上行子帧上发送;子帧索引n2的下行子帧对应的harq-ack应答信息在子帧索引为n2+9的上行子帧上发送;子帧索引n3的下行子帧对应的harq-ack应答信息在子帧索引为n3+9的上行子帧上发送;子帧索引n4的下行子帧对应的harq-ack应答信息在子帧索引为n4+8的上行子帧上发送;子帧索引n5的下行子帧对应的harq-ack应答信息在子帧索引为n5+7的上行子帧上发送;子帧索引n6的下行子帧对应的harq-ack应答信息在子帧索引为n6+7的上行子帧上发送;子帧索引n7的下行子帧对应的harq-ack应答信息在子帧索引为n7+6的上行子帧上发送;子帧索引n8的下行子帧对应的harq-ack应答信息在子帧索引为n8+5的上行子帧上发送;子帧索引n9的下行子帧对应的harq-ack应答信息在子帧索引为n9+4的上行子帧上发送。

如图4所示,终端在无线帧0下行子帧0、下行子帧1和下行子帧2接收下行信息后,在无线帧1的上行子帧1上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧3、下行子帧4和下行子帧5接收下行信息后,在无线帧1的上行子帧2上发送对应的harq-ack应答信息;终端在无线帧0的下行子帧6、下行子帧7、下行子帧8和下行子帧9上接收下行信息,在无线帧1的上行子帧3上发送对应的harq-ack应答信息。

综上,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

具体实施例4

如图5所示,终端在无线帧0的下行子帧0至下行子帧9上接收下行数据信息,其中每个下行数据信息传输时占2个子帧;终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧4用于上下行切换。

这里,可以根据具体实施例1确定s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系,根据下行信息对应的最后一个子帧在s1个下行子帧中的位置确定harq-ack应答信息所在的上行子帧。

在实际实施时,终端在无线帧1的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

第三实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第三实施例中,假设所述下行信息和对应harq-ack应答信息的定时关系是根据预定义的规则确定s1个下行子帧中n个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系获得。假设最大下行进程数为10,假设下行信息传输所占的子帧个数为2,n的值等于最大下行进程数10,pj为第j个下行信息传输时对应的子帧个数2,那么s1的值为20,预设值k等于4,预设值l等于3,m=3,子帧索引为n0的子帧为固定的子帧;qi等于1,也就是说,harq-ack应答信息传输时对应1个上行子帧,那么,s2=3。

下面通过具体实施例5对本发明第二实施例进行进一步举例说明。

具体实施例5

如图6所示,终端在无线帧0的下行子帧0至下行子帧9上接收下行信息和无线帧1的下行子帧0至下行子帧9上接收下行信息,并在无线帧2的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;其中,无线帧2的子帧0和无线帧2的子帧4用于上下行切换。

这里,终端可以根据预定义的规则确定n个下行信息和对应的harq-ack应答信息所在的上行子帧之间的定时关系;具体地说,终端接收下行进程1的下行信息且下行信息的结束子帧的子帧索引为k0时,在子帧索引为k0+20的上行子帧上发送对应的harq-ack应答信息;终端接收下行进程2的下行信息且下行信息的结束子帧的子帧索引为k1时,在子帧索引为k1+18的上行子帧发送对应的harq-ack应答信息;终端接收下行进程3的下行信息且下行信息的结束子帧的子帧索引为k2时,在子帧索引为k2+16的上行子帧发送对应的harq-ack应答信息;终端接收下行进程4的下行信息且下行信息的结束子帧的子帧索引为k3时,在子帧索引为k3+14的上行子帧发送对应的harq-ack应答信息;终端接收下行进程5的下行信息且下行信息的结束子帧的子帧索引为k4时,在子帧索引为k4+13的上行子帧发送对应的harq-ack应答信息;终端接收下行进程6的下行信息且的下行信息的结束子帧的子帧索引为k5时,在子帧索引为k5+11的上行子帧发送对应的harq-ack应答信息;终端接收下行进程7的下行信息且的下行信息的结束子帧的子帧索引为k6时,在子帧索引为k6+9的上行子帧发送对应的harq-ack应答信息;终端接收下行进程8的下行信息且下行信息的结束子帧的子帧索引为k7时,在子帧索引为k7+8的上行子帧发送对应的harq-ack应答信息;终端接收下行进程9的下行信息且下行信息的结束子帧的子帧索引为k8时,在子帧索引为k8+6的上行子帧发送对应的harq-ack应答信息;终端接收下行进程10的下行信息且下行信息的结束子帧的子帧索引为k9时,在子帧索引为k9+4的上行子帧发送对应的harq-ack应答信息。

综上,终端在无线帧2的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

第四实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第四实施例中,假设所述下行信息和对应harq-ack应答信息的定时关系是根据预定义的规则确定s1个下行子帧中g个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系获得,g的值根据s1的值和每个下行信息传输所占下行子帧个数确定。

下面通过具体实施例6至具体实施例7说明本发明第四实施例的多种实现方式。

具体实施例6

假设s1为固定值20,假设下行数据1传输所在的子帧个数为4,假设剩余数据传输所在的子帧个数为2,那么g=9,预设值k等于4,预设值l等于3,子帧索引为n0的子帧为固定的子帧;qi等于1,也就是说,harq-ack应答信息传输时对应1个上行子帧,因为g=9,预设值k等于4,s2=3;

如图7所示,终端在无线帧0和无线帧1的下行子帧0至下行子帧9上接收下行数据信息,其中下行数据信息传输时占2个子帧;终端在无线帧2的上行子帧1、上行子帧2和上行子帧3上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧4用于上下行切换。

这里,可以根据预定义的规则确定g个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系,具体地说,终端接收下行进程1的下行信息且下行信息的结束子帧的子帧索引为k0,在子帧索引为k0+18的上行子帧上发送对应的harq-ack应答信息;终端接收下行进程2的下行信息,下行信息的结束子帧的子帧索引为k1,在子帧索引为k1+16的上行子帧发送对应的harq-ack应答信息;终端接收下行进程3的下行信息,下行信息的结束子帧的子帧索引为k2,在子帧索引为k2+14的上行子帧发送对应的harq-ack应答信息;终端接收下行进程4的下行信息,下行信息的结束子帧的子帧索引为k3,在子帧索引为k3+13的上行子帧发送对应的harq-ack应答信息;终端接收下行进程5的下行信息,下行信息的结束子帧的子帧索引为k4,在子帧索引为k4+11的上行子帧发送对应的harq-ack应答信息;终端接收下行进程6的下行信息,的下行信息的结束子帧的子帧索引为k5,在子帧索引为k5+9的上行子帧发送对应的harq-ack应答信息;终端接收下行进程7的下行信息的下行信息的结束子帧的子帧索引为k6,在子帧索引为k6+8的上行子帧发送对应的harq-ack应答信息;终端接收下行进程8的下行信息,下行信息的结束子帧的子帧索引为k7,在子帧索引为k7+6的上行子帧发送对应的harq-ack应答信息;终端接收下行进程9的下行信息,下行信息的结束子帧的子帧索引为k8,在子帧索引为k8+4的上行子帧发送对应的harq-ack应答信息。

综上,终端在无线帧2的上行子帧1、上行子帧2和上行子帧3上发送harq-ack应答信息。

具体实施例7

假设s1为固定值20,假设下行数据传输所在的子帧个数为4,那么g=5,预设值l等于3,子帧索引为n0的子帧为固定的子帧;qi等于1,也就是说,harq-ack应答信息传输时对应1个上行子帧,m等于预设值1。

如图8所示,终端在无线帧0和无线帧1的下行子帧0至下行子帧9上接收下行数据信息,其中下行数据信息传输时占2个子帧;终端在无线帧2的上行子帧1上发送对应的harq-ack应答信息;这里,终端为半双工类型b的终端,所以无线帧1的子帧0和无线帧1的子帧2用于上下行切换。

这里,可以根据预定义的规则确定g个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系,具体地说,终端接收下行进程1的下行信息且下行信息的结束子帧的子帧索引为k0,在子帧索引为k0+18的上行子帧上发送对应的harq-ack应答信息;终端接收下行进程2的下行信息,下行信息的结束子帧的子帧索引为k1,在子帧索引为k1+14的上行子帧发送对应的harq-ack应答信息;终端接收下行进程3的下行信息,下行信息的结束子帧的子帧索引为k2,在子帧索引为k2+10的上行子帧发送对应的harq-ack应答信息;终端接收下行进程4的下行信息,下行信息的结束子帧的子帧索引为k3,在子帧索引为k3+6的上行子帧发送对应的harq-ack应答信息;终端接收下行进程5的下行信息,下行信息的结束子帧的子帧索引为k3,因为k3和上行子帧之间的定时小于预设值l,所以不在上行子帧1上发送。

综上,终端在无线帧2的上行子帧1发送harq-ack应答信息。

第五实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

本发明第五实施例中,终端从子帧索引为n0的子帧开始在s1个子帧接收下行信息后,根据以下方式一、方式二或方式三中任意一种得到实际发送的harq-ack信息;或者根据终端的覆盖级别选择不同的方式得到发送的harq-ack信息,一个例子为,当终端对应的harq-ack传输重复次数为1时,选择方式二或者方式三中的一种,当终端对应的harq-ack传输重复次数大于1时,选择方式一,其中,

方式一为:将每个上行子帧对应的一个或多个下行信息的harq-ack应答信息异或,得出每个上行子帧上发送的harq-ack信息。

所述方式二为:统计每个上行子帧对应的一个或多个下行信息的harq-ack应答信息中ack信息的个数,基于所统计的ack信息的个数、以及预先设置的ack信息的个数与需要发送的harq-ack信息的对应关系,确定每个上行子帧上发送的harq-ack信息;

所述方式三为:对每个上行子帧对应的一个或多个下行信息的harq-ack应答信息按照对应的下行分配指示dai进行从低到高的排序,统计排序后的harq-ack应答信息中ack信息的分布信息,基于所统计的ack信息的分布信息、以及预先设置的ack信息的分布信息与需要发送的harq-ack信息的对应关系,确定每个上行子帧上发送的harq-ack信息;所述ack信息的分布信息包括:ack信息的个数、以及从第一个ack信息开始的连续r个ack信息的个数。

在实际实施时,如果采用方式一或方式三得出每个上行子帧上发送的harq-ack信息,则下行数据对应的下行控制信息中包含下行分配指示dai,dai的含义和现有技术中相同,这里不再赘述。

终端可以仅通过资源配置信令确定发送harq-ack应答信息时使用的物理上行控制信道(physicaluplinkcontrolchannel,pucch)资源;也可以通过资源配置信令和mpdcch对应的增强控制信道单元(enhancedcontrolchannelelement,简称ecce)索引隐含得到发送harq-ack应答信息时使用的pucch资源;这里的资源配置信令可以是高层信令,也可以包括高层信令和下行控制信息中的信令。

下面通过三个具体实施例分别对方式一、方式二和方式三进行示例性地说明。

具体实施例8

按照方式一得出每个上行子帧上发送的harq-ack应答信息;示例性地,参照图2,终端在无线帧0的下行子帧0、下行子帧1、下行子帧2和下行子帧3接收下行信息后,将无线帧0的下行子帧0、下行子帧1、下行子帧2和下行子帧3对应的harq-ack应答信息进行异或,得到1比特harq-ack信息,所得到的1比特harq-ack信息为在无线帧1的上行子帧1上发送的harq-ack信息。

在一个具体的实现方式中,发送harq-ack信息时使用的pucch资源可以通过终端接收到的最后一个下行信息对应的mpdcch对应的ecce索引隐含映射和信令得到,具体为:

如果下行信息对应的mpdcch中物理资源块集合q即mpdcch-prb-setq是离散传输,那么所述pucch资源通过以下公式得到

如果下行信息对应的mpdcch中mpdcch-prb-setq是连续传输,那么所述pucch资源通过以下公式得到

其中,对于天线端口p0,necce,q是mpdcch-prb-setq中传输对应dci分配的第一个ecce的个数,是高层配置的参数,是一个rb内的ecce个数,n'根据mpdcch传输对应的天线端口确定,m为上行子帧对应的下行信息个数,δaro是通过dci中的harq-ack资源偏移域得到,等于mpdcch-prb-setq对应的ecce个数。

在另一个具体的实现方式中,发送harq-ack应答信息时使用的pucch资源可以通过高层信令进行确定;例如,基站通过高层信令为ue配置4个pucch资源,所述pucch资源和下行信息/下行子帧一一对应,例如,pucch资源1对应无线帧0下行子帧0的下行信息,pucch资源2对应无线帧0下行子帧1的下行信息,pucch资源3对应无线帧下行子帧2的下行信息,pucch资源4对应无线帧0下行子帧3的下行信息,终端发送harq-ack应答信息时使用的pucch资源为终端接收到的最后一个下行信息对应的pucch资源。

无线帧1的上行子帧2发送的harq-ack信息的获得方法和对应pucch资源分配机制与无线子帧1的上行子帧1相同,无线帧1的上行子帧3发送的harq-ack信息的获得方法和对应pucch资源分配机制与无线子帧1的上行子帧1相同,这里不再赘述。

具体实施例9

按照方式二得出每个上行子帧上发送的harq-ack应答信息;示例性地,参照图2,终端在无线帧0的下行子帧0、下行子帧1、下行子帧2和下行子帧3接收下行信息后,统计下行子帧0、下行子帧1、下行子帧2和下行子帧3对应的harq-ack应答信息中ack信息的个数,根据表1得到发送的harq-ack信息。

表1

在实际实施时,发送harq-ack应答信息时使用的pucch资源可以通过高层信令进行得到。

另外,无线帧1的上行子帧2发送的harq-ack信息的获得方法和对应的pucch资源分配机制与无线子帧1的上行子帧1相同,无线帧1的上行子帧3发送的harq-ack信息的获得方法和对应的pucch资源分配机制与无线子帧1的上行子帧1相同,这里不再赘述。

具体实施例10

按照方式三得出每个上行子帧上发送的harq-ack应答信息;示例性地,参照图2,终端在无线帧0的下行子帧0、下行子帧1、下行子帧2和下行子帧3接收下行信息后,对每个上行子帧对应的各个下行信息的harq-ack应答信息根据对应的下行分配指示dai的值从低到高的排序,得到依次为harq-ack(0)、harq-ack(1)、harq-ack(2)、harq-ack(3),之后根据表2确定发送的harq-ack信息。

表2

表2中,any表示任何harq-ack应答信息,例如any可以表示ack信息、nack信息或dtx信息,

在实际实施时,发送harq-ack应答信息时使用的pucch资源可以通过资源配置信令进行配置,这里的资源配置信息包括高层信令和下行控制信息中的信令;具体地,高层信令配置q个资源,通过下行控制信息中的信令指示具体使用的资源;dci的资源开销取决于q的大小。

另外,无线帧1的上行子帧2发送的harq-ack信息的获得方法和对应的pucch资源分配机制与无线子帧1的上行子帧1相同,无线帧1的上行子帧3发送的harq-ack信息的获得方法和对应pucch资源分配机制与无线子帧1的上行子帧1相同,这里不再赘述。

第六实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本实施例中,基站可以通过fdd系统与终端进行通信,终端为半双工fdd终端;基站可以向终端发送下行信息、及所述下行信息对应的dci,这里,基站在发送的dci增加调度相关的控制域信息。

基站在dci中新增加一个下行分配指示(dai:downlinkassignmentindicator)域,dai域用于指示所述下行信息是否位于所述s1个下行子帧中的最后一个,也就是说,dai域用于指示对应的pdsch或对应的指示下行sps释放的mpdcch是否为s1个下行子帧中最后一个;显然,终端接收的dci中包括dai域;这里,终端可以与基站预先约定dai域所指示的内容。

下面通过一个具体实施例对本发明第六实施例进行示例说明。

具体实施例11

如图9所示,基站在子帧0、子帧1、子帧2、子帧3和子帧4上分别发送mpdcch,在子帧2、子帧3、子帧4、子帧5和子帧6上分别发送对应的pdsch,mpdcch和对应pdsch传输时重复次数为1;dai域的含义如表3所示。

表3

在终端侧,可以通过下面两种接收情况举例说明。

接收情况一:

终端接收的dci中dai域的值如图9所示,终端在子帧4上接收到dai域值为1的mpdcch时,确定所述接收的mpdcch对应的pdsch为最后一个pdsch,此时,终端根据预设的定时关系,在下个无线帧子帧0上发送对应的harq-ack应答信息信息;这里,预设的定时关系为:在子帧n上接收最后一个mpdcch对应的pdsch时,在子帧n+4上发送对应的harq-ack应答信息;具体发送的harq-ack信息通过表4进行确定,需要说明的是,表4只是给出一个示例,本发明不排除其他harq-ack信息和ack个数组合方式;

表4

接收情况二:

终端接收的dai域的值如图10所示,这里,dai域的含义可以参照表3进行解释。

终端在子帧0、子帧1、子帧2和子帧3上分别接收到dai域的值为0的mpdcch,且终端在后续的n1个子帧上都未检测到mpdcch,其中,终端可以确定传输下行信息时发生了dtx,此时,ue不发送对应的harq-ack应答信息;n1为大于0的整数;例如,终端在子帧4、子帧5、子帧6和子帧7上未检测到mpdcch,确定传输下行信息时发生了dtx,图10中,虚线表示不需要发送对应的harq-ack应答信息。

基站可以在下个无线帧子帧0上进行pucch检测,并根据检测结果确定pdsch的传输,可选的,当基站没有检测到harq-ack信息时,基站确定数据发送时发生了dtx,将调度的所有pdsch重新发送,当基站检测到harq-ack信息时,基站根据接收的harq-ack信息确定pdsch的发送情况,其中基站进行pucch检测、基站根接收的harq-ack信息确定pdsch的发送情况属于现有技术,这里不再赘述。

第七实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本实施例中,基站可以通过fdd系统与终端进行通信,终端为半双工fdd终端;基站可以向终端发送下行信息、及所述下行信息对应的dci,这里,基站在发送的dci增加调度相关的控制域信息。

基站在dci中新增加一个dai域,dai域用于指示所述下行信息相对于所述s1个下行子帧的结束位置的偏移,也就是说,dai域用于指示对应的pdsch或对应的指示下行sps释放的mpdcch相对s1个下行子帧结束位置的偏移;显然,终端接收的dci中包括dai域;这里,终端可以与基站预先约定dai域所指示的内容。

下面通过一个具体实施例对本发明第七实施例进行示例说明。

具体实施例12

如图11所示,基站在子帧0、子帧1、子帧2、子帧3、子帧4、子帧5和子帧6上分别发送mpdcch,在子帧2、子帧3、子帧4、子帧5、子帧6、子帧7和子帧8上分别发送对应的pdsch,mpdcch和对应pdsch传输时重复次数为1;这里,dai域的含义如表5所示。

表5

在终端侧,可以通过下面几种接收情况举例说明。

接收情况一:

终端接收的dci中dai域的值如图11所示,终端在子帧0到子帧6上检测到对应的mpdcch,且在子帧6上接收到dai域值为00的mpdcch,且后续n2个子帧上没有检测到mpdcch时,终端确定所述接收的mpdcch对应的pdsch为s1个下行子帧的最后一个pdsch,n2为大于0的整数;此时,终端根据预设的定时关系,在下个无线帧子帧2上发送对应的harq-ack应答信息;这里,预设的定时关系为:在子帧n上接收最后一个mpdcch对应的pdsch时,在子帧n+4上发送对应的harq-ack应答信息;具体发送的harq-ack信息的内容可以通过表4进行确定,需要说明的是,表4只是给出一个示例,本发明不排除其他发送harq-ack信息和ack个数组合方式;

接收情况二:

终端接收的dai域的值如图12所示,这里,dai域的含义可以参照表5进行解释;终端在子帧0到子帧5上均检测到对应的mpdcch,且在子帧5上接收到dai域的值为01的mpdcch,且在子帧5的后续的n3个子帧上没有检测到mpdcch时,终端确定子帧6上的mpdcch发生了丢失,n3为大于0的整数;此时,ue不发送对应的harq-ack应答信息;图12中,虚线表示不需要发送对应的harq-ack应答信息。

接收情况三:

设定至多4个pdsch的harq-ack应答信息在相同的上行子帧发送,即,绑定窗的最大值为4;终端接收的dai域的值如图13所示,终端在子帧0到子帧6上均检测到对应的mpdcch,且在子帧6上接收到dai域的值为00的mpdcch,且在子帧6的后续n4个子帧上均未检测到mpdcch时,终端从接收的最后一个pdsch所在的子帧开始,构造y个绑定窗,y为大于等于1的整数,每个绑定窗对应4个子帧,其中,n4为大于0的整数,绑定窗索引从最后一个mpdcch对应的pdsch所在的子帧开始;如图13所示,共有2个绑定窗,终端根据预设的定时关系,将绑定窗0(对应子帧5、子帧6、子帧7和子帧8)内pdsch对应的harq-ack应答信息在下一个无线帧子帧2上发送,将绑定窗1(对应子帧2、子帧3和子帧4)内pdsch对应的harq-ack应答信息在下一个无线帧子帧1上发送;这里,预设的定时关系为:在子帧n上接收最后一个pdsch时,在子帧n+4-k上发送绑定窗k对应的harq-ack应答信息,k=0,1,2,,,,y-1;具体发送的harq-ack信息的内容可以通过表2进行确定,需要说明的是,表2只是给出一个示例,本发明不排除其他设置发送harq-ack信息的方式。

接收情况四:

设定至多4个pdsch的harq-ack应答信息在相同的上行子帧发送,即,绑定窗的最大值为4;终端接收的dai域的值如图14所示,终端在子帧0到子帧5上均检测到对应的mpdcch,且在子帧5上接收到dai域的值为01的mpdcch,且在子帧5的后续n5个子帧上均未检测到mpdcch时,终端确定只有最后一个mpdcch丢失,即,终端可以确定上述s1个子帧的结束子帧为子帧6,;此时,终端从接收的最后一个pdsch所在的子帧开始,构造y个绑定窗,y为大于等于1的整数,每个绑定窗对应4个子帧,其中,n5为大于0的整数,绑定窗索引从最后一个mpdcch对应的pdsch所在的子帧开始;如图14所示,共有2个绑定窗,终端根据预设的定时关系,确定绑定窗0(对应子帧5、子帧6、子帧7和子帧8)内发生dtx,因此,终端不发送绑定窗0的对应的harq-ack应答信息,图14中,虚线表示不需要发送对应的harq-ack应答信息;终端还可以根据预设的定时关系,将绑定窗1(对应子帧2、子帧3和子帧4)内pdsch对应的harq-ack应答信息在下一个无线帧子帧1上发送;这里,预设的定时关系为:在子帧n上接收最后一个pdsch时,在子帧n+4-k上发送绑定窗k对应的harq-ack应答信息,k=0,1,2,,,,y-1;具体发送的harq-ack信息的内容可以通过表2进行确定;需要说明的是,表2只是给出一个示例,本发明不排除其他确定发送的harq-ack信息的方式。

基站可以在下个无线帧子帧2上进行pucch检测,并根据检测结果确定pdsch的传输,可选的,当基站没有检测到harq-ack信息时,基站确定数据发送时发生了dtx,将调度的所有pdsch重新发送,当基站检测到harq-ack信息时,基站根据接收的harq-ack信息确定pdsch的发送情况,其中基站进行pucch检测、基站根接收的harq-ack信息确定pdsch的发送情况属于现有技术,这里不再赘述。

例如,设最多4个pdsch的harq-ack应答信息在相同子帧发送,基站在下个无线帧子帧1和子帧2上进行pucch检测,根据检测结果确定pdsch的传输;可选的,当基站没有检测到harq-ack信息时,基站确定数据发送时发生了dtx,将调度的所有pdsch重新发送,当基站检测到harq-ack信息时,基站根据接收的harq-ack信息确定pdsch的发送情况,其中基站进行pucch检测、基站根接收的harq-ack信息确定pdsch的发送情况属于现有技术,这里不再赘述。

第八实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本实施例中,基站可以通过fdd系统与终端进行通信,终端为半双工fdd终端;基站可以向终端发送下行信息、及所述下行信息对应的dci,这里,基站在发送的dci增加调度相关的控制域信息。

基站在dci中新增加一个dai域,dai域包括第一子控制域和第二子控制域,其中,第一子控制域用于指示所述s1个下行子帧内下行信息的数量,也就是说,第一子控制域用于指示所述s1个下行子帧内pdsch和指示下行sps释放的mpdcch的数量;第二子控制域用于指示所述截止到当前下行信息已累积的下行信息的数量,也就是说,第二子控制域用于指示截止到当前pdsch或当前指示下行sps释放的mpdcch时已累积的pdsch和指示sps释放的mpdcch的数量,显然,终端接收的dci中包括dai域;这里,终端可以与基站预先约定dai域所指示的内容。

下面通过一个具体实施例对本发明第七实施例进行示例说明。

具体实施例13

如图15所示,基站在子帧0、子帧1、子帧2、子帧3和子帧4上分别发送mpdcch,在子帧2、子帧3、子帧4、子帧5和子帧6上分别发送对应的pdsch,mpdcch和对应pdsch传输时重复次数为1;这里,dai域的含义如表6和表7所示。

表6

表7

在终端侧,可以通过下面几种接收情况举例说明。

接收情况一:

终端接收的dci中dai域的值如图15所示,终端在子帧0到子帧4上检测到对应的mpdcch,且在子帧4上接收到第一子控制域的值为00的mpdcch,且在在子帧4上接收到第二子控制域的值为00的mpdcch,且在子帧4的后续n6个子帧上均未检测到mpdcch时,终端确定子帧4上接收的所述mpdcch对应的pdsch为所述s1个下行子帧的最后一个pdsch,n6为大于0的整数;此时,终端根据预设的定时关系,在下个无线帧子帧0上发送对应的harq-ack应答信息;这里,预设的定时关系为:在子帧n上接收最后一个mpdcch对应的pdsch时,在子帧n+4上发送对应的harq-ack应答信息;

在一个可选的实施例中,具体发送的harq-ack信息的内容可以通过表4进行确定,需要说明的是,表4只是给出一个示例,本发明不排除其他harq-ack信息和ack个数组合方式。

在另一个可选的实施例中,具体发送harq-ack信息可以通过将s1个下行子帧或下行子帧内下行信息对应的harq-ack应答信息进行异或得到。

接收情况二:

终端接收的dai域的值如图16所示,终端在子帧1到子帧3上检测到对应的mpdcch,且在子帧3上接收到第一子控制域的值为00的mpdcch,且在在子帧3上接收到第二子控制域的值为11的mpdcch,且在子帧3的后续n7个子帧上均未检测到mpdcch时,终端确定子帧4上的mpdcch发生了丢失,n7为大于0的整数;另外,子帧1上接收的第二子控制域的值为01,终端确定子帧0上的mpdcch发生了丢失,此时,终端不发送harq-ack应答信息;图16中,虚线表示不需要发送harq-ack应答信息。

接收情况三:

终端接收的dai域的值如图17所示,终端在子帧1到子帧4上检测到对应的mpdcch,且在子帧4上接收到第一子控制域的值为00的mpdcch,且在在子帧4上接收到第二子控制域的值为00的mpdcch,且在子帧4的后续n8个子帧上均未检测到mpdcch时,终端确定子帧4上的mpdcch发生了丢失,n8为大于0的整数;另外,子帧1上接收的第二子控制域的值为01,终端确定子帧0上的mpdcch发生了丢失,此时,ue不发送对应的harq-ack应答信息;图17中,虚线表示不需要发送harq-ack应答信息。

基站可以在下个无线帧子帧0上进行pucch检测,并根据检测结果确定pdsch的传输,可选的,当基站没有检测到harq-ack信息时,基站确定数据发送时发生了dtx,将调度的所有pdsch重新发送,当基站检测到harq-ack信息时,基站根据接收的harq-ack信息确定pdsch的发送情况,其中基站进行pucch检测、基站根接收的harq-ack信息确定pdsch的发送情况属于现有技术,这里不再赘述。

第九实施例

为了能更加体现本发明的目的,在本发明第一实施例的基础上,进行进一步的举例说明。

在本实施例中,基站可以通过fdd系统与终端进行通信,终端为半双工fdd终端;基站可以向终端发送下行信息、及所述下行信息对应的dci,这里,基站在发送的dci增加调度相关的控制域信息。

基站在dci中新增加一个dai域,dai域包括第三子控制域和第四子控制域,其中,第三子控制域用于指示截止到当前下行信息已累积的下行信息的数量,也就是说,第三子控制域用于指示截止到当前pdsch或当前指示下行sps释放的mpdcch时已累积的pdsch和指示下行sps释放的mpdcch的数量;第四子控制域用于指示所述下行信息所处的绑定窗,也就是说,第四子控制域用于指示当前pdsch或当前指示下行sps释放的mpdcch所处的绑定窗;这里,终端可以与基站预先约定dai域所指示的内容。

下面通过一个具体实施例对本发明第七实施例进行示例说明。

具体实施例14

如图18所示,基站在子帧0、子帧1、子帧2、子帧3和子帧4上分别发送mpdcch,在子帧2、子帧3、子帧4、子帧5和子帧6上分别发送对应的pdsch,mpdcch和对应pdsch传输时重复次数为1;这里,第三子控制域的含义如表8所示。

表8

这里,任意连续j个mpdcch的第四子控制域的值相同时,表示所述任意连续jmpdcch处在同一个绑定窗,本实施例中,将绑定窗的大小设置为4。

在终端侧,可以通过下面几种接收情况举例说明。

接收情况一:

终端接收的dci中dai域的值如图18所示,终端在子帧0、子帧2、子帧3和子帧4上检测到对应的mpdcch,在子帧1上未检测到对应的mpdcch,在子帧0上接收到第三子控制域的值为00的mpdcch,在子帧1上未接收到第三子控制域的值,且在子帧2上接收到第三子控制域的值为10的mpdcch时,终端确定数据发送时发生了dtx,终端不发送对应harq-ack应答信息;图18中,虚线表示不需要发送harq-ack应答信息。

接收情况二:

终端接收的dci中dai域的值如图19所示,终端在子帧0到子帧4上检测到对应的mpdcch,且在子帧0到子帧3上接收到的第三子控制域的值分别为00、01、10和11时,终端确定前4帧没有发生dtx;终端在子帧0上接收的第四子控制域的值为0,且在子帧1、子帧2、和子帧3上接收的第四子控制域的值为1,此时,终端确定需要设置两个绑定窗;

由于终端在子帧1、子帧2和子帧3上接收的第四子控制域的值相同,且确定只有三个子帧上接收的第四子控制域的值相同,第四子控制域的值相同的子帧数/下行信息数小于绑定窗大小4,因此,终端确定最后一个mpdcch发生了丢失,终端不发送对应的harq-ack应答信息;图19中,虚线表示不需要发送harq-ack应答信息。

接收情况三:

终端接收的dai域的值如图20所示,终端在子帧0到子帧4上均检测到对应的mpdcch,且在子帧0到子帧4上接收到的第三子控制域的值分别为00、01、10、11和00时,终端确定前5帧没有发生dtx;终端在子帧0上接收的第四子控制域的值为0,且在子帧1、子帧2、子帧3和子帧4上接收的第四子控制域的值为1,此时,终端确定需要设置两个绑定窗;

由于终端在子帧1、子帧2、子帧3和子帧4上接收的第四子控制域的值相同,且确定有四个子帧上接收的第四子控制域的值相同,第四子控制域的值相同的子帧数等于绑定窗大小4,因此,终端确定最后一个mpdcch未发生dtx,此时,终端可以根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

基站可以在下个无线帧子帧0上进行pucch检测,并根据检测结果确定pdsch的传输,可选的,当基站没有检测到harq-ack信息时,基站确定数据发送时发生了dtx,将调度的所有pdsch重新发送,当基站检测到harq-ack信息时,基站根据接收的harq-ack信息确定pdsch的发送情况,其中基站进行pucch检测、基站根接收的harq-ack信息确定pdsch的发送情况属于现有技术,这里不再赘述。

第十实施例

在本发明第一实施例的基础上,本发明第十实施例对终端发送harq-ack应答信息的方法进行了举例说明。

图21本发明实施例中终端发送harq-ack应答信息的方法的流程图,如图21所示,该流程包括:

步骤1001:终端根据信令和/或传输规则确定harq-ack应答信息的发送方式;

示例地,在步骤1001中,终端根据信令和/或传输规则确定harq-ack应答信息的发送方式包含:

假设窄带物联网nb-iot系统中下行支持2个harq进程,dci中指示的2个窄带物理下行共享信道(npdsch)对应的反馈定时分别为k1,k2,即在npdschi的结束子帧为子帧oi,那么对应的harq-ack应答信息(在窄带物理上行共享信道格式2上发送)在子帧oi+ki上发送,i=1,2。

ue可以根据高层信令确定2个npdsch对应的harq-ack应答信息在相同子帧发送还是在不同的子帧发送;如果信令指示在不同子帧发送,ue按照dci指示的反馈定时k1和k2在对应的子帧上分别发送对应的harq-ack应答信息;如果信令指示在相同的子帧发送,终端在同一子帧上发送2个npdsch对应的harq-ack应答信息;

或者,ue根据dci指示的harq-ack反馈定时确定2个npdsch对应的harq-ack应答信息需要在同一子帧发送,ue在同一子帧上发送2个npdsch对应的harq-ack应答信息;否则按照dci指示的反馈定时k1和k2,在对应的子帧上分别发送对应的harq-ack应答信息;

或者,ue根据dci指示harq-ack反馈定时确定harq-ack应答信息所在的子帧和根据dci指示的npdsch的调度定时所在的子帧重叠或部分子帧重叠,ue在同一子帧上发送2个npdsch对应的harq-ack应答信息;否则,ue按照dci指示的反馈定时k1和k2,在对应的子帧上分别发送对应的harq-ack应答信息;

或者,如果两个进程中npdsch对应的npdcch位于相同的搜索空间,那么ue在同一子帧上发送2个npdsch对应的harq-ack应答信息;否则ue按照dci指示的反馈定时k1和k2,在对应的子帧上分别发送对应的harq-ack应答信息;

其中,ue在同一子帧上发送2个npdsch对应的harq-ack应答信息时,所述子帧根据2个反馈定时k1和k2中的最大值确定;或者;根据k1和k2中的最小值确定;或者根据预先设定的值确定。

步骤1002:终端根据确定的发送方式发送harq-ack信息;

ue在同一子帧上发送2个npdsch对应的harq-ack应答信息时,具体的harq-ack信息通过以下方式至少之一确定:

方式一:harq-ack信息通过将2个npdsch对应的harq-ack应答信息绑定获得;

方式二:harq-ack信息通过表9确定:

其中,表示harq-ack应答信息发送时使用的pucch信道资源,表9中给出一种使用发送时使用的资源和发送时的信息组合表示harq-ack应答信息的示例,不排除其他组合方式。

第十一实施例

本发明第十一实施例提供了一种上行控制信息的发送装置,图22为本发明实施例上行控制信息的发送装置的组成结构示意图,如图22所示,该装置包括接收模块901和发送模块902;其中,

接收模块901,用于从子帧索引为n0的下行子帧开始在s1个下行子帧接收下行信息;

发送模块902,用于根据所述下行信息和对应混合自动重传请求harq-确认ack应答信息的定时关系,在s2个上行子帧上发送所述下行信息对应的harq-ack应答信息;其中,qi为第i个harq-ack应答信息传输时对应的子帧个数。

所述子帧索引为n0的子帧是:预设的子帧或信令指示的子帧。

这里,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的所述s1个下行子帧和对应harq-ack应答信息所在上行子帧之间的定时关系,其中,所述s1的值为预设值,或者s1的值等于最大下行进程数,或者s1的值为信令配置的值。

进一步地,所述发送模块902,还用于根据下行信息对应的最后一个子帧在s1个子帧中的位置、以及所述确定的定时关系,确定所述下行信息对应的harq-ack应答信息在s2个上行子帧中的位置。

可选的,所述下行信息和对应harq-ack应答信息的定时关系包含:根据预定义的规则确定的s1个下行子帧中n个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系;其中所述pj为第j个下行信息传输时对应的子帧个数,n的值为预设值,或者n的值等于最大下行进程数,或者n的值为信令配置的值。

进一步地,所述发送模块902,还用于根据每个下行信息在n个下行信息中的位置、以及所述确定的定时关系,确定对应harq-ack应答信息在s2个上行子帧中的位置。

可选的,所述下行信息和对应harq-ack应答信息的定时关系包含:根据s1的值和下行信息传输所占的下行子帧个数确定所述s1个下行子帧包含的下行信息个数g,根据预定义的规则确定g个下行信息和对应harq-ack应答信息所在上行子帧之间的定时关系,其中s1的值为预设值或信令指示的值。

所述发送模块,还用于根据每个下行信息在g个下行信息中的位置、以及所述确定的定时关系,确定对应harq-ack应答信息在s2个子帧中的位置。

所述接收模块,还用于接收所述下行信息对应的下行控制信息dci,所述dci中包含第一控制域信息;且所述第一控制域信息为所述dci中新增加的下行分配指示dai域,其中,所述dai域用于指示以下至少之一:

所述下行信息是否位于所述s1个下行子帧中的最后一个、所述s1个下行子帧的结束位置、所述下行信息相对于所述s1个下行子帧的结束位置的偏移、所述下行信息所处的绑定窗、所述s1个下行子帧内下行信息的数量、截止到当前下行信息已累积的下行信息的数量;其中,所述绑定窗由至少一个下行子帧或下行信息组成。

所述接收模块901,还用于将接收的dai域的值发送至发送模块;

所述发送模块902,还用于根据接收的最后一个下行信息对应的dai域确定所述下行信息是s1个下行子帧的最后一个时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息和对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

所述接收模块901,还用于将接收的dai域的值发送至发送模块;

所述发送模块902,还用于接收的最后一个下行信息的位置和所述dai域指示的s1个下行子帧的结束位置相同时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

所述接收模块901,还用于将接收的dai域的值发送至发送模块;

所述发送模块902,还用于根据接收到的最后一个下行信息对应的dai域的值确定所述下行信息相对于s1个下行子帧结束位置没有偏移时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;否则,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

所述dai域包括第一子控制域和第二子控制域,其中,第一子控制域用于指示所述s1个下行子帧内下行信息的数量,第二子控制域用于指示所述到当前下行信息为止已累积的下行信息的数量;

所述接收模块901,还用于将接收的dai域的值发送至发送模块;

所述发送模块902,还用于根据接收到的所有dai域确定所述s1个下行子帧内下行信息的个数和每个下行信息在所述s1个下行子帧内的位置,并根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

所述dai域包括第三子控制域和第四子控制域,其中,第三子控制域用于指示截止到当前下行信息已累积的下行信息的数量,第四子控制域用于指示所述下行信息所处的绑定窗;

所述接收模块901,还用于将接收的dai域的值发送至发送模块;

所述发送模块902,还用于根据接收到的所有第三子控制域第一次判断是否发生了非连续传输dtx,在第一次判断的结果为发生dtx时,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;在第一次判断的结果为未发生dtx时,根据接收到的第四子控制域第二次判断是否发生dtx,在第二次判断的结果为发生dtx时,不发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息;在第二次判断的结果为未发生dtx时,根据预定义的规则发送所述s1个下行子帧对应的harq-ack应答信息或所述s1个下行子帧中下行信息对应的harq-ack应答信息。

所述预定义的规则为以下至少之一:第一规则、第二规则;所述第一规则为:所述下行子帧/所述下行信息对应的最后一个子帧和harq-ack应答信息对应的第一个子帧之间的间隔子帧数满足大于预设值l的最小值;所述第二规则为:任意两个上行子帧上的harq-ack应答信息个数之差小于等于预设值f;

或者,所述预定义的规则为:所述s1个下行子帧或s1个下行子帧中下行信息对应的harq-ack应答信息在子帧ns+f上发送,ns为s1个下行子帧中最后一个子帧的子帧索引或最后一个下行信息的最后一个子帧对应的子帧索引,f为预先设定的值或者信令指示的值;

或者,所述装置还包括划分模块,所述划分模块,还用于将所述s1个下行子帧或s1个下行子帧中的下行信息划分至y个绑定窗,y大于等于1,相应地,所述预定义的规则为:绑定窗y对应的harq-ack应答信息在子帧ns+f-y上发送;其中,绑定窗y为s1个下行子帧中倒数第y+1个绑定窗,每个绑定窗所包含的下行子帧或下行信息的个数不超过4。

所述m的值为预设值,或者m的值根据s1和预设值k确定,或者m的值根据s1下行子帧中包含的下行信息个数和预设值k确定。

所述发送模块还用于根据信令和/或传输规则确定harq-ack应答信息的发送方式,终端根据确定的发送方式发送harq-ack信息。

在实际应用中,所述接收模块901和发送模块902均可由位于aaa服务器中的中央处理器(centralprocessingunit,cpu)、微处理器(microprocessorunit,mpu)、数字信号处理器(digitalsignalprocessor,dsp)、或现场可编程门阵列(fieldprogrammablegatearray,fpga)等实现。

第十二实施例

本发明第十二实施例提供了一种终端,该终端包括本发明第十一实施例中的任意一种上行控制信息的发送装置。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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