Section: 5.7a Discontinuous Reception (DRX) for SC-PTM
Content: Each G-RNTI and, for NB-IoT UEs, BL UEs or UEs in enhanced coverage, each SC-RNTI of the MAC entity may be configured by RRC with a DRX functionality that controls the UE's PDCCH monitoring activity for this G-RNTI and SC-RNTI as specified in TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ]  [8]. When in RRC_IDLE or RRC_CONNECTED, if DRX is configured, the MAC entity is allowed to monitor the PDCCH for this G-RNTI or SC-RNTI discontinuously using the DRX operation specified in this clause; otherwise the MAC entity monitors the PDCCH for this G-RNTI or SC-RNTI continuously. For each G-RNTI or SC-RNTI of the MAC entity, RRC controls its DRX operation by configuring the timers onDurationTimerSCPTM, drx-InactivityTimerSCPTM, the SCPTM-SchedulingCycle and the value of the SCPTM-SchedulingOffset for G-RNTI and for SC-RNTI. The DRX operation specified in this clause is performed independently for each G-RNTI and SC-RNTI and independently from the DRX operation specified in subcaluse 5.7. When DRX is configured for a G-RNTI or for SC-RNTI, the Active Time includes the time while: - onDurationTimerSCPTM or drx-InactivityTimerSCPTM is running. When DRX is configured for a G-RNTI or for SC-RNTI as specified in TS 36.331[ Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol specification ]  [8], the MAC entity shall for each subframe for this G-RNTI or SC-RNTI: - if [(H-SFN * 10240 + SFN * 10) + subframe number] modulo (SCPTM-SchedulingCycle) = SCPTM-SchedulingOffset: - start onDurationTimerSCPTM. - during the Active Time, for a PDCCH-subframe: - monitor the PDCCH; - if the PDCCH indicates a DL transmission: - if the UE is a BL UE or a UE in enhanced coverage: - start or re-start the drx-InactivityTimerSCPTM in the subframe containing the last repetition of the corresponding PDSCH reception. - if the UE is an NB-IoT UE: - stop onDurationTimerSCPTM; - stop drx-InactivityTimerSCPTM; - start the drx-InactivityTimerSCPTM in the first subframe of the next PDCCH occasion following the subframe containing the last repetition of the corresponding PDSCH reception. - else: - start or restart drx-InactivityTimerSCPTM. NOTE: If H-SFN is not configured its value is set to 0 in the calculation of the starting subframe.