8.5.49b CELL_FACH HS-DSCH DRX operation with second DRX cycle (FDD only)
25.3313GPPProtocol specificationRadio Resource Control (RRC)Release 17TS
The CELL_FACH HS-DSCH DRX operation with second DRX cycle determines the occasions in which the UE is allowed to discontinuously receive HS-DSCH in CELL_FACH state.
If the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE, the UE shall:
1> if E-DCH resource index information is received from lower layers and the "E-DCH resource index" received from MAC with the CMAC-STATUS primitive is not equal to -1; or
1> if "Fallback transmission initiation" is received from MAC with the CMAC-STATUS primitive:
2> stop the timer T328, if it is ongoing;
2> stop the timer T329, if it is ongoing;
2> continuously receive HS-DSCH.
1> if "Fallback transmission termination" is received from MAC with the CMAC-STATUS primitive; or
1> if E-DCH enhanced random access process termination information is received from lower layers:
2> if the CHOICE "DRX level" in the IE "HS-DSCH DRX in CELL_FACH with second DRX cycle Information" has the value "2-level DRX":
3> start the timer T328.
2> if the CHOICE "DRX level" in the IE "HS-DSCH DRX in CELL_FACH with second DRX cycle Information" has the value "1-level DRX":
3> start the timer T329.
1> if the UE does not have an E-DCH resource assigned and data on HS-DSCH or HS-SCCH order for NodeB triggered HS-DPCCH transmission is received:
2> if the CHOICE "DRX level" in the IE "HS-DSCH DRX in CELL_FACH with second DRX cycle Information" has the value "2-level DRX":
3> stop the timer T329, if it is ongoing;
3> start or, if the timer is running, restart the timer T328 at the end of the HS-SCCH subframe addressed to this UE.
2> if the CHOICE "DRX level" in the IE "HS-DSCH DRX in CELL_FACH with second DRX cycle Information" has the value "1-level DRX":
3> start or, if the timer is running, restart the timer T329 at the end of the HS-SCCH subframe addressed to this UE.
2> continuously receive HS-DSCH.
Upon timer T328 expiry:
1> start the timer T329:
1> if the value used for IE "HS-DSCH first Rx burstFACH" is a multiple number of frames:
2> the UE shall receive HS-DSCH during the frame(s) with the SFN value fulfilling the following inequality:
(SFN H-RNTI + 65536) mod DRX_cycle < Rx_burst
where:
– H-RNTI is the value stored in the variable H_RNTI;
– DRX_cycle is the length of the DRX cycle in radio frames, indicated by the IE "HS-DSCH first DRX cycleFACH";
– Rx burst is the period in frames within the DRX cycle, in which the UE receives HS-DSCH, indicated by the IE "HS-DSCH first Rx burstFACH".
1> else:
2> the UE shall receive HS-DSCH during the subframe(s) with the Subframe_Number and SFN value fulfilling the following inequality:
((SFN * 5 + Subframe_Number) – H-RNTI + 65536) mod DRX_cycle < Rx_burst
where:
– H-RNTI is the value stored in the variable H_RNTI;
– DRX_cycle is the length of the DRX cycle in unit of subframes, indicated by the IE "HS-DSCH first DRX cycleFACH";
– Rx burst is the period in unit of subframes within the DRX cycle, in which the UE receives HS-DSCH, indicated by the IE "HS-DSCH first Rx burstFACH".
Upon timer T329 expiry:
1> the UE shall receive HS-DSCH during the frame(s) with the SFN value fulfilling the following inequality:
(SFN H-RNTI + 65536) mod DRX_cycle < Rx_burst
where:
– H-RNTI is the value stored in the variable H_RNTI;
– DRX_cycle is the length of the DRX cycle in radio frames, indicated by the IE "HS-DSCH second DRX cycleFACH";
– Rx burst is the period in frames within the DRX cycle, in which the UE receives HS-DSCH, indicated by the IE "HS-DSCH second Rx burstFACH".
For FDD when in CELL_FACH state, when the variable HS_DSCH_RECEPTION_CELL_FACH_STATE is set to TRUE and the variable HS_DSCH_DRX_CELL_FACH_2CYCLE_STATUS is set to TRUE,
then the UE in FDD mode shall perform measurements as specified in subclauses 8.4.1.6 and 8.4.1.9, according to the requirements in [19].