本发明涉及通信技术领域,尤其涉及一种下行控制信息的传输方法及装置。
背景技术:
在ltetdd系统中,多个下行子帧的数据的harq-ack可能在同一个上行子帧进行反馈,在采用动态harq-ack码本的情况下,会对下行控制信息dci(downlinkcontrolinformation)进行计数,进而确定反馈的harq-ack比特数。dci调度的一个物理下行链路共享信道pdsch可能包含一个传输块tb(transportblock),也可能包含2个tb,分别对应1个harq-ack比特和2个harq-ack比特。在ltetdd系统中,当harq反馈窗口内的某些下行dci丢失时,ue可能会错误地反馈harq-ack,为了解决该问题,在dci中引入下行链路分配索引dai(downlinkassignmentindex),用于对dci进行计数以告知ue在harq反馈窗口内有多少个子帧包含下行传输。其中dci的dai域中包含计数dai(counterdai,简称c-dai)和总dai(totaldai,简称t-dai),通过计数dai对dci进行排序,通过总dai确定dci的数量。其中,计数dai和总dai都是用2个比特来指示,协议中的dai定义以及指示方式如表1所示。
表1
当计数dai和总dai所表达的数值超过4时通过模4的方式复用相同的2比特dai的状态来进行指示,因此,ue可以根据接收到的dai值判断出此时指示的是多个数值中的哪个值,例如ue收到计数dai=1以及总dai=1,且ue在该数据包之前已经接收到了4个dci,则认为此时计数dai和总dai指示的数值为5。
如图1所示,为dci的下行调度时间指示的示意图,k0,k1的单位都是时隙,k0表示物理下行链路共享信道pdsch与物理下行链路控制信道pdcch(dci)的时间间隔,k1表示harq-ack反馈时刻与pdsch的时间间隔。
在新空口(newradio,nr)系统中,由于在一个下行子帧内可以有多次pdcch监听时刻,而且nr系统支持跨时隙调度,导致lte系统的dai定义并不能完全适用于nr系统,因此在nr系统中,将dai定义中的{小区,子帧}对替换成了{小区,pdcch监听时刻}对,如表2所示,为nr系统中的dai定义以及指示方式。
表2
在nr系统中,对于同一个物理上行链路控制信道pucch组的小区,pdcch监听时刻的集合为各小区pdcch监听时刻集合的并集。
如图2所示,小区0和小区1的配置相同,即基站通过高层信令配置小区k1的取值为{1,2,3,4,5,6,7,8},k0的取值为{0,1,2}。pdcch每个时隙监听一次,位于每个slot的前2个ofdm符号。dci调度的pdsch只包含一个tb,小区没有配置码块组cbg(codeblockgroup)传输,对应每个pdsch只需要用1比特来反馈harq-ack。
由于nr引入了跨时隙调度,小区1在时隙n-1调度了一个时隙n+1的pdsch,该pdsch在时隙n+2反馈,按照目前nr系统中的dai定义,该dci会计入到dai中,如表3所示。
表3
pdcch监听时刻0对应于时隙n-10的ofdm符号0,…,pdcch监听时刻7对应时隙n-3的ofdm符号0,pdcch监听时刻8对应时隙n-2的ofdm符号0,pdcch监听时刻9对应时隙n-1的ofdm符号0。
根据pdcch监听时刻收到的总dai=3,ue需要对3个比特反馈harq-ack,而实际上由于小区1在时隙n-1调度了一个时隙n+1的pdsch,该pdsch在时隙n+2反馈,并不会在时隙n进行反馈,因此只需要对小区0在时隙n-1调度的pdsch和小区1在时隙n-2调度的pdsch进行反馈,也就是需要2个harq-ack比特。
由此可见,nr系统引入了跨时隙调度导致在相同pdcch监听时刻接收到的dci所对应的harq-ack可能在不同的harq反馈窗口进行传输,这就使得按照目前nr系统中dai的定义会造成上行链路资源的浪费。
技术实现要素:
本发明提供的下行控制信息的传输方法及装置,能够保证基站和用户终端ue对harq-ack理解的一致性,以及减少跨时隙调度时的harq-ack的反馈比特数,从而能够节省上行链路资源。
第一方面,本发明提供一种下行控制信息的传输方法,包括:
接收基站发送的携带下行链路分配索引dai的下行控制信息dci;
根据所述dai确定接收到的dci的数量;
其中,所述dai以{小区,下行harq-ack反馈时刻所关联的下行harq反馈窗口内的pdcch监听时刻}对指示dci的累计计数和dci的总数量。
第二方面,本发明提供一种第一方面,本发明提供装置,包括:
接收模块,接收基站发送的携带下行链路分配索引dai的下行控制信息dci;
确定模块,根据所述dai确定接收到的dci的数量;
其中,所述dai以{小区,下行harq-ack反馈时刻所关联的下行harq反馈窗口内的pdcch监听时刻}对指示dci的累计计数和dci的总数量。
本发明实施例提供的下行控制信息的传输方法及装置,接收基站发送的携带下行链路分配索引dai的下行控制信息dci;根据所述dai确定接收到的dci的数量;其中,所述dai以{小区,下行harq-ack反馈时刻所关联的下行harq反馈窗口内的pdcch监听时刻}对指示dci的累计计数和dci的总数量。与现有技术相比,本发明针对相同pdcch监听时刻接收到的dci,根据dci所对应的harq-ack的反馈时刻进行分别计数,这样,一方面能够保证基站和用户终端ue对harq-ack理解的一致性,另一方面能够减少跨时隙调度时的harq-ack的反馈比特数,从而能够节省上行链路资源。
附图说明
图1为dci的下行调度时间指示的示意图;
图2为nr系统中dci调度数据的说明示意图;
图3为本发明一实施例下行控制信息的传输方法的流程图;
图4为本发明一实施例下行控制信息的传输装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供一种下行控制信息的传输方法,如图3所示,包括:
s11、接收基站发送的携带下行链路分配索引dai的下行控制信息dci。
s12、根据所述dai确定接收到的dci的数量。
其中,所述dai以{小区,下行harq-ack反馈时刻所关联的下行harq反馈窗口内的pdcch监听时刻}对指示dci的累计计数和dci的总数量。
本发明实施例提供的下行控制信息的传输方法,与现有技术相比,本发明针对相同pdcch监听时刻接收到的dci,根据dci所对应的harq-ack的反馈时刻进行分别计数,这样,一方面能够保证基站和用户终端ue对harq-ack理解的一致性,另一方面能够减少跨时隙调度时的harq-ack的反馈比特数,从而能够节省上行链路资源。
可选地,所述dai包括计数dai和总dai。
具体地,所述总dai为一下行harq-ack反馈时刻所关联的下行harq反馈窗口内的从第一个pdcch监听时刻至当前pdcch监听时刻的所有小区的dci的总数量;
所述计数dai为所述一下行harq-ack反馈时刻所关联的下行harq反馈窗口内的当前pdcch监听时刻中从第一个小区至当前小区的dci的累加计数加上所述当前pdcch监听时刻的前一个pdcch监听时刻的总dai。
其中,对于时隙n,所述pdcch监听时刻所关联的pdcch监听区间为时隙[n-k1max-k0max,n-k1min-k0min],其中,k0max和k0min分别表示高层信令配置的时域资源分配表中k0集合的最大值和最小值,k1max和k1min分别表示下行harq-ack反馈时刻与pdsch的时间间隔k1集合的最大值和最小值,n为下行harq-ack反馈时隙。对于时隙n,所述下行harq反馈窗口为时隙[n-k1max,n-k1min]。
为了更加详细地理解本发明,给出本发明中dai的取值的具体实施例。
实施例一
如图2所示,小区0和小区1的配置相同,即基站通过高层信令配置小区k1的取值为{1,2,3,4,5,6,7,8},k0的取值为{0,1,2}。pdcch每个时隙监听一次,位于每个slot的前2个ofdm符号。dci调度的pdsch只包含一个tb,小区没有配置码块组cbg(codeblockgroup)传输,对应每个pdsch只需要用1比特来反馈harq-ack。
由图2可知,小区0在时隙n-1调度了一个时隙n-1的pdsch,该pdsch在时隙n反馈;小区1在时隙n-3调度了一个时隙n-2的pdsch,该pdsch在时隙n反馈;小区1在时隙n-1基站调度了一个时隙n+1的pdsch,该pdsch在时隙n+2反馈,根据本发明给出的dai定义,dai的取值情况,如表4所示。
表4
根据本发明中的pdcch监听区间的定义可知,本实施例中的pdcch监听区间是时隙n-10(即n-2-8)到时隙n-1(即n-0-1)。下行harq反馈窗口为时隙n-8到时隙n-1,对于时隙n反馈的harq-ack,基站可以在时隙n-10调度一个时隙n-8的pdsch(k0=2),时隙n-8到时隙n-1的pdsch都可以在时隙n反馈harq-ack。ue根据dai来确定调度pdsch的dci或者指示sps(semi-persistentscheduling,半持续性调度)释放的dci的数量。
pdcch监听时刻0对应于时隙n-10的ofdm符号0,…,pdcch监听时刻7对应时隙n-3的ofdm符号0,pdcch监听时刻8对应时隙n-2的ofdm符号0,pdcch监听时刻9对应时隙n-1的ofdm符号0。
ue根据在pdcch监听时刻9收到的总dai来确定反馈的harq-ack比特数,在pdcch监听时刻9,ue接收到了2个dci所携带的dai,分别为:小区0的dai是对应在时隙n反馈harq-ack的dai,小区1的dai是在对应时隙n+2反馈harq-ack的dai。由于每个pdsch用一个比特进行反馈,本实施例中,在时隙n,ue需要用2个比特反馈的harq-ack,其中,第一个比特对应小区1在pdcch监听时刻7调度的pdsch,第二个比特对应小区0在pdcch监听时刻9调度的pdsch。
由此可见,与现有技术相比,本发明只需要2个比特反馈的harq-ack,这样,一方面能够保证基站和用户终端ue对harq-ack理解的一致性,另一方面能够节省上行链路资源。
实施例二
小区0配置为:子载波间隔scs为15khz,基站通过高层信令配置小区k1的取值为{1,2,3,4,5,6,7,8},k0的取值为{0},pdcch每个时隙监听一次,位于每个slot的前2个ofdm符号。dci调度的pdsch只包含一个tb,小区没有配置cbg传输,对应每个pdsch只需要用1比特反馈harq-ack。小区0已经激活了下行sps传输,pdcch的监听区间是时隙n-8到时隙n-1。
小区1配置为:子载波间隔scs为15khz,基站通过高层信令配置小区k1的取值为{1,2,3,4,5,6,7,8},k0的取值为{0,1,2},pdcch每个时隙监听一次,位于每个slot的前2个ofdm符号。dci调度的pdsch只包含一个tb,小区没有配置cbg传输,对应每个pdsch只需要用1比特反馈harq-ack。对于时隙n反馈的harq-ack,基站可以在时隙n-10调度一个时隙n-8的pdsch(k0=2),时隙n-8到时隙n-1的pdsch都可以在时隙n反馈,因此pdcch的监听区间是时隙n-10到时隙n-1。
pdcch的监听时刻为小区0的pdcch监听时刻和小区1的pdcch的监听时刻取并集,即时隙n-10到时隙n-1的ofdm符号0。pdcch监听时刻0对应于时隙n-10的ofdm符号0,…,pdcch监听时刻8对应n-2的ofdm符号0,pdcch监听时刻9对应n-1的ofdm符号0。
小区0在时隙n-6收到一个dci指示sps释放,在时隙n-5收到一个dci调度了时隙n-5的pdsch,在时隙n-4收到一个dci调度了时隙n-4的pdsch。。
小区1在时隙n-6收到一个dci调度了时隙n-4的pdsch。在时隙n-5收到一个dci调度了时隙n-3的pdsch。在时隙n-1收到一个dci调度了时隙n+1的pdsch。
根据本发明的dai定义,dai的取值情况,如表5所示。
表5
pdcch监听时刻4对应时隙n-6,此时共有2个dci,总dai为2,pdcch监听时刻5对应时隙n-5,此时共有2个dci,加上前面的pdcch监听时刻的dci数量,总dai为4,pdcch监听时刻6对应时隙n-4,此时共有1个dci,加上前面的pdcch监听时刻的dci数量共5个dci,根据表2,总dai为1。该dai为ue在时隙n反馈接收到的最后一个dai,ue根据该总dai来确定在时隙n反馈harq-ack的比特数为5比特。
本发明实施例还提供一种下行控制信息的传输装置,如图4所示,包括:
接收模块,接收基站发送的携带下行链路分配索引dai的下行控制信息dci;
确定模块,根据所述dai确定接收到的dci的数量;
其中,所述dai以{小区,下行harq-ack反馈时刻所关联的下行harq反馈窗口内的pdcch监听时刻}对指示dci的累计计数和dci的总数量。
本发明实施例提供的下行控制信息的传输装置,与现有技术相比,本发明针对相同pdcch监听时刻接收到的dci,根据dci所对应的harq-ack的反馈时刻进行分别计数,这样,一方面能够保证基站和用户终端ue对harq-ack理解的一致性,另一方面能够减少跨时隙调度时的harq-ack的反馈比特数,从而能够节省上行链路资源。
可选地,所述dai包括计数dai和总dai。
具体地,所述总dai为一下行harq-ack反馈时刻所关联的下行harq反馈窗口内的从第一个pdcch监听时刻至当前pdcch监听时刻的所有小区的dci的总数量;
所述计数dai为所述一下行harq-ack反馈时刻所关联的下行harq反馈窗口内的当前pdcch监听时刻中从第一个小区至当前小区的dci的累加计数加上所述当前pdcch监听时刻的前一个pdcch监听时刻的总dai。
其中,对于时隙n,所述pdcch监听时刻所关联的pdcch监听区间为时隙[n-k1max-k0max,n-k1min-k0min],其中,k0max和k0min分别表示高层信令配置的时域资源分配表中k0集合的最大值和最小值,k1max和k1min分别表示下行harq-ack反馈时刻与pdsch的时间间隔k1集合的最大值和最小值,n为下行harq-ack反馈时隙。对于时隙n,所述下行harq反馈窗口为时隙[n-k1max,n-k1min]。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。