上行控制信息的发送方法及装置与流程

文档序号:12375347阅读:339来源:国知局
上行控制信息的发送方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种上行控制信息的发送方法及装置。



背景技术:

在长期演进(Long Term Evolution简称为LTE)系统中,终端的上行信道包括:物理上行共享信道(Physical Uplink Shared Channel,简称为PUSCH)、物理上行控制信道(Physical Uplink Control Channel,简称为PUCCH)和物理随机接入信道(Physical Ramdom Acess Channel,简称为PRACH),进一步PUSCH中可以传输数据信息、调度请求(Scheduling Request,简称为SR)、混合自动重传请求应答(Hybrid Automatic Repeat request ACKnowledgement,简称为HARQ-ACK)和信道状态信息(Channel State Information,简称为CSI),PUCCH中可以传输SR、HARQ-ACK和CSI,其中HARQ-ACK是对物理下行共享信道(Physical Downlink Shared Channel简称为PDSCH)或表示半持续调度(Semi-Persistent Scheduling,简称为SPS)释放的物理下行控制信道(Physical Downlink Control Channel简称为PDCCH)/增强物理下行控制信道(Enhanced Physical Downlink Control Channel简称为EPDCCH)的应答消息。

为了满足高级国际电信联盟(International Telecommunication Union-Advanced,简称为ITU-Advanced)的要求,作为LTE的演进标准的高级长期演进(Long Term Evolution Advanced,简称为LTE-A)系统需要支持更大的系统带宽(最高可达100MHz),并需要后向兼容LTE相关的标准。在相关的LTE系统的基础上,可以将LTE系统的带宽进行合并来获得更大的带宽,这种技术称为载波聚合(Carrier Aggregation,简称为CA)技术,该技术能够提高IMT-Advance系统的频谱利用率、缓解频谱资源紧缺,进而优化频谱资源的利用。

在引入了载波聚合的系统中,进行聚合的载波称为分量载波(Component Carrier,简称为CC),也称为一个服务小区(Serving Cell)。同时,还提出了主分量载波/小区(Primary Component Carrier/Cell,简称为PCC/PCell)和辅分量载波/小区(Secondary Component Carrier/Cell,简称为SCC/SCell)的概念,在进行了载波聚合的系统中,至少包含一个主服务小区和辅服务小区,其中主服务小区一直处于激活状态。

在相关技术的载波聚合系统中,上行控制信息,包括SR,HARQ-ACK以及周期CSI,当没有PUSCH同时发送时,上述控制信息只能在PCell的PUCCH上 发送。同时,协议定义了多种PUCCH格式,以适应在不同的场景下承载不同的上行控制信息。PUCCH格式包括:

PUCCH format 1:承载SR;

PUCCH format 1a/1b:承载1/2比特的HARQ-ACK或1/2比特的HARQ-ACK和SR;

PUCCH format 2a/2b:承载1/2比特的HARQ-ACK以及周期CSI;

PUCCH format 2:承载周期CSI或者承载周期CSI和HARQ-ACK;

PUCCH format 3:承载HARQ-ACK,或承载HARQ-ACK和SR,或承载HARQ-ACK和CSI,或承载HARQ-ACK、SR和CSI。PUCCH format 3本身最多可以承载22比特,而相关协议规定最多可以承载20比特的HARQ-ACK,或者20比特的HARQ-ACK和1比特的SR,或者是10比特的HARQ和11比特的CSI以及1比特的SR。

其中,PUCCH格式1,2,3中的数字1,2,3是用于区分三种不同的信道格式,这里的信道格式指的是参考信号的位置,以及信道化过程,而字母a和b分别表示采用了BPSK调制和QPSK调制。图1是相关技术中的PUCCH格式1/1a/1b的时频结构示意图;图2是相关技术中的PUCCH格式2的时频结构示意图;图3是相关技术中的PUCCH格式3的时频结构示意图,图1~图3分别给出了这三种不同的PUCCH格式。

考虑到后续版本中,支持至多32个服务小区的载波聚合技术导致需要发送的HARQ-ACK比特数远超过10/20比特,相关的PUCCH格式3将无法承载。为此,当前的一个结论是至少引入一种新的物理上行控制信道来承载更多的HARQ-ACK,可以称之为PUCCH格式4。如果后续引入多于1种新的物理上行控制信道,可以用PUCCH格式4a,4b等来区分。因此,用于支持HARQ-ACK反馈的就有多种PUCCH格式,包括相关的PUCCH format 1a/1b/3,以及新引入的PUCCH format 4等,终端如何确定发送HARQ-ACK的PUCCH格式,是一个亟待解决的问题,另外,当采用新的PUCCH格式发送HARQ-ACK时,新的PUCCH格式资源如何确定也是目前需要解决的问题。

针对相关技术中在新引入PUCCH格式时,终端如何确定发送HARQ-ACK的PUCCH格式的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明的主要目的在于提供种下行控制信息的发送方法及装置,以至少解决相关技术中在新引入PUCCH格式时,终端如何确定发送HARQ-ACK的PUCCH 格式的问题。

根据本发明的一个方面,提供了一种上行控制信息的发送方法,包括:终端接收基站发送的下行控制信息DCI,其中,所述DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示所述终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在所述终端确定反馈HARQ-ACK时,指示所述终端使用的物理上行控制信道PUCCH资源的第三控制域;所述终端依据所述下行控制信息确定所述终端反馈的HARQ-ACK信息时所需要的相关参数信息,其中,所述相关参数信息包括:HARQ-ACK比特数、HARQ-ACK的PUCCH格式、与所述PUCCH格式对应的PUCCH资源;所述终端向所述基站发送所述HARQ-ACK信息。

进一步地,所述PUCCH格式包括第一预设PUCCH格式和第二预设PUCCH格式。

进一步地,对于频分双工FDD系统,所述第一控制域为所述控制信息中新增加的下行分配指示DAI控制域,其中,所述DAI控制域用于指示所述基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的物理下行控制信道PDCCH/增强物理下行控制信道EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,所述第一控制域为下行分配指示DAI控制域,其中,所述DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

进一步地,所述第二控制域用于指示在所述终端反馈HARQ-ACK时所述终端使用的PUCCH格式;或,指示所述终端需要反馈的HARQ-ACK数量,其中,所述HARQ-ACK数量用于所述终端确定反馈HARQ-ACK时所使用的PUCCH格式。

进一步地,在所述第二控制域用于指示所述终端需要反馈的HARQ-ACK数量时,所述方法还包括:所述终端根据接收到的下行分配指示DAI的最大值或接收到的PDSCH/(E)PDCCH的数量确定所述终端需要反馈的HARQ-ACK数量。

进一步地,当所述终端与所述基站约定好所述第二控制域为所述DCI中新增加的控制域,且所述第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在所述终端接收到的所述DCI包括:所述第一控制域、所述第二控制域以及第三控制域时,所述方法还包括:所述终端根据所述第二控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;所述终端根据所述第三控制域确定该PUCCH格式对应的PUCCH资源;所述终端根据接收 到的DAI对所述HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;所述终端在与该PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述第二控制域为所述DCI中新增加的控制域,以及所述第二控制域指示所述终端需要反馈的HARQ-ACK数量,以及在所述终端接收到的DCI包括:所述第一控制域、所述第二控制域以及第三控制域时,所述方法包括:所述终端根据所述第二控制域确定反馈的HARQ-ACK比特数,并根据所述确定的需要反馈的HARQ-ACK比特数确定能承载所述HARQ-ACK比特数的PUCCH格式;所述终端根据所述第三控制域确定与该PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与的HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与该PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述第二控制域和所述第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在所述终端接收到的DCI包括:所述第一控制域、所述第二控制域以及第三控制域时,所述方法包括:所述终端根据所述DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;所述终端根据所述DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与该PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述第二控制域和所述第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在所述终端没有接收到第二控制域,且所述终端接收到的DCI中DAI的最大值或接收到的PDSCH/(E)PDCCH的数量不超过第一预设值时,所述方法还包括:所述终端确定反馈HARQ-ACK时所使用的PUCCH格式为所述第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为所述第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;所述终端根据所述接收到的DAI为偶数TPC命令控 制域确定所述第一预设PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与所述第一预设PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,所述第二控制域和所述第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式时,在所述终端接收到的DCI包括:所述第一控制域、所述第二控制域以及第三控制域,且所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,所述方法还包括:所述终端根据所述DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;所述终端根据所述DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;所述终端在与该PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,所述第二控制域和所述第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,以及所述第二控制域指示终端需要反馈的HARQ-ACK数量时,在所述终端接收到的DCI包括:所述第一控制域、所述第二控制域以及第三控制域,且所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值时,所述方法还包括:所述终端根据所述DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈的HARQ-ACK比特数,并根据所述确定的需要反馈的HARQ-ACK比特数确定能承载所述HARQ-ACK比特数的PUCCH格式;所述终端根据所述DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对所述HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与该PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,当所述终端与所述基站约定好所述终端接收到的DCI的DAI最 大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值,所述DAI取值大于K的DCI的TPC命令控制域为所述第三控制域,且该第三控制域用于指示第一预设PUCCH格式的资源指示控制域,在所述终端接收到的DCI包括DAI控制域,且所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值时,所述方法还包括:所述终端确定反馈HARQ-ACK时所使用的PUCCH格式为所述第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为所述第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;所述终端根据所述DAI取值大于K的DCI的TPC命令控制域确定与所述第一预设PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;所述终端在与所述第一预设PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,所述终端和所述基站约定好所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,所述DAI取值大于K的DCI的TPC命令控制域为所述第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,所述DAI取值大于K的DCI的TPC命令控制域为所述第三控制域,且该第三控制域为第二预设PUCCH格式的资源指示控制域,在所述终端接收到的DCI包括:所述第一控制域和所述第三控制域,且所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于或等于第三预设值时,所述方法还包括:所述终端确定反馈HARQ-ACK时所使用的PUCCH格式为所述第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为所述第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;所述终端根据所述DAI取值大于K的DCI的TPC命令控制域确定与所述第一预设PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对所述HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与所述第一预设PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,所述终端和所述基站约定好所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,所述DAI取值大于K的DCI的TPC命令控制域为所述第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,所述DAI取值大于K的DCI的TPC命令控制域为所述第三控制域,且该第三控制域为第二预设PUCCH格式的资源 指示控制域,在所述终端接收到的DCI包括:所述第一控制域和所述第三控制域,且所述终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第四预设值时,所述方法还包括:所述终端确定反馈HARQ-ACK时所使用的PUCCH格式为所述第二预设PUCCH格式,并确定反馈的HARQ-ACK比特数为所述第二预设PUCCH格式所能支持的HARQ-ACK最大比特数;所述终端根据所述DAI取值大于K的DCI的TPC命令控制域确定与所述第二预设PUCCH格式对应的PUCCH资源;所述终端根据接收到的DAI对所述HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;所述终端在与所述第二预设PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,所述终端与所述基站约定好所述DAI取值大于K的DCI的TPC命令控制域用于指示反馈HARQ-ACK时使用的PUCCH格式以及PUCCH格式所对应的资源,在所述终端接收到的DCI包括DAI控制域,DAI取值大于K的TPC命令控制域时,所述方法还包括:所述终端根据所述DAI取值大于K的DCI的TPC命令控制域确定HARQ-ACK反馈时所使用的PUCCH格式以及该确定的PUCCH格式对应的PUCCH资源;并确定反馈的HARQ-ACK比特数为该确定的PUCCH格式所能支持的HARQ-ACK最大比特数;所述终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;所述终端在与该确定的PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,所述终端与所述基站约定好在所述终端接收到的DCI包含DAI控制域时,对于频分双工FDD系统,所述新增加的DAI控制域根据预设的第一预设顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在N个之后的DCI中用于指示所述基站依据第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,所述DAI控制域在同一个子帧中的所述DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示所述基站依据所述第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量,其中,所述前面N个DCI中的DAI取值相同。

进一步地,所述第一预设顺序为服务小区索引从小到大的顺序。

进一步地,对于每个下行子帧,所述终端判断接收到前面N+1个DCI中的DAI控制域是否相同时,如果相同则所述方法还包括:所述终端确定所述子帧的 前面N个DCI没有发生丢失;所述终端根据所述前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态根据前面N个PDSCH/(E)PDCCH的检测结果置为ACK或NACK;从N+1开始,所述终端根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;在所述终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,所述终端确定总的需要反馈的HARQ-ACK比特数,并根据所述确定的需要反馈的HARQ-ACK比特数确定能承载所述HARQ-ACK比特数的PUCCH格式。

进一步地,对于每个下行子帧,所述终端判断接收到前面N+1个DCI中的DAI控制域是否相同时,如果不相同则所述方法还包括:在所述终端确定所述子帧的前面N个DCI发生丢失时;所述终端根据所述前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态置为NACK;从N+1开始,所述终端根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;在所述终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,所述终端确定总的需要反馈的HARQ-ACK比特数,并根据所述确定的需要反馈的HARQ-ACK比特数确定能承载所述HARQ-ACK比特数的PUCCH格式;所述终端根据辅服务小区的TPC命令控制域确定所述PUCCH格式对应的PUCCH资源;所述终端在所述确定的PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

进一步地,对于每个下行子帧,当所述终端接收到的承载DCI的PDCCH的数量小于等于N时,则所述方法还包括:所述终端根据所述第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,如果所述确定的需要反馈的HARQ-ACK比特数与所述接收到的PDSCH/(E)PDCCH数量不等,则所述需要反馈的HARQ-ACK比特位全部设置为NACK,否则根据检测结果按照所述预设的顺序确定相应的HARQ-ACK比特位对应的状态为ACK或NACK;在所述终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,所述终端确定总的需要反馈的HARQ-ACK比特数,并根据所述确定的需要反馈的HARQ-ACK比特数确定能承载所述HARQ-ACK比特数的PUCCH格式;所述终端根据所述辅服务小区的TPC命令控制域确定所述PUCCH格式对应的PUCCH资源;所述终端在所述确定的PUCCH格式对应的PUCCH资源上发送所述HARQ-ACK。

根据本发明的另一个方面,提供了一种上行控制信息的发送方法,包括;基站向终端发送下行控制信息DCI,其中,所述DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示所述终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在所述终端确定反馈HARQ-ACK时,指示所述终端使用的物理上行控制信道PUCCH资源的第三控制域;所述基站接收所述终端响应于所述DCI的HARQ-ACK信息。

进一步地,所述第二控制域用于指示在所述终端反馈HARQ-ACK时,所述终端使用的PUCCH格式;或,指示所述终端需要反馈的HARQ-ACK数量,其中,所述HARQ-ACK数量用于所述终端确定反馈HARQ-ACK时所使用的PUCCH格式。

进一步地,对于频分双工FDD系统,所述第一控制域为所述控制信息中新增加的下行分配指示DAI控制域,其中,所述DAI控制域用于指示所述基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,所述第一控制域为下行分配指示DAI控制域,其中,所述DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

进一步地,所述第二控制域为新增加的控制域,所述第三控制域为所述DAI控制域大于K的DCI中的功率传输控制TPC命令控制域;或,所述第二控制域为所述DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,所述第三控制域为所述DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者所述第二控制域为所述DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,所述第三控制域为所述DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有所述第二控制域的取值相同,所有所述第三控制域的取值相同,所述第二控制域与所述第三控制域之间的取值不同;或,当所述基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第二预设值时,所述第二控制域为所述DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,所述第三控制域为所述DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者所述第二控制域为所述DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,所述第三控制域为所述DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有所述第二控制域的取值相同,所有所述第三控制域的取值相同,所述第二控制域与所述第三控制域之间的取值不同;或,当所述基站在当前子帧调度的PDSCH/(E)PDCCH的数量小于等于第三预设值时,所述第三控制域为所述DAI控制域大于K的DCI中的TPC命令控制域,且所述基站与所述终端约定好反馈HARQ-ACK时使用 第一预设PUCCH格式;当所述基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第四预设值时,所述第三控制域为所述DAI控制域大于K的DCI中的TPC命令控制域,且所述基站与所述终端约定好反馈HARQ-ACK时使用第二预设PUCCH格式;其中,所述的第四预设值大于所述的第三预设值,所有所述第三控制域的取值相同;其中,所述的K为正整数。

进一步地,所述基站与所述终端约定好所述DAI控制域大于K的DCI中的TPC命令控制域指示所述终端反馈HARQ-ACK时使用的PUCCH格式和PUCCH资源,其中,所述的K为正整数。

进一步地,对于FDD系统,新增加的DAI控制域根据预设的顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在该N个之后的DCI中用于指示所述基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,所述的预设的顺序为服务小区索引从小到大的顺序;对于TDD系统,所述DAI控制域,在同一个子帧中的所述DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示所述基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,所述的预设的顺序为服务小区索引从小到大的顺序,所述前面N个DCI中的DAI取值相同。

进一步地,所述第三控制域为辅服务小区的下行控制信息的TPC命令控制域,其中所述PUCCH资源为指定PUCCH格式或新的PUCCH格式。

根据本发明的再一个方面,提供了一种上行控制信息的发送装置,位于终端侧,包括:第一接收模块,用于接收基站发送的下行控制信息DCI,其中,所述DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示所述终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在所述终端确定反馈HARQ-ACK时,指示所述终端使用的物理上行控制信道PUCCH资源的第三控制域;确定模块,用于依据所述下行控制信息确定所述终端反馈的HARQ-ACK信息时所需要的相关参数信息,其中,所述相关参数信息包括:HARQ-ACK比特数、HARQ-ACK的PUCCH格式、与所述PUCCH格式对应的PUCCH资源;第一发送模块,用于向所述基站发送所述HARQ-ACK信息。

根据本发明再一个方面,提供管理一种上行控制信息的装置,位于基站侧,包括;第二发送模块,用于向终端发送下行控制信息DCI,其中,所述DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示所述终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在所述终端确定反馈HARQ-ACK时,指示所述终端使用的物理上行控制信道PUCCH资源的第三控制域;第二接收模块,用于接收所述终端响应于所述DCI的HARQ-ACK 信息。

通过本发明,终端依据接收基站发送的下行控制信息DCI,将指示确定终端反馈的HARQ-ACK比特数、反馈HARQ-ACK的PUCCH格式以及与该PUCCH格式对应的PUCCH资源的HARQ-ACK信息(即上行控制信息)的相关参数信息,并将该HARQ-ACK信息上行控制信息发送给基站的方式,解决了相关技术中在新引入PUCCH格式时,终端如何确定发送HARQ-ACK的PUCCH格式的问题,填补了相关技术的空白。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是相关技术中的PUCCH格式1/1a/1b的时频结构示意图;

图2是相关技术中的PUCCH格式2的时频结构示意图;

图3是相关技术中的PUCCH格式3的时频结构示意图;

图4是根据本发明实施例的上行控制信息的发送方法的流程图一;

图5是根据本发明实施例的上行控制信息的发送方法的流程图二;

图6是根据本发明实施例的上行控制信息的发送装置的结构框图一;

图7是根据本发明实施例的上行控制信息的发送装置的结构框图二;

图8是根据本发明可选实施例的2个PRB的PUCCH格式3示意图;

图9是根据本发明可选实施例的RM(32,O)的编码器示意图;

图10是根据本发明可选实施例的没有时域扩展的PUCCH格式3示意图;

图11是根据本发明可选实施例的参考信号位于每个时隙的第4个时域符号示意图;

图12是根据本发明可选实施例的3-RM编码结构示意图;

图13是根据本发明可选实施例的6-RM编码结构示意图;

图14是根据本发明可选实施例的12-RM编码结构示意图;

图15是根据本发明可选实施例的FDD系统中DAI控制域的示意图;

图16是根据本发明可选实施例的TDD系统中扩展DAI控制域的示意图;

图17是根据本发明可选实施例的终端接收处理的流程示意图;

图18是根据本发明可选实施例的基站与终端配置载波的示意图;

图19是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图一;

图20是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图二;

图21是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图三;

图22是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图四;

图23是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图五;

图24是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图六。

具体实施方式

需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。

本实施例提供了一种上行控制信息的发送方法,图4是根据本发明实施例的上行控制信息的发送方法流程图,如图4所示,该方法的步骤包括:

步骤S402:终端接收基站发送的下行控制信息DCI;

其中,该DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在终端确定反馈HARQ-ACK时,指示终端使用的物理上行控制信道PUCCH资源的第三控制域;

步骤S404:终端依据下行控制信息确定终端反馈的HARQ-ACK信息时所需要的相关参数信息;

其中,相关参数信息包括:HARQ-ACK比特数、HARQ-ACK的PUCCH格式、与PUCCH格式对应的PUCCH资源;

步骤S406:终端向基站发送HARQ-ACK信息。

通过本发明实施例上述步骤S402和步骤S404,终端依据接收基站发送的下行控制信息DCI,确定终端反馈的HARQ-ACK比特数、反馈HARQ-ACK的PUCCH格式以及与该PUCCH格式对应的PUCCH资源的HARQ-ACK信息(即上行控制信息)的相关参数信息,并将该HARQ-ACK信息发送给基站的方式,解决了相关技术中在新引入PUCCH格式时,终端如何确定发送HARQ-ACK的PUCCH格式的问题,填补了相关技术的空白。

在本实施例的一个可选实施方式中,该PUCCH格式可以是第一预设PUCCH格式和第二PUCCH格式。

基于该PUCCH格式,在本实施例中,对于频分双工FDD系统,第一控制域为控制信息中新增加的下行分配指示DAI控制域,其中,DAI控制域用于指示基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的物理下行控制信道PDCCH/增强物理下行控制信道EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;

对于时分双工TDD系统,第一控制域为下行分配指示DAI控制域,其中,DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

其中,第二控制域用于指示在终端反馈HARQ-ACK时终端使用的PUCCH格式;或,指示终端需要反馈的HARQ-ACK数量,其中,HARQ-ACK数量用于终端确定反馈HARQ-ACK时所使用的PUCCH格式。

需要说明的是,在第二控制域用于指示终端需要反馈的HARQ-ACK数量时,方法还包括:终端根据接收到的下行分配指示DAI的最大值或接收到的PDSCH/(E)PDCCH的数量确定终端需要反馈的HARQ-ACK数量。

可选地,当终端与基站约定好第二控制域为DCI中新增加的控制域,且第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域时,本实施例的方法还可以包括:

步骤S1a:终端根据第二控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

步骤S1b:终端根据第三控制域确定该PUCCH格式对应的PUCCH资源;

步骤S1c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S1d:终端在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域为DCI中新增加的控制域,以及第二控制域指示终端需要反馈的HARQ-ACK数量,以及在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域时,本实施例的方法包括:

步骤S2a:终端根据第二控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

步骤S2b:终端根据第三控制域确定与该PUCCH格式对应的PUCCH资源;

步骤S2c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与的HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

步骤S2d:终端在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域时,本实施例的方法包括:

步骤S3a:终端根据DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

步骤S3b:终端根据DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;

步骤S3c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

步骤S3d:终端在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端没有接收到第二控制域,且终端接收到的DCI中DAI的最大值或接收到的PDSCH/(E)PDCCH的数量不超过第一预设值时,本实施例的方法包括:

步骤S4a:终端确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能 支持的HARQ-ACK最大比特数;

步骤S4b:终端根据接收到的DAI为偶数TPC命令控制域确定第一预设PUCCH格式对应的PUCCH资源;

步骤S4c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

步骤S4d:终端在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式时,在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,本实施例的方法包括:

步骤S5a:终端根据DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

步骤S5b:终端根据DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;

步骤S5c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S5d:终端在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,以及第二控制域指示终端需要反馈的HARQ-ACK数量时,在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值时,本实施例的方法还可以包括:

步骤S6a:终端确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;

步骤S6b:终端根据DAI取值大于K的DCI的TPC命令控制域确定与第一预设PUCCH格式对应的PUCCH资源;

步骤S6c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S6d:终端在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域用于指示第一预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括DAI控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值时,本实施例的方法还可以包括:

步骤S7a:终端确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;

步骤S7b:终端根据DAI取值大于K的DCI的TPC命令控制域确定与第一预设PUCCH格式对应的PUCCH资源;

步骤S7c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S7d:终端在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端和基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第二预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括:第一控制域和第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于或等于第三预设值时,本实施例的方法还可以包括:

步骤S8a:终端确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设 PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;

步骤S8b:终端根据DAI取值大于K的DCI的TPC命令控制域确定与第一预设PUCCH格式对应的PUCCH资源;

步骤S8c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

步骤S8d:终端在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端和基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第二预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括:第一控制域和第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第四预设值时,本实施例的方法还可以包括:

步骤S9a:终端确定反馈HARQ-ACK时所使用的PUCCH格式为第二预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第二预设PUCCH格式所能支持的HARQ-ACK最大比特数;

步骤S9b:终端根据DAI取值大于K的DCI的TPC命令控制域确定与第二预设PUCCH格式对应的PUCCH资源;

步骤S9c:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S9d:终端在与第二预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端与基站约定好DAI取值大于K的DCI的TPC命令控制域用于指示反馈HARQ-ACK时使用的PUCCH格式以及PUCCH格式所对应的资源,在终端接收到的DCI包括DAI控制域,DAI取值大于K的TPC命令控制域时,本实施例的方法还可以包括:

步骤S10a:终端根据DAI取值大于K的DCI的TPC命令控制域确定HARQ-ACK反馈时所使用的PUCCH格式以及该确定的PUCCH格式对应的 PUCCH资源;并确定反馈的HARQ-ACK比特数为该确定的PUCCH格式所能支持的HARQ-ACK最大比特数;

步骤S10b:终端根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

步骤S10c:终端在与该确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端与基站约定好在终端接收到的DCI包含DAI控制域时,对于频分双工FDD系统,新增加的DAI控制域根据预设的第一预设顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在N个之后的DCI中用于指示基站依据第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,DAI控制域在同一个子帧中的DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示基站依据第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量,其中,前面N个DCI中的DAI取值相同。

可选地,第一预设顺序为服务小区索引从小到大的顺序。

可选地,对于每个下行子帧,终端判断接收到前面N+1个DCI中的DAI控制域是否相同时,如果相同则本实施例的方法还可以包括:

步骤S11a:终端确定子帧的前面N个DCI没有发生丢失;

步骤S11b:终端根据前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态根据前面N个PDSCH/(E)PDCCH的检测结果置为ACK或NACK;

步骤S11c:从N+1开始,终端根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S11d:在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,终端确定总的需要反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式。

可选地,对于每个下行子帧,终端判断接收到前面N+1个DCI中的DAI控 制域是否相同时,如果不相同则本实施例的方法还可以包括:

步骤S12a:在终端确定子帧的前面N个DCI发生丢失时;终端根据前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态置为NACK;

步骤S12b:从N+1开始,终端根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

步骤S13c:在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,终端确定总的需要反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

步骤S13d:终端根据辅服务小区的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

步骤S14e:终端在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,对于每个下行子帧,当终端接收到的承载DCI的PDCCH的数量小于等于N时,则本实施例的方法还可以包括:

步骤S15a:终端根据第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,如果确定的需要反馈的HARQ-ACK比特数与接收到的PDSCH/(E)PDCCH数量不等,则需要反馈的HARQ-ACK比特位全部设置为NACK,否则根据检测结果按照预设的顺序确定相应的HARQ-ACK比特位对应的状态为ACK或NACK;

步骤S15b:在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,终端确定总的需要反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

步骤S16c:终端根据辅服务小区的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

步骤S17d:终端在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

图5是根据本发明实施例的上行控制信息的发送方法的流程图,如图5所示,该方法的步骤包括:

步骤S502:基站向终端发送下行控制信息DCI;

其中,DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在终端确定反馈HARQ-ACK时,指示终端使用的物理上行控制信道PUCCH资源的第三控制域;

步骤S504:基站接收终端响应于DCI的HARQ-ACK信息。

可选地,第二控制域用于指示在终端反馈HARQ-ACK时,终端使用的PUCCH格式;或,指示终端需要反馈的HARQ-ACK数量,其中,HARQ-ACK数量用于终端确定反馈HARQ-ACK时所使用的PUCCH格式。

可选地,对于频分双工FDD系统,第一控制域为控制信息中新增加的下行分配指示DAI控制域,其中,DAI控制域用于指示基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,第一控制域为下行分配指示DAI控制域,其中,DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

可选地,该第二控制域和第三控制域为以下之一:

第二控制域为新增加的控制域,第三控制域为DAI控制域大于K的DCI中的功率传输控制TPC命令控制域;或,

第二控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者第二控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有第二控制域的取值相同,所有第三控制域的取值相同,第二控制域与第三控制域之间的取值不同;或,

当基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第二预设值时,第二控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者第二控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有第二控制域的取值相同,所有第三控制域的取值相同,第二控制域与第三控制域之间的取值不同; 或,

当基站在当前子帧调度的PDSCH/(E)PDCCH的数量小于等于第三预设值时,第三控制域为DAI控制域大于K的DCI中的TPC命令控制域,且基站与终端约定好反馈HARQ-ACK时使用第一预设PUCCH格式;当基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第四预设值时,第三控制域为DAI控制域大于K的DCI中的TPC命令控制域,且基站与终端约定好反馈HARQ-ACK时使用第二预设PUCCH格式;其中,的第四预设值大于的第三预设值,所有第三控制域的取值相同;

可选地,基站与终端约定好DAI控制域大于K的DCI中的TPC命令控制域指示终端反馈HARQ-ACK时使用的PUCCH格式和PUCCH资源。

可选地,对于FDD系统,新增加的DAI控制域根据预设的顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在该N个之后的DCI中用于指示基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,的预设的顺序为服务小区索引从小到大的顺序;对于TDD系统,DAI控制域,在同一个子帧中的DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,的预设的顺序为服务小区索引从小到大的顺序,前面N个DCI中的DAI取值相同。

可选地,第三控制域为辅服务小区的下行控制信息的TPC命令控制域,其中PUCCH资源为指定PUCCH格式或新的PUCCH格式。

在本实施例中还提供了一种上行控制信息的发送装置,该装置用于实现上述实施例及可选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图6是根据本发明实施例的上行控制信息的发送装置的结构框图,该装置位于终端侧,如图6所示,该装置包括:第一接收模块62,用于接收基站发送的下行控制信息DCI,其中,DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在终端确定反馈HARQ-ACK时,指示终端使用的物理上行控制信道PUCCH资源的第三控制域;第一确定模块64,与第一接收模块62耦合连接,用于依据下行控制信息确定终端反馈的HARQ-ACK信息时所需要的相关参 数信息,其中,该相关参数信息包括:HARQ-ACK比特数、HARQ-ACK的PUCCH格式、与PUCCH格式对应的PUCCH资源;第一发送模块66,与第一确定模块64耦合连接,用于向基站发送HARQ-ACK信息。

可选地,PUCCH格式包括第一预设PUCCH格式和第二预设PUCCH格式。

可选地,对于频分双工FDD系统,第一控制域为控制信息中新增加的下行分配指示DAI控制域,其中,DAI控制域用于指示基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的物理下行控制信道PDCCH/增强物理下行控制信道EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,第一控制域为下行分配指示DAI控制域,其中,DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

可选地,第二控制域用于指示在终端反馈HARQ-ACK时终端使用的PUCCH格式;或,指示终端需要反馈的HARQ-ACK数量,其中,HARQ-ACK数量用于终端确定反馈HARQ-ACK时所使用的PUCCH格式。

可选地,在第二控制域用于指示终端需要反馈的HARQ-ACK数量时,本实施例的装置还用于,终端根据接收到的下行分配指示DAI的最大值或接收到的PDSCH/(E)PDCCH的数量确定终端需要反馈的HARQ-ACK数量。

可选地,当终端与基站约定好第二控制域为DCI中新增加的控制域,且第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域时,本实施例的装置还包括:

第二确定模块,用于根据第二控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

第三确定模块,用于根据第三控制域确定该PUCCH格式对应的PUCCH资源;

第四确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第三发送模块,用于在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域为DCI中新增加的控制域,以及第二控制域指示终端需要反馈的HARQ-ACK数量,以及在终端接收到的DCI 包括:第一控制域、第二控制域以及第三控制域时,本实施例的装置包括:

第五确定模块,用于根据第二控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

第六确定模块,用于根据第三控制域确定与该PUCCH格式对应的PUCCH资源;

第七确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与的HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第四发送模块,用于终端在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域时,本实施例的装置还包括:

第八确定模块,用于根据DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

第九确定模块,用于根据DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;

第十确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第五发送模块,用于在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式,以及在终端没有接收到第二控制域,且终端接收到的DCI中DAI的最大值或接收到的PDSCH/(E)PDCCH的数量不超过第一预设值时,本实施例的装置还包括:

第十一确定模块,用于确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格 式所能支持的HARQ-ACK最大比特数;

第十二确定模块,用于根据接收到的DAI为偶数TPC命令控制域确定第一预设PUCCH格式对应的PUCCH资源;

第十三确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第六发送模块,用于在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,该第二控制域用于指示终端反馈HARQ-ACK时所使用的PUCCH格式时,在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,本实施例的装置还包括:

第十四确定模块,用于终端根据DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据该PUCCH格式确定反馈的HARQ-ACK比特数为该PUCCH格式所能支持的最大比特数;

第十五确定模块,用于根据DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;

第十六确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第七发送模块,用于在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值,第二控制域和第三控制域分别为DAI取值大于K的DCI中DAI为奇数和偶数的TPC命令控制域,以及第二控制域指示终端需要反馈的HARQ-ACK数量时,在终端接收到的DCI包括:第一控制域、第二控制域以及第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第二预设值时,本实施例的装置还包括:

第十七确定模块,用于根据DAI取值大于K的DCI中DAI为奇数TPC命令控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK 比特数确定能承载HARQ-ACK比特数的PUCCH格式;

第十八确定模块,用于根据DAI取值大于K的DCI中DAI为偶数TPC命令控制域确定与该PUCCH格式对应的PUCCH资源;

第十九确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第八发送模块,用于在与该PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,当终端与基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域用于指示第一预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括DAI控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值时,本实施例的装置还包括:

第二十确定模块,用于反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;

第二十一确定模块,用于根据DAI取值大于K的DCI的TPC命令控制域确定与第一预设PUCCH格式对应的PUCCH资源;

第二十二确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第九发送模块,用于在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端和基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第二预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括:第一控制域和第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于或等于第三预设值时,本实施例的装置还可以包括:

第二十三确定模块,用于确定反馈HARQ-ACK时所使用的PUCCH格式为第一预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第一预设PUCCH格式所能支持的HARQ-ACK最大比特数;

第二十四确定模块,用于根据DAI取值大于K的DCI的TPC命令控制域确定与第一预设PUCCH格式对应的PUCCH资源;

第二十五确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第十发送模块,用于在与第一预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端和基站约定好终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第三预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第一预设PUCCH格式的资源指示控制域,终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量第四预设值,DAI取值大于K的DCI的TPC命令控制域为第三控制域,且该第三控制域为第二预设PUCCH格式的资源指示控制域,在终端接收到的DCI包括:第一控制域和第三控制域,且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第四预设值时,本实施例的装置还可以包括:

第二十六确定模块,用于确定反馈HARQ-ACK时所使用的PUCCH格式为第二预设PUCCH格式,并确定反馈的HARQ-ACK比特数为第二预设PUCCH格式所能支持的HARQ-ACK最大比特数;

第二十七确定模块,用于根据DAI取值大于K的DCI的TPC命令控制域确定与第二预设PUCCH格式对应的PUCCH资源;

第二十八确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第十发送模块,用于在与第二预设PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,终端与基站约定好DAI取值大于K的DCI的TPC命令控制域用于指示反馈HARQ-ACK时使用的PUCCH格式以及PUCCH格式所对应的资源,在终端接收到的DCI包括DAI控制域,DAI取值大于K的TPC命令控制域时,本实施例的装置还包括:

第二十九确定模块,根据DAI取值大于K的DCI的TPC命令控制域确定HARQ-ACK反馈时所使用的PUCCH格式以及该确定的PUCCH格式对应的PUCCH资源;并确定反馈的HARQ-ACK比特数为该确定的PUCCH格式所能支持的HARQ-ACK最大比特数;

第三十确定模块,用于根据接收到的DAI对HARQ-ACK进行排序,并根据排序结果确定与HARQ-ACK比特位相对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态设置为NACK;

第十一发送模块,在与该确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,其特征在于,终端与基站约定好在终端接收到的DCI包含DAI控制域时,对于频分双工FDD系统,新增加的DAI控制域根据预设的第一预设顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在N个之后的DCI中用于指示基站依据第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,DAI控制域在同一个子帧中的DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示基站依据第一预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量,其中,前面N个DCI中的DAI取值相同。

可选地,第一预设顺序为服务小区索引从小到大的顺序。

可选地,对于每个下行子帧,终端判断接收到前面N+1个DCI中的DAI控制域是否相同时,如果相同则本实施例的装置还包括:

第三十一确定模块,用于确定子帧的前面N个DCI没有发生丢失;

终端根据前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态根据前面N个PDSCH/(E)PDCCH的检测结果置为ACK或NACK;

第三十二确定模块,用于从N+1开始,根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第三十三确定模块,用于在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,确定总的需要反馈的HARQ-ACK比特数,并根据确定 的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式。

可选地,对于每个下行子帧,终端判断接收到前面N+1个DCI中的DAI控制域是否相同时,如果不相同则本实施例的装置还包括:

第三十四确定模块,用于在终端确定子帧的前面N个DCI发生丢失时;根据前面N个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面N个HARQ-ACK反馈比特位的状态置为NACK;

第三十四确定模块,用于从N+1开始,根据接收到的N+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

第三十五确定模块,用于在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,终端确定总的需要反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

第三十六确定模块,用于根据辅服务小区的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

第十二发送模块,用于在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

可选地,对于每个下行子帧,当终端接收到的承载DCI的PDCCH的数量小于等于N时,则本实施例的装置还包括:

第三十七确定模块,用于根据第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,如果确定的需要反馈的HARQ-ACK比特数与接收到的PDSCH/(E)PDCCH数量不等,则需要反馈的HARQ-ACK比特位全部设置为NACK,否则根据检测结果按照预设的顺序确定相应的HARQ-ACK比特位对应的状态为ACK或NACK;

第三十八确定模块,用于在终端确定完每个下行子帧需要反馈的HARQ-ACK比特数后,确定总的需要反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

第三十九确定模块,用于终端根据辅服务小区的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

第十三发送模块,用于终端在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

图7是根据本发明实施例的上行控制信息的发送装置的结构框图二,该装置位于基站侧,如图7所示,该装置包括;第二发送模块72,用于向终端发送下行控制信息DCI,其中,DCI包括以下至少之一:用于指示下行调度相关的第一控制域、用于指示终端确定混合自动重传请求应答HARQ-ACK反馈模式的第二控制域、用于在终端确定反馈HARQ-ACK时,指示终端使用的物理上行控制信道PUCCH资源的第三控制域;第二接收模块74,与第二发送模块72耦合连接,用于接收终端响应于DCI的HARQ-ACK信息。

可选地,第二控制域用于指示在终端反馈HARQ-ACK时,终端使用的PUCCH格式;或,指示终端需要反馈的HARQ-ACK数量,其中,HARQ-ACK数量用于终端确定反馈HARQ-ACK时所使用的PUCCH格式。

可选地,对于频分双工FDD系统,第一控制域为控制信息中新增加的下行分配指示DAI控制域,其中,DAI控制域用于指示基站依据第一预设顺序已经发送的有物理下行共享信道PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;对于时分双工TDD系统,第一控制域为下行分配指示DAI控制域,其中,DAI控制域依据第二预设顺序已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度释放的PDCCH/EPDCCH的数量。

可选地,第二控制域为新增加的控制域,第三控制域为DAI控制域大于K的DCI中的功率传输控制TPC命令控制域;或,

第二控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者第二控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有第二控制域的取值相同,所有第三控制域的取值相同,第二控制域与第三控制域之间的取值不同;或,

当基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第二预设值时,第二控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域;或者第二控制域为DAI控制域大于K的DCI中DAI取值为偶数的DCI中的TPC命令控制域,第三控制域为DAI控制域大于K的DCI中DAI取值为奇数的DCI中的TPC命令控制域;其中,所有第二控制域的取值 相同,所有第三控制域的取值相同,第二控制域与第三控制域之间的取值不同;或,

当基站在当前子帧调度的PDSCH/(E)PDCCH的数量小于等于第三预设值时,第三控制域为DAI控制域大于K的DCI中的TPC命令控制域,且基站与终端约定好反馈HARQ-ACK时使用第一预设PUCCH格式;当基站在当前子帧调度的PDSCH/(E)PDCCH的数量大于第四预设值时,第三控制域为DAI控制域大于K的DCI中的TPC命令控制域,且基站与终端约定好反馈HARQ-ACK时使用第二预设PUCCH格式;其中,第四预设值大于的第三预设值,所有第三控制域的取值相同;

可选地,基站与终端约定好DAI控制域大于K的DCI中的TPC命令控制域指示终端反馈HARQ-ACK时使用的PUCCH格式和PUCCH资源。

可选地,对于FDD系统,新增加的DAI控制域根据预设的顺序,在前面N个DCI中用于指示当前子帧调度的服务小区的数量,在该N个之后的DCI中用于指示基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,的预设的顺序为服务小区索引从小到大的顺序;对于TDD系统,DAI控制域,在同一个子帧中的DAI控制域按照预设的顺序,在前面N个DCI中指示当前子帧调度的服务小区的数量,在N个之后的DCI中指示基站依据第一预设规则已经发送的有PDSCH传输的PDCCH/EPDCCH和表示下行半持续调度SPS释放的PDCCH/EPDCCH的数量;其中,的预设的顺序为服务小区索引从小到大的顺序,前面N个DCI中的DAI取值相同。

可选地,第三控制域为辅服务小区的下行控制信息的TPC命令控制域,其中PUCCH资源为指定PUCCH格式或新的PUCCH格式。

下面结合本发明的可选实施例对本发明进行举例说明;

实施例1

在最多支持32个载波聚合的应用场景,需要新的PUCCH格式来支持大量的HARQ-ACK的反馈,在本可选实施例中称为PUCCH格式4,该新的PUCCH格式可以包含一种或多种,取决于新的PUCCH格式是根据系统需要支持的最大HARQ-ACK比特数设计,还是根据当前需要反馈的HARQ-ACK设计。其中,该新的PUCCH格式的设计主要包括:信道编码器的设计以及参考信号结构的设计。在本可选实施例的可选实施方式中包含以下几种格式:

PUCCH格式4-1:多个OCC码的PUCCH格式3。相关技术中的PUCCH格式3是通过OCC码来实现终端间的码间复用的,如果允许一个终端占用多个 OCC码,那么就相当于一个终端使用多个PUCCH格式3来发送相应的HARQ-ACK,一个PUCCH格式3最多承载22个输入比特,那么N个PUCCH格式3占用N个OCC码,相应的就能承载22N个输入比特。对于PUCCH格式4-1,信道编码方案以及参考信号结构的设计跟PUCCH格式3一样。

PUCCH格式4-2:多个物理层资源块(Physical Resource Block简称为PRB)的PUCCH格式3,相关技术中的PUCCH格式3频域上占用一个PRB,当把PUCCH格式3的频域资源扩展到多个PRB时,所能承载的HARQ-ACK比特数也相应的成倍增加,N个PRB能承载22N个HARQ-ACK比特,图8是根据本发明可选实施例的2个PRB的PUCCH格式3示意图,如图8所示,可以最多支持44个HARQ-ACK输入比特,输入比特分成4路,每路最多11比特,每路经过一个编码生成矩阵如图9所示的RM(32,O)的编码器,图9是根据本发明可选实施例的RM(32,O)的编码器示意图,通过截短的方式输出24个编码比特,4个编码器一共输出96比特,经调制后得到48个调制符合,最后映射到如图8所示的符号中去。

PUCCH格式4-3:没有时域扩展(OCC)的PUCCH格式3;相关技术中的PUCCH格式3通过时域扩展复用终端,如果没有了时域扩展,那么就可以增加承载的HARQ-ACK比特数,相关技术中的PUCCH格式3采用的是5阶的时域扩展,没有了时域扩展后,一个PRB的PUCCH格式3就可以承载120个调制符号,当采用QPSK调制的话,就是240个编码比特,图10是根据本发明可选实施例的没有时域扩展的PUCCH格式3示意图。由于输出的编码比特数增加,因此,相关的PUCCH格式3的编码方案需要扩展或采用新的编码方案。可选的编码方案包括以下两种:

编码方案1:基于多个RM码

编码方案2:咬尾卷积码(TBCC)

PUCCH格式4-4:基于PUSCH,这里的基于PUSCH,是指基于PUSCH的参考信号结构,也即参考信号-数据结构跟现在的PUSCH一样,图11是根据本发明可选实施例的参考信号位于每个时隙的第4个时域符号示意图,如图11所示,编号从1开始。对于基于PUSCH的格式,一个PRB可以承载144个调制符号,当采用QPSK调制的话,就是288个编码比特,因此,对于信道编码方案,也可以考虑以上两种编码方案。

对于PUCCH格式4-3和4-4,如果一个PRB不足以满足性能要求时,也可以扩展到多个PRB。

需要说明的是,基于PUCCH格式4-4,当采用基于多个RM码的编码方案时,考虑不同的HARQ-ACK输入比特,可以采用不同数量的RM码。但是考虑 到复杂度的问题,引入的新的格式也不能太多。考虑典型的HARQ-ACK输入比特范围,如32/64/128,当采用多RM码作为信道编码方案时,可以分别采用3-RM,6-RM,12-RM,图12是根据本发明可选实施例的3-RM编码结构示意图,图13是根据本发明可选实施例的6-RM编码结构示意图,图14是根据本发明可选实施例的12-RM编码结构示意图,如图12至14所示,该RM码为相关协议Rel-8采用的(32,O)分组码,也即生成矩阵如图9所示的RM(32,O)编码器。

如果仅考虑这三种编码结构,且考虑的HARQ-ACK输入比特最大为128,则对于不同的HARQ-ACK输入比特,采用不同的编码方案:

3-RM:输入比特为20~32;

6-RM:输入比特为33~64:

12-RM:输入比特为65~128;

实施例2:

当终端使用一种PUCCH格式发送HARQ-ACK时,需要确定其相应的PUCCH资源。在相关协议中,用于发送HARQ-ACK的PUCCH格式1a/1b和PUCCH格式3,其资源确定方式为:

对于PUCCH格式1a/1b,有两种资源确定方式,隐含映射和高层配置联合功率传输命令(TPC)控制域指示。对于相应的PDCCH/EPDCCH的PDSCH或者只是半静态持续调度释放(SPS release)的PDCCH/EPDCCH时,其对应的PUCCH资源与相应的PDCCH/(e)PDCCH所在的CCE/ECCE的最小索引有一个隐含的映射关系,对于半持续调度的PDSCH,其相应的PUCCH资源根据激活半持续调度的PDSCH的DCI中的TPC指示域以及高层配置的PUCCH资源来确定。

对于PUCCH格式3,其相应的PUCCH资源根据高层的PUCCH格式3资源以及FDD辅服务小区上DCI中的TPC控制域、或者TDD主服务小区中除了DAI=1的DCI或者TDD辅服务小区的DCI中的TPC控制域联合确定。表1给出了上述方式的一个例子,通过高层信令配置了4个PUCCH格式3资源值,然后根据DCI中的TPC控制域的指示值,终端确定反馈HARQ-ACK时使用PUCCH格式3时使用哪个高层配置的PUCCH格式3资源值,根据确定的PUCCH格式3资源值,最终确定发送PUCCH格式3时所使用的PRB以及OCC码。表1为PUCCH的资源指示,如表1所示,

表1

对于PUCCH格式4,同样需要确定发送时所使用的资源。对于不同的PUCCH格式4,如实施例1,PUCCH格式4-1和PUCCH格式4-2需要确定频域占用的PRB以及使用的OCC,而对于PUCCH格式4-4和PUCCH格式4-4,需要确定频域占用的PRB。其中,的频域PRB除了PRB索引外,当PUCCH格式4占用多个PRB时,还可能进一步包含所占用PRB的个数。为此,对于PUCCH格式4的资源确定,可以采用类似PUCCH格式3的确定方式,高层配置一组PUCCH格式4资源值,然后通过DCI中的TPC控制域指示。终端根据确定的PUCCH格式4资源值,最终确定发送PUCCH格式4时所占用的PRB,或以及OCC码。

实施例3:

从实施例1可以看出,新的PUCCH格式4有多种,即使是相同的格式,其占用的频域或码域资源也可能是不同的,这个取决于反馈的HARQ-ACK的比特数,或者要满足的HARQ-ACK的性能的不同。

对于相关协议,需要反馈的HARQ-ACK比特数是根据配置的服务小区个数,配置的服务小区的传输模式确定的,对于TDD系统,还需要根据配置的上下行配比来确定,对于不同上下行配比的TDD服务小区聚合,或者对于TDD-FDD聚合,TDD为主服务小区场景,则还需要根据配置的下行参考上下行配置来确定。如果在聚合最多32个服务小区的场景下,配置的服务小区个数可能比较多,但是实际上调度的服务小区数不会很多,这样,如果还是按照相关协议的规定,按照配置的服务小区来确定HARQ-ACK的反馈比特数的话,则终端反馈上去的HARQ-ACK就有好多是基站实际上没有调度的,这样的HARQ-ACK比特反馈上去实际上对于基站来说是没有意义的,反而浪费了终端的发送功率。为此,一种可选的方案是终端根据接收到的需要反馈HARQ-ACK的PDSCH/(e)PDCCH个数,来确定需要反馈的HARQ-ACK比特数。但是这种方案存在的一个问题是,如果终端发送了漏检,也就是没有检测到相应的(e)PDCCH,从而也就无法检测到相应的PDSCH,因此终端也就不会反馈HARQ-ACK。这样导致的问题就是终端和基站对于发送的HARQ-ACK理解不一致。

此外,从实施例1可以看出,新的PUCCH格式相对于PUCCH格式3来说,会消耗更多的资源,这资源包括频域和码域的。因此,如果配置了大量载波聚合的应用场景下,总是使用新的PUCCH格式,其资源利用率将不高。当实际需要反馈的HARQ-ACK比特数,如终端根据接收到的PDSCH/(e)PDCCH确定需要反馈的HARQ-ACK,在PUCCH格式3上也可以承载的话,那么采用PUCCH格式3发送将比采用新的PUCCH格式发送更有效。因此,需要考虑新的PUCCH格式与PUCCH格式3之间的切换。

实施例4:

相关TDD系统中,DCI中包含一个DAI控制域,用于指示截止到当前子帧基站已经调度的有相应(e)PDCCH的PDSCH或指示SPS释放的(e)PDCCH的数量。DAI控制域的主要作用有:

解决TDD bundling时,绑定窗内最后一个或若干个子帧丢失的问题;

在PUCCH format 3中用于HARQ-ACK比特的排序。

引入DAI控制域的主要目的是解决由于终端发生了漏检而导致的终端与基站对于发送的HARQ-ACK理解不一致的问题。

在大量载波聚合的场景下,如前,如果终端根据接收到的PDSCH/(e)PDCCH的数量来确定HARQ-ACK反馈比特数的话,也会存在由于终端发生了漏检而导致的终端与基站对于发送的HARQ-ACK理解不一致的问题。为此,需要有相应的机制来解决问题。

FDD系统引入DAI是其中的一个解决方案。与TDD类似,FDD系统中的DAI可以用于指示按照一定的顺序,如服务小区索引,截止到当前服务小区基站已经调度的有相应(e)PDCCH的PDSCH或指示SPS释放的(e)PDCCH的数量,图15是根据本发明可选实施例的FDD系统中DAI控制域的示意图。假定DAI控制域为2比特,则最多有四种状态,终端根据接收到的PDSCH/(e)PDCCH数量可以确定DAI的取值,如接收到第一个“00”,终端可以确定DAI值为1,而当接收到第二个“00”时,终端确定DAI值为5,以此类推。这里有一个假设终端连续漏检4个(e)PDCCH的发生概率可以忽略不计。表2给出2比特的DAI控制域的取值跟实际表示的DAI值的一个映射关系。如表2所示,

表2

对于TDD系统,可以把相关的DAI扩展为先频域后时域的计数器,也即DAI表示截止到当前服务小区当前子帧基站已经调度的有相应(e)PDCCH的PDSCH或指示SPS释放的(e)PDCCH的数量。图16是根据本发明可选实施例的TDD系统中扩展DAI控制域的示意图。

实施例5-1:

基站在DCI中增加一个HARQ-ACK反馈模式控制域,用于指示终端反馈HARQ-ACK时使用的PUCCH格式,终端进行以下处理:

(1)终端根据接收到的HARQ-ACK反馈模式控制域,确定发送HARQ-ACK是所使用的PUCCH格式,并根据确定的PUCCH格式确定反馈的HARQ-ACK比特数为确定的PUCCH格式所能支持的最大比特数;

(2)根据高层配置的PUCCH资源值,包括PUCCH格式3的资源值和PUCCH格式4的资源值,以及DAI大于k的DCI中的TPC控制域,确定发送PUCCH格式时所使用的PUCCH资源,包括频域资源(PRB索引以及PRB格式),或码域资源(OCC码);

(3)根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

(4)在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

DCI中增加的HARQ-ACK反馈模式控制域的比特数取决于最终引入的PUCCH格式4的数量,如果只引入一种PUCCH格式4,则只需要1比特就够了,用于指示是使用PUCCH格式3还是使用PUCCH格式4;如果引入的PUCCH格式4超过1种,则考虑2比特的PUCCH格式指示域。考虑到复杂度的问题,最终引入的PUCCH格式4不会很多,因此,2比特的HARQ-ACK反馈模式控制域是足够的。

需要说明的是,当终端根据HARQ-ACK反馈模式控制域确定的PUCCH格式不能承载终端根据接收到的PDSCH/(e)PDCCH确定需要反馈的HARQ-ACK时,比如终端根据HARQ-ACK反馈模式控制域确定的PUCCH格式为PUCCH格式3,而终端根据接收到的PDSCH/(e)PDCCH确定需要反馈的HARQ-ACK比特数为30时,终端可以判断发生了接收错误,此时终端可以不发送任何信号。

终端会假定接收到的所有DCI中的HARQ-ACK反馈模式控制域是相同的。 当接收到的所有DCI中的HARQ-ACK反馈模式控制域有不同时,终端可以判断发生了接收错误,此时终端可以不发送任何信号。

实施例5-2:

基站在DCI中增加一个HARQ-ACK反馈模式控制域,用于指示终端需要反馈的HARQ-ACK数量,终端进行以下处理:

(1)根据HARQ-ACK反馈模式控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

(2)根据高层配置的PUCCH资源值,包括PUCCH格式3的资源值和PUCCH格式4的资源值,以及DAI大于k的DCI中的TPC控制域,确定发送PUCCH格式时所使用的PUCCH资源,包括频域资源(PRB索引以及PRB格式),或码域资源(OCC码);

(3)根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

(4)在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

DCI中增加的HARQ-ACK反馈模式控制域当用于指示需要反馈的HARQ-ACK数量时,终端需要进一步根据接收到的DAI最大值或者根据接收到的PDSCH/(E)PDCCH的数量来确定其具体取值。假设HARQ-ACK反馈模式控制域包含2比特,则2比特的4个状态所对应的HARQ-ACK反馈比特数如表3所示;

表3

假设终端接收到的HARQ-ACK反馈模式控制域的取值为“01”,同时,终端接收到的DAI最大值为24,则终端可以确定需要反馈的HARQ-ACK比特数为26,其中确定方法是,在表3中查找“01”对应的可能的需要反馈的HARQ-ACK比特数,找到大于等于DAI最大值(也即24)的最小的取值,也就是26。同时,终端还可以判断出丢失了DAI=25和DAI=26的PDCCH。

在实施例5-1和5-2给出了HARQ-ACK反馈模式两种不同定义的例子,HARQ-ACK反馈模式最终采用哪种定义与引入的新的PUCCH格式的具体结构有关。可选的,当引入的新的PUCCH格式采用TBCC作为其信道编码方案,则HARQ-ACK反馈模式控制域定义为指示需要反馈的HARQ-ACK比特数会比较好,因为这样,终端和基站对于反馈的比特数有一致的理解,而终端不需要根据配置的参数(包括配置的载波数,配置的传输模式以及配置的(参考下行)上下行配置)来确定HARQ-ACK的反馈比特数,因为通常情况下,实际调度的需要反馈的HARQ-ACK比特数会比根据配置的参数确定的HARQ-ACK反馈比特数多,如果终端根据实际的调度情况来确定反馈比特数,可以降低编码码率,从而提高HARQ-ACK的检测性能,而且也能保证基站与终端对于终端发送的HARQ-ACK有一致的理解。

另外,如果引入的新的PUCCH格式将采用多RM码作为其信道编码方案,则HARQ-ACK反馈模式控制域的两种定义均可。如果HARQ-ACK反馈模式控制域定义为指示需要反馈的HARQ-ACK比特数时,则终端根据需要反馈的HARQ-ACK比特数,选择能够承载HARQ-ACK比特数的多RM码结构;如果HARQ-ACK反馈模式控制域定义为指示反馈HARQ-ACK时使用的PUCCH格式,则终端确定使用的PUCCH格式后,再确定反馈的HARQ-ACK比特数为确定的PUCCH格式所能承载的最大比特数。这样也能保证基站与终端对于终端发送的HARQ-ACK有一致的理解。

实施例6:

基站通过相关的DCI的TPC控制域指示终端反馈HARQ-ACK时使用的PUCCH格式以及PUCCH格式对应的PUCCH资源;

其中,该DCI,对于FDD系统而言,为辅服务小区发送的DCI,对于TDD系统而言,为主服务小区DAI=1外的其他子帧,以及辅服务小区上发送的DCI。当采用如实施例4的DAI时,则该DCI为DAI>1的DCI。终端会假定接收到的所有DCI中的TPC控制域是相同的。当接收到的所有DCI中的TPC控制域有不同时,终端可以判断发生了接收错误,此时终端可以不发送任何信号。

采用这种方式,基站与终端还需要进一步约定,当基站给终端配置了大量载波聚合时,也即配置的服务小区超过了5个时,DCI中的TPC控制域用于指示 终端反馈HARQ-ACK时使用的PUCCH格式以及PUCCH格式对应的PUCCH资源,而不再只是指示PUCCH资源值。表4为PUCCH的格式和资源指示,如表4所示,

表4

这种方式,通过重用已有的控制域,不需要增加新的控制域,从下行控制信息的开销角度来看是有好处的。不过,考虑到指示的信息增多了,但是可以指示的比特数不变,相对了,灵活性就要变小。比如,原来的TPC可以指示4个高层配置的PUCCH资源中的任一个,而现在,只可以指示同一PUCCH格式中的2个高层配置的PUCCH资源中的一个,灵活性受到一定的限制。

实施例7-1:

基站通过不同的DCI的TPC分别指示HARQ-ACK反馈模式控制域和PUCCH资源指示控制域,且基站与终端约定,DAI值大于1的DCI中,DAI值为奇数的DCI的TPC命令控制域指示HARQ-ACK反馈模式,DAI值为偶数的DCI的TPC命令控制域指示PUCCH资源,以及的HARQ-ACK反馈模式指示终端反馈HARQ-ACK时所使用的PUCCH格式,终端进行以下处理:

根据DAI取值大于1的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据确定的PUCCH格式确定反馈的HARQ-ACK比特数为确定的PUCCH格式所能支持的最大比特数;

根据DAI取值大于1的DCI中DAI为偶数TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

需要说明的是:当终端没有接收到DAI为奇数(第一个DAI为1的除外) 的DCI且终端接收到的DCI中DAI的最大值或接收到的PDSCH/(E)PDCCH的数量不超过第四预设值时,终端可以进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为PUCCH格式3,并确定反馈的HARQ-ACK比特数为PUCCH格式3所能支持的HARQ-ACK最大比特数;

根据接收到的DAI为偶数TPC命令控制域确定PUCCH格式3对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

否则,终端不发送任何东西;其中,该第四预设值可以为8。

当终端没有接收到DAI为偶数的DCI,终端不发送任何东西。

具体实施7-2:

基站通过不同的DCI的TPC分别指示HARQ-ACK反馈模式控制域和PUCCH资源指示控制域,且基站与终端约定,DAI值大于1的DCI中,DAI值为奇数的DCI的TPC命令控制域指示HARQ-ACK反馈模式,DAI值为偶数的DCI的TPC命令控制域指示PUCCH资源,HARQ-ACK反馈模式控制域指示终端需要反馈的HARQ-ACK数量,终端进行以下处理:

根据DAI取值大于1的DCI中DAI为奇数TPC命令控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

根据DAI取值大于1的DCI中DAI为偶数TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

需要说明的是,当终端没有接收到DAI为奇数(第一个DAI为1的除外)的DCI且终端接收到的DCI中DAI的最大值或接收到的PDSCH/(E)PDCCH的数量不超过第四预设值时,终端进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为PUCCH格式3,并确定反馈的HARQ-ACK比特数为PUCCH格式3所能支持的HARQ-ACK最大比特数;

根据接收到的DAI为偶数TPC命令控制域确定PUCCH格式3对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式3对应的PUCCH资源上发送HARQ-ACK;

否则,终端不发送任何东西;其中,该第四预设值可以为8。

当终端没有接收到DAI为偶数的DCI时,终端不发送任何东西。

实施例8:

基站通过调度限制,保证终端根据接收到的PDSCH/(e)PDCCH需要反馈的HARQ-ACK比特数不在PUCCH格式3所能支持的HARQ-ACK比特数与预设值的差值到和值的范围以内,终端根据接收到的PDSCH/(e)PDCCH数量确定反馈HARQ-ACK时所使用的PUCCH格式;

对终端而言,当终端接收到的PDSCH/(e)PDCCH需要HARQ-ACK反馈的数量小于第一预设值,终端确定反馈HARQ-ACK时使用PUCCH格式3,并根据下行控制信息中的功率传输命令控制域确定PUCCH格式3的资源;如果终端接收到的PDSCH/(e)PDCCH需要HARQ-ACK反馈的数量大于第二预设值,终端确定反馈HARQ-ACK时使用新的PUCCH格式,并根据下行信息中的传输功率命令指示域确定新PUCCH格式的资源。

相关协议规定PUCCH格式3所能支持的HARQ-ACK比特数最大为20比特,同时假定新引入的PUCCH格式4所能支持的HARQ-ACK比特数最大为64,同时基站与终端约定,当终端接收到的PDSCH/(e)PDCCH需要反馈的HARQ-ACK比特数小于等于16时,终端将采用PUCCH格式3反馈的HARQ-ACK;当终端接收到的PDSCH/(e)PDCCH需要反馈的HARQ-ACK比特数大于等于24时,终端将采用PUCCH格式4反馈的HARQ-ACK。在该实施例中,该预设值可以为4,也就是,基站调度的时候,必须保证终端根据接收到的PDSCH/(e)PDCCH需要反馈的HARQ-ACK比特数不在(20-4:20+4)之间,其中括号表示不包括区间两个端点取值。当DCI里有DAI时,上述方案可以表述为,当终端接收到的DAI的最大值小于等于第一预设值16时,终端采用PUCCH格式3发送HARQ-ACK,当终端接收到的DAI中有DAI值大于第二预设值24的, 终端采用PUCCH格式4发送HARQ-ACK。此时,确定的PUCCH格式所对应的PUCCH资源根据DCI中的TPC控制域以及高层配置的PUCCH格式资源值来确定。终端会假定接收到的所有DCI中的TPC控制域是相同的。当接收到的所有DCI中的TPC控制域有不同时,终端可以判断发生了接收错误,此时终端可以不发送任何东西。

实施例8-1:

基站根据当前的调度情况,通过不同的下行控制信息的功率传输命令控制域分别指示使用的PUCCH格式和PUCCH格式对应的PUCCH资源,具体的:

当基站调度的PDSCH/(E)PDCCH的数量大于第一预设值时,用于终端确定HARQ-ACK反馈模式的控制域为DAI控制域取值大于1的下行控制信息中DAI控制域取值为偶数的下行控制信息的TPC命令控制域,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息中DAI控制域取值为奇数的下行控制信息的TPC命令控制域,的奇数偶数可以互换,所有用于终端确定HARQ-ACK反馈模式控制域的取值相同,所用用于终端确定HARQ-ACK反馈时使用的PUCCH格式的资源控制域的取值相同,且与用于终端确定HARQ-ACK反馈模式的控制域的取值不同;

当基站调度的PDSCH/(E)PDCCH的数量小于等于第一预设值时,基站与终端约定HARQ-ACK反馈时采用PUCCH格式3,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息的TPC命令控制域。

对于终端,当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第一预设值时,根据与基站的约定,DAI取值大于1的DCI中DAI为奇数和偶数的TPC命令控制域分别指示HARQ-ACK反馈模式控制域和PUCCH资源指示控制域,以及HARQ-ACK反馈模式控制域指示终端反馈HARQ-ACK时所使用的PUCCH格式,终端可以进行以下处理:

根据DAI取值大于1的DCI中DAI为奇数TPC命令控制域确定反馈HARQ-ACK时所使用的PUCCH格式,并根据确定的PUCCH格式确定反馈的HARQ-ACK比特数为确定的PUCCH格式所能支持的最大比特数;

根据DAI取值大于1的DCI中DAI为偶数TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应 PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第一预设值时,根据与基站的约定,DAI取值大于1的DCI的TPC命令控制域用于指示PUCCH格式3的资源指示控制域,终端进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为PUCCH格式3,并确定反馈的HARQ-ACK比特数为PUCCH格式3所能支持的HARQ-ACK最大比特数;

根据DAI取值大于k的DCI的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

或者,对于不包含DAI的FDD系统,基站与终端约定,辅服务小区索引为奇数/偶数的DCI的TPC控制域指示使用的PUCCH格式,辅服务小区索引为偶数/奇数的DCI的TPC控制域指示PUCCH格式对应的资源;

终端会假定接收到的指示同一信息的DCI中的TPC控制域是相同的,也即所有指示HARQ-ACK反馈模式的TPC控制域是相同的,所有指示PUCCH资源的TPC控制域也是相同的。

实施例8-2:

基站根据当前的调度情况,通过不同的下行控制信息的功率传输命令控制域分别指示使用的PUCCH格式和PUCCH格式对应的PUCCH资源,具体的:

当基站调度的PDSCH/(E)PDCCH的数量大于第一预设值时,用于终端确定HARQ-ACK反馈模式的控制域为DAI控制域取值大于1的下行控制信息中DAI控制域取值为偶数的下行控制信息的TPC命令控制域,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息中DAI控制域取值为奇数的下行控制信息的TPC命令控制域,该奇数偶数可以互换,所有用于终端确定HARQ-ACK反馈模式控制域的取值相同,所用用于终端确定HARQ-ACK反馈时使用的PUCCH格式的资源控制域的取值相同,且与用于终端确定HARQ-ACK反馈模式的控制域的取值不同;

当基站调度的PDSCH/(E)PDCCH的数量小于等于第一预设值时,基站与终端约定HARQ-ACK反馈时采用PUCCH格式3,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息的TPC命令控制域。

对于终端,当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第一预设值时,根据与基站的约定,DAI取值大于1的DCI中DAI为奇数和偶数的TPC命令控制域分别指示HARQ-ACK反馈模式控制域和PUCCH资源指示控制域,以及HARQ-ACK反馈模式控制域指示终端反馈需要反馈的HARQ-ACK的数量时,终端可以进行以下处理:

根据DAI取值大于1的DCI中DAI为奇数TPC命令控制域确定反馈的HARQ-ACK比特数,并根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

根据DAI取值大于1的DCI中DAI为偶数TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第一预设值时,根据与基站的约定,DAI取值大于1的DCI的TPC命令控制域用于指示PUCCH格式3的资源指示控制域,终端进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为PUCCH格式3,并确定反馈的HARQ-ACK比特数为PUCCH格式3所能支持的HARQ-ACK最大比特数;

根据DAI取值大于k的DCI的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

或者,对于不包含DAI的FDD系统,基站与终端约定,辅服务小区索引为奇数/偶数的DCI的TPC控制域指示使用的PUCCH格式,辅服务小区索引为偶数/奇数的DCI的TPC控制域指示PUCCH格式对应的资源;

终端会假定接收到的指示同一信息的DCI中的TPC控制域是相同的,也即所有指示HARQ-ACK反馈模式的TPC控制域是相同的,所有指示PUCCH资源的TPC控制域也是相同的。

实施例9:

基站根据调度情况,当调度的PDSCH/(E)PDCCH的数量小于等于第二预设值时,基站与终端约定HARQ-ACK反馈时采用PUCCH格式3,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息的TPC命令控制域,其中PUCCH资源为PUCCH格式3;

当基站调度的PDSCH/(E)PDCCH的数量大于第三预设值时,基站与终端约定HARQ-ACK反馈时采用新的PUCCH格式,用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为DAI控制域取值大于1的下行控制信息的TPC命令控制域,其中的PUCCH资源为新的PUCCH格式;

用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域的取值都相同,第三预设值大于第二预设值,第二预设值可以为PUCCH格式3所能支持反馈的最大HARQ-ACK比特数;

基站保证调度的PDSCH/(E)PDCCH的数量不在第二预设值与第三预设值之间。

对于终端,当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量小于等于第二预设值时,根据与基站的约定,DAI取值大于1的DCI的TPC命令控制域用于指示PUCCH格式3的资源指示控制域,终端可以进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为PUCCH格式3,并确定反馈的HARQ-ACK比特数为PUCCH格式3所能支持的HARQ-ACK最大比特数;

根据DAI取值大于k的DCI的TPC命令控制域确定PUCCH格式3对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

当终端接收到的DCI包含DAI控制域且终端接收到的DCI的DAI最大值或接收到的PDSCH/(E)PDCCH的数量大于第三预设值时,根据与基站的约定,DAI取值大于1的DCI的TPC命令控制域用于指示新的PUCCH格式的资源指示控制域,终端进行以下处理:

确定反馈HARQ-ACK时所使用的PUCCH格式为新的PUCCH格式,并确定反馈的HARQ-ACK比特数为新的PUCCH格式所能支持的HARQ-ACK最大比特数;

根据DAI取值大于1的DCI的TPC命令控制域确定的PUCCH格式对应的PUCCH资源;

根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK;

实施例10:

对于基站,基站在发送的DCI中包含下行调度相关的控制域,其实施方式可以是:

对于FDD系统,基站在DCI新增加一个下行分配指示(DAI:Downlink Assignment Indicator)控制域,新增加的DAI控制域按照预设的顺序,在前面n个DCI中表示当前子帧调度的服务小区的数量(表示总数的DAI),在n个之后的DCI中表示已经调度的有PDCCH/EPDCCH的PDSCH或指示SPS释放的PDCCH/EPDCCH的数量(表示计数器的DAI);其中,的预设的顺序优选为服务小区索引从小到大的顺序;

对于TDD系统,指示下行调度相关的控制域为DAI控制域,同一个子帧中的DAI控制域按照预设的顺序,在前面n个DCI中表示当前子帧调度的服务小区的数量(表示总数的DAI),在n个之后的DCI中表示已经调度的有PDCCH/EPDCCH的PDSCH或指示SPS释放的PDCCH/EPDCCH的数量(表示计数器的DAI);其中,的预设的顺序优选为服务小区索引从小到大的顺序,的前面n个DCI中的DAI取值相同;

用于终端确定HARQ-ACK反馈时使用的PUCCH资源的控制域为辅服务小区的下行控制信息的TPC命令控制域,其中PUCCH资源为PUCCH格式3或新的PUCCH格式。

对于终端,当终端接收到的DCI包含DAI控制域,且与基站约定,对于FDD系统,按照预设的顺序,终端接收到的前面n个DCI中的DAI控制域表示当前子帧调度的服务小区的数量,n个之后的DCI中的DAI控制域表示已经调度的有PDCCH/EPDCCH的PDSCH或指示SPS释放的PDCCH/EPDCCH的数量;对于TDD系统,同一个子帧中按照预设的顺序,终端接收到的前面n个DCI中的DAI控制域表示当前子帧调度的服务小区的数量,n个之后的DCI中的DAI控制域表示已经调度的有PDCCH/EPDCCH的PDSCH或指示SPS释放的PDCCH/EPDCCH的数量;其中,的预设的顺序优选为服务小区索引从小到大的顺序;辅服务小区接收到的DCI的TPC命令控制域用于指示PUCCH格式3或新的PUCCH格式的资源指示控制域,图17是根据本发明可选实施例的终端接收处理的流程示意图,如图17所示:

对于每个下行子帧,当终端接收到的承载DCI的PDCCH的数量大于n时,判断接收到前面n+1个DCI中的DAI控制域是否相同时,如果相同,则按照如下处理方式1进行后续处理:

否则,进一步判断接收到的前面n个DCI中的DAI控制域是否相同,如果相同且第n+1个DCI中的DAI控制域为“00”,则按照如下处理方式1进行后续处理;

否则,则按照处理方式2进行后续处理;

对于每个下行子帧,当终端接收到的承载DCI的PDCCH的数量小于等于n时,按照如下处理方式3进行后续处理。

处理方式1:终端确定子帧的前面n个DCI没有发生丢失,终端根据前面n个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,其中,前面n个HARQ-ACK反馈比特位的状态根据前面n个PDSCH/(E)PDCCH的检测结果置为ACK或NACK,从n+1开始,根据接收到的n+1个之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

处理方式2:终端确定子帧的前面n+1个PDCCH有发生丢失,终端根据第一个DCI的DAI以及当前子帧接收到的DAI的最大值或接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,然后根据第一个与前面DAI取值不同的DCI中的DAI控制域,确定该DAI对应的已经调度的PDSCH/(E)PDCCH的数量,记为X,把前面(X-1)个HARQ-ACK反馈比特位的状态置为NACK,从X开始,根据接收到的DAI对HARQ-ACK进 行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK;

处理方式3:终端根据第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量,确定当前子帧需要反馈的HARQ-ACK比特数,如果确定的需要反馈的HARQ-ACK比特数与接收到的PDSCH/(E)PDCCH数量不等,则需要反馈的HARQ-ACK比特位全部置为NACK,否则根据检测结果按照预设的顺序确定相应的HARQ-ACK比特位对应的状态为ACK或NACK。

确定完每个下行子帧需要反馈的HARQ-ACK比特数后,对于TDD系统,需要把每个下行子帧需要反馈的HARQ-ACK比特数累加,最终确定总的需要反馈的HARQ-ACK比特数。然后根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式;

根据辅服务小区的TPC命令控制域确定PUCCH格式对应的PUCCH资源;

在确定的PUCCH格式对应的PUCCH资源上发送HARQ-ACK。

为了更好的理解本可选实施例,下面再结合图18来对本实施例做进一步说明。

图18是根据本发明可选实施例的基站与终端配置载波的示意图,如图18所示,假设基站侧配置了32个载波,假设上述的n取值为4。基站一共调度了25个有相应(E)PDCCH的PDSCH,根据表2的DAI控制域与对应的DAI取值的关系可以确定,基站发送的时候,将会在前面4个(E)PDCCH承载的DCI中,将DAI控制域设置为“00”,从第5个开始,DAI从“00”开始依次重复编号,其对应的DAI取值如图14的“DAI取值”一行所示,从图18可以得到DAI的最大值为25。

对于终端,可以有多种接收情况:

接收情况1:如图14所示,当接收到的PDSCH/(E)PDCCH数量大于4个时,假设接收到了21个,且前面接收到的5个DCI的DAI控制域的值相同,则终端将按照上述的处理方式1进行如下处理:

(1)HARQ-ACK反馈比特数的确定:终端确定当前子帧的前面4个DCI没有发生丢失,同时确定前面4个为表示总数的DAI,第5为表示计数器的DAI,且由于第5个DAI控制域取值为“00”,因此对应的DAI值(图中以V_DAI表示)为5,此后根据接收到的DCI,可以确定接收到的DAI的最大值为25,再根据前面4个DCI的DAI控制域的取值为“00”,以及当前子帧接接收到的DAI最大值25,其确定方法为,根据表2查得,总数DAI控制域为“00”表示调度 的PDSCH/(E)PDCCH的总的数量为1,5,8,13,17,21,25,29,…,125,而大于等于DAI最大值25的上述取值中最小的为25。HARQ-ACK反馈比特数的确定可以根据前面4个DAI的取值以及接收到的PDSCH/(E)PDCCH数量,或者根据前面4个DAI的取值以及后面DAI的最大值来确定。在图14所示的示例中,如果根据前面4个DAI的取值以及接收到的PDSCH/(E)PDCCH数量来确定需要反馈的HARQ-ACK比特数,则终端将会确定需要反馈21个HARQ-ACK比特,其确定方法为,根据表2查得,总数DAI控制域为“00”表示调度的PDSCH/(E)PDCCH的总的数量为1,5,8,13,17,21,25,29,…,125,而大于等于接收到的PDSCH/(E)PDCCH数量21的上述取值中最小的为21,因此确定当前子帧需要反馈的HARQ-ACK比特数为21,但是如果根据前面4个DAI的取值以及后面DAI的最大值来确定的话,终端将会确定需要反馈的比特数为25个,其确定方法为,根据表2查得,总数DAI控制域为“00”表示调度的PDSCH/(E)PDCCH的总的数量为1,5,8,13,17,21,25,29,…,125,而大于等于DAI最大值25的上述取值中最小的为25,因此确定当前子帧需要反馈的HARQ-ACK比特数为25。因此,当两种方式确定需要反馈的比特数不一致时,以取值大的为准。因此,HARQ-ACK比特数的确定应该为:根据前面4个DAI的取值以及max(接收到的PDSCH/(E)PDCCH数量,DAI最大值)来确定。

(2)HARQ-ACK反馈状态确定:由于前面4个DCI没有发生丢失,因此前面4个HARQ-ACK反馈比特位的状态根据前面4个PDSCH/(E)PDCCH的检测结果置为ACK或NACK,从第5个开始,根据接收到的第5个以及之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK,如图18所示中,DAI取值为7,10,14,18所对应的HARQ-ACK比特位6,9,13,19(由于二者的编号起始不一样而导致的不一致)被置为NACK。

接收情况2:图19是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图一,图20是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图二,如图19或图20所示,当接收到的PDSCH/(E)PDCCH数量大于4个时,假设接收到了20个,且前面接收到的4个DCI的DAI控制域的值相同,都为“00”,但是接收到的第5个DCI的DAI控制域为2,则终端将按照上述的处理方式2进行如下处理:

(1)HARQ-ACK反馈比特数的确定:终端确定当前子帧的前面5个DCI有发生丢失,比如如图19所示的,丢失了第一个表示计数器的DAI,或者如图20所示,丢失了第3个表示总数的DAI,但是对于终端而言,是无法区分这两种情况的。不过终端可以确定接收到的前面3个DAI均是表示总数的DAI,第一个与前面3个不同的DAI为表示计数器的DAI,因此,终端将根据表示总数 的DAI控制域,取值为“00”,以及当前子帧接接收到的DAI最大值25,可以确定当前子帧需要反馈的HARQ-ACK比特数25。

(2)HARQ-ACK反馈状态确定:由于终端确定当前子帧的前面5个DCI有发生丢失,且不知道丢失了哪个或哪些,因此根据接收到的第1个与前面DAI不同的DAI的取值,当如图15所示时,第1个与前面DAI不同的DAI的值为6,因此,把前面(6-1=5)个HARQ-ACK反馈比特位的状态置为NACK,从第6开始,根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK,如图19所示。

当如图20所示时,由于第1个与前面DAI不同的DAI的值为6,因此,HARQ-ACK反馈状态的确定与图19相同。

图21是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图三,如图21所示,当接收到的PDSCH/(E)PDCCH数量大于4个时,假设接收到了19个,且前面接收到的3个DCI的DAI控制域的值相同,都为“00”,但是接收到的第5个DCI的DAI控制域为“10”,则终端将按照上述的处理方式2进行如下处理:

(1)HARQ-ACK反馈比特数的确定:与图19或20的相同,这里不再累述;

(2)HARQ-ACK反馈状态的确定:第1个与前面DAI不同的DAI的值为7,因此,把前面(7-1=6)个HARQ-ACK反馈比特位的状态置为NACK,从第7开始,根据接收到的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK,如图21所示。

需要注意的是,这里假定终端接收基站发送的前面2n个PDSCH/(E)PDCCH的时候,最多发生n-1个丢失,大于等于n个丢失的情况本方案不予考虑,认为是小概率事件。2n个后面的,只要不连续丢失4个即可,对于连续丢了4个的情况本方案也不予考虑。

接收情况4:图22是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图四,如图22所示,假设基站侧配置了32个载波,假设上述的n取值为4。基站一共调度了26个有相应(E)PDCCH的PDSCH,根据表2的DAI控制域与对应的DAI取值的关系可以确定,基站发送的时候,将会在前面4个(E)PDCCH承载的DCI中,将DAI控制域设置为“01”,从第5个开始,DAI从“00”开始依次重复编号,其对应的DAI取值如图22的“DAI取值”一行所示。

对于终端,当接收到的PDSCH/(E)PDCCH数量大于4个时,假设接收到了 19个,且前面接收到的4个DCI的DAI控制域的值相同,且接收到的第2个DAI控制域为“00”,则终端将按照上述的处理方式1进行如下处理:

(1)HARQ-ACK反馈比特数的确定:终端确定当前子帧的前面4个DCI没有发生丢失,同时确定第5个DAI控制域取值为“00”的对应的DAI值(图中以V_DAI表示)为5,此后根据接收到的DCI,可以确定接收到的DAI的最大值为24,再根据前面4个DCI的DAI控制域的取值为“01”,以及当前子帧接接收到的DAI最大值24,可以确定当前子帧需要反馈的HARQ-ACK比特数26。确定方法为,根据表2查得,总数DAI控制域为“01”表示调度的PDSCH/(E)PDCCH的总的数量为2,6,10,14,18,22,26,30,…,126,而大于DAI最大值的上述取值中最小的为26,因此确定当前子帧需要反馈的HARQ-ACK比特数为26。HARQ-ACK反馈比特数的确定可以根据前面4个DAI的取值以及接收到的PDSCH/(E)PDCCH数量,或者根据前面4个DAI的取值以及后面DAI的最大值来确定,在图18所示的示例中,如果根据前面4个DAI的取值以及接收到的PDSCH/(E)PDCCH数量来确定需要反馈的HARQ-ACK比特数,则终端将会确定需要反馈22个HARQ-ACK比特,但是如果根据前面4个DAI的取值以及后面DAI的最大值来确定的话,终端将会确定需要反馈的比特数为26个,因此,当两种方式确定需要反馈的比特数不一致时,以取值大的为准。

(2)HARQ-ACK反馈状态确定:由于前面4个DCI没有发生丢失,因此前面4个HARQ-ACK反馈比特位的状态根据前面4个PDSCH/(E)PDCCH的检测结果置为ACK或NACK,从第5个开始,根据接收到的第5个以及之后的DAI对HARQ-ACK进行排序,并根据检测结果确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,对于没有接收到相应PDSCH/(E)PDCCH的HARQ-ACK比特位对应的状态置为NACK,如图22所示。

接收情况5:

图23是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图五,如图23所示,假设基站侧配置了32个载波,假设上述的n取值为4。基站一共调度了5个有相应(E)PDCCH的PDSCH,根据表2的DAI控制域与对应的DAI取值的关系可以确定,基站发送的时候,将会在前面4个(E)PDCCH承载的DCI中,将DAI控制域设置为“01”,从第5个开始,DAI从“00”开始依次重复编号,其对应的DAI取值如图23的“DAI取值”一行所示。

对于终端,当接收到的PDSCH/(E)PDCCH数量小于等于4个时,假设接收到了4个,终端无法判断是否接收到了表示计数器的DAI,则终端将按照上述的处理方式3进行如下处理:

(1)HARQ-ACK反馈比特数的确定:终端根据第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量。确定方法为,根据表2查得,总数DAI控制域为“00”表示调度的PDSCH/(E)PDCCH的总的数量为1,5,9,13,17,21,25,29,…,125,而大于当前接收到的PDSCH/(E)PDCCH的数量4的上述取值中最小的为5,因此确定当前子帧需要反馈的HARQ-ACK比特数为5。

(2)HARQ-ACK反馈状态确定:由于确定的需要反馈的HARQ-ACK比特数5与接收到的PDSCH/(E)PDCCH数量4不等,则需要反馈的HARQ-ACK比特位全部置为NACK,如图23所示。

接收情况6:

图24是根据本发明可选实施例的终端接收PDSCH/(E)PDCCH数量的示意图六,如图24所示,假设基站侧配置了32个载波,假设上述的n取值为4。基站一共调度了4个有相应(E)PDCCH的PDSCH,根据表2的DAI控制域与对应的DAI取值的关系可以确定,基站发送的时候,将会在前面4个(E)PDCCH承载的DCI中,将DAI控制域设置为“00”。

对于终端,当接收到的PDSCH/(E)PDCCH数量小于等于4个时,假设接收到了4个,终端无法判断是否接收到了表示计数器的DAI,则终端将按照上述的处理方式3进行如下处理:

(1)HARQ-ACK反馈比特数的确定:终端根据第一个DCI的DAI以及当前接收到的PDSCH/(E)PDCCH的数量。确定方法为,根据表2查得,总数DAI控制域为“11”表示调度的PDSCH/(E)PDCCH的总的数量为4,8,12,16,20,24,28,32,…,128,而大于当前接收到的PDSCH/(E)PDCCH的数量4的上述取值中最小的为4,因此确定当前子帧需要反馈的HARQ-ACK比特数为4。

(2)HARQ-ACK反馈状态确定:由于确定的需要反馈的HARQ-ACK比特数4与接收到的PDSCH/(E)PDCCH数量4相等,则根据检测结果按照预设的顺序确定相应的HARQ-ACK比特位对应的状态为ACK或NACK,如图20所示。

实施例11:

当载波聚合的服务小区中包含TDD服务小区且HARQ-ACK在TDD服务小区上发送时,则由于上下行子帧的不对称,将会导致需要在一个上行子帧上反馈多个下行子帧的HARQ-ACK。在具体实施例10中,确定的是与上行子帧对应的每个下行子帧需要反馈的HARQ-ACK比特数,然后根据每个下行子帧需要反馈的HARQ-ACK比特数来确定总的需要反馈的比特数。根据确定的需要反馈的HARQ-ACK比特数确定能承载HARQ-ACK比特数的PUCCH格式。

上行子帧对应的下行子帧根据现有协议定义的PDSCH与HARQ-ACK的定 时关系确定,属于已有技术,这里不再累述。

的载波绝户的服务小区包含TDD服务小区,包括但并不限于以下场景:

相同上下行配置的TDD服务小区聚合;

具有不同上下行配置的TDD服务小区聚合;

TDD与FDD聚合且反馈HARQ-ACK的服务小区为TDD服务小区;

另外,上述的TDD服务小区还可以配置成eIMTA使能,也即上下行配比可以随时间变化,eIMTA也是已有技术,这里也不再累述。

在另外一个实施例中,还提供了一种软件,该软件用于执行上述实施例及优选实施方式中描述的技术方案。

在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。

显然,本领域的技术人员应该明白,上述本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

上述仅为本发明的可选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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