7.1.13 Hibernation of SCells

36.523-13GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Part 1: Protocol conformance specificationRelease 17TSUser Equipment (UE) conformance specification

7.1.13.1 Hibernation of SCells / Hibernation MAC control element reception / sCellHibernationTimer / dormantSCellDeactivationTimer

7.1.13.1.1 Hibernation of SCells / Hibernation MAC control element reception / sCellHibernationTimer / dormantSCellDeactivationTimer / Intra-band Contiguous CA

7.1.13.1.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state with activated SCell }

ensure that {

when { UE receives an UL grant on Scell PDCCH }

then { UE restarts the sCellHibernationTimer }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state with activated SCell }

ensure that {

when { UE sCellHibernationTimer expires }

then { UE configures lower layers to consider the SCell to be in dormant state and report CQI/PMI/RI/PTI/CRI for the SCell according to the periodicity indicated by cqi-ReportPeriodicSCell-r15 }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state with dormant SCell }

ensure that {

when { UE dormantSCellDeactivationTimer expires }

then { UE deactivates the Scell and stops reporting CQI/PMI/RI/PTI/CRI for the SCell }

}

(4)

with { UE in E-UTRA RRC_CONNECTED state with SCell activated }

ensure that {

when { UE receives hibernation and activation/deactivation MAC CEs, both having Ci = “1” with i being same as servingCellIndex of SCell }

then { UE configures lower layers to consider the SCell to be in dormant state and report CQI/PMI/RI/PTI/CRI for the SCell according to the periodicity indicated by cqi-ReportPeriodicSCell-r15 }

}

(5)

with { UE in E-UTRA RRC_CONNECTED state with dormant SCell }

ensure that {

when { UE receives hibernation and activation/deactivation MAC CEs, both having Ci = “0” with i being same as servingCellIndex of SCell }

then { UE deactivates the Scell and stops reporting CQI/PMI/RI/PTI/CRI for the SCell }

}

7.1.13.1.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.321, clause 5.13, 5.22 & 6.1.3.15.

[TS 36.321, clause 5.13]

If the MAC entity is configured with one or more SCells, the network may activate and deactivate the configured SCells. The SpCell is always activated. The network activates and deactivates the SCell(s) by sending Activation/Deactivation and/or Hibernation MAC control element(s) described in clause 6.1.3.8 and 6.1.3.15 respectively. Furthermore, the MAC entity maintains a sCellDeactivationTimer timer per configured SCell (except the SCell configured with PUCCH/SPUCCH, if any) and deactivates the associated SCell upon its expiry. In case the sCellHibernationTimer is configured, it takes priority over sCellDeactivationTimer. The same initial timer value applies to each instance of the sCellDeactivationTimer and it is configured by RRC. The configured SCells are initially deactivated upon addition and after a handover unless the parameter sCellState is set to activated or dormant for the SCell within RRC configuration. The configured SCG SCells are initially deactivated after a SCG change unless the parameter sCellState is set to activated or dormant for the SCell within RRC configuration.

The MAC entity shall for each TTI and for each configured SCell:

– if the MAC entity is configured with an activated SCell upon SCell configuration or receives MAC control element(s) in this TTI activating the SCell, the MAC entity shall in the TTI according to the timing defined in TS 36.213 [2]:

– if sCellHibernationTimer associated with the SCell is configured;

– start or restart the sCellHibernationTimer associated with the SCell.

– trigger PHR according to clause 5.4.6.

– if PDCCH on the activated SCell indicates an uplink grant or downlink assignment; or

– if PDCCH on the Serving Cell scheduling the activated SCell indicates an uplink grant or a downlink assignment for the activated SCell; or

– if a MAC PDU is transmitted in a configured uplink grant or received in a configured downlink assignment:

– if sCellHibernationTimer associated with the SCell is configured;

– restart the sCellHibernationTimer associated with the SCell;

[TS 36.321, clause 5.22]

If the MAC entity is configured with one or more SCells, the network may transition configured SCells into Dormant State. Dormant State is not applicable for SpCell or PUCCH SCell. The network transitions SCell(s) in and out of Dormant State by sending Activation/Deactivation and/or Hibernation MAC control element as described in clause 6.1.3.8 and 6.1.3.15 respectively.

Furthermore, the MAC entity maintains two timers related to the dormant state:

– If configured, an sCellHibernationTimer timer per configured SCell (except the SCell configured with PUCCH, if any). Upon the timer expiry, the MAC entity hibernates the associated SCell if it is in activated state. The same initial timer value applies to each instance of the sCellHibernationTimer and it is configured by RRC.

– If configured, a dormantSCellDeactivationTimer per configured SCell (except the SCell configured with PUCCH, if any). Upon the timer expiry, the MAC entity deactivates the associated SCell if it is in dormant state. The same initial timer value applies to each instance of the dormantSCellDeactivationTimer and it is configured by RRC.

An SCell will be in Dormant SCell state upon SCell configuration in case the parameter sCellState is set to dormant for the SCell within RRC configuration. The configured SCG SCells are dormant after a SCG change in case the parameter sCellState is set to dormant for the SCell within RRC configuration.

The MAC entity shall for each TTI and for each configured SCell:

– if the MAC entity is configured with dormant SCell upon SCell configuration or receives MAC control element(s) in this TTI for transitioning the SCell into Dormant State:

– in the TTI according to the timing defined in TS 36.213 [2]:

– transition the SCell into Dormant State;

– stop the sCellDeactivationTimer associated with the SCell;

– if sCellHibernationTimer associated with the SCell is configured;

– stop the sCellHibernationTimer associated with the SCell;

– start or restart the dormantSCellDeactivationTimer associated with the SCell;

– clear any configured downlink assignments and uplink grants associated with the SCell;

– flush all HARQ buffers associated with the SCell.

– if the sCellHibernationTimer associated with the activated SCell expires in this TTI:

– in the TTI according to the timing defined in TS 36.213 [2]:

– hibernate the SCell;

– stop the sCellDeactivationTimer associated with the SCell;

– stop the sCellHibernationTimer associated with the SCell;

– start the dormantSCellDeactivationTimer associated with the SCell;

– clear any configured downlink assignments and uplink grants associated with the SCell;

– flush all HARQ buffers associated with the SCell.

– if the dormantSCellDeactivationTimer associated with the dormant SCell expires in this TTI:

– in the TTI according to the timing defined in TS 36.213 [2]:

– deactivate the SCell;

– stop the dormantSCellDeactivationTimer associated with the SCell;

– if the SCell is in Dormant State:

– not transmit SRS on the SCell;

– report CQI/PMI/RI/PTI/CRI for the SCell according to the periodicity indicated by cqi-ReportPeriodic-SCell-r15;

– not transmit on UL-SCH on the SCell;

– not transmit on RACH on the SCell;

– not monitor the PDCCH on the SCell;

– not monitor the PDCCH for the SCell;

– not transmit PUCCH on the SCell.

HARQ feedback for the MAC PDU containing Hibernation MAC control element shall not be impacted by PCell, PSCell and PUCCH SCell interruptions due to SCell activation/deactivation or hibernation (TS 36.133 [9]).

NOTE: When SCell is in Dormant State, any ongoing Random Access procedure on the SCell is aborted.

[TS 36.321, clause 6.1.3.15]

The Hibernation MAC control element of one octet is identified by a MAC PDU subheader with LCID as specified in table 6.2.1-1. It has a fixed size and consists of a single octet containing seven C-fields and one R-field. The Hibernation MAC control element with one octet is defined as follows (figure 6.1.3.15-1).

The Hibernation MAC control element of four octets is identified by a MAC PDU subheader with LCID as specified in table 6.2.1-1. It has a fixed size and consists of a four octets containing 31 C-fields and one R-field. The Hibernation MAC control element of four octets is defined as follows (figure 6.1.3.15-2).

For the case with no serving cell with a ServCellIndex (TS 36.331 [8]) larger than 7, Hibernation MAC control element of one octet is applied, otherwise Hibernation MAC control element of four octets is applied.

For the case that Hibernation MAC control element is received and Activation/Deactivation MAC control element is not received:

– Ci: if there is an SCell configured with SCellIndex i as specified in TS 36.331 [8], this field indicates the dormant/activated status of the SCell with SCellIndex i, else the MAC entity shall ignore the Ci field. The Ci field is set to "1" to indicate that the SCell with SCellIndex i shall enter dormant state. When the Ci field is set to "0", the SCell with SCellIndex i shall be activated if it is in already activated state or dormant state, otherwise the Ci field set to "0" shall be ignored.

– R: Reserved bit, set to "0".

For the case that both Activation/Deactivation MAC control element and Hibernation MAC control element are received:

– R: Reserved bit, set to "0".

– Ci: if there is an SCell configured with SCellIndex i as specified in TS 36.331 [8], these fields indicate possible state transitions of the SCell with SCellIndex i, else the MAC entity shall ignore the Ci fields. The Ci fields of the two MAC control elements are interpreted according to Table 6.1.3.15-1.

Figure 6.1.3.15-1: Hibernation MAC control element of one octet

Figure 6.1.3.15-2: Hibernation MAC control element of four octets

Table 6.1.3.15-1: MAC control elements for SCell state transitions

Hibernation MAC control element Ci

Activation/Deactivation MAC control element Ci

SCell shall be

0

0

Deactivated

0

1

Activated

1

0

Reserved MAC control element combination

1

1

Dormant

7.1.13.1.1.3 Test description

7.1.13.1.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 (PCell) and Cell 3(SCell)

– Cell 3 is an Active SCell according to [18] cl. 6.3.4.

– System information combination 3 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells.

UE:

– None.

Preamble:

– The UE is in state Loopback Activated (state 4) on Cell 1 according to [18].

7.1.13.1.1.3.2 Test procedure sequence

Table 7.1.13.1.1.3.2-1: Time instances of cell power level and parameter changes

Parameter

Unit

Cell 1

Cell 3

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-85

Table 7.1.13.1.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRConnectionReconfiguration message containing a sCellToAddModList on Cell 1 with SCell (Cell 3) addition.

<–

RRCConnectionReconfiguration

2

UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS transmits Activation MAC control element to activate SCell (Cell 3).

<–

MAC PDU (Activation (C1=1))

4

200 ms after step 3, the SS indicates a new transmission on PDCCH of CC2 and transmits a MAC PDU (containing an RLC PDU ).

<–

MAC PDU (CC2)

5

UE transmits a Scheduling Request on PUCCH.

–>

(SR)

6

SS transmits an UL grant suitable for transmitting loop back PDU on Cell 1.

<–

(UL Grant)

7

UE transmits a MAC PDU containing the loop back PDU corresponding to step 4.

–>

MAC PDU

7a

SS transmits a MAC PDU containing RLC status PDU acknowledging reception of RLC PDU in step 7.

<–

MAC PDU (CC1)

8

200 ms after step 6, SS indicates a new transmission on PDCCH of CC2 and transmits a MAC PDU (containing an RLC PDU ).

<–

MAC PDU (CC2)

9

Check: Does UE transmit a Scheduling Request on PUCCH?

–>

(SR)

1

P

10

SS transmits an UL grant suitable for transmitting loop back PDU on Cell 1.

<–

(UL Grant)

11

UE transmits a MAC PDU containing the loop back PDU corresponding to step 8

–>

MAC PDU

12

SS transmits a MAC PDU containing RLC status PDU acknowledging reception of RLC PDU in step 11

<–

MAC PDU (CC1)

13

Check: 400 ms after step 10, has sCellHibernationTimer expired and has UE modified SCell into dormant state and does the UE report CQI/PMI/RI/PTI/CRI for the SCell in next 1 second?

–>

(CSI)

2

P

14

Check: 400 ms after step 13, has dormantSCellDeactivationTimer expired and has UE deactivated SCell and does the UE report CQI/PMI/RI/PTI/CRI for the SCell in next 1 second?

–>

(CSI)

3

F

15

SS transmits Activation MAC control element to activate SCell (Cell 3).

<–

MAC PDU (Activation (C1=1))

16

SS indicates a new transmission on PDCCH of CC2 and transmits a MAC PDU (containing an RLC PDU )

<–

MAC PDU (CC2)

17

UE transmits a Scheduling Request on PUCCH

–>

(SR)

18

SS transmits an UL grant suitable for transmitting loop back PDU on Cell 1.

<–

(UL Grant)

19

UE transmits a MAC PDU containing the loop back PDU corresponding to step 15

–>

MAC PDU

20

The SS transmits a MAC PDU containing RLC status PDU acknowledging reception of RLC PDU in step 18

<–

MAC PDU (CC1)

21

SS transmits both hibernation and activation/deactivation MAC CEs, both having Ci = “1” to set SCell into dormant state

<–

MAC PDU (Hibernation (C1 = 1), Activation (C1=1))

22

Check: Has UE modified SCell into dormant state and does the UE report CQI/PMI/RI/PTI/CRI for the SCell in next 1 second?

–>

(CSI)

4

P

23

SS transmits both hibernation and activation/deactivation MAC CEs, both having Ci = “0” to deactivate SCell.

<–

MAC PDU (Hibernation (C1 = 0), Activation (C1=0))

24

Check: Has UE deactivated SCell and does the UE report CQI/PMI/RI/PTI/CRI for the SCell in next 1 second?

–>

(CSI)

5

F

7.1.13.1.1.3.3 Specific message contents

Table 7.1.13.1.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 7.1.13.1.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 condition SCell_AddMod

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-DormantSCell

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sCellToAddModList-r10

SCellToAddMod-r10-f2-Add

SCell addition for Cell 3

}

}

}

}

}

}

}

Table 7.1.13.1.1.3.3-2: RadioResourceConfigDedicated-DormantSCell (Table 7.1.13.1.1.3.3-1)

Derivation Path: 36.508 clause 4.6.3 table 4.6.3-19AAA

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated-SCell_AddMod ::= SEQUENCE {

mac-MainConfig

MAC-MainConfig-RBC using condition SCell_AddMod

physicalConfigDedicated

PhysicalConfigDedicated- DormantSCell

}

Table 7.1.13.1.1.3.3-3: MAC-MainConfig-RBC (Table 7.1.13.1.1.3.3-2)

Derivation path: 36.508 table 4.8.2.1.5-1 condition SCell_AddMod

Information Element

Value/Remark

Comment

Condition

MAC-MainConfig-RBC SEQUENCE {

mac-MainConfig-v1020 SEQUENCE {

sCellDeactivationTimer-r10

rf16

160 milliseconds

}

dormantStateTimers-r15 CHOICE {

setup SEQUENCE {

sCellHibernationTimer-r15

rf32

320 milliseconds

dormantScellDeactivationTimer-r15

rf32

320 milliseconds

}

Table 7.1.13.1.1.3.3-4: PhysicalConfigDedicated-DormantSCell (Table 7.1.13.1.1.3.3-2)

Derivation Path: 36.508 clause 4.8.2 table 4.8.2.1.6-1T

Information Element

Value/remark

Comment

Condition

PhysicalConfigDedicated-DEFAULT ::= SEQUENCE {

cqi-ReportConfigSCell-r15

CQI-ReportConfigSCell-r15-DormantSCell

}

Table 7.1.13.1.1.3.3-5: CQI-ReportConfigSCell-r15-DormantSCell (Table 7.1.13.1.1.3.3-4)

Derivation Path: 36.331 clause 6.3.2

Information Element

Value/remark

Comment

Condition

CQI-ReportConfigSCell-r15-DormantSCell ::= SEQUENCE {

cqi-ReportPeriodicSCell-r15 CHOICE {

setup SEQUENCE {

cqi-pmi-ConfigIndexDormant-r15

37

FDD

cqi-pmi-ConfigIndexDormant-r15

36

TDD

ri-ConfigIndexDormant-r15

805

csi-SubframePatternDormant-r15

Not present

cqi-FormatIndicatorDormant-r15

Not present

}

}

}

Table 7.1.13.1.1.3.3-6: SCellToAddMod-r10-f2-Add (Table 7.1.13.1.1.3.3-1)

Derivation Path: 36.508 clause 4.6.1 table 4.6.3-19D SCellToAddMod-r10-DEFAULT

Information Element

Value/remark

Comment

Condition

SCellToAddMod-r10 ::= SEQUENCE (SIZE (1..maxSCell-r10)) OF SEQUENCE {

1 entry

sCellIndex-r10

1

cellIdentification-r10 SEQUENCE {

physCellId-r10

Physical Cell Identity of Cell 3

dl-CarrierFreq-r10

Same downlink EARFCN as used for Cell 3

dl-CarrierFreq-r10

maxEARFCN

Band > 64

}

radioResourceConfigCommonSCell-r10

RadioResourceConfigCommonSCell-r10-f2

radioResourceConfigDedicatedSCell-r10

RadioResourceConfigDedicatedSCell-r10-f2

dl-CarrierFreq-v1090

Same downlink EARFCN as used for Cell 3

Band > 64

}

Table 7.1.13.1.1.3.3-7: RadioResourceConfigCommonSCell-r10-f2 (Table 7.1.13.1.1.3.3-6)

Derivation Path: 36.508 clause 4.6.3 table 4.6.3-13A

Information Element

Value/remark

Comment

Condition

RadioResourceConfigCommonSCell-r10 ::= SEQUENCE {

nonUL-Configuration-r10 SEQUENCE {

dl-Bandwidth-r10

Same downlink system bandwidth as used for Cell 3

}

}

Table 7.1.13.1.1.3.3-8: RadioResourceConfigDedicatedSCell-r10-f2 (Table 7.1.13.1.1.3.3-6)

Derivation Path: 36.508 clause 4.6.3 table 4.6.3-19AA