在下面的场景中 -
-
载波聚合,FDD子载波间隔为15KHz,TDD子载波间隔为30KHz
-
HARQ-ACK反馈配置在FDD上反馈
-
两个载波都配置了需要检测DCI format 1-1,K1的集合为{2,3,4,5,6,7,8}
-
TDD的周期为5ms,7D + 2U + 1S时隙格式
下面看Harq all中的19bits/17bits/...是如何得出的。
问题中还需要做如下的配置假设
-
一个Slot内UE支持的Unicast PDSCH个数为1
-
DCI配置为最多支持1个TB
-
未配置CBG反馈,基于TB反馈
-
TDD下的pdsch-TimeDomainAllocationList在D/S的Slot中都可以调度PDSCH
先看Subframe#0中的19bits是如何计算的。
对于FDD,没有上下行时隙配比的限制,K1集合中元素的个数为7,那么就是7bits。
对于TDD,与FDD的子载波间隔不一致,且比FDD的子载波间隔大,那么对于其中的一个K1值,包含了两个下行TDD Slot,这个在Semi-Static HARQ Feedback的一些补充中有过描述。
从下图中可以看到,在TDD中K1=6为上行Slot,不能调度PDSCH,剩余的反馈窗口内可以调度PDSCH。
对于Subframe#1中的17bits,图中可以看到,K1=2和K1=7是不能调度PDSCH。
在FDD上反馈期望的HARQ-ACK codebook的大小为19bits/17bits/...,如果更换为在TDD的U Slot上反馈呢?
问题中同样做如下的配置假设
-
一个Slot内UE支持的Unicast PDSCH个数为1
-
DCI配置为最多支持1个TB
-
未配置CBG反馈,基于TB反馈
-
TDD下的pdsch-TimeDomainAllocationList在D/S的Slot中都可以调度PDSCH
在Slot#8上,此时FDD 15KHz的Slot仅有奇数K1值在反馈窗口内,此时的总比特数为10bits。
在Slot#9上,此时FDD 15KHz的Slot仅有偶数K1值在反馈窗口内,此时的总比特数为11bits。
k1 = 0 corresponds to the last slot of the PUCCH transmission that overlaps with the PDSCH reception or with the PDCCH reception in case of SPS PDSCH release or in case of SCell dormancy indication or in case of the DCI format that requests Type-3 HARQ-ACK codebook report and does not schedule a PDSCH reception.