4.3.5 触发BWP Switching的DCI设计——BWP指示符
DCI中的BWP Indicator有两种设计方法:一是只有在需要BWP Switching时,DCI中才包含BWP Indicator;二是无论是否需要BWP Switching,DCI中总是包含BWP Indicator。第一种方法可以在大部分情况下略微降低DCI开销,但却会造成DCI长度动态变化,提高PDCCH盲检测的复杂度。因此最终确定采用第二种方法,即只要RRC信令在上行或下行配置了BWP,Format 0_1或Format 1_1中的BWP Indicator域总是存在的。如果RRC信令没有配置BWP,则唯一可用的BWP是Initial BWP,也就不需要基于DCI的BWP Switching(以及基于Timer的DL BWP Switching),这种情况下BWP Indicator的长度为0。只要RRC信令在上行或下行配置了BWP,gNB每次用Format 0_1、1_1调度PUSCH、PDSCH都必须用BWP Indicator指示这次调度是针对哪个BWP的,即使不做BWP切换。如果在当前激活BWP中进行调度,则需要在BWP Indicator中填写当前激活BWP的BWP ID,只有在BWP Indicator中填写了和当前激活BWP不同的BWP ID,才会触发BWP Switching。当然,如上所述,只有DCI Format 0_1和1_1才包含BWP Indicator域。Format 0_0、1_0作为Fall-back DCI,不包含BWP Indicator域,不支持触发BWP Switching。
如图4-30所示的例子,UE在DL BWP 1中检测到UE调度PDSCH的DCI(DCI Format 1_1),且其中的BWP Indicator指向DL BWP 2,则UE切换到DL BWP 2,这个DCI同时也可以调度DL BWP 2内的PDSCH。切换到DL BWP 2后,如果检测到的下行调度DCI为DCI Format 1_0或DCI Format 1_1中的BWP Indicator仍指向DL BWP 2,则UE仍在DL BWP 2内接收PDSCH。直至UE检测到DCI Format 1_1中的BWP Indicator指向另一个BWP(如DL BWP 3),则UE切换到DL BWP 3。
BWP Indicator与BWP ID之间的映射关系,原本是很简单的,用2 bit的BWP Indicator指示4个配置的BWP正好够用。但后续考虑了Initial BWP之后,又不想扩展BWP Indicator的比特数,问题就略微复杂一点,需要分为两种情况。
如4.2.7节所述,一个UE在上行和下行可以分别拥有5个配置的BWP,包括4个RRC配置的UE-dedicated BWP和一个Initial BWP。如上所述,DCI中的BWP Indicator的长度为2 bit,是根据4个UE-dedicated BWP的数量确定的,最初只考虑到这4个BWP之间的切换,没有考虑向Initial BWP的切换。但如4.4节所述,UE-dedicated BWP和Initial BWP之间的切换在某些场景下也是需要的,而2 bit的BWP Indicator无法从5个BWP中任意指示一个,如果将BWP Indicator扩展到3 bit又显得没有必要。因此最终决定只在配置的UE-dedicated BWP不大于3个的情况下支持向Initial BWP的切换。
配置的UE-dedicated BWP不多于3个时,BWP Indicator与BWP ID的对应关系如表4-3所示,以配置3个UE-dedicated BWP为例,BWP Indicator的值与BWP ID的值是对应的,BWP Indicator=00对应BWP ID=0,DCI可以通过BWP Indicator=00指示UE切换到Initial BWP。当然,如果只配置了一个UE-dedicated BWP,BWP Indicator只有1 bit,值为0或1,BWP Indicator=0对应BWP ID=0。
而当配置的UE-dedicated BWP多于3个(即4个)时,BWP Indicator与BWP ID的对应关系如表4-4所示,此时BWP Indicator只对应4个UE-dedicated BWP,因此无法通过BWP Indicator指示Initial BWP。也就是说,当配置4个UE-dedicated BWP时,不支持通过DCI切换到Initial BWP。
可以看到,表4-3中BWP Indicator和BWP ID的对应关系与表4-4中的不同,UE需要根据RRC信令中配置的UE-dedicated BWP的数量判断采用两种对应关系中的哪一种。
表4-3 BWP Indicator与BWP ID的对应关系(配置3个UE-dedicated BWP)
表4-4 BWP Indicator与BWP ID的对应关系(配置4个UE-dedicated BWP)
NR系统相对LTE系统的一个重要增强,是可以在时隙中任何位置检测DCI(虽然这是一个可选的终端特性),大大提高了PDCCH监测的灵活性,降低了时延(具体见5.4节)。但是指示BWP Switching的DCI的时域位置是否也需要这么灵活呢?如4.3.4节所述,最终标准中规定的BWP切换时延定义是以时隙为单位定义的,即只要发生BWP Switching,UE就可以有数个时隙的收发中断。因此在时隙任何位置都能传输指示BWP Switching的DCI,也是没有必要的。最终确定,指示BWP Switching的DCI只在一个时隙的头三个符号中出现,即指示BWP Switching的DCI采用类似LTE的基于时隙的PDCCH检测机制,而不采用基于符号的PDCCH检测机制(在R15 NR标准中,终端仅在时隙头三个符号监测PDCCH是必选特性,终端可以在时隙中任意符号监测PDCCH是可选特性)。如图4-31所示,位于时隙前三个符号中的DCI(Format 0_1、1_1)既可以调度数据信道(PDSCH、PUSCH),也可以用于触发BWP Switching,但位于时隙其他符号中的DCI只能用于调度数据信道,不能用于触发BWP Switching。
图4-31 指示BWP Switching的DCI只会出现在时隙的前三个符号中