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].