本文已参与「新人创作礼」活动,一起开启掘金创作之路。
C-DRX的引入,减少了一些场景下PDCCH检测,降低了UE的功耗。
为了在C-DRX进一步地降低功耗,设计通过在DRX的每个周期之前,即On-duration timer之前,通过一个唤醒信号(Wake-Up Signal,WUS)指示在接下来的DRX整个周期是否需要接收PDCCH。
如下面的图例所示,如果检测到唤醒信号,则C-DRX与此之前的过程一致;如果没有检测到唤醒信号,则该DRX周期不检测任何PDCCH。
在华为的提案中,针对Wake-up signal有两种设计方案,基于RS信号的WUS和使用DCI的WUS。\
使用RS,例如使用TRS,在UE检测到TRS信号存在时候,则在on-duration timer内进行PDCCH的检测;如果未检测到TRS,则接着的DRX cycle UE进行Sleep。
在检测到TRS时候,该TRS还可以用来作为UE Sleep醒来时候的时偏和频偏的跟踪,以及AGC的调整。
使用DCI指示的时候,由于DCI的编码过程有CRC,这样可以降低虚检/误检的概率。一个DCI控制一个DRX周期还是多个DRX周期还需要继续研究。
由于on-duration timer过长,如果PDCCH调度较少,但是UE在一些未调度的Slot也进行了数据接收和PDCCH检测导致产生一些功耗;但是如果on-duration timer过短,又可能出现很多UE有数据要发送,导致资源紧张而得不到调度。
因此提出的一个思路是在接收到wake-up signal指示有新数据调度之后,直接Start drx-Inactivity Timer。
当UE配置了DRX处于Active time或者UE未配置DRX的时候,UE可能在某一段时间内不需要调度,可以通过一个信号指示UE在一段时间之内不需要接收/检测PDCCH,以此来达到节省功耗的目的。
GTS - GO-To-Sleep
3GPP TSG RAN WG1 Meeting #96 R1-1901572
最后协议定下来是增加一种DCI format 2-6来指示UE是否需要在接下来的DRX周期进行PDCCH的检测。
在R16中增加DCI format 2-6中从38.212中可以看到,该DCI使用PS-RNTI加扰,包含了如下信息
- block number 1, block number 2,…, block number N
where the starting position of a block is determined by the parameter ps-PositionDCI-2-6 provided by higher layers for the UE configured with the block.
每个Block中包含的信息
-
Wake-up indication - 1 bit
-
SCell dormancy indication – 0 bit if higher layer parameter dormancyGroupOutsideActiveTime is not configured; otherwise 1, 2, 3, 4 or 5 bits bitmap determined according to higher layer parameter dormancyGroupOutsideActiveTime, where each bit corresponds to one of the SCell group(s) configured by higher layers parameter dormancyGroupOutsideActiveTime, with MSB to LSB of the bitmap corresponding to the first to last configured SCell group
1比特Waup-up indication确定在接下来的DRX周期是否需要Start on-duration timer。若干比特的SCell dormancy indication同文章NR/5G ~ R16 dormant BWP中DCI format 0-1/1-1中的SCell dormancy indication,只是这个field比特数的个数是取决于dormancyGroupOutsideActiveTime配置。
DCI format 2-6对应的SearchSpace配置在SearchSpaceExt-r16中,对应的RNTI值,Payload Size配置在上面的DCP-Config-r16中,UE在DCI中的比特起始位置由ps-PositionDCI-2-6-r16确定。
仅在配置了DRX,且DRX cycle为long DRX时候才进行DCI format 2-6的接收,在38.213中的10.3节描述,DCI format 2-6的接收时间点如下图所示。
UE不期望如果接收多个DCI format 2-6,但是其中的指示却不一样。
如果UE在下一个Long DRX cycle开始时候没有可监测的DCI format 2-6时机或者如38.321中的5.7节描述的不需要监测DCI format 2-6,那么向上层上报Wake-up indication指示为1。
UE没有检测到DCI format 2-6时候,在ps-WakeUp-r16配置为TRUE的时候,则需要在next drx cycle开启on-duration timer;否则不需要开启on-duration timer。