NR C-DRX 中 的aciive time 都包含哪些过程? 先看下38.300中有关DRX的描述。
当配置了 DRX 时,UE 不必持续监视 PDCCH。 DRX具有以下特点:
(1)on-duration:UE 醒来后等待接收 PDCCH 的持续时间。 如果UE成功解码 PDCCH,则 UE 保持清醒并启动inactivity timer;
(2)inactivity-timer:UE等待成功解码PDCCH的持续时间,从PDCCH的最后一次成功解码开始,timer超时后UE可以返回sleep。 UE 应在一次成功解码 PDCCH 后重新启动inactivity-timer,这个PDCCH data必须是第一次传输,重传的情况不会restart inactivity timer.
(3)retransmission-timer:预计重传之前的持续时间;
(4)cycle:on duration+inactivity period 如上图;
(5)active-time:UE监听PDCCH的总时长。 这包括 DRX cycle的 on-duration,在inactivity timer 未超时前 UE执行连续接收的时间以及 UE 在等待重传时机执行连续接收的时间。
上面这段话已经初步告诉我们什么是active time,配置DRX后,UE在Active Time要监听PDCCH 信道,其他时间为sleep时间。
当然还有更具体的描述,如下。
当配置DRX时, DRX group中的serving cells的Active Time包含的时间如下:
(1)正在运行的DRX group配置的drx-onDurationTimer或drx-InactivityTimer;?
(2)drx-RetransmissionTimerDL 或 drx-RetransmissionTimerUL 正在 DRX group中的任何服务小区上运行;
(3)ra-ContentionResolutionTimer或 msgB-ResponseWindow正在运行;?
(4)在 PUCCH 上发送的SR并处于pending状态等待的时长由SR配置决定;?
(5)随机接入成功后 UE等待C-RNTI加扰的PDCCH新传的时间
即上面的情况都会使得UE进入Active 状态。
相信到这里对于Active Time的已经很清楚了。