混合自动重传确认信息的传输方法、装置、UE及基站与流程

文档序号:12067755阅读:188来源:国知局
混合自动重传确认信息的传输方法、装置、UE及基站与流程

本发明涉及通信领域,尤其涉及混合自动重传确认信息(HARQ-ACK,Hybrid Automatic Repeat request-Acknowledgment)的传输方法、装置、用户设备(UE,User Equipment)及基站(eNB,Evolved NodeB)。



背景技术:

高级长期演进(LTE-A,Long Term Evolution-Advanced)是3GPP LTE系统的进一步演进和增强系统。在LTE-A系统中,为了满足国际电信联盟对于第四代通信技术的峰值数据速率要求引入了载波聚合(CA,Carrier Aggregation)技术,该技术也称频谱聚合(Spectrum Aggregation)技术或者带宽扩展(Bandwidth Extension)技术。

载波聚合中,两个或更多的成员载波(Component Carrier)的频谱被聚合在一起形成聚合载波,以得到更宽的传输带宽。聚合载波中各成员载波的频谱可以是相邻的连续频谱、也可以是同一频带内的不相邻频谱甚至是不同频带内的不连续频谱。对于聚合载波,LTE Rel-8/9用户设备(UE)只能接入其中一个成员载波进行数据收发,LTE-A UE根据UE自身的能力和业务需求可以同时接入多个成员载波进行数据收发。

在载波聚合中,为了支持动态调度及下行的多输入多输出(MIMO,Multiple Input Multiple Output)传输及混合自动重传等技术,UE需要通过物理上行控制信道(PUCCH)向基站反馈多种上行控制信息(UCI,Uplink Control Information),UCI包括信道状态信息(CSI,Channel State Information)、HARQ-ACK和调度请求(SR,Scheduling Request)等,其中,HARQ-ACK也可简单称为ACK(Acknowledgment,确认应答信息)/NACK(Negative Acknowledgement,否认应答信息),SR用于UE向基站请求发送上行数据的资源。

现有技术中在进行载波聚合时,可以对有理想回传(Backhaul)的宏基站和微基站下的载波进行聚合,比如宏基站和微基站通过光纤连接,微基站通过无线射频头实现,宏基站和微基站之间是理想回传的,则宏基站和微基站之间可以实时传送数据。宏基站和微基站下的多个载波间可以采用联合调度,即宏基站在调度聚合载波中的一个成员载波时,也知道另一个成员载波上的调度情况。此时,UE向微基站反馈HARQ-ACK时,一般通过宏基站对应的上行主载波上的PUCCH将HARQ-ACK发送至宏基站,再由宏基站将HARQ-ACK转发至微基站。由于宏基站和微基站之间是理想回传的,因此,宏基站和微基站都可以实时获得UE反馈的HARQ-ACK。

随着技术的不断发展,在LTE-A系统中将会引入非理想回传的基站间的载波聚合,所述基站间可以是宏基站之间、宏基站和微基站之间、或者微基站之间等等。目前,现有技术中还并未公开在非理想回传的基站间进行载波聚合的情况下,UE与基站之间进行HARQ-ACK传输的方法。



技术实现要素:

本发明实施例提供一种HARQ-ACK的传输方法、装置、UE及基站,能够在非理想回传的基站间进行载波聚合的场景下,实现UE与基站之间HARQ-ACK的传输。

为了解决上述技术问题,本发明实施例公开了如下技术方案:

第一方面,提供一种混合自动重传确认信息HARQ-ACK的传输方法,包括:

确定传输HARQ-ACK的信道;

确定HARQ-ACK反馈比特;

在所述信道上发送所述HARQ-ACK反馈比特。

结合上述第一方面,在第一种可能的实现方式中,所述确定传输HARQ-ACK的信道包括:

当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道;

所述当前子帧是指用于传输所述HARQ-ACK的子帧。

结合上述第一方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,所述各个基站包括第一基站和第二基站;

所述根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道包括:

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,按照第一预设方式确定传输HARQ-ACK的信道包括:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,所述预设优先级条件为:基站的HARQ-ACK的传输优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH;

或者,所述预设优先级条件为:在各基站对应的载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,按照第二预设方式确定传输HARQ-ACK的信道包括:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述第一基站为宏基站,所述第二基站为微基站。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,在第七种可能的实现方式中,所述确定HARQ-ACK反馈比特包括:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,在第八种可能的实现方式中,所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特包括:

当确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,所述与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,在第九种可能的实现方式中,当确定传输HARQ-ACK的信道为PUCCH时,在所述信道上发送所述HARQ-ACK反馈比特包括:

确定传输HARQ-ACK的PUCCH资源;

通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,在第十种可能的实现方式中,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源包括:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预设的序列索引的循环移位确定为参考信号的循环移位;将使用所述参考信号的循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

结合上述第一方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,和/或第十种可能的实现方式,在第十一种可能的实现方式中,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源包括:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

第二方面,提供一种HARQ-ACK的传输方法,所述方法包括:

确定UE传输HARQ-ACK所使用的信道;

确定UE传输的HARQ-ACK的比特数;

根据所述比特数在所述信道上检测所述HARQ-ACK。

结合上述第二方面,在第一种可能的实现方式中,所述确定UE传输HARQ-ACK所使用的信道包括:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH;

所述当前子帧为用于传输所述HARQ-ACK的子帧。

结合上述第二方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,确定UE传输的HARQ-ACK的比特数包括:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第二方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数包括:

当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括所述基站给UE配置的所有下行载波。

结合上述第二方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,当确定UE传输HARQ-ACK所使用的信道为PUCCH时,在所述信道上检测所述HARQ-ACK包括:

确定UE传输HARQ-ACK所使用的PUCCH资源;

根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

结合上述第二方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,还包括:

在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求请求上行资源的基站。

结合上述第二方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

第三方面,提供一种混合自动重传确认信息HARQ-ACK的传输装置,包括:

第一确定单元,用于确定传输HARQ-ACK的信道;

比特确定单元,用于确定HARQ-ACK反馈比特;

发送单元,用于在第一确定单元确定的所述信道上发送比特确定单元确定的所述HARQ-ACK反馈比特。

结合上述第三方面,在第一种可能的实现方式中,第一确定单元包括:

第一确定子单元,用于当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

第二确定子单元,用于当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

第三确定子单元,用于当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道;

所述当前子帧是指用于传输所述HARQ-ACK的子帧。

结合上述第三方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,所述各个基站包括第一基站和第二基站;

第三确定子单元具体用于:当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,第三确定子单元具体用于通过以下方式实现所述按照第一预设方式确定传输HARQ-ACK的信道:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,所述预设优先级条件为:基站的HARQ-ACK的传输优先级;则,第三确定子单元具体用于通过以下方式实现所述根据预设优先级条件确定传输HARQ-ACK的信道:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH;

或者,所述预设优先级条件为:在各基站对应的载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,第三确定子单元具体用于通过以下方式实现所述按照第二预设方式确定传输HARQ-ACK的信道:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述第一基站为宏基站,所述第二基站为微基站。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,在第七种可能的实现方式中,比特确定单元包括:

第一个数确定子单元,用于根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

比特确定子单元,用于基于第一个数确定子单元确定的所述下行子帧个数确定HARQ-ACK反馈比特;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,在第八种可能的实现方式中,比特确定子单元具体用于:

当确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,所述与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,在第九种可能的实现方式中,当确定传输HARQ-ACK的信道为PUCCH时,发送单元包括:

第一资源确定子单元,用于确定传输HARQ-ACK的PUCCH资源;

发送子单元,用于通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,在第十种可能的实现方式中,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,第一资源确定子单元具体用于:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预设的序列索引的循环移位确定为参考信号的循环移位;将使用所述参考信号的循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

结合上述第三方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,和/或第十种可能的实现方式,在第十一种可能的实现方式中,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,第一资源确定子单元具体用于:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

第四方面,提供一种HARQ-ACK的传输装置,包括:

第二确定单元,用于确定UE传输HARQ-ACK所使用的信道;

比特数确定单元,用于确定UE传输的HARQ-ACK的比特数;

检测单元,用于根据所述比特数在所述信道上检测所述HARQ-ACK。

结合上述第四方面,在第一种可能的实现方式中,第二确定单元具体用于:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH;

所述当前子帧为用于传输所述HARQ-ACK的子帧。

结合上述第四方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,比特数确定单元包括:

第二个数确定子单元,用于根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

比特数确定子单元,用于基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第四方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,比特数确定子单元具体用于:

当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括所述基站给UE配置的所有下行载波。

结合上述第四方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,当确定UE传输HARQ-ACK所使用的信道为PUCCH时,检测单元包括:

第二资源确定子单元,用于确定UE传输HARQ-ACK所使用的PUCCH资源;

检测子单元,用于根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

结合上述第四方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,检测子单元还用于:

在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求请求上行资源的基站。

结合上述第四方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

第五方面,提供一种传输HARQ-ACK的用户设备UE,包括:第一数据处理器和第一无线收发器;其中,

第一数据处理器,用于确定传输HARQ-ACK的信道;并且,确定HARQ-ACK反馈比特;

第一无线收发器,用于在数据处理器确定的所述信道上发送所述HARQ-ACK反馈比特。

结合上述第五方面,在第一种可能的实现方式中,第一数据处理器具体用于通过以下方式实现所述确定传输HARQ-ACK的信道:

当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道;

所述当前子帧是指用于传输所述HARQ-ACK的子帧。

结合上述第五方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,所述各个基站包括第一基站和第二基站;

第一数据处理器具体用于通过以下方式实现所述根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道:

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,第一数据处理器具体用于通过以下方式实现所述按照第一预设方式确定传输HARQ-ACK的信道:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,所述预设优先级条件为:基站的HARQ-ACK的传输优先级;则,第一数据处理器具体用于通过以下方式实现所述根据预设优先级条件确定传输HARQ-ACK的信道:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH;

或者,所述预设优先级条件为:在各基站对应的载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,第一数据处理器具体用于通过以下方式实现所述按照第二预设方式确定传输HARQ-ACK的信道:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述第一基站为宏基站,所述第二基站为微基站。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,在第七种可能的实现方式中,第一数据处理器具体用于通过以下方式实现所述确定HARQ-ACK反馈比特:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,在第八种可能的实现方式中,第一数据处理器具体用于通过以下方式实现所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特:

当确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,所述与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,在第九种可能的实现方式中,当确定传输HARQ-ACK的信道为PUCCH时,第一无线收发器具体用于:

确定传输HARQ-ACK的PUCCH资源;

通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,在第十种可能的实现方式中,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,第一无线收发器具体用于通过以下方式实现所述确定传输HARQ-ACK的PUCCH资源:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预设的序列索引的循环移位确定为参考信号的循环移位;将使用所述参考信号的循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

结合上述第五方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,和/或第六种可能的实现方式,和/或第七种可能的实现方式,和/或第八种可能的实现方式,和/或第九种可能的实现方式,和/或第十种可能的实现方式,在第十一种可能的实现方式中,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,第一无线收发器具体用于通过以下方式实现所述确定传输HARQ-ACK的PUCCH资源:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

第六方面,提供一种传输HARQ-ACK的基站,包括:第二数据处理器和第二无线收发器,其中,

第二数据处理器,用于确定UE传输HARQ-ACK所使用的信道;并且,确定UE传输的HARQ-ACK的比特数;

第二无线收发器,用于根据所述比特数在所述信道上检测所述HARQ-ACK。

结合上述第六方面,在第一种可能的实现方式中,第二数据处理器具体用于通过以下方式实现所述确定UE传输HARQ-ACK所使用的信道:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH;

所述当前子帧为用于传输所述HARQ-ACK的子帧。

结合上述第六方面,和/或第一种可能的实现方式,在第二种可能的实现方式中,第二数据处理器具体用于通过以下方式实现所述确定UE传输的HARQ-ACK的比特数:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

其中,所述各载波的HARQ-ACK定时包括:当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈所述PDSCH或所述PDCCH所对应的HARQ-ACK。

结合上述第六方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,在第三种可能的实现方式中,第二数据处理器具体用于通过以下方式实现所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数:

当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括所述基站给UE配置的所有下行载波。

结合上述第六方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,在第四种可能的实现方式中,当确定UE传输HARQ-ACK所使用的信道为PUCCH时,第二无线收发器具体用于:

确定UE传输HARQ-ACK所使用的PUCCH资源;

根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

结合上述第六方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,在第五种可能的实现方式中,第二无线收发器还用于:在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求请求上行资源的基站。

结合上述第六方面,和/或第一种可能的实现方式,和/或第二种可能的实现方式,和/或第三种可能的实现方式,和/或第四种可能的实现方式,和/或第五种可能的实现方式,在第六种可能的实现方式中,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

本发明实施例中,确定传输HARQ-ACK的信道,并且,确定HARQ-ACK以及所述HARQ-ACK的传输时刻;在所述传输时刻,通过所述信道发送所述HARQ-ACK。从而,在非理想回传的基站间进行载波聚合的场景下,UE实现了将HARQ-ACK传输至基站。

附图说明

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

图1为本发明HARQ-ACK的传输方法第一实施例流程图;

图2为本发明HARQ-ACK的传输方法第二实施例流程图;

图3为本发明HARQ-ACK的传输方法第三实施例流程图;

图3A为一种非理想回传的基站间进行载波聚合的场景图;

图4为本发明HARQ-ACK的传输装置第一实施例结构图;

图4a为本发明HARQ-ACK的传输装置中一个单元的结构图;

图4b为本发明HARQ-ACK的传输装置中另一个单元的结构图;

图5为本发明HARQ-ACK的传输装置第二实施例结构图;

图5a为本发明HARQ-ACK的传输装置中一个单元的结构图;

图5b为本发明HARQ-ACK的传输装置中另一个单元的结构图;

图6为本发明传输HARQ-ACK的UE的一种实施例结构图;

图7为本发明传输HARQ-ACK的基站的一种实施例结构图。

具体实施方式

如果在LTE-A系统中引入非理想回传的基站间的载波聚合,现有技术中并不存在UE与基站之间进行HARQ-ACK传输的方法。据此,本发明实施例提供一种HARQ-ACK方法、装置、UE及基站,能够在非理想回传的基站间进行载波聚合的场景下,实现UE与基站之间HARQ-ACK的传输。

进一步地,在现有技术中,只存在理想回传的宏基站和微基站间的载波聚合。

在理想回传的宏基站和微基站间进行载波聚合的场景下,UE需要将HARQ-ACK反馈至微基站时,是将HARQ-ACK发送至宏基站,再由宏基站将HARQ-ACK转发至微基站;由于宏基站和微基站之间是理想回传的,因此,宏基站和微基站都可以实时获得UE反馈的HARQ-ACK。

然而,如果将该方法沿用至非理想回传的宏基站和微基站间进行载波聚合的场景下,由于宏基站和微基站之间是非理想回传的,无法实时传输数据,宏基站无法实时将HARQ-ACK传输给微基站,从而将会延迟微基站接收到UE反馈的HARQ-ACK的时间,进而会延迟微基站对UE进行下行数据调度的时间。

本发明实施例所述HARQ-ACK传输方法、装置、UE及基站,相对于将现有技术中理想回传的宏基站和微基站间进行载波聚合场景下的上行控制信息传输方法沿用至本发明所述场景下,能够减少微基站获得HARQ-ACK的延时,减少微基站对UE进行下行数据调度的时间。

另外,需要说明的是,本发明实施例所述HARQ-ACK传输方法可以适用于非理想回传的n个基站之间进行载波聚合的场景下,n为不小于2的整数。所述n个基站中的基站可以为宏基站或者微基站等。

本发明实施例中所述的当前子帧是指用于传输所述HARQ-ACK的子帧。所述的基站为非理想回传的n个基站之间进行载波聚合的场景下的基站,也即是所述n个基站中的任一基站。所述的UE为非理想回传的n个基站之间进行载波聚合的场景下的、需要向所述n个基站发送HARQ-ACK的UE。

本发明实施例中关于载波上是否有PUCCH传输的描述,是对载波上是否存在通过PUCCH传输数据的简化描述,为本领域技术人员公知的描述方式。本发明实施例中其他关于有PUCCH传输或者传输PUCCH的描述,与此类似。本发明实施例中其他PUSCH的描述也与此类似,不一一赘述。

为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明实施例中技术方案作进一步详细的说明。

参见图1,为本发明HARQ-ACK传输方法的一个实施例流程图,该方法可以应用于UE中。如图1所示,该方法包括:

步骤101:确定传输HARQ-ACK的信道;

优选地,本步骤可以包括:

当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道。

其中,所述各个基站是指所述n个基站中的各个基站。

其中,确定传输HARQ-ACK的信道为PUCCH时,该PUCCH所在的上行载波以及所述上行载波对应的基站可以在实际应用中,根据具体情况确定。

例如,假设预先在进行载波聚合的n个基站对应的上行载波中,指定了该载波聚合场景下的上行主载波,则确定传输HARQ-ACK的信道为PUCCH时,该PUCCH可以为载波聚合场景下的上行主载波上的PUCCH。例如,指定n个基站中的基站A对应的上行载波B为载波聚合场景下的上行主载波,该PUCCH可以为基站A对应的上行载波B上的PUCCH;

或者,如果没有指定载波聚合场景下的上行主载波,而是为n个基站中的每一个基站指定了该基站对应的上行主载波,则,确定传输HARQ-ACK的信道为PUCCH时,该PUCCH可以为UE接入的基站对应的上行主载波上的PUCCH。

步骤102:确定HARQ-ACK反馈比特。

步骤101和步骤102之间的执行顺序不限制。

所述HARQ-ACK反馈比特是指:

优选地,所述确定HARQ-ACK反馈比特可以包括:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特。

其中,各载波的HARQ-ACK定时是指:

当进行载波聚合的载波中存在至少一个载波采用FDD方式,且存在至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,则确定在子帧n+4反馈HARQ-ACK,在子帧n+4反馈的HARQ-ACK为在子帧n检测到的所述PDSCH或指示半持续调度释放的PDCCH对应的HARQ-ACK。

当进行载波聚合的载波均采用FDD方式,或者均采用TDD方式时,确定HARQ-ACK的传输时刻可以参照现有标准中的描述实现,例如,当第一基站和第二基站对应的载波均采用FDD方式时,在子帧n收到的PDSCH或指示半持续调度释放的PDCCH对应的HARQ-ACK在子帧n+4进行反馈。

其中,当前子帧对应的下行子帧是指:该下行子帧的HARQ-ACK在当前子帧反馈。

优选地,所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特可以包括:

当步骤101中确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与确定的所述PUSCH对应的下行载波,与PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

步骤103:在所述信道上发送所述HARQ-ACK反馈比特。

优选地,当步骤101中确定的传输HARQ-ACK的信道为PUCCH时,所述通过所述信道发送所述HARQ-ACK可以包括:

确定传输HARQ-ACK的PUCCH资源;

通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

其中,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源至少有两种实现方式:

第一种实现方式中,高层可以为每个基站分别预留一份PUCCH资源;此时,所述确定传输HARQ-ACK的PUCCH资源可以包括:

为每个基站分别预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;

第二种实现方式是:高层为所有基站预留一份PUCCH资源,而对于不同基站,预留的该PUCCH资源中的参考信号的循环移位不同,以此区分使用该PUCCH资源传输数据的基站的不同。此时,所述确定传输HARQ-ACK的PUCCH资源可以包括:

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引,根据该序列索引确定参考信号的循环移位;将使用所述循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

优选地,根据该序列索引确定参考信号的循环移位包括:

预设各基站对应的序列索引的循环移位;

根据当前被配置传输的调度请求所对应的基站,确定所述参考信号的循环移位为:该基站对应的序列索引的循环移位。

其中,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源包括:

为每个基站预留PUCCH资源;根据所述传输所述确认信息的子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

其中,在所述传输时刻,UE如何通过所述PUCCH资源发送所述HARQ-ACK这里不再赘述。

其中,所述高层可以指基站,或者所述基站的上层。

图1所示的HARQ-ACK传输方法中,UE确定传输HARQ-ACK的信道,并确定HARQ-ACK反馈比特,在所述信道上发送所述HARQ-ACK反馈比特,从而实现了UE向基站发送HARQ-ACK。

参见图2,为本发明HARQ-ACK传输方法的另一个实施例流程图。该方法可以适用于基站中,该基站为所述n个基站中的任一基站;所述基站可以为宏基站或微基站等。如图2所示,该方法包括:

步骤201:确定UE传输HARQ-ACK所使用的信道;

优选地,确定UE传输HARQ-ACK所使用的信道可以包括:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH。

其中,本步骤中确定的PUSCH是所述基站对应的上行载波上的PUSCH。

其中,基站确定UE传输HARQ-ACK所使用的信道的方法应与步骤101中UE确定传输HARQ-ACK的信道的方法相互对应,从而使得UE和基站可以在相应载波上通过相应的信道分别发送和检测HARQ-ACK,实现UE与基站之间HARQ-ACK的传输。因此,本步骤中基站确定UE传输HARQ-ACK所使用的信道为PUCCH时,具体该PUCCH信道应该是哪个上行载波上的信道,可以参考步骤101中UE确定PUCCH的相关描述,且需要与步骤101中UE确定PUCCH的策略相对应。

例如,如果UE中确定传输HARQ-ACK的信道为载波聚合场景下的上行主载波上的PUCCH,则本步骤中基站确定传输HARQ-ACK的信道为PUCCH时,该PUCCH也应为载波聚合场景下的上行主载波上的PUCCH;

如果UE中确定传输HARQ-ACK的信道为:UE所接入的基站对应的上行主载波上的PUCCH,则本步骤中基站确定传输HARQ-ACK的信道为PUCCH时,该PUCCH也应为UE所接入的基站对应的上行主载波上的PUCCH。

步骤202:确定UE传输的HARQ-ACK的比特数;

步骤201和步骤202之间的执行顺序不限制。

优选地,所述确定UE传输的HARQ-ACK的比特数包括:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数。

其中,各载波的HARQ-ACK定时是指:

当用户设备进行载波聚合的载波中存在至少一个载波采用FDD方式,且至少一个载波采用TDD方式时,如果UE在子帧n在所述采用TDD方式的载波上检测到PDSCH或指示半持续调度释放的PDCCH,确定在子帧n+4上反馈HARQ-ACK。子帧n+4中反馈的HARQ-ACK应为子帧n中为UE调度的所述PDSCH或指示半持续调度释放的PDCCH所对应的HARQ-ACK。

当进行载波聚合的载波均采用FDD方式,或者均采用TDD方式时,确定HARQ-ACK的传输时刻可以参照现有标准中的描述实现,例如,当第一基站和第二基站对应的载波均采用FDD方式时,在子帧n收到的PDSCH或指示半持续调度释放的PDCCH对应的HARQ-ACK在子帧n+4进行反馈。

所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数可以包括:

(1)当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

(2)当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括基站给UE配置的所有下行载波。

其中,对于步骤201中确定传输HARQ-ACK的信道为PUCCH和PUSCH的情况,则需要分别依照(1)和(2)中记载的比特数确定方法,分别确定PUCCH和PUSCH对应的比特数。具体的,对于确定的PUCCH,按照(1)中PUCCH对应的方法确定所述确认信息的比特数;对于确定的PUSCH,则按照(2)中PUSCH对应的方法确定所述确认信息的比特数。

其中,确定HARQ-ACK的比特数的具体实现方法举例如下:

例如,可通过如下公式确定HARQ-ACK的比特数:OACK=Nsubframe·(C+C2),其中,OACK为HARQ-ACK的比特数,Nsubframe为当前子帧对应的下行子帧个数,C为配置的载波个数,C2为配置的传输模式可支持双码字传输的载波的个数。当所有采用TDD方式的载波均采用FDD方式下的混合自动重传确认信息定时时,Nsubframe=1;

步骤203:根据所述比特数在所述信道上检测所述HARQ-ACK。

其中,假设步骤201中确定UE传输HARQ-ACK所使用的信道为PUCCH时,则本步骤中直接在PUCCH上检测所述HARQ-ACK即可;

假设步骤201中确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH时,所述在所述信道上检测所述HARQ-ACK可以包括:

首先在所述PUCCH上检测所述HARQ-ACK;

当在所述PUCCH上没有检测到所述HARQ-ACK时,再在所述PUSCH上检测所述HARQ-ACK。

优选地,假设步骤201中确定UE传输HARQ-ACK所使用的信道为PUCCH,或者本步骤中首先在所述PUCCH上检测所述HARQ-ACK时,在PUCCH上检测所述HARQ-ACK可以包括:

确定UE传输HARQ-ACK所使用的PUCCH资源;

根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

另外,本步骤中在PUCCH资源上检测所述HARQ-ACK之外,还可以包括:还包括:

在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求向该基站请求上行资源。

所述确定UE传输HARQ-ACK所使用的PUCCH资源可以包括:

在高层为每个基站分别预留一份PUCCH资源的情况下,

将为各个基站预留的PUCCH资源均确定为UE传输HARQ-ACK所使用的PUCCH资源;或者,将为所述基站预留的PUCCH资源确定为UE传输HARQ-ACK所使用的PUCCH资源;或者,

在高层为所有基站预留了一份PUCCH资源的情况下,将预留的该PUCCH资源确定为UE传输HARQ-ACK所使用的PUCCH资源。

其中,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

参见步骤103中的描述,高层可以为每个基站分别预留一份PUCCH资源;或者,高层也可以为所有基站预留一份PUCCH资源,而对于不同基站,预留的该PUCCH资源中的参考信号的循环移位不同,以此区分使用该PUCCH资源传输数据的基站的不同。这些预留信息可以存储于每一个基站中,也可以存储于某一个基站中,通过基站之间的X2接口在基站间传输这些预留信息。

图2所示的HARQ-ACK的传输方法中,基站确定UE传输HARQ-ACK所使用的信道,并且,确定HARQ-ACK的比特数以及传输时刻,根据所述比特数以及传输时刻,在所述信道上检测所述HARQ-ACK。从而实现了基站对于HARQ-ACK的检测。

参见图3,为本发明HARQ-ACK传输方法的另一个实施例流程图,该实施例结合一个具体的应用实例进行描述。

图3所示的实施例适用于非理想回传的两个基站之间进行载波聚合的场景下。在该实施例中,这两个基站分别记述为第一基站和第二基站。这两个基站可以均为宏基站,或者均为微基站,或者,也可以一个是宏基站一个是微基站,这里并不限制。

如图3所示,本发明实施例HARQ-ACK的传输方法包括:

步骤301:UE确定传输HARQ-ACK的信道;

其中,本步骤的实现可以包括:

1.当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

2.当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有使用PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

3.当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,根据UE在第一基站和第二基站对应的下行载波上是否检测到有PDSCH和/或PDCCH传输,以及在第一基站和第二基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道。

其中,关于以上步骤实现的相关说明在步骤101中已经记载,这里不赘述。这里主要对3中记载的情况进行更为详细的说明。

优选地,根据UE在第一基站和第二基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及在第一基站和第二基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道可以包括:

3.1当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

3.2当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

3.3当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

其中,按照第一预设方式确定传输HARQ-ACK的信道可以包括:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH,此时,第一基站和第二基站对应的上行载波上传输的所有PUSCH可以全部丢弃;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

其中,所述预设优先级条件可以为:基站的HARQ-ACK的传输优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道可以包括:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH。

例如,在预设所述优先级条件时,可以预设第一基站的HARQ-ACK的传输优先级高于第二基站的HARQ-ACK的传输优先级,比如设置第一基站的HARQ-ACK的传输优先级为高,设置第二基站的HARQ-ACK的传输优先级为低;则,可以确定传输HARQ-ACK的信道为:第一基站所对应的上行载波上传输的PUSCH。

或者,所述预设优先级条件可以为:在各基站对应的上行载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

例如,在预设所述优先级条件时,可以设置在第一基站对应上行载波上传输的PUSCH的优先级高于在第二基站对应上行载波上传输的PUSCH,比如,设置在第一基站对应上行载波上传输的PUSCH的优先级为高,设置在第二基站对应上行载波上传输的PUSCH的优先级为低;则,可以确定传输HARQ-ACK的信道为:第一基站对应上行载波上传输的PUSCH。

3.4当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

其中,按照第二预设方式确定传输HARQ-ACK的信道可以包括:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH,此时,在第一基站或第二基站对应的上行载波上传输的所有PUSCH可以丢弃。

3.5当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

此时,在第二基站对应的上行载波上传输的PUSCH丢弃。

3.6当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

此时,在第一基站对应的上行载波上传输的PUSCH丢弃。

步骤302:UE根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数。

步骤303:基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特。

其中,当步骤301中确定传输HARQ-ACK的信道为PUCCH时,可以基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当步骤302中确定传输HARQ-ACK的信道为PUSCH时,可以基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

步骤304:在所述信道上发送所述HARQ-ACK反馈比特。

优选地,当步骤301中确定的传输HARQ-ACK的信道为PUCCH时,在所述信道上发送所述HARQ-ACK反馈比特可以包括:

确定传输HARQ-ACK的PUCCH资源;

通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

其中,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源可以包括:

为第一基站和第二基站分别预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引,根据该序列索引确定参考信号的循环移位;将使用所述循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

根据该序列索引确定参考信号的循环移位可以包括:

预设各基站对应的序列索引的循环移位;

根据当前被配置传输的调度请求所对应的基站,确定所述参考信号的循环移位为:该基站对应的序列索引的循环移位。

其中,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,所述确定传输HARQ-ACK的PUCCH资源包括:

为第一基站和第二基站分别预留PUCCH资源;根据所述传输所述确认信息的子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

其中,在所述传输时刻,UE如何通过所述PUCCH资源发送所述HARQ-ACK这里不再赘述。

其中,当步骤301中UE确定传输HARQ-ACK的信道为PUSCH时,在所述传输时刻,可以参考现有标准中描述的方法实现,这里不赘述。

步骤305:第二基站确定UE传输HARQ-ACK所使用的信道。

优选地,第二基站确定UE传输HARQ-ACK所使用的信道可以包括:

当UE被配置支持PUSCH和PUCCH同时传输时,第二基站确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,第二基站确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,第二基站确定UE传输HARQ-ACK所使用的信道为PUCCH和第二基站对应的上行载波上的PUSCH,且PUCCH的优先级高于所述PUSCH。

步骤306:第二基站根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数。

步骤307:第二基站基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数。

优选地,第二基站基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数可以包括:

当第二基站在步骤305中确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当第二基站在步骤305中确定UE传输HARQ-ACK所使用的信道为所述PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括第二基站给UE配置的所有下行载波。

步骤308:第二基站根据所述比特数在确定的所述信道上检测所述HARQ-ACK。

其中,当步骤305中第二基站确定的信道为PUCCH时,本步骤中第二基站在PUCCH上检测所述HARQ-ACK;

当步骤305中第二基站确定的信道为PUCCH和第二基站对应的上行载波上的PUSCH时,所述在确定的所述信道上检测所述HARQ-ACK可以包括:

首先在所述PUCCH上检测所述HARQ-ACK;

当在所述PUCCH上没有检测到所述HARQ-ACK时,在所述PUSCH上检测所述HARQ-ACK。

其中,在所述PUCCH上检测所述HARQ-ACK可以包括:

确定UE传输HARQ-ACK所使用的PUCCH资源;

在所述PUCCH资源上检测所述HARQ-ACK。

其中,所述确定UE传输HARQ-ACK所使用的PUCCH资源包括:

在为第一基站和第二基站分别预留了PUCCH资源的情况下,将为第一基站和第二基站预留的PUCCH资源均确定为UE传输HARQ-ACK所使用的PUCCH资源,或者,将为第二基站预留的PUCCH资源确定为UE传输HARQ-ACK所使用的PUCCH资源;

或者,在为第一基站和第二基站共同预留了一份PUCCH资源的情况下,将为第一基站和第二基站共同预留的PUCCH资源确定为UE传输HARQ-ACK所使用的PUCCH资源。

其中,为各个基站预留的PUCCH资源可以存储于每一个基站中,或者,也可以存储于某一个基站中,通过基站之间的X2接口在基站之间传输。

其中,第一基站检测HARQ-ACK的过程与本发明实施例中步骤305~步骤308中所述的第二基站检测HARQ-ACK的过程相同,这里不赘述。

图3所示的HARQ-ACK的传输方法中,通过UE与基站的配合,实现了UE与基站之间HARQ-ACK的传输。

更为具体的,图3所示实施例可以应用于如图3A所示的宏基站和微基站对应的小区耦合的场景下。其中,部署在频率f1的宏基站eNB1主要提供系统信息、无线链路监测和移动性管理,以保证业务的连续性;并且,对半持续调度业务也由宏基站服务,以保证语音业务服务的连续性。宏基站eNB1覆盖范围内包含多个微基站,例如微基站eNB2和eNB3,所述微基站部署在频率f2,主要提供高数据速率业务的传输。上述宏基站和微基站之间、两个微基站之间都是非理想回传的。此时,本实施例中的第一基站可以为图3A中所示的宏基站,第二基站可以为图3A中所示的任一微基站。此时,只要第二基站具有接收在宏基站对应的上行载波上发送的PUCCH的能力,那么,

如果UE在步骤301中确定在第一基站对应的上行主载波上通过PUCCH发送HARQ-ACK,那么第二基站可以直接在第一基站对应的上行主载波的PUCCH上接收UE发送的HARQ-ACK,无需由第一基站接收到所述HARQ-ACK后转发给第二基站,缩短了第二基站接收到所述HARQ-ACK的时间,进而缩短第二基站对UE进行下行数据调度的时间;

另外,当前子帧使用了PUSCH传输的情况下,UE还可以直接确定通过第二基站对应的上行载波上的PUSCH发送所述HARQ-ACK,在这种情况下,UE直接将HARQ-ACK发送给第二基站,也无需通过第一基站为第二基站转发所述确认信息,从而也能够缩短第二基站接收到所述HARQ-ACK的时间,进而缩短第二基站对UE进行下行数据调度的时间。

与上述方法对应的,本发明实施例还提供一种HARQ-ACK的传输装置。

参见图4,为本发明HARQ-ACK的传输装置的第一实施例,该传输装置可以设置于UE中;传输装置400包括:

第一确定单元410,用于确定传输HARQ-ACK的信道;

比特确定单元420,用于确定HARQ-ACK反馈比特;

发送单元430,用于在第一确定单元410确定的所述信道上发送比特确定单元420确定的所述HARQ-ACK反馈比特。

优选地,第一确定单元410可以包括:

第一确定子单元,用于当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

第二确定子单元,用于当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

第三确定子单元,用于当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道;

所述当前子帧是指用于传输所述HARQ-ACK的子帧。

优选地,所述各个基站可以包括第一基站和第二基站;此时,

第三确定子单元具体可以用于:当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH。

优选地,第三确定子单元具体可以用于通过以下方式实现所述按照第一预设方式确定传输HARQ-ACK的信道:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

优选地,所述预设优先级条件为:基站的HARQ-ACK的传输优先级;则,第三确定子单元具体用于通过以下方式实现所述根据预设优先级条件确定传输HARQ-ACK的信道:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH;

或者,所述预设优先级条件为:在各基站对应的载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

优选地,第三确定子单元具体可以用于通过以下方式实现所述按照第二预设方式确定传输HARQ-ACK的信道:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH。

优选地,所述第一基站为宏基站,所述第二基站为微基站。

优选地,参见图4a,比特确定单元420可以包括:

第一个数确定子单元4201,用于根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

比特确定子单元4202,用于基于第一个数确定子单元确定的所述下行子帧个数确定HARQ-ACK反馈比特。

优选地,比特确定子单元4202具体可以用于:

当确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,所述与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

优选地,当确定传输HARQ-ACK的信道为PUCCH时,参见图4b,发送单元430可以包括:

第一资源确定子单元4301,用于确定传输HARQ-ACK的PUCCH资源;

发送子单元4302,用于通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

优选地,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,第一资源确定子单元4301具体可以用于:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预设的序列索引的循环移位确定为参考信号的循环移位;将使用所述参考信号的循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

优选地,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,第一资源确定子单元4301具体可以用于:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

图4所示的HARQ-ACK传输装置中,确定传输HARQ-ACK的信道,并确定HARQ-ACK反馈比特,在所述信道上发送所述HARQ-ACK反馈比特,从而实现了UE向基站发送HARQ-ACK。

参见图5,为本发明实施例HARQ-ACK的传输装置第二实施例示意图,该传输装置可以设置于基站中;该传输装置500包括:

第二确定单元510,用于确定UE传输HARQ-ACK所使用的信道;

比特数确定单元520,用于确定UE传输的HARQ-ACK的比特数;

检测单元530,用于根据比特数确定单元520确定的所述比特数在第二确定单元510确定的所述信道上检测所述HARQ-ACK。

优选地,第二确定单元510具体可以用于:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH;

所述当前子帧为用于传输所述HARQ-ACK的子帧。

优选地,如图5a所示,比特数确定单元520可以包括:

第二个数确定子单元5201,用于根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

比特数确定子单元5202,用于基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数。

优选地,比特数确定子单元5202具体可以用于:

当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括所述基站给UE配置的所有下行载波。

优选地,当确定UE传输HARQ-ACK所使用的信道为PUCCH时,参见图5b,检测单元530可以包括:

第二资源确定子单元5301,用于确定UE传输HARQ-ACK所使用的PUCCH资源;

检测子单元5302,用于根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

优选地,检测子单元5302还可以用于:

在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求请求上行资源的基站。

优选地,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

图5所示的HARQ-ACK的传输装置中,确定UE传输HARQ-ACK所使用的信道,并且,确定HARQ-ACK的比特数以及传输时刻,根据所述比特数以及传输时刻,在所述信道上检测所述HARQ-ACK,从而实现了基站对于HARQ-ACK的检测。

本发明实施例还提供一种传输HARQ-ACK的UE,参见图6,UE600包括:第一数据处理器610和第一无线收发器620;其中,

第一数据处理器610,用于确定传输HARQ-ACK的信道;并且,确定HARQ-ACK反馈比特;

第一无线收发器620,用于在数据处理器确定的所述信道上发送所述HARQ-ACK反馈比特。

优选地,第一数据处理器610具体可以用于通过以下方式实现所述确定传输HARQ-ACK的信道:

当UE被配置支持PUSCH和PUCCH同时传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧有PUSCH传输时,根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道;

所述当前子帧是指用于传输所述HARQ-ACK的子帧。

优选地,所述各个基站包括第一基站和第二基站;

第一数据处理器610具体可以用于通过以下方式实现所述根据UE在各个基站对应的下行载波上是否检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,以及当前子帧在各个基站对应的上行载波上是否有PUSCH传输,确定传输HARQ-ACK的信道:

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第一基站对应的上行载波上传输的PUSCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为在第二基站对应的上行载波上传输的PUSCH;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧在第一基站和第二基站对应的上行载波上都有PUSCH传输时,按照第一预设方式确定传输HARQ-ACK的信道;

当UE在第一基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且UE在第二基站对应的下行载波上检测到有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站或第二基站对应的上行载波上有PUSCH传输时,按照第二预设方式确定传输HARQ-ACK的信道;

当UE仅检测到在第一基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH;

当UE仅检测到在第二基站对应的下行载波上有PDSCH和/或指示半持续调度释放的PDCCH传输,且当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为PUCCH。

优选地,第一数据处理器610具体可以用于通过以下方式实现所述按照第一预设方式确定传输HARQ-ACK的信道:

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH;或者,

确定传输HARQ-ACK的信道为第一基站对应的上行载波上传输的PUSCH和第二基站对应的上行载波上传输的PUSCH;或者,

根据预设优先级条件确定传输HARQ-ACK的信道。

优选地,所述预设优先级条件为:基站的HARQ-ACK的传输优先级;则,第一数据处理器610具体可以用于通过以下方式实现所述根据预设优先级条件确定传输HARQ-ACK的信道:

根据基站的HARQ-ACK的传输优先级,确定传输HARQ-ACK的信道为:在传输优先级高的基站所对应的上行载波上传输的PUSCH;

或者,所述预设优先级条件为:在各基站对应的载波上传输的PUSCH的优先级;则,所述根据预设优先级条件确定传输HARQ-ACK的信道包括:

根据PUSCH的优先级,确定传输HARQ-ACK的信道为:优先级高的PUSCH。

优选地,第一数据处理器610具体可以用于通过以下方式实现所述按照第二预设方式确定传输HARQ-ACK的信道:

当前子帧仅在第一基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第一基站对应的上行载波上传输的PUSCH;当前子帧仅在第二基站对应的上行载波上有PUSCH传输时,确定传输HARQ-ACK的信道为:在第二基站对应的上行载波上传输的PUSCH;或者,

确定传输HARQ-ACK的信道为PUCCH。

优选地,所述第一基站为宏基站,所述第二基站为微基站。

优选地,第一数据处理器610具体可以用于通过以下方式实现所述确定HARQ-ACK反馈比特:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特。

优选地,第一数据处理器610具体可以用于通过以下方式实现所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特:

当确定传输HARQ-ACK的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特;

当确定传输HARQ-ACK的信道为PUSCH时,基于第一配置载波集合、第一配置载波集合中各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK反馈比特,所述第一配置载波集合包括UE配置的下行载波中所有与该PUSCH对应的下行载波,所述与该PUSCH对应的下行载波是指:与该PUSCH对应的基站所对应的下行载波。

优选地,当确定传输HARQ-ACK的信道为PUCCH时,第一无线收发器620具体可以用于:

确定传输HARQ-ACK的PUCCH资源;

通过所述PUCCH资源发送所述HARQ-ACK反馈比特。

优选地,当PUCCH的信道格式为格式3,且当前子帧被配置传输调度请求时,第一无线收发器620具体额可以用于通过以下方式实现所述确定传输HARQ-ACK的PUCCH资源:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源;或者,

预留PUCCH资源;确定PUCCH资源索引,根据资源索引获取所述PUCCH的正交序列的序列索引;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预设的序列索引的循环移位确定为参考信号的循环移位;将使用所述参考信号的循环移位的所述预留PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

优选地,当PUCCH的信道格式为格式1b,且当前子帧被配置传输调度请求时,第一无线收发器620具体可以用于通过以下方式实现所述确定传输HARQ-ACK的PUCCH资源:

为每个基站预留PUCCH资源;根据当前子帧被配置传输的调度请求所对应的基站,将为该基站预留的PUCCH资源确定为传输HARQ-ACK的PUCCH资源。

图6所示的UE中,第一数据处理器610确定传输HARQ-ACK的信道;并且,确定HARQ-ACK反馈比特;第一无线收发器620在数据处理器确定的所述信道上发送所述HARQ-ACK反馈比特。从而实现了UE向基站发送HARQ-ACK。

本发明实施例还提供一种传输HARQ-ACK的基站,参见图7,基站700包括:第二数据处理器710和第二无线收发器720,其中,

第二数据处理器710,用于确定UE传输HARQ-ACK所使用的信道;并且,确定UE传输的HARQ-ACK的比特数;

第二无线收发器720,用于根据所述比特数在所述信道上检测所述HARQ-ACK。

优选地,第二数据处理器710具体可以用于通过以下方式实现所述确定UE传输HARQ-ACK所使用的信道:

当UE被配置支持PUSCH和PUCCH同时传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧没有PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH;

当UE没有被配置支持PUSCH和PUCCH同时传输,且当前子帧使用PUSCH传输时,确定UE传输HARQ-ACK所使用的信道为PUCCH和PUSCH,且PUCCH的优先级高于PUSCH;

所述当前子帧为用于传输所述HARQ-ACK的子帧。

优选地,第二数据处理器710具体可以用于通过以下方式实现所述确定UE传输的HARQ-ACK的比特数:

根据各载波的HARQ-ACK定时,确定各载波在当前子帧对应的下行子帧个数;

基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数。

优选地,第二数据处理器710具体可以用于通过以下方式实现所述基于各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数:

当确定UE传输HARQ-ACK所使用的信道为PUCCH时,基于UE配置的载波个数、各载波的传输模式及各载波在当前子帧对应的下行子帧个数确定HARQ-ACK的比特数;

当确定UE传输HARQ-ACK所使用的信道为PUSCH时,基于第二配置载波集合、该第二配置载波集合中各载波的传输模式确定及各载波在当前子帧对应的下行子帧个数HARQ-ACK的比特数,所述第二配置载波集合包括所述基站给UE配置的所有下行载波。

优选地,当确定UE传输HARQ-ACK所使用的信道为PUCCH时,第二无线收发器720具体可以用于:

确定UE传输HARQ-ACK所使用的PUCCH资源;

根据所述比特数在所述PUCCH资源上检测所述HARQ-ACK。

优选地,第二无线收发器720还可以用于:在所述PUCCH资源上检测调度请求信息,并根据确定的所述PUCCH资源确定所述调度请求信息请求对应的基站,所述调度请求对应的基站指该调度请求请求上行资源的基站。

优选地,所述PUCCH资源为基站为用户设备半静态预留的资源,且所述基站通过X2接口将指示该半静态预留的PUCCH资源的信息传输给其他基站。

图7所示的基站中,第二数据处理器710确定UE传输HARQ-ACK所使用的信道,并且,确定UE传输的HARQ-ACK的比特数;第二无线收发器720根据所述比特数在所述信道上检测所述HARQ-ACK,从而实现了基站对于HARQ-ACK的检测。

本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述的本发明实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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