8.3.1 Intra E-UTRAN measurements

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

8.3.1.1 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A1

8.3.1.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A1 with event based periodical reporting }

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A1 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A1 ongoing}

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE stops sending MeasurementReport message }

}

8.3.1.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.2 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns EUTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during of timeToTrigger defined within the VarMeasurementConfiguration for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.2]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A1-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A1-2, as specified below, is fulfilled;

InequalityA1-1 (Entering condition)

InequalityA1-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a1-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId;

2> start the periodical reporting timer with the value of reportInterval as defined within the reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.1.3 Test description

8.3.1.1.3.1 Pre-test conditions

System Simulator:

– Cell 1

Preamble:

  • The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.1.3.2 Test procedure sequence

Table 8.3.1.1.3.2-1 illustrates the downlink power levels to be applied for Cell 1 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.1.3.2-1: Power levels

Parameter

Unit

Cell 1

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

Power level is such that Ms + Hys < Thresh

T1

Cell-specific RS EPRE

dBm/15kHz

-59

Power level is such that entry condition for event A1 is satisfied Ms – Hys > Thresh

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Power level is such that exit condition for event A1 is satisfied Ms + Hys < Thresh

Note: The total test tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra LTE measurement and reporting for event A1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.1.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message to report event A1 with the measured RSRP and RSRQ value for Cell 1?

–>

MeasurementReport

1

P

EXCEPTION: Step 5 below is repeated until 3 MeasurementReport messages are received from the UE

5

Check: Does the UE transmit a MeasurementReport message, with the measured RSRP and RSRQ value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.1.3.2-1.

7

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 1 and UE measurement.

8

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.1.3.3 Specific message contents

Table 8.3.1.1.3.3-0: Conditions for specific message contents
in Table 8.3.1.1.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.1.3.3-2: MeasConfig (step 1, Table 8.3.1.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A1

reportConfig[1]

ReportConfig-A1-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A1

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.1.3.3-3: ReportConfig-A1-H (step 1, Table 8.3.1.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-4 ReportConfigEUTRA-A1(-72)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3dB

}

}

reportAmount

infinity

}

Table 8.3.1.1.3.3-4: MeasurementReport (steps 4 and 5, Table 8.3.1.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

8.3.1.2 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A2

8.3.1.2.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A2 with event based periodical reporting }

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A2 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A2 ongoing}

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE stops sending MeasurementReport message }

}

8.3.1.2.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.3 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns EUTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig while the VarMeasReportList does not include a measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.3]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A2-2, as specified below, is fulfilled;

InequalityA2-1 (Entering condition)

InequalityA2-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within the reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a2-Threshold as defined within the reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfigfor this measId :

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.2.3 Test description

8.3.1.2.3.1 Pre-test conditions

System Simulator:

– Cell 1

Preamble:

– The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.2.3.2 Test procedure sequence

Table 8.3.1.2.3.2-1 illustrates the downlink power levels to be applied for Cell 1 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.2.3.2-1: Power levels

Parameter

Unit

Cell 1

Remark

T0

-70

Power level is such that Ms > Thresh + Hys

T1

Cell-specific RS EPRE

dBm/15kHz

-96

Power level is such that entry condition for event A2 is satisfied Ms + Hys < Thresh

T2

-70

Power level is such that exit condition for event A2 is satisfied Ms > Thresh + Hys

Note: The total tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.2.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A2.

<–

RRCConnectionReconfiguration

2

The UE transmit an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.2.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP and RSRQ value for Cell 1?

–>

MeasurementReport

1

P

EXCEPTION: Step 5 below is repeated until 3 MeasurementReport messages are received from the UE

5

Check: Does the UE transmit a MeasurementReport message, with the measured RSRP and RSRQ value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.2.3.2-1.

7

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 1 and UE measurement.

8

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.2.3.3 Specific message contents

Table 8.3.1.2.3.3-0: Conditions for specific message contents
in Table 8.3.1.2.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.2.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.2.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.2.3.3-2: MeasConfig (step 1, Table 8.3.1.2.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.2.3.3-3: ReportConfig-A2-H (step 1, Table 8.3.1.2.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5 ReportConfigEUTRA-A2(-83)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3 dB

}

}

reportAmount

infinity

}

Table 8.3.1.2.3.3-4: MeasurementReport (steps 4 and 5, Table 8.3.1.2.3.2-2)

Derivation path: 36.508 table clause 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

8.3.1.3 Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A3 (intra and inter-frequency measurements)

8.3.1.3.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}

ensure that {

when { Entry condition for event A3 is not met }

then { UE does not send MeasurementReport }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport with correct measId for event A3 }

}

8.3.1.3.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of decreasing quantity, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cellGlobalId for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> include the cgi-Info containing all the fields that have been successfully acquired;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.3.3 Test description

8.3.1.3.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 3

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.3.3.2 Test procedure sequence

Table 8.3.1.3.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2 and Cell 3 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.3.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 3

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Off

Power levels are such that entry condition for event A3 (measId 1 & 2) is not satisfied:

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Off

Power levels are such that entry condition for event A3 (measId 1) is satisfied:

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-73

Power levels are such that entry condition for event A3 (measId 2) is satisfied:

Table 8.3.1.3.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for two event A3 (measId 1 and measId 2) (intra and inter frequency measurement).

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.3.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 2?

–>

MeasurementReport

2

P

EXCEPTION: Steps 6a1 to 6a2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

6a1

IF pc_FeatrGrp_25 THEN the SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.3.3.2-1.

6a2

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 3?

–>

MeasurementReport

2

P

7

Void

8.3.1.3.3.3 Specific message contents

Table 8.3.1.3.3.3-0: Conditions for specific message contents
in Table 8.3.1.3.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.3.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.3.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.3.3.3-2: MeasConfig (step 1, Table 8.3.1.3.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.3.3.3-3: ReportConfig-A3-H (step 1, Table 8.3.1.3.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.3.3.3-4: MeasurementReport (step 5, Table 8.3.1.3.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId

physCellId of the Cell 2.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.3.3.3-5: MeasurementReport (step 6a2, Table 8.3.1.3.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 3

physCellId

physCellId of the Cell 3.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

8.3.1.3a Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A3 (intra and inter-frequency measurements) / RSRQ based measurements

8.3.1.3a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state, measurements configured for two event A3 at the same time and triggerQuantity set to rsrq }

ensure that {

when { Entry condition for event A3 is not met }

then { UE does not send MeasurementReport }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state, measurements configured for two event A3 at the same time and triggerQuantity set to rsrq }

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport with correct measId for event A3 }

}

8.3.1.3a.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.3, 5.5.4.1, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON‘:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI‘:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

NOTE 0: The UE may also consider a neighbouring cell on the associated UTRA frequency to be applicable when the concerned cell is included in the csg-allowedReportingCells within the VarMeasConfig for this measId, if configured in the corresponding measObjectUTRA (i.e. the cell is included in the range of physical cell identities for which reporting is allowed).

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells‘, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON‘, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI‘ and if the UE acquired the information needed to set all fields of cgi-Info for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition):

Inequality A3-2 (Leaving condition):

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI‘:

4> if the mandatory present fields of the cgi-Info for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to ‘member‘ if the cell is a CSG member cell;

5> if the ‘si-RequestForHO‘ is configured within the reportConfig associated with this measId:

6> include the cgi-Info containing all the fields that have been successfully acquired, except for the plmn-IdentityList;

5> else:

6> include the cgi-Info containing all the fields that have been successfully acquired;

1> if the ue-RxTxTimeDiffPeriodical is configured within the corresponding reportConfig for this measId;

2> set the ue-RxTxTimeDiffResult to the measurement result provided by lower layers;

2> set the currentSFN;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical‘:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE‘;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.3a.3 Test description

8.3.1.3a.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 3

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.3a.3.2 Test procedure sequence

Table 8.3.1.3a.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2 and Cell 3 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.3a.3.2-1: Time instances of cell power level and parameter changes

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 3

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

"Off"

Power levels are such that entry condition for event A3 (measId 1 & 2) is not satisfied:

RSRQ

dB

-8

-14

Noc

dBm/15kHz

-90

-90

-100

T1

Cell-specific RS EPRE

dBm/15kHz

-91

-85

"Off"

Power levels are such that entry condition for event A3 (measId 1) is satisfied:

RSRQ

dB

-14

-8

T2

Cell-specific RS EPRE

dBm/15kHz

-91

"Off"

-85

Power levels are such that entry condition for event A3 (measId 2) is satisfied:

RSRQ

dB

-12.33

-3.76

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.3a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message on Cell 1 including MeasConfig to setup intra E-UTRAN measurement and reporting for two event A3 (measId 1 and measId 2) (intra and inter frequency measurement).

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message on Cell 1 within the next 10s?

–>

MeasurementReport

1

F

3A

The SS notifies the UE of change of System Information and changes the system information 3. The systemInfoValueTag in the SystemInformationBlockType1 is increased.

<–

Paging

4

The SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.3a.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A3 (measId 1) with the measured RSRP and RSRQ values for Cell 2?

–>

MeasurementReport

2

P

EXCEPTION: Steps 6a1 and 6a2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

6a1

IF pc_FeatrGrp_25 THEN the SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.3a.3.2-1.

6a2

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A3 (measId 2) with the measured RSRP and RSRQ values for Cell 3?

–>

MeasurementReport

2

P

7

Void

8.3.1.3a.3.3 Specific message contents

Table 8.3.1.3a.3.3-0: Conditions for specific message contents
in Table 8.3.1.3a.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.3a.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.3a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.3a.3.3-2: MeasConfig (Table 8.3.1.3a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3-RSRQ

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.3a.3.3-3: ReportConfigEUTRA-A3-RSRQ (Table 8.3.1.3a.3.3-2)

Derivation Path: 36.508, Table 4.6.6-6

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerQuantity

rsrq

si-RequestForHO-r9

Not present

ue-RxTxTimeDiffPeriodical-r9

Not present

}

Table 8.3.1.3a.3.3-3a: SystemInformationBlockType3 for Cell 1 (Step 3A, Table 6.1.2.18.3.2-2)

Derivation path: 36.508 table 4.4.3.3-2

Information Element

Value/Remark

Comment

Condition

SystemInformationBlockType3 ::= SEQUENCE {

lateNonCriticalExtension {

q-QualMin-r9

-30 dB

}

}

Table 8.3.1.3a.3.3-4: MeasurementReport (step 5, Table 8.3.1.3a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId

PhysicalCellIdentity of Cell 2

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.3a.3.3-5: MeasurementReport (step 6a2, Table 8.3.1.3a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId

PhysicalCellIdentity of Cell 3

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.3a.3.3-6: Paging (step 3A, Table 8.3.1.3a.3.2-2)

Derivation path: 36.508 Table 4.6.1-7

Information Element

Value/Remark

Comment

Condition

Paging ::= SEQUENCE {

pagingRecordList

Not present

systemInfoModification

true

}

8.3.1.4 Measurement configuration control and reporting / Intra E-UTRAN measurements / Periodic reporting (intra and inter-frequency measurements)

8.3.1.4.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for periodic reporting of intra frequency cells and inter frequency cells on specified frequency }

ensure that {

when { The UE receives reference signal power for cells on the serving frequency and cells on the frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for these cells }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of intra and inter frequency cells was sent }

ensure that {

when { A previously reported cell become unavailable or the UE receives reference signal power on a reported frequency for a cell which was previously not reported }

then { UE sends MeasurementReport message at regular intervals for the available intra and inter frequency cells }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and periodic measurement reporting ongoing}

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing measIds for periodic reporting }

then { UE stops sending MeasurementReport messages for these measIds }

}

8.3.1.4.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.2.2, 5.5.4.1 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.2.2]

The UE shall:

1> for each measId value included in the received measIdToRemoveList that is part of the current UE configuration in varMeasConfig:

2> remove the entry with the matching measId from the measIdList within the VarMeasConfig;

2> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

2> stop the periodical reporting timer or timer T321, whichever one is running, and reset the associated information (e.g. timeToTrigger) for this measId;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measuredResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultsNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultsNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than to reportAmount as defined corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MEASUREMENT REPORT message to lower layers for transmission, upon which the procedure ends.

8.3.1.4.3 Test description

8.3.1.4.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2, Cell 3, Cell 4 and Cell 6

– 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 Generic RB Established (state 3) according to [18] on Cell 1.

8.3.1.4.3.2 Test procedure sequence

Table 8.3.1.4.3.2-1 illustrates the downlink power levels to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.4.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 3

(DL only)

Cell 4

(DL only)

Cell 6

(DL only)

Remark

T0

Cell-specific RS EPRE (FDD)

dBm/15kHz

-85

-91

-85

Off

Off

Cell-specific RS EPRE (TDD)

-85

-89

-85

Off

Off

T1

Cell-specific RS EPRE (FDD)

dBm/15kHz

-85

Off

-85

-91

Off

Cell-specific RS EPRE (TDD)

-85

Off

-85

-89

Off

T2

Cell-specific RS EPRE (FDD)

dBm/15kHz

-85

Off

Off

-91

-85

Cell-specific RS EPRE (TDD)

-85

Off

Off

-89

-85

Table 8.3.1.4.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurements and periodical reporting for intra and inter frequency cells.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

2A

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of the cells and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in step 3 the steps specified in table 8.3.1.4.3.2-3, 8.3.1.4.3.2-4 and the table 8.3.1.4.3.2-4A shall take place

3

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting and a periodical inter frequency reporting.

1

4

SS sets the cell-specific reference signal levels and switches Cell 2 “Off” and Cell 4 “On” according to row "T1" in table 8.3.1.4.3.2-1.

5

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of cells and the UE measurement.

EXCEPTION: In parallel to events described in step 6 the steps specified in table 8.3.1.4.3.2-4, 8.3.1.4.3.2-4A and table 8.3.1.4.3.2-5 shall take place.

6

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting and a periodical inter frequency reporting.

1, 2

7

SS sets the cell-specific reference signal levels and switches Cell 3 “Off” and Cell 6 ”On” according to row "T2" in table 8.3.1.4.3.2-1.

8

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of cells and UE measurement.

EXCEPTION: In parallel to events described in steps 9 to 11 the steps specified in table 8.3.1.4.3.2-5 8.3.1.4.3.2-6 and the table 8.3.1.4.3.2-6A shall take place

9

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting and a periodical inter frequency reporting.

1, 2

10

SS transmits an RRCConnectionReconfiguration message including measConfig to remove measIds for periodical reporting.

<–

RRCConnectionReconfiguration

11

The UE transmits an RCConnectionReconfigrationComplete message

–>

RRCConnectionReconfigurationComplete

12

Check: Does the UE attempt to transmit an uplink message for the next 10s?

3

F

Table 8.3.1.4.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency reporting for Cell 2(NOTE1)?

–>

MeasurementReport

1

P

NOTE 1: In the first report UE may not include measResultNeighCells for cell 2.

Table 8.3.1.4.3.2-4: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1a1 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported. After the 1st message is received, step 1a1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1a1

IF pc_FeatrGrp_25 THEN Check: Does the UE transmit a MeasurementReport message to perform periodical inter frequency reporting for Cell 3 (NOTE2)?

–>

MeasurementReport

1

P

NOTE 2: In the first report UE may not include measResultNeighCells for the cell 3.

Table 8.3.1.4.3.2-4A: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1a1 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported. After the 1st message is received, step 1a1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1a1

IF pc_FeatrGrp_25 THEN Check: Does the UE transmit a MeasurementReport message to perform periodical inter frequency reporting configured for cell 6 and without measResultNeighCells for the cell 6?

–>

MeasurementReport

1

P

Table 8.3.1.4.3.2-5: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency reporting for Cell 4 (NOTE3)?

–>

MeasurementReport

1, 2

P

NOTE 3: In the first report UE may not include measResultNeighCells for the cell 4.

Table 8.3.1.4.3.2-6: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter frequency reporting for Cell 6 (NOTE4)?

–>

MeasurementReport

1, 2

P

NOTE 4: In the first report UE may not include measResultNeighCells for the cell 6.

Table 8.3.1.4.3.2-6A: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1a1 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported. After the 1st message is received, step 1a1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1a1

IF pc_FeatrGrp_25 THEN Check: Does the UE transmit a MeasurementReport message to perform periodical inter frequency reporting configured for cell 3 and without measResultNeighCells for the cell 3?

–>

MeasurementReport

8.3.1.4.3.3 Specific message contents

Table 8.3.1.4.3.3-0: Conditions for specific message contents
in Table 8.3.1.4.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.4.3.3-1: RRCConnectionReconfiguration (step 1 and step 10, Table 8.3.1.4.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.4.3.3-2: MeasConfig (step 1, Table 8.3.1.4.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

3 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[3]

IdMeasObject-f3

measObject[3]

MeasObjectEUTRA-GENERIC(f3)

measObject[3]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModiList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-PERIODICAL

reportConfig[1]

ReportConfigEUTRA-PERIODICAL

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

3 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-PERIODICAL

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-PERIODICAL

measId[3]

3

measObjectId[3]

IdMeasObject-f3

reportConfigId[3]

IdReportConfig-PERIODICAL

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

3 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

measObjectEUTRA-v9e0[3] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f3

}

}

}

Table 8.3.1.4.3.3-3: Void

Table 8.3.1.4.3.3-4: MeasConfig (step 10, Table 8.3.1.4.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

3 entries

MeasId[1]

1

MeasId[2]

2

MeasId[3]

3

}

}

Table 8.3.1.4.3.3-5: MeasurementReport (step 1, Table 8.3.1.4.3.2-3)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId [1]

physicalCellIdentity-Cell2

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.4.3.3-6: MeasurementReport (step 1, Table 8.3.1.4.3.2-5)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 4

physCellId [1]

physicalCellIdentity-Cell4

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.4.3.3-7: MeasurementReport (step 1a1, Table 8.3.1.4.3.2-4)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 3

physCellId [1]

physicalCellIdentity-Cell3

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.4.3.3-7A: MeasurementReport (step 1a1, Table 8.3.1.4.3.2-4A)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

3

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

Table 8.3.1.4.3.3-8: MeasurementReport (step 1a1, Table 8.3.1.4.3.2-6)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

3

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 6

physCellId [1]

physicalCellIdentity-Cell6

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.4.3.3-9: MeasurementReport (step 1a1, Table 8.3.1.4.3.2-6A)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

8.3.1.5 Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous event A3 (intra-frequency measurements)

8.3.1.5.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}

ensure that {

when { Entry condition for event A3 is not met }

then { UE does not send MeasurementReport }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport with correct measId for event A3 }

}

8.3.1.5.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of decreasing quantity, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cellGlobalId for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> include the cgi-Info containing all the fields that have been successfully acquired;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.5.3 Test description

8.3.1.5.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18]

8.3.1.5.3.2 Test procedure sequence

Table 8.3.1.5.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.5.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-110

Power levels are such that entry condition for event A3 (measId 1 & 2) is not satisfied:

T1

Cell-specific RS EPRE (FDD)

dBm/15kHz

-85

-91

Power levels are such that entry condition for event A3 (measId 1) is satisfied:

Cell-specific RS EPRE (TDD)

-85

-89

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Power levels are such that entry condition for event A3 (measId 2) is satisfied:

Table 8.3.1.5.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for two event A3 (measId 1 and measId 2) with different parameters.

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.5.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 2?

–>

MeasurementReport

2

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.5.3.2-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 2?

–>

MeasurementReport

2

P

8.3.1.5.3.3 Specific message contents

Table 8.3.1.5.3.3-0: Conditions for specific message contents
in Table 8.3.1.5.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.5.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.5.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.5.3.3-2: MeasConfig (step 1, Table 8.3.1.5.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

1

reportConfig[1]

ReportConfig-A3- Lowerthreshold

reportConfigId[2]

2

reportConfig[2]

ReportConfig-A3- Higherthreshold

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3-Lowerthreshold

measId[2]

2

measObjectId[2]

IdMeasObject-f1

reportConfigId[2]

IdReportConfig-A3-Higherthreshold

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.5.3.3-3: ReportConfig-A3-Lowerthreshold (step 1, Table 8.3.1.5.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

-20

-10 dB

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.5.3.3-4: ReportConfig-A3-Higherthreshold (step 1, Table 8.3.1.5.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

0

0 dB

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.5.3.3-5: MeasurementReport (step 5, Table 8.3.1.5.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId

PhysCellId of the Cell 2.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.5.3.3-6: MeasurementReport (step 7, Table 8.3.1.5.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId

PhysCellId of the Cell 2.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

8.3.1.6 Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A2 and A3 (inter-frequency measurements)

8.3.1.6.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Serving becomes worse than threshold }

then { UE sends MeasurementReport for event A2 }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport for event A3 }

}

8.3.1.6.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.3, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells‘, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON‘, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI‘ and if the UE acquired the information needed to set all fields of cgi-Info for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.3]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A2-2, as specified below, is fulfilled;

Inequality A2-1 (Entering condition)

Inequality A2-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a2-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.6.3 Test description

8.3.1.6.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 3

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.6.3.2 Test procedure sequence

Table 8.3.1.6.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 3 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.6.3.2-1 : Power levels

Parameter

Unit

Cell 1

Cell 3

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-75

-91

Power levels are such that entry condition for event A2 and event A3 is not satisfied:

AND

T1

Cell-specific RS EPRE

dBm/15kHz

-93

-105

Power level of Cell 1 is such that entry condition for event A2 is satisfied:

AND

Power levels of Cell 1 and Cell 3 are such that entry condition for event A3 is not satisfied:

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-73

Power levels are such that entry condition for event A3 is satisfied:

Table 8.3.1.6.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A2 and event A3 (inter frequency measurement)

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.6.32.-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.6.32.-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP value for Cell 3?

–>

MeasurementReport

2

P

8.3.1.6.3.3 Specific message contents

Table 8.3.1.6.3.3-0: Conditions for specific message contents
in Table 8.3.1.6.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.6.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.6.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.6.3.3-2: MeasConfig (step 1, Table 8.3.1.6.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2

reportConfigId[2]

IdReportConfig-A3

reportConfig[2]

ReportConfig-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.6.3.3-3: ReportConfig-A2 (step 1, Table 8.3.1.6.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5 ReportConfigEUTRA-A2(-83)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3 dB

}

}

}

Table 8.3.1.6.3.3-4: ReportConfig-A3 (step 1, Table 8.3.1.6.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

0

0 dB

}

}

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.6.3.3-5: MeasurementReport (step 5, Table 8.3.1.6.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

Table 8.3.1.6.3.3-6: MeasurementReport (step 7, Table 8.3.1.6.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 3

physCellId

PhysCellId of the Cell 3.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

8.3.1.7 Measurement configuration control and reporting / Intra E-UTRAN measurements / Blacklisting

8.3.1.7.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A3 reporting }

ensure that {

when { Blacklisted neighbour cell satisfies entry condition for event A3 }

then { It is not considered in event evaluation and UE does not send MeasurementReport message }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurement reporting triggered by event A3 is ongoing}

ensure that {

when { Blacklisted neighbour cell satisfies entry condition for event A3 }

then { It is not considered in measurement reporting }

}

8.3.1.7.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.5.1, 5.5.4.1, and 5.5.5.

[TS 36.331, clause 5.5.1]

The UE reports measurement information in accordance with the measurement configuration as provided by E-UTRAN. E-UTRAN provides the measurement configuration applicable for a UE in RRC_CONNECTED state by means of dedicated signalling, i.e. using the RRCConnectionReconfiguration message.

– For intra-frequency and inter-frequency measurements a measurement object is a single E-UTRA carrier frequency. Associated with this carrier frequency, E-UTRAN can configure a list of cell specific offsets and a list of ‘blacklisted’ cells. Blacklisted cells are not considered in event evaluation or measurement reporting.

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns EUTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeaConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig while the VarMeasReportList does not include a measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

  1. stop the periodical reporting timer for this measId, if running;

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the IE measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultsNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> for each cell that is included in the measResultsNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell include the layer 3 filtered measured results in accordance with the reportConfigList for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.7.3 Test description

8.3.1.7.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 4:

– Cell 1 is the serving cell

– Cell 2 and Cell 4 are intra-frequency neighbour cells

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.7.3.2 Test procedure sequence

Table 8.3.1.7.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2 and Cell 4 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.7.3.2-1 : Power level

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 4

(DL only)

Remark

T0

-85

-97

-97

Power levels are such that that exit condition for event A3 is satisfied for all cells (M2 + Hys < M1 + Off and M4 + Hys < M1 + Off) with all offset parameters set to 0 dB.

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

-97

Power level of Cell 2 is set such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 – Hys > M1 + Off).

T2

-85

-79

-79

Power level of Cell 4 is set such that measurement results for Cell 1 (M1) and Cell 4 (M4) satisfy entry condition for event A3 (M4 – Hys > M1 + Off).

Table 8.3.1.7.3.2-2 : Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intraLTE measurement and reporting for event A3.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal levels according to row "T1" in table 8.3.1.7.3.2.-1.

4

Check: does the UE transmit a MeasurementReport messages within the next 10s?

MeasurementReport

1

F

5

SS re-adjusts the cell-specific reference signal levels according to row "T2" in table 8.3.1.7.3.2.-1.

6

Check: does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP values for Cell 1 and Cell 4 without Cell 2 results?

–>

MeasurementReport

2

P

7

SS transmits an RRCConnectionReconfiguration message including measConfig to remove Cell 2 from the blacklisted cell list.

<–

RRCConnectionReconfiguration

8

The UE transmits an RRCConnectionReconfigrationComplete message

–>

RRCConnectionReconfigurationComplete

EXCEPTION: Steps 8Aa1 to 8Ab1 describe a transaction that depends on the UE behaviour; the "lower case letter" identifies a step sequence that takes place if a specific behaviour happens.

8Aa1

IF the UE detects event A3 for Cell 4 before event A3 for Cell 2 THEN the UE may transmit MeasurementReport message to report event A3 with the measured RSRP values for Cell 1 and Cell 4.

–>

MeasurementReport

8Ab1

IF the UE detects event A3 for Cell 2 before event A3 for Cell 4 THEN the UE may transmit MeasurementReport message to report event A3 with the measured RSRP values for Cell 1 and Cell 2.

–>

MeasurementReport

9

Check: does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP values for Cell 1, Cell 2 and Cell 4?

–>

MeasurementReport

1, 2

P

8.3.1.7.3.3 Specific message contents

Table 8.3.1.7.3.3-0: Conditions for specific message contents
in Tables 8.3.1.7.3.3-2 and 8.3.1.7.3.3-6

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.7.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.7.3.3-2: MeasConfig (Table 8.3.1.7.3.3-1)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.7.3.3-3; MeasObjectEUTRA-GENERIC (Table 8.3.1.7.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-3 MeasObjectEUTRA-GENERIC(f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-GENERIC(f1) ::= SEQUENCE {

blackCellsToAddModList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE {

1 entry

Add Cell 2

cellIndex[1]

1

physCellIdRange[1]

physicalCellIdentity-Cell2

}

}

Table 8.3.1.7.3.3-4: ReportConfig-A3 (Table 8.3.1.7.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

maxReportCells

3

Report Cell 1, Cell 2 and Cell 4

reportInterval

Not present

}

Table 8.3.1.7.3.3-5: RRCConnectionReconfiguration (step 7, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.7.3.3-6: MeasConfig (Table 8.3.1.7.3.3-5)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

}

Table 8.3.1.7.3.3-7: MeasObjectEUTRA-GENERIC (Table 8.3.1.7.3.3-6)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-3 MeasObjectEUTRA-GENERIC(f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-GENERIC(f1) ::= SEQUENCE {

blackCellsToRemoveList ::= SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE {

1 entry

Remove Cell 2

CellIndex[1]

1

}

}

Table 8.3.1.7.3.3-8: MeasurementReport (step 6, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 4

physCellId [1]

physicalCellIdentity-Cell4

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.7.3.3-9: MeasurementReport (step 9, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2 and Cell 4

physCellId [1]

physicalCellIdentity-Cell2

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

physCellId[2]

physicalCellIdentity-Cell4

measResult [2] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Note: IE “measresult” for cells 2 and 4 can appear in any order (i.e. cell 2 then cell 4 or cell 4 then cell 2)

Table 8.3.1.7.3.3-10: MeasurementReport (step 8Aa1, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 4

physCellId[2]

physicalCellIdentity-Cell4

measResult [2] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.7.3.3-11: MeasurementReport (step 8Ab1, Table 8.3.1.7.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId[2]

physicalCellIdentity-Cell2

measResult [2] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

8.3.1.8 Measurement configuration control and reporting / Intra E-UTRAN measurements / Handover / IE measurement configuration present

8.3.1.8.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo and a measConfig for removing intra frequency measurement }

then { UE performs intra frequency handover and stops the intra frequency measurement }

}

8.3.1.8.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.4, 5.5.2.2, 5.5.2.6 and 5.5.4.4.

[TS 36.331, clause 5.3.5.4]

If the RRCConnectionReconfiguration message includes the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> stop timer T310, if running;

1> start timer T304 with the timer value set to t304, as included in the mobilityControlInfo;

1> if the carrierFreq is included:

2> consider the target cell to be one on the frequency indicated by the carrierFreq with a physical cell identity indicated by the targetPhysCellId;

1> else:

2> consider the target cell to be one on the current frequency with a physical cell identity indicated by the targetPhysCellId;

1> start synchronising to the DL of the target cell;

NOTE 1: The UE should perform the handover as soon as possible following the reception of the RRC message triggering the handover, which could be before confirming successful reception (HARQ and ARQ) of this message.

1> reset MAC;

1> re-establish PDCP for all RBs that are established;

NOTE 2: The handling of the radio bearers after the successful completion of the PDCP re-establishment, e.g. the re-transmission of unacknowledged PDCP SDUs (as well as the associated status reporting), the handling of the SN and the HFN, is specified in TS 36.323 [8].

1> re-establish RLC for all RBs that are established;

1> apply the value of the newUE-Identity as the C-RNTI;

1> configure lower layers in accordance with the received radioResourceConfigCommon;

1> configure lower layers in accordance with any additional fields, not covered in the previous, if included in the received mobilityControlInfo;

1> if the RRCConnectionReconfiguration message includes the radioResourceConfigDedicated:

2> perform the radio resource configuration procedure as specified in 5.3.10;

1> if the keyChangeIndicator received in the securityConfigHO is set to TRUE:

2> update the KeNB key based on the fresh KASME key taken into use with the previous successful NAS SMC procedure, as specified in TS 33.401 [32];

1> else:

2> update the KeNB key based on the current KeNB or the NH, using the nextHopChainingCount value indicated in the securityConfigHO, as specified in TS 33.401 [32];

1> store the nextHopChainingCount value;

1> if the securityAlgorithmConfig is included in the securityConfigHO:

2> derive the KRRCint key associated with the integrityProtAlgorithm, as specified in TS 33.401 [32];

2> derive the KRRCenc key and the KUPenc key associated with the cipheringAlgorithm, as specified in TS 33.401 [32];

1> else:

2> derive the KRRCint key associated with the current integrity algorithm, as specified in TS 33.401 [32];

2> derive the KRRCenc key and the KUPenc key associated with the current ciphering algorithm, as specified in TS 33.401 [32];

1> configure lower layers to apply the integrity protection algorithm and the KRRCint key, i.e. the integrity protection configuration shall be applied to all subsequent messages received and sent by the UE, including the message used to indicate the successful completion of the procedure;

1> configure lower layers to apply the ciphering algorithm, the KRRCenc key and the KUPenc key, i.e. the ciphering configuration shall be applied to all subsequent messages received and sent by the UE, including the message used to indicate the successful completion of the procedure;

1> perform the measurement related actions as specified in 5.5.6.1;

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission;

1> if MAC successfully completes the random access procedure:

2> stop timer T304;

2> apply the parts of the CQI reporting configuration, the scheduling request configuration and the sounding RS configuration that do not require the UE to know the SFN of the target cell, if any;

2> apply the parts of the measurement and the radio resource configuration that require the UE to know the SFN of the target cell (e.g. measurement gaps, periodic CQI reporting, scheduling request configuration, sounding RS configuration), if any, upon acquiring the SFN of the target cell;

NOTE 3: Whenever the UE shall setup or reconfigure a configuration in accordance with a field that is received it applies the new configuration, except for the cases addressed by the above statements.

2> the procedure ends;

[TS 36.331, clause 5.5.2.2]

The UE shall:

1> for each measId included in the received measIdToRemoveList that is part of the current UE configuration in varMeasConfig:

2> remove the entry with the matching measId from the measIdList within the VarMeasConfig;

2> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

[TS 36.331, clause 5.5.2.6]

The UE shall:

1> for each reportConfigId included in the received reportConfigToRemoveList that is part of the current UE configuration in varMeasConfig:

2> remove the entry with the matching reportConfigId from the reportConfigList within the VarMeasConfig;

2> remove all measId associated with the reportConfigId from the measIdList within the VarMeasConfig, if any;

2> if a measId is removed from the measIdList:

3> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

3> stop the periodical reporting timer or timer T321, whichever one is running, and reset the associated information (e.g. timeToTrigger) for this measId;

NOTE: The UE does not consider the message as erroneous if the reportConfigToRemoveList includes any reportConfigId value that is not part of the current UE configuration.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

8.3.1.8.3 Test description

8.3.1.8.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.8.3.2 Test procedure sequence

Table 8.3.1.8.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

The power level values are such that measurement re85sults for Cell 1 (M1) and Cell 2 (M2) satisfy exit condition for event A3 (M2 < M1).

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

Table 8.3.1.8.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message on Cell 1 to setup intra frequency measurement.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1 to confirm the setup of intra frequency measurement.

–>

RRCConnectionReconfigurationComplete

3

The SS changes Cell 1 and Cell 2 parameters according to the row “T1” in table 8.3.1.8.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to report event A3.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message with a measConfig on Cell 1 for removing event A3 reporting, to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

6

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 2?

–>

RRCConnectionReconfigurationComplete

1

P

7

The SS changes Cell 1 and Cell 2 parameters according to the row “T0” in table 8.3.1.8.3.2-1.

8

Check: Does the UE transmit a MeasurementReport message on Cell 2 to perform event A3 reporting during the next 30s?

–>

MeasurementReport

1

F

9

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1

8.3.1.8.3.3 Specific message contents

Table 8.3.1.8.3.3-0: Conditions for specific message contents
in Table 8.3.1.8.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.8.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.8.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.8.3.3-2: MeasConfig (Table 8.3.1.8.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-NeedForGaps to TRUE.

Table 8.3.1.8.3.3-3: MeasurementReport (step 4, Table 8.3.1.8.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.8.3.3-4: RRCConnectionReconfiguration (step 5, Table 8.3.1.8.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO and MEAS

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

measConfig

MeasConfig

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 2

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.8.3.3-5: MeasConfig (Table 8.3.1.8.3.3-4)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToRemoveList SEQUENCE (SIZE (1.. maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

}

reportConfigToRemoveList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

}

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

}

}

Table 8.3.1.8.3.3-6: MobilityControlInfo (Table 8.3.1.8.3.3-4)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

}

8.3.1.9 Measurement configuration control and reporting / Intra E-UTRAN measurements / Intra-frequency handover / IE measurement configuration not present

8.3.1.9.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo and not including a measConfig }

then { UE performs intra frequency handover and continues the intra frequency measurement }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter frequency measurement }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo and not including a measConfig }

then { UE performs intra frequency handover and continues the inter frequency measurement after the activation of the measurement gaps }

}

8.3.1.9.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.5.4.4 and 5.5.6.1.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the handover procedure as follows:

– when performing the handover procedure, as specified in 5.3.5.4, ensure that a measObjectId corresponding to the handover target carrier frequency is configured as a result of the procedures described in this sub-clause and in 5.3.5.4;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.9.3 Test description

8.3.1.9.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 3.

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.9.3.2 Test procedure sequence

Table 8.3.1.9.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3" and "T4" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

Cell 3 (DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-97

The power level values are such that measurement results for Cell 1 (M1) and Cell 3 (M3) do not satisfy entry condition for event A3 (M3 < M1).

(NOTE 1)

T1

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

The power level values are such that measurement results for Cell 1 (M1) and Cell 3 (M3) satisfy entry condition for event A3 (M3 > M1).

(NOTE 1)

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-79

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1)

T3

Cell-specific RS EPRE

dBm/15kHz

"Off"

-85

-73

The power level values are such that measurement results for Cell 2 (M2) and Cell 3 (M3) satisfy entry condition for event A3 (M3 > M2).

(NOTE 1)

T4

Cell-specific RS EPRE

dBm/15kHz

-79

-85

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M1 > M2).

(NOTE 1)

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.9.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra and inter frequency measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra and inter frequency measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

EXCEPTION: Steps 3a1 to 3a2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

3a1

IF pc_FeatrGrp_25 THEN the SS changes Cell 1, Cell 2 and Cell 3 parameters according to the row "T1" in table 8.3.1.9.3.2-1.

3a2

The UE transmits a MeasurementReport message on Cell 1 to report event A3 for Cell 3.

–>

MeasurementReport

4

The SS changes Cell 1, Cell 2 and Cell 3 parameters according to the row "T2" in table 8.3.1.9.3.2-1.

5

The UE transmits a MeasurementReport message on Cell 1 to report event A3 for Cell 2.

–>

MeasurementReport

6

The SS transmits an RRCConnectionReconfiguration message without a measConfig message on Cell 1, to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

7

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 2?

–>

RRCConnectionReconfigurationComplete

1

P

EXCEPTION: Steps 8a1 to 8a4 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

8a1

IF (pc_FeatrGrp_25 OR pc_intraFreq-CE-Need ForGaps) THEN the SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 2.

<–

RRCConnectionReconfiguration

8a2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 2.

–>

RRCConnectionReconfigurationComplete

8a3

IF pc_FeatrGrp_25 THEN The SS changes Cell 1, Cell 2 and Cell 3 parameters according to the row "T3" in table 8.3.1.9.3.2-1.

8a4

IF pc_FeatrGrp_25 THEN Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A3 for Cell 3?

–>

MeasurementReport

2

P

9

The SS changes Cell 1, Cell 2 and Cell 3 parameters according to the row "T4" in table 8.3.1.9.3.2-1.

10

Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A3 for Cell 1?

–>

MeasurementReport

1

P

11

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1,2

8.3.1.9.3.3 Specific message contents

Table 8.3.1.9.3.3-0: Conditions for specific message contents
in Table 8.3.1.9.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.9.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.9.3.3-2: MeasConfig (Table 8.3.1.9.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1entry or 2 entries

number of entry depending on the UE capability

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

pc_FeatrGrp_25

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

pc_FeatrGrp_25

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64 AND pc_FeatrGrp_25

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry or 2 entries

number of entry depending on the UE capability

measId[1]

1

Intra frequency

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

Inter frequency

pc_FeatrGrp_25

measObjectId[2]

IdMeasObject-f2

pc_FeatrGrp_25

reportConfigId[2]

IdReportConfig-A3

pc_FeatrGrp_25

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry or 2 entries

number of entry depending on the UE capability

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

 

 

Band > 64 AND pc_FeatrGrp_25

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.9.3.3-3: MeasurementReport (step 3a2 and 8a4, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.9.3.3-4: MeasurementReport (step 5, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.9.3.3-5: RRCConnectionReconfiguration (step 6, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 2

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.9.3.3-6: MobilityControlInfo (Table 8.1.3.9.3.3-5)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

}

Table 8.3.1.9.3.3-7: RRCConnectionReconfiguration (step 8a1, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.9.3.3-8: MeasConfig (Table 8.1.3.9.3.3-7)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Table 8.3.1.9.3.3-9: MeasurementReport (step 10, Table 8.3.1.9.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

8.3.1.9a Measurement configuration control and reporting / Intra Frequency measurements / Intra-frequency handover / IE measurement configuration not present / Single Frequency operation

8.3.1.9a.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo and not including a measConfig }

then { UE performs intra frequency handover and continues the intra frequency measurement }

}

}

8.3.1.9a.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.5.4.4 and 5.5.6.1.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the handover procedure as follows:

– when performing the handover procedure, as specified in 5.3.5.4, ensure that a measObjectId corresponding to the handover target carrier frequency is configured as a result of the procedures described in this sub-clause and in 5.3.5.4;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.9a.3 Test description

8.3.1.9a.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2.

– System information combination 2 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.9a.3.2 Test procedure sequence

Table 8.3.1.9a.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while column marked "T1 " and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.9a.3.2-1: Time instances of cell power level and parameter changes

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

off

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1)

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1)

T2

Cell-specific RS EPRE

dBm/15kHz

-79

-85

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M1 > M2).

(NOTE 1)

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.9a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra frequency measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra frequency measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes Cell 1 and Cell 2 parameters according to the row "T1" in table 8.3.1.9a.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to report event A3 for Cell 2.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message without a measConfig message on Cell 1, to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

6

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 2?

–>

RRCConnectionReconfigurationComplete

1

P

7

The SS changes Cell 1 and Cell 2 parameters according to the row "T2" in table 8.3.1.9a.3.2-1.

8

Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A3 for Cell 1?

–>

MeasurementReport

1

P

9

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1,2

8.3.1.9a.3.3 Specific message contents

Table 8.3.1.9a.3.3-0: Conditions for specific message contents
in Table 8.3.1.9a.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.9a.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.9a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.9a.3.3-2: MeasConfig (Table 8.3.1.9a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1entry

measId[1]

1

Intra frequency

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

 

 

 

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.9a.3.3-3: MeasurementReport (step 4, Table 8.3.1.9a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.9a.3.3-4: RRCConnectionReconfiguration (step 6, Table 8.3.1.9a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Table 8.3.1.9a.3.3-5: MobilityControlInfo (Table 8.1.3.9.3.3-4)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

}

Table 8.3.1.9a.3.3-6: MeasurementReport (step 8, Table 8.3.1.9a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

8.3.1.10 Measurement configuration control and reporting / Intra E-UTRAN measurements / Inter-frequency handover / IE measurement configuration not present

8.3.1.10.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency and inter frequency measurements }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA frequency and not including a measConfig }

then { UE performs inter frequency handover, continues the intra frequency measurement and continues inter frequency measurement after the activation of the measurement gaps }

}

8.3.1.10.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.5.6.1.

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the handover procedure as follows:

– when performing the handover procedure, as specified in 5.3.5.4, ensure that a measObjectId corresponding to the handover target carrier frequency is configured as a result of the procedures described in this subclause and in 5.3.5.4;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrierfrequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.10.3 Test description

8.3.1.10.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2, Cell 3 and Cell 12.

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.10.3.2 Test procedure sequence

Table 8.3.1.10.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3", and "T4" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2 (DL only)

Cell 3

Cell 12 (DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) do not satisfy entry condition for event A3 (M2 < M1).

(NOTE 1).

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1).

T2

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 3 (M3) satisfy entry condition for event A3 (M3 > M1).

(NOTE 1).

T3

Cell-specific RS EPRE

dBm/15kHz

-97

"Off"

-85

-79

The power level values are such that measurement results for Cell 3 (M3) and Cell 12 (M12) satisfy entry condition for event A3 (M12 > M3).

(NOTE 1).

T4

Cell-specific RS EPRE

dBm/15kHz

-73

"Off"

-85

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 3 (M3) satisfy entry condition for event A3 (M1 > M3).

(NOTE 1).

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.10.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra and inter frequency measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra and inter frequency measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes the cell-specific reference signal levels of Cell 2 according to the row "T1" in table 8.3.1.10.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2 during the next 30 s.

MeasurementReport

5

The SS changes the cell-specific reference signal levels of Cell 3 and switches "Off" Cell 2 according to row "T2" in table 8.3.1.10.3.2-1.

6

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 inter frequency reporting for Cell 3 during the next 30 s.

–>

MeasurementReport

7

The SS transmits an RRCConnectionReconfiguration message without a measConfig, to order the UE to perform inter frequency handover to Cell 3.

<–

RRCConnectionReconfiguration

8

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message to Cell 3?

–>

RRCConnectionReconfigurationComplete

1

P

9

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 3.

<–

RRCConnectionReconfiguration

10

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 3.

–>

RRCConnectionReconfigurationComplete

11

The SS changes the cell-specific reference signal levels of Cell 1 and Cell 3 and switches "On" Cell 12 according to the row "T3" in table 8.3.1.10.3.2-1.

12

Check: Does the UE transmit a MeasurementReport message on Cell 3 to perform event A3 intra frequency reporting for Cell 12 during the next 30 s?

–>

MeasurementReport

1

P

13

The SS changes the cell-specific reference signal levels of Cell 1 and switches Cell 12 off according to row "T4" in table 8.3.1.10.3.2-1.

14

Check: Does the UE transmit a MeasurementReport message on Cell 3 to perform event A3 inter frequency reporting for Cell 1 during the next 30 s?

–>

MeasurementReport

1

P

15

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 3?

1

8.3.1.10.3.3 Specific message contents

Table 8.3.1.10.3.3-0: Conditions for specific message contents
in Tables 8.3.1.10.3.3-2 and 8.3.1.10.3.3-7

Condition

Explanation

Band > 64

If band > 64 is selected

Band 24 High range

If Band 24 high frequency range is selected for the target cell

Table 8.3.1.10.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.10.3.2-1)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.10.3.3-2: MeasConfig (Table 8.3.1.10.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.10.3.3-3: Void

Table 8.3.1.10.3.3-4: MeasurementReport (step 4, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.10.3.3-5: MeasurementReport (step 6, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.10.3.3-6: RRCConnectionReconfiguration (step 7, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 3

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.10.3.3-7: MobilityControlInfo (Table 8.3.1.10.3.3-6)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 3

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 3.

ul-CarrierFreq

Not present

Same uplink EARFCN as used for Cell 3.

Band 24 High range

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 3.

}

}

Table 8.3.1.10.3.3-8: RRCConnectionReconfiguration (step 9, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.10.3.3-9: MeasConfig (Table 8.3.1.10.3.3-8)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ, intraFreq-CE-NeedForGaps

Table 8.3.1.10.3.3-10: MeasurementReport (step 12, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 12

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.10.3.3-11: MeasurementReport (step 14, Table 8.3.1.10.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

8.3.1.11 Measurement configuration control and reporting / Intra E-UTRAN measurements / Continuation of the measurements after RRC connection re-establishment

8.3.1.11.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA cell having attempted intra frequency handover}

ensure that {
when { UE detects handover failure and the intra frequency cell is selectable }

then {UE performs RRC Connection Re-establishment, continues the intra frequency measurement }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter frequency measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA cell having attempted intra frequency handover}

ensure that {
when { UE detects handover failure and the intra frequency cell is selectable }

then {UE performs RRC Connection Re-establishment, continues the inter frequency measurement after the activation of the measurement gaps }

}

8.3.1.11.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.4, 5.3.5.6, 5.3.7.2 and 5.5.6.1.

[TS 36.331,clause 5.3.5.4]

If the RRCConnectionReconfiguration message includes the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> stop timer T310, if running;

1> start timer T304 with the timer value set to t304, as included in the mobilityControlInfo;

1> if the carrierFreq is included:

2> consider the target cell to be one on the frequency indicated by the carrierFreq with a physical cell identity indicated by the targetPhysCellId;

1> else:

2> consider the target cell to be one on the current frequency with a physical cell identity indicated by the targetPhysCellId;

1> start synchronising to the DL of the target cell;

NOTE 1: The UE should perform the handover as soon as possible following the reception of the RRC message triggering the handover, which could be before confirming successful reception (HARQ and ARQ) of this message.

1> reset MAC;

1> re-establish PDCP for all RBs that are established;

NOTE 2: The handling of the radio bearers after the successful completion of the PDCP re-establishment, e.g. the re-transmission of unacknowledged PDCP SDUs (as well as the associated status reporting), the handling of the SN and the HFN, is specified in TS 36.323 [8].

1> re-establish RLC for all RBs that are established;

1> apply the value of the newUE-Identity as the C-RNTI;

1> configure lower layers in accordance with the received radioResourceConfigCommon;

1> if the RRCConnectionReconfiguration message includes the radioResourceConfigDedicated:

2> perform the radio resource configuration procedure as specified in 5.3.10;

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission;

1> if MAC successfully completes the random access procedure:

2> stop timer T304;

2> apply the parts of the configuration that do not require the UE to know the SFN of the target cell;

2> apply the parts of the measurement and the radio resource configuration that require the UE to know the SFN of the target cell (e.g. measurement gaps, periodic CQI reporting, scheduling request configuration, sounding RS configuration), if any, upon acquiring the SFN of the target cell;

2> the procedure ends;

NOTE 3: The UE is not required to determine the SFN of the target cell by acquiring system information from that cell before performing RACH access in the target cell.

[TS 36.331,clause 5.3.5.6]

The UE shall:

1> if T304 expires (handover failure):

NOTE: Following T304 expiry any dedicated preamble, if provided within the rach-ConfigDedicated, is not available for use by the UE anymore.

2> revert back to the configuration used in the source cell, excluding the configuration configured by the physicalConfigDedicated, the mac-MainConfig and the sps-Config;

2> initiate the connection re-establishment procedure as specified in 5.3.7, upon which the RRC connection reconfiguration procedure ends;

[TS 36.331,clause 5.3.7.2]

The UE shall only initiate the procedure when AS security has been activated. The UE initiates the procedure when one of the following conditions is met:

1> upon detecting radio link failure, in accordance with 5.3.11; or

1> upon handover failure, in accordance with 5.3.5.6; or

1> upon mobility from E-UTRA failure, in accordance with 5.4.3.5; or

1> upon integrity check failure indication from lower layers; or

1> upon an RRC connection reconfiguration failure, in accordance with 5.3.5.5;

Upon initiation of the procedure, the UE shall:

1> stop timer T310, if running;

1> start timer T311;

1> suspend all RBs except SRB0;

1> reset MAC;

1> apply the default physical channel configuration as specified in 9.2.4;

1> apply the default semi-persistent scheduling configuration as specified in 9.2.3;

1> apply the default MAC main configuration as specified in 9.2.2;

1> perform cell selection in accordance with the cell selection process as specified in TS 36.304 [4];

[TS 36.331,clause 5.5.6.1]

E-UTRAN applies the re-establishment procedure as follows:

– when performing the connection re-establishment procedure, as specified in 5.3.7, ensure that a measObjectId corresponding to the target carrier frequency is configured as a result of the procedure described in this sub-clause and the subsequent connection reconfiguration procedure immediately following the re-establishment procedure;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical’:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.11.3 Test description

8.3.1.11.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 3.

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.11.3.2 Test procedure sequence

Table 8.3.1.11.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3", "T4", "T5" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.11.3.2-1: Time instances of cell power levels

Parameter

Unit

Cell 1

Cell 2

Cell 3 (DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

”off”

”off”

T1

Cell-specific RS EPRE

dBm/15kHz

-85

”off”

-73

The power level values are such that measurement results for Cell 1 (M1) and Cell 3 (M3) satisfy entry condition for event A3 (M3 – Hys > M1).

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-79

”off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 – Hys > M1).

T3

Cell-specific RS EPRE

dBm/15kHz

”off”

-79

”off”

The power level values are assigned values to satisfy SrxlevCell 1 < 0 and SrxlevCell 3 < 0 such that selecting Cell 2 is guaranteed

T4

Cell-specific RS EPRE

dBm/15kHz

-79

-85

”off”

The power level values are such that measurement results for Cell 2 (M2) and Cell 1 (M1) satisfy entry condition for event A3 (M1 – Hys > M2).

T5

Cell-specific RS EPRE

dBm/15kHz

”off”

-85

-73

The power level values are such that measurement results for Cell 2 (M2) and Cell 3 (M3) satisfy entry condition for event A3 (M3 – Hys > M2).

Table 8.3.1.11.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra resp. intra and inter frequency measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra resp. intra and inter frequency measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

EXCEPTION: Steps 3a1 to 3a2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

3a1

IF pc_FeatrGrp_25 THEN the SS changes Cell 3 power levels according to the row "T1" in Table 8.3.1.11.3.2-1.

3a2

The UE transmits a MeasurementReport message on Cell 1 to report event A3 for Cell 3.

–>

MeasurementReport

4

The SS changes Cell 2 and Cell 3 power levels according to the row "T2" in Table 8.3.1.11.3.2-1.

5

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2.

–>

MeasurementReport

6

The SS transmits an RRCConnectionReconfiguration message including a mobilityControlInfo, to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

EXCEPTION: In parallel to the events described in step 7 the steps specified in Table 8.3.1.11.3.2-3 should take place.

7

The SS changes Cell 1 power levels according to the row "T3" in Table 8.3.1.11.3.2-1.

8

Check: Does the UE transmit an RRCConnectionReestablishmentRequest message on Cell 2?

–>

RRCConnectionReestablishmentRequest

1,2

P

9

The SS transmits an RRCConnectionReestablishment message to resume SRB1 operation and re-activate security on Cell 2.

<–

RRCConnectionReestablishment

10

The UE transmits an RRCConnectionReestablishmentComplete message on Cell 2.

–>

RRCConnectionReestablishmentComplete

11

The SS transmits an RRCConnectionReconfiguration message to resume existing radio bearer on Cell 2.

<–

RRCConnectionReconfiguration

12

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 2.

–>

RRCConnectionReconfigurationComplete

EXCEPTION: Steps 12Aa1 to 12Aa2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

12Aa1

IF pc_intraFreq-CE-Need ForGaps THEN the SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 2.

<–

RRCConnectionReconfiguration

12Aa2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 2.

–>

RRCConnectionReconfigurationComplete

13

The SS changes Cell 1 and Cell 2 power levels according to the row "T4" in Table 8.3.1.11.3.2-1.

14

Check: Does the UE transmit a MeasurementReport message on Cell 2 to perform event A3 intra frequency reporting for Cell 1?

–>

MeasurementReport

1

P

EXCEPTION: Steps 15a1 to 15a4 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

15a1

IF (pc_FeatrGrp_25 ) THEN the SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 2.

<–

RRCConnectionReconfiguration

15a2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 2.

–>

RRCConnectionReconfigurationComplete

15a3

The SS changes Cell 1 and Cell 3 power levels according to the row "T5" in Table 8.3.1.11.3.2-1.

15a4

Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A3 for Cell 3?

–>

MeasurementReport

2

P

16

Check: Does the test result of CALL generic test procedure in 36.508 subclause 6.2.4.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1,2

Table 8.3.1.11.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: The steps 1 and 2 below are repeated for the duration of T304.

1

The UE attempts to perform the intra frequency handover using MAC Random Access Preamble on Cell 2.

2

The SS does not respond.

8.3.1.11.3.3 Specific message contents

Table 8.3.1.11.3.3-0: Conditions for specific message contents
in Tables 8.3.1.11.3.3-2 and 8.3.1.11.3.3-7

Condition

Explanation

Band > 64

If band > 64 is selected

Band 24 High range

If Band 24 high frequency range is selected for the target cell

Table 8.3.1.11.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.11.3.3-2: MeasConfig (step 1, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 or 2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

pc_FeatrGrp_25

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

pc_FeatrGrp_25

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

pc_FeatrGrp_25 AND Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 or 2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

pc_FeatrGrp_25

measObjectId[2]

IdMeasObject-f2

pc_FeatrGrp_25

reportConfigId[2]

IdReportConfig-A3

pc_FeatrGrp_25

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 or 2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

pc_FeatrGrp_25

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.11.3.3-3: Void

Table 8.3.1.11.3.3-4: MeasurementReport (step 3a2,Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.11.3.3-5: MeasurementReport (step 5, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.11.3.3-6: RRCConnectionReconfiguration (step 6, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 2

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.11.3.3-7: MobilityControlInfo (step 6, Table 8.1.3.11.3.2-2)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 2

ul-CarrierFreq

Not present

Same uplink EARFCN as used for Cell 2

Band 24 High range

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 2.

}

}

Table 8.3.1.11.3.3-8: RRCConnectionReestablishmentRequest (step 8, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-13

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentRequest ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentRequest-r8 SEQUENCE {

ue-Identity SEQUENCE {

c-RNTI

the value of the C-RNTI of the UE

physCellId

PhysicalCellIdentity of Cell 1

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value

calculated by SS.

}

reestablishmentCause

handoverFailure

}

}

}

Table 8.3.1.11.3.3-9: RRCConnectionReestablishment (step 9, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-10

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishment ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReestablishment-r8 SEQUENCE {

nextHopChainingCount

0

}

}

}

}

Table 8.3.1.11.3.3-10: RRCConnectionReconfiguration (step 11, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-HO

}

}

}

}

Table 8.3.1.11.3.3-10A: RRCConnectionReconfiguration (step 12Aa1, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.11.3.3-10B: MeasConfig (step 12Aa1, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition intraFreq-CE-NeedForGaps

Table 8.3.1.11.3.3-11: MeasurementReport (step 14,Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.11.3.3-12: RRCConnectionReconfiguration (step 15a1,Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8 condition MEAS

Table 8.3.1.11.3.3-13: MeasConfig (step 15a1,Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

}

Table 8.3.1.11.3.3-14: MeasurementReport (step 15a4, Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.11.3.3-15: SystemInformationBlockType2 for Cell 1, cell 2 and Cell 3 (preamble and all the steps in Table 8.3.1.11.3.2-2)

Derivation Path: 36.508, Table 4.6.3-12

Information Element

Value/remark

Comment

Condition

ra-SupervisionInfo SEQUENCE {

preambleTransMax

n50

}

8.3.1.11a Measurement configuration control and reporting / Intra Frequency measurements / Continuation of the measurements after RRC connection re-establishment / Single Frequency operation

8.3.1.11a.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA cell having attempted intra frequency handover}

ensure that {
when { UE detects handover failure and the intra frequency cell is selectable }

then {UE performs RRC Connection Re-establishment, continues the intra frequency measurement }

}

8.3.1.11a.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.4, 5.3.5.6, 5.3.7.2 and 5.5.6.1.

[TS 36.331,clause 5.3.5.4]

If the RRCConnectionReconfiguration message includes the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> stop timer T310, if running;

1> start timer T304 with the timer value set to t304, as included in the mobilityControlInfo;

1> if the carrierFreq is included:

2> consider the target cell to be one on the frequency indicated by the carrierFreq with a physical cell identity indicated by the targetPhysCellId;

1> else:

2> consider the target cell to be one on the current frequency with a physical cell identity indicated by the targetPhysCellId;

1> start synchronising to the DL of the target cell;

NOTE 1: The UE should perform the handover as soon as possible following the reception of the RRC message triggering the handover, which could be before confirming successful reception (HARQ and ARQ) of this message.

1> reset MAC;

1> re-establish PDCP for all RBs that are established;

NOTE 2: The handling of the radio bearers after the successful completion of the PDCP re-establishment, e.g. the re-transmission of unacknowledged PDCP SDUs (as well as the associated status reporting), the handling of the SN and the HFN, is specified in TS 36.323 [8].

1> re-establish RLC for all RBs that are established;

1> apply the value of the newUE-Identity as the C-RNTI;

1> configure lower layers in accordance with the received radioResourceConfigCommon;

1> if the RRCConnectionReconfiguration message includes the radioResourceConfigDedicated:

2> perform the radio resource configuration procedure as specified in 5.3.10;

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission;

1> if MAC successfully completes the random access procedure:

2> stop timer T304;

2> apply the parts of the configuration that do not require the UE to know the SFN of the target cell;

2> apply the parts of the measurement and the radio resource configuration that require the UE to know the SFN of the target cell (e.g. measurement gaps, periodic CQI reporting, scheduling request configuration, sounding RS configuration), if any, upon acquiring the SFN of the target cell;

2> the procedure ends;

NOTE 3: The UE is not required to determine the SFN of the target cell by acquiring system information from that cell before performing RACH access in the target cell.

[TS 36.331,clause 5.3.5.6]

The UE shall:

1> if T304 expires (handover failure):

NOTE: Following T304 expiry any dedicated preamble, if provided within the rach-ConfigDedicated, is not available for use by the UE anymore.

2> revert back to the configuration used in the source cell, excluding the configuration configured by the physicalConfigDedicated, the mac-MainConfig and the sps-Config;

2> initiate the connection re-establishment procedure as specified in 5.3.7, upon which the RRC connection reconfiguration procedure ends;

[TS 36.331,clause 5.3.7.2]

The UE shall only initiate the procedure when AS security has been activated. The UE initiates the procedure when one of the following conditions is met:

1> upon detecting radio link failure, in accordance with 5.3.11; or

1> upon handover failure, in accordance with 5.3.5.6; or

1> upon mobility from E-UTRA failure, in accordance with 5.4.3.5; or

1> upon integrity check failure indication from lower layers; or

1> upon an RRC connection reconfiguration failure, in accordance with 5.3.5.5;

Upon initiation of the procedure, the UE shall:

1> stop timer T310, if running;

1> start timer T311;

1> suspend all RBs except SRB0;

1> reset MAC;

1> apply the default physical channel configuration as specified in 9.2.4;

1> apply the default semi-persistent scheduling configuration as specified in 9.2.3;

1> apply the default MAC main configuration as specified in 9.2.2;

1> perform cell selection in accordance with the cell selection process as specified in TS 36.304 [4];

[TS 36.331,clause 5.5.6.1]

E-UTRAN applies the re-establishment procedure as follows:

– when performing the connection re-establishment procedure, as specified in 5.3.7, ensure that a measObjectId corresponding to the target carrier frequency is configured as a result of the procedure described in this sub-clause and the subsequent connection reconfiguration procedure immediately following the re-establishment procedure;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical’:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.11a.3 Test description

8.3.1.11a.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

– System information combination 2 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.11a.3.2 Test procedure sequence

Table 8.3.1.11a.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2",and "T3" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.11a.3.2-1: Time instances of cell power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

”off”

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 – Hys > M1).

T2

Cell-specific RS EPRE

dBm/15kHz

”off”

-79

The power level values are assigned values to satisfy SrxlevCell 1 < 0 such that selecting Cell 2 is guaranteed

T3

Cell-specific RS EPRE

dBm/15kHz

-79

-85

The power level values are such that measurement results for Cell 2 (M2) and Cell 1 (M1) satisfy entry condition for event A3 (M1 – Hys > M2).

Table 8.3.1.11a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra frequency measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra frequency measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes Cell 2 power levels according to the row "T1" in Table 8.3.1.11a.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message including a mobilityControlInfo, to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

EXCEPTION: In parallel to the events described in step 6 the steps specified in Table 8.3.1.11a.3.2-3 should take place.

6

The SS changes Cell 1 power levels according to the row "T2" in Table 8.3.1.11a.3.2-1.

7

Check: Does the UE transmit an RRCConnectionReestablishmentRequest message on Cell 2?

–>

RRCConnectionReestablishmentRequest

1

P

8

The SS transmits an RRCConnectionReestablishment message to resume SRB1 operation and re-activate security on Cell 2.

<–

RRCConnectionReestablishment

9

The UE transmits an RRCConnectionReestablishmentComplete message on Cell 2.

–>

RRCConnectionReestablishmentComplete

10

The SS transmits an RRCConnectionReconfiguration message to resume existing radio bearer on Cell 2.

<–

RRCConnectionReconfiguration

11

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 2.

–>

RRCConnectionReconfigurationComplete

EXCEPTION: Steps 11Aa1 to 11Aa2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

11Aa1

IF pc_intraFreq-CE-Need ForGaps THEN the SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 2.

<–

RRCConnectionReconfiguration

11Aa2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 2.

–>

RRCConnectionReconfigurationComplete

12

The SS changes Cell 1 and Cell 2 power levels according to the row "T3" in Table 8.3.1.11a.3.2-1.

13

Check: Does the UE transmit a MeasurementReport message on Cell 2 to perform event A3 intra frequency reporting for Cell 1?

–>

MeasurementReport

1

P

14

Check: Does the test result of CALL generic test procedure in 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1

Table 8.3.1.11a.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: The steps 1 and 2 below are repeated for the duration of T304.

1

The UE attempts to perform the intra frequency handover using MAC Random Access Preamble on Cell 2.

2

The SS does not respond.

8.3.1.11a.3.3 Specific message contents

Table 8.3.1.11a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.11a.3.3-2 and 8.3.1.11a.3.3-5

Condition

Explanation

Band > 64

If band > 64 is selected

Band 24 High range

If Band 24 high frequency range is selected for the target cell

Table 8.3.1.11a.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.11a.3.3-2: MeasConfig (step 1, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1,

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.11a.3.3-3: MeasurementReport (step 4, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.11a.3.3-4: RRCConnectionReconfiguration (step 5,Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 2

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.11a.3.3-5: MobilityControlInfo (step 6, Table 8.1.3.11.3.2-2)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 2.

ul-CarrierFreq

Not present

Same uplink EARFCN as used for Cell 2.

Band 24 High range

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 2.

}

}

Table 8.3.1.11a.3.3-6: RRCConnectionReestablishmentRequest (step 7, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-13

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentRequest ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentRequest-r8 SEQUENCE {

ue-Identity SEQUENCE {

c-RNTI

the value of the C-RNTI of the UE

physCellId

PhysicalCellIdentity of Cell 1

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value

calculated by SS.

}

reestablishmentCause

handoverFailure

}

}

}

Table 8.3.1.11a.3.3-7: RRCConnectionReestablishment (step 8, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-10

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishment ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReestablishment-r8 SEQUENCE {

nextHopChainingCount

0

}

}

}

}

Table 8.3.1.11a.3.3-8: RRCConnectionReconfiguration (step 10, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-HO

}

}

}

}

Table 8.3.1.11a.3.3-8A: RRCConnectionReconfiguration (step 11Aa1, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.11a.3.3-8B: MeasConfig (step 11Aa1, Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition intraFreq-CE-NeedForGaps

Table 8.3.1.11a.3.3-9: MeasurementReport (step 13,Table 8.3.1.11a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

8.3.1.12 Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A3 (inter-band measurements)

8.3.1.12.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for two event A3 at the same time}

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport with correct measId for event A3 }

}

8.3.1.12.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE 4: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of decreasing quantity, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cellGlobalId for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> include the cgi-Info containing all the fields that have been successfully acquired;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.12.3 Test description

8.3.1.12.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 10

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.12.3.2 Test procedure sequence

Table 8.3.1.12.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2 and Cell 10 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.12.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 10

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Off

Power levels are such that entry condition for event A3 (measId 1 & 2) is not satisfied:

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Off

Power levels are such that entry condition for event A3 (measId 1) is satisfied:

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-73

Power levels are such that entry condition for event A3 (measId 2) is satisfied:

Table 8.3.1.12.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for two event A3 (measId 1 and measId 2) (intra and inter frequency measurement).

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.12.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 2?

–>

MeasurementReport

1

P

5

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.12.3.2-1.

6

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 10?

–>

MeasurementReport

1

P

8.3.1.12.3.3 Specific message contents

Table 8.3.1.12.3.3-0: Conditions for specific message contents
in Table 8.3.1.12.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.12.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.12.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.12.3.3-2: MeasConfig (step 1, Table 8.3.1.12.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.12.3.3-3: ReportConfig-A3-H (step 1, Table 8.3.1.12.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.12.3.3-4: MeasurementReport (step 4, Table 8.3.1.12.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId

physCellId of the Cell 2.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.12.3.3-5: MeasurementReport (step 6, Table 8.3.1.12.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 10

physCellId

physCellId of the Cell 10.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.12a Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A3 (inter-band measurements) / Between FDD and TDD

8.3.1.12a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA FDD RRC_CONNECTED state and measurements configured for two event A3 at the same time for E-UTRA TDD cell }

ensure that {

when { Entry condition for event A3 is not met }

then { UE does not send MeasurementReport }

}

(2)

with { UE in E-UTRA FDD RRC_CONNECTED state and measurements configured for two event A3 at the same time for E-UTRA TDD cell }

ensure that {

when { Neighbour E-UTRA TDD cell becomes offset better than serving E-UTRA FDD cell }

then { UE sends MeasurementReport with correct measId for event A3 }

}

(3)

with { UE in E-UTRA TDD RRC_CONNECTED state and measurements configured for two event A3 at the same time for E-UTRA FDD cell }

ensure that {

when { Entry condition for event A3 is not met }

then { UE does not send MeasurementReport }

}

(4)

with { UE in E-UTRA TDD RRC_CONNECTED state and measurements configured for two event A3 at the same time for E-UTRA FDD cell }

ensure that {

when { Neighbour E-UTRA FDD cell becomes offset better than serving E-UTRA TDD cell }

then { UE sends MeasurementReport with correct measId for event A3 }

}

8.3.1.12a.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition):

Inequality A3-2 (Leaving condition):

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of decreasing quantity, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cellGlobalId for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> include the cgi-Info containing all the fields that have been successfully acquired;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.12a.3 Test description

8.3.1.12a.3.1 Pre-test conditions

System Simulator:

– Cell 1 is LTE FDD cell, Cell 28 is LTE TDD cell.

– Each cell has only a single PLMN identity. The PLMNs are identified in the test by the identifiers in Table 8.3.1.12a.3.1-1.

Table 8.3.1.12a.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

28

PLMN2

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

UE:

None.

Preamble:

– The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.3.1.12a.3.3-15.

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18]

8.3.1.12a.3.2 Test procedure sequence

Table 8.3.1.12a.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1", "T2", "T3", "T4" and "T5" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.12a.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 28

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-110

The power levels are such that that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy exit condition for event A3 (measId 1 & 2) (M28 < M1).

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-85

The power levels are such that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy entry condition for event A3 (measId 1) (M28 > M1):

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-73

The power levels are such that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy entry condition for event A3 (measId 2) (M28 > M1):

T3

Cell-specific RS EPRE

dBm/15kHz

-110

-73

The power levels are such that that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy exit condition for event A3 (measId 1 & 2) (M1 < M28):

T4

Cell-specific RS EPRE

dBm/15kHz

-85

-85

The power levels are such that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy entry condition for event A3 (measId 1) (M1 > M28):

T5

Cell-specific RS EPRE

dBm/15kHz

-73

-85

The power levels are such that measurement results for Cell 1 (M1) and Cell 28 (M28) satisfy entry condition for event A3 (measId 2) (M1 > M28):

Table 8.3.1.12a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup inter-band measurement and reporting for two event A3 (measId 1 and measId 2) with different parameters for E-UTRA TDD Cell 28.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.12a.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 28?

–>

MeasurementReport

2

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.12a.3.2-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 28?

–>

MeasurementReport

2

P

EXCEPTION: Steps 8a1 to 8b5 describe behaviour that depends on the UE capability that if UE has set FGI bit 30 to 1; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

8a1

IF pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionReconfiguration message on Cell 1 to order the UE to perform inter-band handover to Cell 28.

<–

RRCConnectionReconfiguration

8a2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 28 to confirm the successful handover

–>

RRCConnectionReconfigurationComplete

8a3

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 28.

8a4

SS responds with a TRACKING AREA UPDATE ACCEPT message.

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

8a5

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

8a6

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 28.

<–

RRCConnectionReconfiguration

8a7

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 28.

–>

RRCConnectionReconfigurationComplete

8b1

ELSE IF NOT pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionRelease message (IE redirectedCarrierInfo including eutra CarrierFreq of Cell 28) on Cell 1

<–

RRCConnectionRelease

8b2

Generic test procedure described in TS 36.508 subclause 6.4.2.7 is performed on Cell 28

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

8b3

Generic test procedure described in TS 36.508 subclause 4.5.3.3.is executed

8b4

The SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup inter-band measurement and reporting for two event A3 (measId 1 and measId 2) with different parameters for E-UTRA FDD Cell 1.

<–

RRCConnectionReconfiguration

8b5

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

9

SS re-adjusts the cell-specific reference signal level according to row "T3" in table 8.3.1.12a.3.2-1.

10

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

3

F

11

SS re-adjusts the cell-specific reference signal level according to row "T4" in table 8.3.1.12a.3.2-1.

12

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 1) with the measured RSRP value for Cell 1?

–>

MeasurementReport

4

P

13

SS re-adjusts the cell-specific reference signal level according to row "T5" in table 8.3.1.12a.3.2-1.

14

Check: Does the UE transmit a MeasurementReport message to report event A3 (measId 2) with the measured RSRP value for Cell 1?

–>

MeasurementReport

4

P

8.3.1.12a.3.3 Specific message contents

Table 8.3.1.12a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.12a.3.3-2, 8.3.1.12a.3.3-8, 8.3.1.12a.3.3-13 and 8.3.1.12a.3.3-14

Condition

Explanation

Band > 64

If band > 64 is selected

Band 24 High range

If Band 24 high frequency range is selected for the target cell

Table 8.3.1.12a.3.3-1: RRCConnectionReconfiguration (step 1 and step 8b4, Table 8.3.1.12a.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.12a.3.3-2: MeasConfig (Table 8.3.1.12a.3.3-1)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f6

measObject[2]

MeasObjectEUTRA-GENERIC(f6)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

1

reportConfig[1]

ReportConfig-A3- Lowerthreshold

reportConfigId[2]

2

reportConfig[2]

ReportConfig-A3- Higherthreshold

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f6

reportConfigId[1]

IdReportConfig-A3-Lowerthreshold

measId[2]

2

measObjectId[2]

IdMeasObject-f6

reportConfigId[2]

IdReportConfig-A3-Higherthreshold

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f6

}

}

}

Table 8.3.1.12a.3.3-3: ReportConfig-A3-Lowerthreshold (Table 8.3.1.12a.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

-12

-6 dB

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.12a.3.3-4: ReportConfig-A3-Higherthreshold (Table 8.3.1.12a.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

12

6 dB

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.12a.3.3-5: MeasurementReport (step 5, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 28

physCellId

PhysCellId of the Cell 28

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.12a.3.3-6: MeasurementReport (step 7, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 28

physCellId

PhysCellId of the Cell 28

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.12a.3.3-7: RRCConnectionReconfiguration (step 8a1, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 Table 4.6.1-8, condition HO

Table 8.3.1.12a.3.3-8: MobilityControlInfo (Table 8.3.1.12a.3.3-7)

Derivation Path: 36.508 Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 28

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 28

ul-CarrierFreq

Not present

Same uplink EARFCN as used for Cell 28

Band 24 High range

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 28.

}

}

Table 8.3.1.12a.3.3-9: RRCConnectionReconfiguration (step 8a6, Table 8.3.1.12a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.12a.3.3-10: MeasConfig (Table 8.3.1.12a.3.3-9)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Table 8.3.1.12a.3.3-11: MeasurementReport (step 12, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 28

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 1

physCellId

PhysCellId of the Cell 1

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.12a.3.3-12: MeasurementReport (step 14, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

MeasResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 28

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 1

physCellId

PhysCellId of the Cell 1

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.12a.3.3-13: RRCConnectionRelease (step 8b1, Table 8.3.1.12a.3.2-2)

Derivation Path: 36.508 table 4.6.1-15

Information Element

Value/remark

Comment

Condition

RRCConnectionRelease ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionRelease-r8 SEQUENCE {

redirectedCarrierInfo ::= CHOICE {

eutra

Downlink EARFCN of cell Cell 28

}

redirectedCarrierInfo

Not present

Band > 64

nonCriticalExtension SEQUENCE {

Band > 64

redirectedCarrierInfo-v9e0 SEQUENCE {

eutra-v9e0

Downlink EARFCN of cell 28

}

}

}

}

}

}

Table 8.3.1.12a.3.3-14: MeasConfig (Table 8.3.1.12a.3.3-1)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f6

measObject[1]

MeasObjectEUTRA-GENERIC(f6)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f1

measObject[2]

MeasObjectEUTRA-GENERIC(f1)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

1

reportConfig[1]

ReportConfig-A3- Lowerthreshold

reportConfigId[2]

2

reportConfig[2]

ReportConfig-A3- Higherthreshold

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3-Lowerthreshold

measId[2]

2

measObjectId[2]

IdMeasObject-f1

reportConfigId[2]

IdReportConfig-A3-Higherthreshold

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f6

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.12a.3.3-15: ATTACH ACCEPT for Cell 1 (preamble)

Derivation path: 36.508 Table 4.7.2-1

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN2

Cell 1

Table 8.3.1.12a.3.3-16: TRACKING AREA UPDATE ACCEPT for Cell 28 (steps 8a4 and 8b5, Table 8.3.1.12a.3.2-2)

Derivation path: 36.508 Table 4.7.2-24

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN1

Cell 28

8.3.1.13 Measurement configuration control and reporting / Intra E-UTRAN measurements / Periodic reporting (intra-frequency and inter-band measurements)

8.3.1.13.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for periodic reporting of intra-frequency cells and inter-band cells }

ensure that {

when { The UE receives reference signal power for cells on the serving frequency and cells on the frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for these cells }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of intra-frequency and inter-band cells was sent }

ensure that {

when { A previously reported cell become unavailable or the UE receives reference signal power on a reported frequency for a cell which was previously not reported }

then { UE sends MeasurementReport message at regular intervals for the available intra-frequency and inter-band cells }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and periodic measurement reporting ongoing}

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing measIds for periodic reporting }

then { UE stops sending MeasurementReport messages for these measIds }

}

8.3.1.13.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.2.2, 5.5.4.1 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.2.2]

The UE shall:

1> for each measId value included in the received measIdToRemoveList that is part of the current UE configuration in varMeasConfig:

2> remove the entry with the matching measId from the measIdList within the VarMeasConfig;

2> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

2> stop the periodical reporting timer or timer T321, whichever one is running, and reset the associated information (e.g. timeToTrigger) for this measId;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measuredResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultsNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE 3: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultsNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than to reportAmount as defined corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MEASUREMENT REPORT message to lower layers for transmission, upon which the procedure ends.

8.3.1.13.3 Test description

8.3.1.13.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2, and Cell 10

– 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 Generic RB Established (state 3) according to [18] on Cell 1.

8.3.1.13.3.2 Test procedure sequence

Table 8.3.1.13.3.2-1 illustrates the downlink power levels to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.13.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 10

(DL only)

Remark

T0

Cell-specific RS EPRE

(FDD)

dBm/15kHz

-85

-91

Off

Cell-specific RS EPRE

(TDD)

dBm/15kHz

-85

-89

Off

T1

Cell-specific RS EPRE

(FDD)

dBm/15kHz

-85

-91

-85

Cell-specific RS EPRE

(TDD)

dBm/15kHz

-85

-89

-85

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-85

Table 8.3.1.13.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurements and periodical reporting for intra and inter-band cells.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Void

EXCEPTION: In parallel to events described in step 4 the steps specified in table 8.3.1.13.3.2-3, and the table 8.3.1.13.3.2-4A shall take place

4

Wait for 30 s to ensure that the UE performs a periodical intra-frequency reporting and a periodical inter-band reporting.

1

5

SS sets the cell-specific reference signal levels and switches Cell 10 “On” according to row "T1" in table 8.3.1.13.3.2-1.

6

Wait and ignore MeasurementReport messages for 8s to allow for the switching of cells and the UE measurement.

EXCEPTION: In parallel to events described in step 7 the steps specified in table 8.3.1.13.3.2-3, and table 8.3.1.13.3.2-4 shall take place.

7

Wait for 30 s to ensure that the UE performs a periodical intra-frequency reporting and a periodical inter-band reporting.

1, 2

8

SS sets the cell-specific reference signal levels and switches Cell 2 “Off” according to row "T2" in table 8.3.1.13.3.2-1.

9

Wait and ignore MeasurementReport messages for 20 s to allow for the switching of cells and UE measurement.

EXCEPTION: In parallel to events described in steps 9 to 11 the steps specified in table 8.3.1.13.3.2-3A and the table 8.3.1.13.3.2-4 shall take place

10

Wait for 30 s to ensure that the UE performs a periodical intra-frequency reporting and a periodical inter-band reporting.

1, 2

11

SS transmits an RRCConnectionReconfiguration message including measConfig to remove measIds for periodical reporting.

<–

RRCConnectionReconfiguration

12

The UE transmits an RCConnectionReconfigurationComplete message

–>

RRCConnectionReconfigurationComplete

13

Check: Does the UE attempt to transmit an uplink message for the next 10s?

3

F

Table 8.3.1.13.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra-frequency reporting for Cell 2?

–>

MeasurementReport

1

P

Table 8.3.1.13.3.2-3A: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra-frequency reporting configured for cell 2 and without measResultNeighCells for the cell 2?

–>

MeasurementReport

1

P

Table 8.3.1.13.3.2-4: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter-band reporting for Cell 10?

–>

MeasurementReport

1

P

Table 8.3.1.13.3.2-4A: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter-band reporting configured for cell 10 and without measResultNeighCells for the cell 10?

–>

MeasurementReport

1

P

8.3.1.13.3.3 Specific message contents

Table 8.3.1.13.3.3-0: Conditions for specific message contents
in Tables 8.3.1.13.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.13.3.3-1: RRCConnectionReconfiguration (step 1 and step 11, Table 8.3.1.13.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.13.3.3-2: MeasConfig (step 1, Table 8.3.1.13.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModiList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-PERIODICAL

reportConfig[1]

ReportConfigEUTRA-PERIODICAL

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-PERIODICAL

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-PERIODICAL

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.13.3.3-4: MeasConfig (step 11, Table 8.3.1.13.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

MeasId[1]

1

MeasId[2]

2

}

}

Table 8.3.1.13.3.3-5: MeasurementReport (step 1, Table 8.3.1.13.3.2-3)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId [1]

physicalCellIdentity-Cell2

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.13.3.3-5A: MeasurementReport (step 1, Table 8.3.1.13.3.2-3A)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.13.3.3-6: MeasurementReport (step 1, Table 8.3.1.13.3.2-4)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 10

physCellId [1]

physicalCellIdentity-Cell10

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.13.3.3-6A: MeasurementReport (step 1, Table 8.3.1.13.3.2-4A)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not present

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.13a Measurement configuration control and reporting / Intra E-UTRAN measurements / Periodic reporting (intra-frequency and inter-band measurements) / Between FDD and TDD

8.3.1.13a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA FDD RRC_CONNECTED state and measurement configured for periodic reporting of intra frequency cells and inter-band E-UTRA TDD cells on specified frequency }

ensure that {

when { The UE receives reference signal power for cells on the serving frequency and cells on the frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for these cells }

}

(2)

with { UE in E-UTRA FDD RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of intra frequency and inter-band E-UTRA TDD cells was sent }

ensure that {

when { A previously reported cell becomes unavailable or the UE receives reference signal power on a reported frequency for a cell which was previously not reported }

then { UE sends MeasurementReport message at regular intervals for the available intra frequency and inter-band E-UTRA TDD cells }

}

(3)

with { UE in E-UTRA FDD RRC_CONNECTED state and periodic measurement reporting ongoing }

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing measIds for periodic reporting }

then { UE stops sending MeasurementReport messages for these measIds }

}

(4)

with { UE in E-UTRA TDD RRC_CONNECTED state and measurement configured for periodic reporting of intra frequency cells and inter-band E-UTRA FDD cells on specified frequency }

ensure that {

when { The UE receives reference signal power for cells on the serving frequency and cells on the frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for these cells }

}

(5)

with { UE in E-UTRA TDD RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of intra frequency and inter-band E-UTRA FDD cells was sent }

ensure that {

when { A previously reported cell becomes unavailable or the UE receives reference signal power on a reported frequency for a cell which was previously not reported }

then { UE sends MeasurementReport message at regular intervals for the available intra frequency and inter-band E-UTRA FDD cells }

}

(6)

with { UE in E-UTRA TDD RRC_CONNECTED state and periodic measurement reporting ongoing }

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing measIds for periodic reporting }

then { UE stops sending MeasurementReport messages for these measIds }

}

8.3.1.13a.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.2.2, 5.5.4.1 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.2.2]

The UE shall:

1> for each measId value included in the received measIdToRemoveList that is part of the current UE configuration in varMeasConfig:

2> remove the entry with the matching measId from the measIdList within the VarMeasConfig;

2> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

2> stop the periodical reporting timer or timer T321, whichever one is running, and reset the associated information (e.g. timeToTrigger) for this measId;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measuredResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultsNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE 3: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultsNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than to reportAmount as defined corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MEASUREMENT REPORT message to lower layers for transmission, upon which the procedure ends.

8.3.1.13a.3 Test description

8.3.1.13a.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 4 are E-UTRA FDD cells, Cell 10 and Cell 30 are E-UTRA TDD cells.

– Each cell has only a single PLMN identity. The PLMNs are identified in the test by the identifiers in Table 8.3.1.13 a.3.1-1.

Table 8.3.1.13a.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

2

PLMN1

4

PLMN1

10

PLMN1

30

PLMN2

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

UE:

None.

Preamble:

– The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.3.1.13a.3.3-17.

– The UE is in state Generic RB Established (state 3) according to [18] on Cell 1.

8.3.1.13a.3.2 Test procedure sequence

Table 8.3.1.13a.3.2-1 illustrates the downlink power levels to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1","T2", "T3" and "T4", are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.13a.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2(DL only)

Cell 4(DL only)

Cell 10(DL only)

Cell 30

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Off

-85

Off

T1

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-91

-85

Off

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-91

Off

-73

T3

Cell-specific RS EPRE

dBm/15kHz

Off

-91

Off

-89

-85

T4

Cell-specific RS EPRE

dBm/15kHz

Off

Off

-91

-89

-85

Table 8.3.1.13a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurements and periodical reporting for intra frequency and inter-band cells.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

2A

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of the cells and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in step 3 the steps specified in table 8.3.1.13a.3.2-3 and table 8.3.1.13a.3.2-5 shall take place

3

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting for Cell 2 and a periodical inter-band reporting for Cell 10.

1

4

SS re-adjusts the cell-specific reference signal levels according to row "T1" in table 8.3.1.13a.3.2-1.

5

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of Cell 2 and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in step 6 the steps specified in table 8.3.1.13a.3.2-4 and table 8.3.1.13a.3.2-5 shall take place.

6

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting for Cell 4 and a periodical inter-band reporting for Cell 10.

1, 2

7

SS re-adjusts the cell-specific reference signal levels according to row "T2" in table 8.3.1.13a.3.2-1.

8

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of Cell 10 and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in steps 9 to 11 the steps specified in table 8.3.1.13a.3.2-4 and table 8.3.1.13a.3.2-9 shall take place

9

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting for Cell 4 and a periodical inter-band reporting for Cell 30.

1, 2

10

SS transmits an RRCConnectionReconfiguration message including measConfig to remove measIds for periodical reporting.

<–

RRCConnectionReconfiguration

11

The UE transmits an RRCConnectionReconfigurationComplete message

–>

RRCConnectionReconfigurationComplete

12

Check: Does the UE attempt to transmit an uplink message for the next 10s?

3

F

EXCEPTION: Steps 13a1 to 13b3describe behaviour that depends on the UE capability that if UE has set FGI bit 30 to 1; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

13a1

IF pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionReconfiguration message on Cell 1 to order the UE to perform inter band handover to Cell 30.

<–

RRCConnectionReconfiguration

13a2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 30 to confirm the handover

–>

RRCConnectionReconfigurationComplete

13a3

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 30.

13a4

SS responds with a TRACKING AREA UPDATE ACCEPT message.

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

13a5

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

13b1

ELSE IF NOT pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionRelease message (IE redirectedCarrierInfo including EUTRA CarrierFreq of Cell 30) on Cell 1

<–

RRCConnectionRelease

13b2

The generic test procedure described in TS 36.508 subclause 6.4.2.7 is performed on Cell 30

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

13b3

Generic test procedure described in TS 36.508 subclause 4.5.3.3.is executed

14

SS re-adjusts the cell-specific reference signal levels according to row "T3" in table 8.3.1.13a.3.2-1.

15

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurements and periodical reporting for intra frequency and inter-band cells.

<–

RRCConnectionReconfiguration

16

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

16A

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of Cell 4 and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in step 17 the steps specified in table 8.3.1.13a.3.2-6 and table 8.3.1.13a.3.2-8 shall take place.

17

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting for Cell 10 and a periodical inter-band reporting for Cell 2.

4,5

18

SS re-adjusts the cell-specific reference signal levels according to row "T4" in table 8.3.1.13a.3.2-1.

19

Wait and ignore MeasurementReport messages for 8 s to allow for the switching of Cell2 and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in steps 21 to 22 the steps specified in table 8.3.1.13a.3.2-7 and table 8.3.1.13a.3.2-8 shall take place

20

Wait for 30 s to ensure that the UE performs a periodical intra frequency reporting for Cell 10 and a periodical inter-band reporting for Cell 4.

4,5

21

SS transmits an RRCConnectionReconfiguration message including measConfig to remove measIds for periodical reporting.

<–

RRCConnectionReconfiguration

22

The UE transmits an RRCConnectionReconfigurationComplete message

–>

RRCConnectionReconfigurationComplete

23

Check: Does the UE attempt to transmit an uplink message for the next 10s?

6

F

Table 8.3.1.13a.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency reporting for Cell 2(NOTE1)?

–>

MeasurementReport

1

P

NOTE 1: In the first report UE may not include measResultNeighCells for cell 2.

Table 8.3.1.13a.3.2-4: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency reporting for Cell 4( NOTE2)?

–>

MeasurementReport

1, 2

P

NOTE 2: In the first report UE may not include measResultNeighCells for the cell 4.

Table 8.3.1.13a.3.2-5: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter-band reporting for Cell 10(NOTE3)?

–>

MeasurementReport

1

P

NOTE 3: In the first report UE may not include measResultNeighCells for the cell 10.

Table 8.3.1.13a.3.2-6: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter band reporting for Cell 2(NOTE4)?

–>

MeasurementReport

4

P

NOTE 4: In the first report UE may not include measResultNeighCells for cell 2.

Table 8.3.1.13a.3.2-7: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: Step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter band reporting for Cell 4( NOTE5)?

–>

MeasurementReport

4,5

P

NOTE 5: In the first report UE may not include measResultNeighCells for the cell 4.

Table 8.3.1.13a.3.2-8: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency reporting for Cell 10(NOTE6)?

–>

MeasurementReport

4

P

NOTE 6: In the first report UE may not include measResultNeighCells for the cell 10.

Table 8.3.1.13a.3.2-9: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed.

1

Check: Does the UE transmit a MeasurementReport message to perform periodical inter band reporting for Cell 30(NOTE7)?

–>

MeasurementReport

1, 2

P

NOTE 7: In the first report UE may not include measResultNeighCells for the cell 30.

8.3.1.13a.3.3 Specific message contents

Table 8.3.1.13a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.13a.3.3-2, 8.3.1.13a.3.3-8, 8.3.1.13a.3.3-9 and 8.3.1.13a.3.3-16

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.13a.3.3-1: RRCConnectionReconfiguration (step 1, step 10, step 15 and step 21, Table 8.3.1.13a.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.13a.3.3-2: MeasConfig (step 1, Table 8.3.1.13a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModiList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-PERIODICAL

reportConfig[1]

ReportConfigEUTRA-PERIODICAL

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-PERIODICAL

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-PERIODICAL

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.13a.3.3-3: MeasConfig (step 10, Table 8.3.1.13a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

MeasId[1]

1

MeasId[2]

2

}

}

Table 8.3.1.13a.3.3-4: MeasurementReport (step 1, Table 8.3.1.13a.3.2-3)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId [1]

physicalCellIdentity-Cell2

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-5: MeasurementReport (step 1, Table 8.3.1.13a.3.2-4)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 4

physCellId [1]

physicalCellIdentity-Cell4

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-6: MeasurementReport (step 1, Table 8.3.1.13a.3.2-5)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 10

physCellId [1]

physicalCellIdentity-Cell10

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-7: RRCConnectionReconfiguration (step 13a1, Table 8.3.1.13a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Table 8.3.1.13a.3.3-8: MobilityControlInfo (Table 8.3.1.13a.3.3-7)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 30

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 30

ul-CarrierFreq

Not present

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 30.

}

}

Table 8.3.1.13a.3.3-9: MeasConfig (step 15, Table 8.3.1.13a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f5

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObject[1]

MeasObjectEUTRA-GENERIC(f5)

measObjectId[2]

IdMeasObject-f1

measObject[2]

MeasObjectEUTRA-GENERIC(f1)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModiList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-PERIODICAL

reportConfig[1]

ReportConfigEUTRA-PERIODICAL

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f5

reportConfigId[1]

IdReportConfig-PERIODICAL

measId[2]

2

measObjectId[2]

IdMeasObject-f1

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

reportConfigId[2]

IdReportConfig-PERIODICAL

}

}

Table 8.3.1.13a.3.3-10: MeasConfig (step 21, Table 8.3.1.13a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

MeasId[1]

1

MeasId[2]

2

}

}

Table 8.3.1.13a.3.3-11: MeasurementReport (step 1, Table 8.3.1.13a.3.2-6)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 30

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 2

physCellId [1]

physicalCellIdentity-Cell2

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-12: MeasurementReport (step 1, Table 8.3.1.13a.3.2-7)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 30

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 4

physCellId [1]

physicalCellIdentity-Cell4

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-13: MeasurementReport (step 1, Table 8.3.1.13a.3.2-8)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 30

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 10

physCellId [1]

physicalCellIdentity-Cell10

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-14: MeasurementReport (step 1, Table 8.3.1.13a.3.2-9)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 30

physCellId [1]

physicalCellIdentity-Cell30

measResult [1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.13a.3.3-15: TRACKING AREA UPDATE ACCEPT (steps 13a4 and 13b2, Table 8.3.1.13a.3.2-2)

Derivation path: 36.508 Table 4.7.2-24

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN1

Cell 30

Table 8.3.1.13a.3.3-16: RRCConnectionRelease (step 13b1, Table 8.3.1.13a.3.2-2)

Derivation Path: 36.508 table 4.6.1-15

Information Element

Value/remark

Comment

Condition

RRCConnectionRelease ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionRelease-r8 SEQUENCE {

redirectedCarrierInfo ::= CHOICE {

Eutra

Downlink EARFCN of cell Cell 30

}

redirectedCarrierInfo

Not present

Band > 64

nonCriticalExtension SEQUENCE {

Band > 64

redirectedCarrierInfo-v9e0 SEQUENCE {

eutra-v9e0

Downlink EARFCN of cell 30

}

}

}

}

}

}

Table 8.3.1.13a.3.3-17: ATTACH ACCEPT (preamble)

Derivation path: 36.508 Table 4.7.2-1

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN2

8.3.1.14 Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A2 and A3 (inter-band measurements)

8.3.1.14.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Serving becomes worse than threshold }

then { UE sends MeasurementReport for event A2 }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Neighbour becomes offset better than serving }

then { UE sends MeasurementReport for event A3 }

}

8.3.1.14.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.3, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells‘, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON‘, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI‘ and if the UE acquired the information needed to set all fields of cgi-Info for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.3]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A2-2, as specified below, is fulfilled;

Inequality A2-1 (Entering condition)

Inequality A2-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a2-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition)

Inequality A3-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE 4: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.14.3 Test description

8.3.1.14.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 10

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.14.3.2 Test procedure sequence

Table 8.3.1.14.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 10 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.14.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 10

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-75

-91

Power levels are such that entry condition for event A2 and event A3 is not satisfied:

AND

T1

Cell-specific RS EPRE

dBm/15kHz

-93

-105

Power level of Cell 1 is such that entry condition for event A2 is satisfied:

AND

Power levels of Cell 1 and Cell 10 are such that entry condition for event A3 is not satisfied:

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-73

Power levels are such that entry condition for event A3 is satisfied:

Table 8.3.1.14.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A2 and event A3 (inter-band measurement)

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.14.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.14.3.2-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP value for Cell 10?

–>

MeasurementReport

2

P

8.3.1.14.3.3 Specific message contents

Table 8.3.1.14.3.3-0: Conditions for specific message contents
in Tables 8.3.1.14.3.3-2

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.14.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.14.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.14.3.3-2: MeasConfig (step 1, Table 8.3.1.14.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2

reportConfigId[2]

IdReportConfig-A3

reportConfig[2]

ReportConfig-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measGapConfig

MeasGapConfig-GP1

INTER-FREQ

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.14.3.3-3: ReportConfig-A2 (step 1, Table 8.3.1.14.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5 ReportConfigEUTRA-A2(-83)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3 dB

}

}

}

Table 8.3.1.14.3.3-4: ReportConfig-A3 (step 1, Table 8.3.1.14.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

0

0 dB

}

}

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.14.3.3-5: MeasurementReport (step 5, Table 8.3.1.14.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.14.3.3-6: MeasurementReport (step 7, Table 8.3.1.14.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 10

physCellId

PhysCellId of the Cell 10.

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.14a Measurement configuration control and reporting / Intra E-UTRAN measurements / Two simultaneous events A2 and A3 (inter-band measurements) / Between FDD and TDD

8.3.1.14a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA FDD RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Serving E-UTRA FDD cell becomes worse than threshold }

then { UE sends MeasurementReport for event A2 }

}

(2)

with { UE in E-UTRA FDD RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Neighbour E-UTRA TDD cell becomes offset better than serving E-UTRA FDD cell }

then { UE sends MeasurementReport for event A3 }

}

(3)

with { UE in E-UTRA TDD RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Serving E-UTRA TDD cell becomes worse than threshold }

then { UE sends MeasurementReport for event A2 }

}

(4)

with { UE in E-UTRA TDD RRC_CONNECTED state and measurements configured for event A2 and event A3 }

ensure that {

when { Neighbour E-UTRA FDD cell becomes offset better than serving E-UTRA TDD cell }

then { UE sends MeasurementReport for event A3 }

}

8.3.1.14a.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.3, 5.5.4.4 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells‘, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON‘, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI‘ and if the UE acquired the information needed to set all fields of cgi-Info for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.3]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A2-2, as specified below, is fulfilled;

Inequality A2-1 (Entering condition):

Inequality A2-2 (Leaving condition):

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a2-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.4.4]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A3-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A3-2, as specified below, is fulfilled;

Inequality A3-1 (Entering condition):

Inequality A3-2 (Leaving condition):

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ofs is the frequency specific offset of the serving frequency (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the serving frequency).

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a3-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Ofs, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> else:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.14a.3 Test description

8.3.1.14a.3.1 Pre-test conditions

System Simulator:

– Cell 1 is E-UTRA FDD cell and Cell 28 is E-UTRA TDD cell.

– Each cell has only a single PLMN identity. The PLMNs are identified in the test by the identifiers in Table 8.3.1.14a.3.1-1.

Table 8.3.1.14a.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

28

PLMN2

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

UE:

None.

Preamble:

– The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.3.1.14a.3.3-15.

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.14a.3.2 Test procedure sequence

Table 8.3.1.14a.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 28 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1"and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.14a.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 28

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-75

-91

Power levels are such that entry condition for event A2 and event A3 is not satisfied:

AND

T1

Cell-specific RS EPRE

dBm/15kHz

-93

-105

Power level of Cell 1 is such that entry condition for event A2 is satisfied:

AND

Power levels of Cell 1 and Cell 28 are such that entry condition for event A3 is not satisfied:

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-73

Power levels are such that entry condition for event A3 is satisfied for Cell 1, and the entry condition for event A2 and event A3 are not satisfied for Cell 28 after the handover:

T3

Cell-specific RS EPRE

dBm/15kHz

-105

-93

Power level of Cell 28 is such that entry condition for event A2 is satisfied:

AND

Power levels of Cell 1 and Cell 28 are such that entry condition for event A3 is not satisfied:

T4

Cell-specific RS EPRE

dBm/15kHz

-73

-85

Power levels are such that entry condition for event A3 is satisfied for Cell 28:

Table 8.3.1.14a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A2 and event A3 (inter-band measurement) on Cell 1

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.14a.3.2.-1.

5

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.14a.3.2.-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP value for Cell 28?

–>

MeasurementReport

2

P

EXCEPTION: Steps 8a1 to 8b5 describe behaviour that depends on the UE capability that if UE has set FGI bit 30 to 1; the "lower case letter" identifies a step sequence that takes place if a capability is supported.

8a1

IF pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionReconfiguration message on Cell 1 to order the UE to perform inter-band handover to Cell 28 and to activate the measurement gaps.

<–

RRCConnectionReconfiguration

8a2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 28 to confirm the successful handover

–>

RRCConnectionReconfigurationComplete

8a3

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 28.

8a4

SS responds with a TRACKING AREA UPDATE ACCEPT message.

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

8a5

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

8b1

ELSE IF NOT pc_FeatrGrp_30 THEN the SS transmits an RRCConnectionRelease message (IE redirectedCarrierInfo including eutra CarrierFreq of Cell 28) on Cell 1

<–

RRCConnectionRelease

8b2

The generic test procedure described in TS 36.508 subclause 6.4.2.7 is performed on Cell 28

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

8b3

Generic test procedure described in TS 36.508 subclause 4.5.3.3.is executed

8b4

The SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup inter-band measurement and reporting for event A2 and event A3 on Cell 28.

<–

RRCConnectionReconfiguration

8b5

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

9

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

3

F

10

SS re-adjusts the cell-specific reference signal level according to row "T3" in table 8.3.1.14a.3.2.-1.

11

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP value for Cell 28?

–>

MeasurementReport

3

P

12

SS re-adjusts the cell-specific reference signal level according to row "T4" in table 8.3.1.14a.3.2.-1.

13

Check: Does the UE transmit a MeasurementReport message to report event A3 with the measured RSRP value for Cell 1?

–>

MeasurementReport

4

P

8.3.1.14a.3.3 Specific message contents

Table 8.3.1.14a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.14a.3.3-2, 8.3.1.14a.3.3-9, 8.3.1.14a.3.3-13 and 8.3.1.14a.3.3-14

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.14a.3.3-1: RRCConnectionReconfiguration (step 1 and step 8b4, Table 8.3.1.14a.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.14a.3.3-2: MeasConfig (step 1, Table 8.3.1.14a.3.3-1)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f6

measObject[2]

MeasObjectEUTRA-GENERIC(f6)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2

reportConfigId[2]

IdReportConfig-A3

reportConfig[2]

ReportConfig-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f6

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f6

}

}

}

Table 8.3.1.14a.3.3-3: ReportConfig-A2 (step 1 and step 8b4, Table 8.3.1.14a.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5 ReportConfigEUTRA-A2(-83)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3 dB

}

}

}

Table 8.3.1.14a.3.3-4: ReportConfig-A3 (step 1 and step 8b4, Table 8.3.1.14a.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-6 ReportConfigEUTRA-A3

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

a3-Offset

0

0 dB

}

}

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.1.14a.3.3-5: MeasurementReport (step 5, Table 8.3.1.14a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

Table 8.3.1.14a.3.3-6: MeasurementReport (step 7, Table 8.3.1.14a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 28

physCellId

PhysCellId of the Cell 28

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.14a.3.3-7: RRCConnectionReconfiguration (step 8a1, Table 8.3.1.14a.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with conditions MEAS and HO

Table 8.3.1.14a.3.3-8: MeasConfig (step 8a1, Table 8.3.1.14a.3.3-7)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Table 8.3.1.14a.3.3-9: MobilityControlInfo (step 8a1, Table 8.3.1.14a.3.3-7)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 28

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same DL EARFCN as used for Cell 28

ul-CarrierFreq

Not present

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 28.

}

}

Table 8.3.1.14a.3.3-10: MeasurementReport (step 11, Table 8.3.1.14a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 28

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

Table 8.3.1.14a.3.3-11: MeasurementReport (step 13, Table 8.3.1.14a.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell ::= SEQUENCE {

Report Cell 28

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 1

physCellId

PhysCellId of the Cell 1

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.14a.3.3-12: TRACKING AREA UPDATE ACCEPT for Cell 28 (steps 8a4 and 8b2, Table 8.3.1.14a.3.2-2)

Derivation path: 36.508 Table 4.7.2-24

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN1

Cell 28

Table 8.3.1.14a.3.3-13: RRCConnectionRelease (step 8b1, Table 8.3.1.14a.3.2-2)

Derivation Path: 36.508 table 4.6.1-15

Information Element

Value/remark

Comment

Condition

RRCConnectionRelease ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionRelease-r8 SEQUENCE {

redirectedCarrierInfo ::= CHOICE {

eutra

Downlink EARFCN of cell Cell 28

}

redirectedCarrierInfo

Not present

Band > 64

nonCriticalExtension SEQUENCE {

Band > 64

redirectedCarrierInfo-v9e0 SEQUENCE {

eutra-v9e0

Downlink EARFCN of cell 28

}

}

}

}

}

}

Table 8.3.1.14a.3.3-14: MeasConfig (step 8b4, Table 8.3.1.14a.3.3-1)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1, condition INTER-FREQ

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f6

measObject[2]

MeasObjectEUTRA-GENERIC(f6)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

2 entries

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2

reportConfigId[2]

IdReportConfig-A3

reportConfig[2]

ReportConfig-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f6

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f1

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f6

}

}

}

8.3.1.15 Measurement configuration control and reporting / Intra E-UTRAN measurements / Inter-band handover / IE measurement configuration not present

8.3.1.15.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the intra-frequency and inter-band measurements }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA frequency band and not including a measConfig }

then { UE performs inter-band handover, continues the intra-frequency measurement and continues inter-band measurement after the activation of the measurement gaps }

}

8.3.1.15.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.5.6.1.

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the handover procedure as follows:

– when performing the handover procedure, as specified in 5.3.5.4, ensure that a measObjectId corresponding to the handover target carrier frequency is configured as a result of the procedures described in this sub-clause and in 5.3.5.4;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> stop the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.15.3 Test description

8.3.1.15.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2, Cell 10 and Cell 30

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.15.3.2 Test procedure sequence

Table 8.3.1.15.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3", and "T4" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2 (DL only)

Cell 10

Cell 30 (DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) do not satisfy entry condition for event A3 (M2 < M1).

(NOTE 1).

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1).

T2

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 > M1).

(NOTE 1).

T3

Cell-specific RS EPRE

dBm/15kHz

-97

"Off"

-85

-79

The power level values are such that measurement results for Cell 10 (M10) and Cell 30 (M30) satisfy entry condition for event A3 (M30 > M10).

(NOTE 1).

T4

Cell-specific RS EPRE

dBm/15kHz

-73

"Off"

-85

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M1 > M10).

(NOTE 1).

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.15.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra-frequency and inter-band measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra-frequency and inter-band measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes the cell-specific reference signal levels of Cell 2 according to the row "T1" in table 8.3.1.15.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra-frequency reporting for Cell 2 during the next 30 s.

–>

MeasurementReport

5

The SS changes the cell-specific reference signal levels of Cell 10 and switches "Off" Cell 2 according to row "T2" in table 8.3.1.15.3.2-1.

6

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 inter-band reporting for Cell 10 during the next 30 s.

–>

MeasurementReport

7

The SS transmits an RRCConnectionReconfiguration message without a measConfig, to order the UE to perform inter-band handover to Cell 10.

<–

RRCConnectionReconfiguration

8

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message to Cell 10?

–>

RRCConnectionReconfigurationComplete

1

P

9

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 10.

<–

RRCConnectionReconfiguration

10

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 10.

–>

RRCConnectionReconfigurationComplete

11

The SS changes the cell-specific reference signal levels of Cell 1 and Cell 10 and switches "On" Cell 30 according to the row "T3" in table 8.3.1.15.3.2-1.

12

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 intra-frequency reporting for Cell 30 during the next 30 s?

–>

MeasurementReport

1

P

13

The SS changes the cell-specific reference signal levels of Cell 1 and switches Cell 30 off according to row "T4" in table 8.3.1.15.3.2-1.

14

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 inter-band reporting for Cell 1 during the next 30 s?

–>

MeasurementReport

1

P

15

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 10?

1

8.3.1.15.3.3 Specific message contents

Table 8.3.1.15.3.3-0: Conditions for specific message contents
in Tables 8.3.1.15.3.3-2 and 8.3.1.15.3.3-6

Condition

Explanation

Band > 64

If band > 64 is selected

Band 24 High range

If Band 24 high frequency range is selected for the target cell

Table 8.3.1.15.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8, condition MEAS

Table 8.3.1.15.3.3-2: MeasConfig (Table 8.3.1.15.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.15.3.3-3: MeasurementReport (step 4, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508 Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.15.3.3-4: MeasurementReport (step 6, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508 Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 10

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.15.3.3-5: RRCConnectionReconfiguration (step 7, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 10

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.15.3.3-6: MobilityControlInfo (Table 8.3.1.15.3.3-5)

Derivation Path: 36.508 Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 10

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same downlink EARFCN as used for Cell 10

ul-CarrierFreq

Not present

Same uplinklink EARFCN as used for Cell 10

Band 24 High range

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 10.

}

}

Table 8.3.1.15.3.3-7: RRCConnectionReconfiguration (step 9, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.15.3.3-8: MeasConfig (Table 8.3.1.15.3.3-7)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Table 8.3.1.15.3.3-9: MeasurementReport (step 12, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508 Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 30

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.15.3.3-10: MeasurementReport (step 14, Table 8.3.1.15.3.2-2)

Derivation Path: 36.508 Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.15a Measurement configuration control and reporting / Intra E-UTRAN measurements / Inter-band handover / IE measurement configuration not present / Between FDD and TDD

8.3.1.15a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA FDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency and inter-band E-UTRA TDD frequency measurements }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA TDD frequency in different band and not including a measConfig }

then { UE performs inter-band handover, continues the intra frequency measurement and continues inter-band measurement after the activation of the measurement gaps }

}

(2)

with { UE in E-UTRA TDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency and inter-band E-UTRA FDD frequency measurements }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA FDD frequency in different band and not including a measConfig }

then { UE performs inter-band handover, continues the intra frequency measurement and continues inter-band measurement after the activation of the measurement gaps }

}

8.3.1.15a.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.5.6.1.

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the handover procedure as follows:

– when performing the handover procedure, as specified in 5.3.5.4, ensure that a measObjectId corresponding to the handover target carrier frequency is configured as a result of the procedures described in this subclause and in 5.3.5.4;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.15a.3 Test description

8.3.1.15a.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2 are E-UTRA FDD cells, Cell 10 and Cell 30 are E-UTRA TDD cell

– Each cell has only a single PLMN identity. The PLMNs are identified in the test by the identifiers in Table 8.3.1.15a.3.1-1.

Table 8.3.1.15a.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

2

PLMN1

10

PLMN1

30

PLMN2

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

UE:

None.

Preamble:

– The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.3.1.15a.3.3-12.

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.15a.3.2 Test procedure sequence

Table 8.3.1.15a.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3", and "T4" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.15a.3.2-1: Time instances of cell power level and parameter changes

Parameter

Unit

Cell 1

Cell 2 (DL only)

Cell 10

Cell 30 (DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) do not satisfy entry condition for event A3 (M2 < M1).

(NOTE 1).

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1).

T2

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 > M1).

(NOTE 1).

T3

Cell-specific RS EPRE

dBm/15kHz

-97

"Off"

-85

-79

The power level values are such that measurement results for Cell 10 (M10) and Cell 30 (M30) satisfy entry condition for event A3 (M30 > M10).

(NOTE 1).

T4

Cell-specific RS EPRE

dBm/15kHz

-73

"Off"

-85

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M1 > M10).

(NOTE 1).

T5

Cell-specific RS EPRE

dBm/15kHz

-85

-79

-97

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1).

(NOTE 1).

T6

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 > M1).

(NOTE 1).

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.15a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra frequency and inter-band measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra frequency and inter-band measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes the cell-specific reference signal levels of Cell 2 according to the row "T1" in table 8.3.1.15a.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2 during the next 30 s.

MeasurementReport

5

The SS changes the cell-specific reference signal levels of Cell 10 and switches "Off" Cell 2 according to row "T2" in table 8.3.1.15a.3.2-1.

6

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 inter-band reporting for Cell 10 during the next 30 s.

–>

MeasurementReport

7

The SS transmits an RRCConnectionReconfiguration message without a measConfig, to order the UE to perform inter-band handover to Cell 10.

<–

RRCConnectionReconfiguration

8

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message to Cell 10?

–>

RRCConnectionReconfigurationComplete

1

P

8A

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 10.

8B

SS responds with a TRACKING AREA UPDATE ACCEPT message.

8C

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

9

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 10.

<–

RRCConnectionReconfiguration

10

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 10.

–>

RRCConnectionReconfigurationComplete

10A

Void

10B

Void

10C

Void

11

The SS changes the cell-specific reference signal levels of Cell 1 and Cell 10 and switches "On" Cell 30 according to the row "T3" in table 8.3.1.15a.3.2-1.

12

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 intra frequency reporting for Cell 30 during the next 30 s?

–>

MeasurementReport

1

P

13

The SS changes the cell-specific reference signal levels of Cell 1 and switches Cell 30 off according to row "T4" in table 8.3.1.15a.3.2-1.

14

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 inter-band reporting for Cell 1 during the next 30 s?

–>

MeasurementReport

1

P

15

The SS transmits an RRCConnectionReconfiguration message without a measConfig, to order the UE to perform inter-band handover to Cell 1.

<–

RRCConnectionReconfiguration

16

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message to Cell 1?

–>

RRCConnectionReconfigurationComplete

2

P

16A

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 1.

16B

SS responds with a TRACKING AREA UPDATE ACCEPT message.

16C

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

17

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 1.

<–

RRCConnectionReconfiguration

18

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 1.

–>

RRCConnectionReconfigurationComplete

18A

Void

18B

Void

18C

Void

19

The SS changes the cell-specific reference signal levels of Cells according to the row "T5" in table 8.3.1.15a.3.2-1.

20

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2 during the next 30 s.

MeasurementReport

2

P

21

The SS changes the cell-specific reference signal levels of Cells according to row "T6" in table 8.3.1.15a.3.2-1.

22

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 inter-band reporting for Cell 10 during the next 30 s.

–>

MeasurementReport

2

P

23

Check: Does the test result of generic test procedure in TS 36.508 subclause 6.4.2.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 1?

2

8.3.1.15a.3.3 Specific message contents

Table 8.3.1.15a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.15a.3.3-2, 8.3.1.15a.3.3-6 and 8.3.1.15a.3.3-7

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.15a.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.15a.3.2-1)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.15a.3.3-2: MeasConfig (Table 8.3.1.15a.3.3-1)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.15a.3.3-3: MeasurementReport (step 4 and step 20, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.15a.3.3-4: MeasurementReport (step 6 and step 22, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 10

Cell 10

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.15a.3.3-5: RRCConnectionReconfiguration (step 7 and step 15, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Table 8.3.1.15a.3.3-6: MobilityControlInfo (step 7, Table 8.3.1.15a.3.3-5)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 10

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same DL EARFCN as used for Cell 10

ul-CarrierFreq

Not present

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 10.

}

}

Table 8.3.1.15a.3.3-7: MobilityControlInfo (step 15, Table 8.3.1.15a.3.3-5)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 1

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same DL EARFCN as used for Cell 1

ul-CarrierFreq

Same UL EARFCN as used for Cell 1

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 1.

}

}

Table 8.3.1.15a.3.3-8: RRCConnectionReconfiguration (step 9 and step 17, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.15a.3.3-9: MeasConfig (Table 8.3.1.15a.3.3-8)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Table 8.3.1.15a.3.3-10: MeasurementReport (step 12, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Cell 10

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 30

Cell 30

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.15a.3.3-11: MeasurementReport (step 14, Table 8.3.1.15a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Cell 10

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.15a.3.3-12: ATTACH ACCEPT for Cell 1 (preamble)

Derivation path: 36.508 Table 4.7.2-1

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN2

8.3.1.16 Measurement configuration control and reporting / Intra E-UTRAN measurements / Continuation of the measurements after RRC connection re-establishment / Inter-band

8.3.1.16.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter-band measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA cell having attempted intra-frequency handover }

ensure that {
when { UE detects handover failure and the intra-frequency cell is selectable }

then { UE performs RRC Connection Re-establishment and continues the inter-band measurement after the activation of the measurement gaps }

}

8.3.1.16.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.4, 5.3.5.6, 5.3.7.2 and 5.5.6.1.

[TS 36.331, clause 5.3.5.4]

If the RRCConnectionReconfiguration message includes the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> stop timer T310, if running;

1> start timer T304 with the timer value set to t304, as included in the mobilityControlInfo;

1> if the carrierFreq is included:

2> consider the target cell to be one on the frequency indicated by the carrierFreq with a physical cell identity indicated by the targetPhysCellId;

1> else:

2> consider the target cell to be one on the current frequency with a physical cell identity indicated by the targetPhysCellId;

1> start synchronising to the DL of the target cell;

NOTE 1: The UE should perform the handover as soon as possible following the reception of the RRC message triggering the handover, which could be before confirming successful reception (HARQ and ARQ) of this message.

1> reset MAC;

1> re-establish PDCP for all RBs that are established;

NOTE 2: The handling of the radio bearers after the successful completion of the PDCP re-establishment, e.g. the re-transmission of unacknowledged PDCP SDUs (as well as the associated status reporting), the handling of the SN and the HFN, is specified in TS 36.323 [8].

1> re-establish RLC for all RBs that are established;

1> apply the value of the newUE-Identity as the C-RNTI;

1> if the RRCConnectionReconfiguration message includes the fullConfig:

2> perform the radio configuration procedure as specified in section 5.3.5.8;

1> configure lower layers in accordance with the received radioResourceConfigCommon;

1> configure lower layers in accordance with any additional fields, not covered in the previous, if included in the received mobilityControlInfo;

1> if the RRCConnectionReconfiguration message includes the radioResourceConfigDedicated:

2> perform the radio resource configuration procedure as specified in 5.3.10;

1> perform the measurement related actions as specified in 5.5.6.1;

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

1> release reportProximityConfig and clear any associated proximity status reporting timer;

1> if the RRCConnectionReconfiguration message includes the reportProximityConfig:

2> perform the proximity indication in accordance with the received reportProximityConfig;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission;

1> if MAC successfully completes the random access procedure:

2> stop timer T304;

2> apply the parts of the CQI reporting configuration, the scheduling request configuration and the sounding RS configuration that do not require the UE to know the SFN of the target cell, if any;

2> apply the parts of the measurement and the radio resource configuration that require the UE to know the SFN of the target cell (e.g. measurement gaps, periodic CQI reporting, scheduling request configuration, sounding RS configuration), if any, upon acquiring the SFN of the target cell;

NOTE 3: Whenever the UE shall setup or reconfigure a configuration in accordance with a field that is received it applies the new configuration, except for the cases addressed by the above statements.

2> the procedure ends;

[TS 36.331, clause 5.3.5.6]

The UE shall:

1> if T304 expires (handover failure):

NOTE: Following T304 expiry any dedicated preamble, if provided within the rach-ConfigDedicated, is not available for use by the UE anymore.

2> revert back to the configuration used in the source cell, excluding the configuration configured by the physicalConfigDedicated, the mac-MainConfig and the sps-Config;

2> initiate the connection re-establishment procedure as specified in 5.3.7, upon which the RRC connection reconfiguration procedure ends;

[TS 36.331, clause 5.3.7.2]

The UE shall only initiate the procedure when AS security has been activated. The UE initiates the procedure when one of the following conditions is met:

1> upon detecting radio link failure, in accordance with 5.3.11; or

1> upon handover failure, in accordance with 5.3.5.6; or

1> upon mobility from E-UTRA failure, in accordance with 5.4.3.5; or

1> upon integrity check failure indication from lower layers; or

1> upon an RRC connection reconfiguration failure, in accordance with 5.3.5.5;

Upon initiation of the procedure, the UE shall:

1> stop timer T310, if running;

1> start timer T311;

1> suspend all RBs except SRB0;

1> reset MAC;

1> apply the default physical channel configuration as specified in 9.2.4;

1> apply the default semi-persistent scheduling configuration as specified in 9.2.3;

1> apply the default MAC main configuration as specified in 9.2.2;

1> release reportProximityConfig and clear any associated proximity status reporting timer;

1> perform cell selection in accordance with the cell selection process as specified in TS 36.304 [4];

[TS 36.331, clause 5.5.6.1]

E-UTRAN applies the re-establishment procedure as follows:

– when performing the connection re-establishment procedure, as specified in 5.3.7, ensure that a measObjectId corresponding to the target carrier frequency is configured as a result of the procedure described in this sub-clause and the subsequent connection reconfiguration procedure immediately following the re-establishment procedure;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical‘:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> stop the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.16.3 Test description

8.3.1.16.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 10.

– 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.16.3.2 Test procedure sequence

Table 8.3.1.16.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2", "T3", and "T4" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.16.3.2-1: Time instances of cell power levels

Parameter

Unit

Cell 1

Cell 2

Cell 10

(DL only)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

"Off"

(NOTE 1)

T1

Cell-specific RS EPRE

dBm/15kHz

-85

"Off"

-73

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 > M1). (NOTE 1)

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-79

"Off"

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 > M1). (NOTE 1)

T3

Cell-specific RS EPRE

dBm/15kHz

"Off"

-79

"Off"

The power level values are such that SrxlevCell 1 < 0 and SrxlevCell 10 < 0 are satisfied. (NOTE 1)

T4

Cell-specific RS EPRE

dBm/15kHz

"Off"

-85

-73

The power level values are such that measurement results for Cell 2 (M2) and Cell 10 (M10) satisfy entry condition for event A3 (M10 > M2). (NOTE 1)

NOTE 1: Power level “Off” is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.3.1.16.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra-frequency and inter-band measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra-frequency and inter-band measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes Cell 10 power level according to the row "T1" in Table 8.3.1.16.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to report event A3 for Cell 10.

–>

MeasurementReport

5

The SS changes Cell 2 and Cell 10 power levels according to the row "T2" in Table 8.3.1.16.3.2-1.

6

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra-frequency reporting for Cell 2.

–>

MeasurementReport

7

The SS transmits an RRCConnectionReconfiguration message including a mobilityControlInfo, to order the UE to perform intra-frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

EXCEPTION: In parallel to the events described in step 8 the steps specified in Table 8.3.1.16.3.2-3 should take place.

8

The SS changes Cell 1 power level according to the row "T3" in Table 8.3.1.16.3.2-1.

9

Check: Does the UE transmit an RRCConnectionReestablishmentRequest message on Cell 2?

–>

RRCConnectionReestablishmentRequest

1

P

10

The SS transmits an RRCConnectionReestablishment message to resume SRB1 operation and re-activate security on Cell 2.

<–

RRCConnectionReestablishment

11

The UE transmits an RRCConnectionReestablishmentComplete message on Cell 2.

–>

RRCConnectionReestablishmentComplete

12

The SS transmits an RRCConnectionReconfiguration message to resume existing radio bearer on Cell 2.

<–

RRCConnectionReconfiguration

13

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 2.

–>

RRCConnectionReconfigurationComplete

14

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 2.

<–

RRCConnectionReconfiguration

15

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 2.

–>

RRCConnectionReconfigurationComplete

16

The SS changes Cell 2 and Cell 10 power levels according to the row "T4" in Table 8.3.1.16.3.2-1.

17

Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A3 for Cell 10?

–>

MeasurementReport

1

P

18

Check: Does the test result of CALL generic test procedure in 36.508 subclause 6.2.4.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 2?

1

Table 8.3.1.16.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: The steps 1 and 2 below are repeated for the duration of T304.

1

The UE attempts to perform the intra-frequency handover using MAC Random Access Preamble on Cell 2.

2

The SS does not respond.

8.3.1.16.3.3 Specific message contents

Table 8.3.1.16.3.3-0: Conditions for specific message contents
in Tables 8.3.1.16.3.3-3

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.16.3.3-1: SystemInformationBlockType2 for Cell 2 (preamble and all steps, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.4.3.3-1

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType2 ::= SEQUENCE {

radioResourceConfigCommon SEQUENCE {

rach-ConfigCommon SEQUENCE {

ra-SupervisionInfo SEQUENCE {

preambleTransMax

n50

}

}

}

lateNonCriticalExtension

Not present

ssac-BarringForMMTEL-Voice-r9

Not present

ssac-BarringForMMTEL-Video-r9

Not present

}

Table 8.3.1.16.3.3-2: RRCConnectionReconfiguration (step 1, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.16.3.3-3: MeasConfig (Table 8.3.1.16.3.3-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.16.3.3-4: MeasurementReport (step 4 and 17, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId

PhysicalCellIdentity of Cell 10

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.16.3.3-5: MeasurementReport (step 6, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId

PhysicalCellIdentity of Cell 2

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.16.3.3-6: RRCConnectionReconfiguration (step 7, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Information Element

Value/Remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

mobilityControlInfo

MobilityControlInfo

nonCriticalExtension ::= SEQUENCE {

CEmodeA

CEmodeB

lateNonCriticalExtension

Not present

nonCriticalExtension ::= SEQUENCE {

otherConfig-r9

Not present

fullConfig-r9

Not present

nonCriticalExtension ::= SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

Not present

nonCriticalExtension ::= SEQUENCE {

systemInformationBlockType1Dedicated-r11

SystemInformationBlockType1-BR-r13 of Cell 2

nonCriticalExtension

Not present

}

}

}

}

}

}

}

}

Table 8.3.1.16.3.3-7: MobilityControlInfo (Table 8.3.1.16.3.3-6)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

}

Table 8.3.1.16.3.3-8: RRCConnectionReestablishmentRequest (step 9, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-13

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentRequest ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentRequest-r8 SEQUENCE {

ue-Identity SEQUENCE {

c-RNTI

the value of the C-RNTI of the UE

physCellId

PhysicalCellIdentity of Cell 1

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value calculated by SS

}

reestablishmentCause

handoverFailure

}

}

}

Table 8.3.1.16.3.3-9: RRCConnectionReestablishmentComplete (step 11, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-11

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentComplete ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentComplete-r8 = SEQUENCE {

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 8.3.1.16.3.3-10: RRCConnectionReconfiguration (step 12, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-HO

}

}

}

}

Table 8.3.1.16.3.3-11: RRCConnectionReconfiguration (step 14, Table 8.3.1.16.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8 condition MEAS

Table 8.3.1.16.3.3-12: MeasConfig (Table 8.3.1.16.3.3-11)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

8.3.1.16a Measurement configuration control and reporting / Intra E-UTRAN measurements / Continuation of the measurements after RRC connection re-establishment / Inter-band / Between FDD and TDD

8.3.1.16a.1 Test Purpose (TP)

(1)

with { UE in E-UTRA FDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA TDD cell having attempted inter- mode handover }

ensure that {

when { UE detects handover failure and the inter-band E-UTRA TDD cell is selectable }

then { UE performs RRC Connection Re-establishment, continues the intra frequency measurement }

}

(2)

with { UE in E-UTRA FDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the inter-band measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA TDD cell having attempted inter- mode handover}

ensure that {

when { UE detects handover failure and the inter-band E-UTRA TDD cell is selectable }

then {UE performs RRC Connection Re-establishment, continues the inter-band measurement after the activation of the measurement gaps }

}

(3)

with { UE in E-UTRA TDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the intra frequency measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA FDD cell having attempted inter- mode handover }

ensure that {

when { UE detects handover failure and the inter-band E-UTRA FDD cell is selectable }

then { UE performs RRC Connection Re-establishment, continues the intra frequency measurement }

}

(4)

with { UE in E-UTRA TDD RRC_CONNECTED state and having completed the radio bearer establishment, initial security activation procedure and performed the inter-band measurement and after receiving an RRCConnectionReconfiguration message including a mobilityControlInfo indicating a different E-UTRA FDD cell having attempted inter- mode handover}

ensure that {

when { UE detects handover failure and the inter-band E-UTRA FDD cell is selectable }

then {UE performs RRC Connection Re-establishment, continues the inter-band measurement after the activation of the measurement gaps }

}

8.3.1.16a.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.5.4, 5.3.5.6, 5.3.7.2 and 5.5.6.1.

[TS 36.331, clause 5.3.5.4]

If the RRCConnectionReconfiguration message includes the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> stop timer T310, if running;

1> start timer T304 with the timer value set to t304, as included in the mobilityControlInfo;

1> if the carrierFreq is included:

2> consider the target cell to be one on the frequency indicated by the carrierFreq with a physical cell identity indicated by the targetPhysCellId;

1> else:

2> consider the target cell to be one on the current frequency with a physical cell identity indicated by the targetPhysCellId;

1> start synchronising to the DL of the target cell;

NOTE 1: The UE should perform the handover as soon as possible following the reception of the RRC message triggering the handover, which could be before confirming successful reception (HARQ and ARQ) of this message.

1> reset MAC;

1> re-establish PDCP for all RBs that are established;

NOTE 2: The handling of the radio bearers after the successful completion of the PDCP re-establishment, e.g. the re-transmission of unacknowledged PDCP SDUs (as well as the associated status reporting), the handling of the SN and the HFN, is specified in TS 36.323 [8].

1> re-establish RLC for all RBs that are established;

1> apply the value of the newUE-Identity as the C-RNTI;

1> configure lower layers in accordance with the received radioResourceConfigCommon;

1> if the RRCConnectionReconfiguration message includes the radioResourceConfigDedicated:

2> perform the radio resource configuration procedure as specified in 5.3.10;

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission;

1> if MAC successfully completes the random access procedure:

2> stop timer T304;

2> apply the parts of the configuration that do not require the UE to know the SFN of the target cell;

2> apply the parts of the measurement and the radio resource configuration that require the UE to know the SFN of the target cell (e.g. measurement gaps, periodic CQI reporting, scheduling request configuration, sounding RS configuration), if any, upon acquiring the SFN of the target cell;

2> the procedure ends;

NOTE 3: The UE is not required to determine the SFN of the target cell by acquiring system information from that cell before performing RACH access in the target cell.

[TS 36.331, clause 5.3.5.6]

The UE shall:

1> if T304 expires (handover failure):

NOTE: Following T304 expiry any dedicated preamble, if provided within the rach-ConfigDedicated, is not available for use by the UE anymore.

2> revert back to the configuration used in the source cell, excluding the configuration configured by the physicalConfigDedicated, the mac-MainConfig and the sps-Config;

2> initiate the connection re-establishment procedure as specified in 5.3.7, upon which the RRC connection reconfiguration procedure ends;

[TS 36.331, clause 5.3.7.2]

The UE shall only initiate the procedure when AS security has been activated. The UE initiates the procedure when one of the following conditions is met:

1> upon detecting radio link failure, in accordance with 5.3.11; or

1> upon handover failure, in accordance with 5.3.5.6; or

1> upon mobility from E-UTRA failure, in accordance with 5.4.3.5; or

1> upon integrity check failure indication from lower layers; or

1> upon an RRC connection reconfiguration failure, in accordance with 5.3.5.5;

Upon initiation of the procedure, the UE shall:

1> stop timer T310, if running;

1> start timer T311;

1> suspend all RBs except SRB0;

1> reset MAC;

1> apply the default physical channel configuration as specified in 9.2.4;

1> apply the default semi-persistent scheduling configuration as specified in 9.2.3;

1> apply the default MAC main configuration as specified in 9.2.2;

1> perform cell selection in accordance with the cell selection process as specified in TS 36.304 [4];

[TS 36.331,clause 5.5.6.1]

E-UTRAN applies the re-establishment procedure as follows:

– when performing the connection re-establishment procedure, as specified in 5.3.7, ensure that a measObjectId corresponding to the target carrier frequency is configured as a result of the procedure described in this sub-clause and the subsequent connection reconfiguration procedure immediately following the re-establishment procedure;

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the triggerType is set to ‘periodical’:

3> remove this measId from the measIdList within VarMeasConfig:

1> if the procedure was triggered due to inter-frequency handover or successful re-establishment to an inter-frequency cell, update the measId values in the measIdList within VarMeasConfig as follows:

2> if a measObjectId value corresponding to the target carrier frequency exists in the measObjectList within VarMeasConfig:

3> for each measId value in the measIdList:

4> if the measId value is linked to the measObjectId value corresponding to the source carrier frequency:

5> link this measId value to the measObjectId value corresponding to the target carrier frequency;

4> else if the measId value is linked to the measObjectId value corresponding to the target carrier frequency:

5> link this measId value to the measObjectId value corresponding to the source carrier frequency;

2> else:

3> remove all measId values that are linked to the measObjectId value corresponding to the source carrier frequency;

1> remove all measurement reporting entries within VarMeasReportList;

1> reset the periodical reporting timer or timer T321, whichever one is running, as well as associated information (e.g. timeToTrigger) for all measId;

1> release the measurement gaps, if activated;

NOTE: If the UE requires measurement gaps to perform inter-frequency or inter-RAT measurements, the UE resumes the inter-frequency and inter-RAT measurements after the E-UTRAN has setup the measurement gaps.

8.3.1.16a.3 Test description

8.3.1.16a.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2 are E-UTRA FDD cells, Cell 10 and Cell 30 are E-UTRA TDD cells.

– Each cell has only a single PLMN identity. The PLMNs are identified in the test by the identifiers in Table 8.3.1.16 a.3.1-1.

Table 8.3.1.16 a.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

2

PLMN1

10

PLMN1

30

PLMN2

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

UE:

None.

Preamble:

– The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.3.1.16a.3.3-19.

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.16a.3.2 Test procedure sequence

Table 8.3.1.16a.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1", "T2","T3", "T4", "T5" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.16a.3.2-1: Time instances of cell power levels

Parameter

Unit

Cell 1

Cell 2

Cell 10

Cell 30

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

”off”

”off”

“off”

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

“off”

“off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 – Hys > M1).

T2

Cell-specific RS EPRE

dBm/15kHz

-85

“off”

-73

“off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 – Hys > M1).

T3

Cell-specific RS EPRE

dBm/15kHz

”off”

“off”

-73

“off”

The power level values are assigned values to satisfy SrxlevCell 1 < 0 and SrxlevCell 2 < 0 such that selecting Cell 10 is guaranteed

T4

Cell-specific RS EPRE

dBm/15kHz

“off”

“off”

-85

-79

The power level values are such that measurement results for Cell 10 (M10) and Cell 30 (M30) satisfy entry condition for event A3 (M30 – Hys > M10).

T5

Cell-specific RS EPRE

dBm/15kHz

-73

“off”

-85

“off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M1 – Hys > M10).

T6

Cell-specific RS EPRE

dBm/15kHz

-73

“off”

“off”

“off”

The power level values are assigned values to satisfy SrxlevCell 10 < 0 and SrxlevCell 2 < 0 such that selecting Cell 1 is guaranteed

T7

Cell-specific RS EPRE

dBm/15kHz

-85

-79

“off”

“off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 2 (M2) satisfy entry condition for event A3 (M2 – Hys > M1).

T8

Cell-specific RS EPRE

dBm/15kHz

-85

“off”

-73

“off”

The power level values are such that measurement results for Cell 1 (M1) and Cell 10 (M10) satisfy entry condition for event A3 (M10 – Hys > M1).

Table 8.3.1.16a.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup intra frequency and inter-band measurements on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of intra frequency and inter-band measurements on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS changes Cell 2 power levels according to the row "T1" in Table 8.3.1.16a.3.2-1.

4

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2.

–>

MeasurementReport

5

The SS changes Cell 2 and Cell 10 power levels according to the row "T2" in Table 8.3.1.16a.3.2-1.

6

The UE transmits a MeasurementReport message on Cell 1 to perform event A3 inter-band reporting for Cell 10.

–>

MeasurementReport

7

The SS transmits an RRCConnectionReconfiguration message including a mobilityControlInfo, to order the UE to perform inter-band handover to Cell 10.

<–

RRCConnectionReconfiguration

EXCEPTION: In parallel to the events described in step 8 the steps specified in Table 8.3.1.16a.3.2-3 should take place.

8

The SS changes Cell 1 power levels according to the row "T3" in Table 8.3.1.16a.3.2-1.

9

Check: Does the UE transmit an RRCConnectionReestablishmentRequest message on Cell 10?

–>

RRCConnectionReestablishmentRequest

1,2

P

10

The SS transmits an RRCConnectionReestablishment message to resume SRB1 operation and re-activate security on Cell 10.

<–

RRCConnectionReestablishment

11

The UE transmits an RRCConnectionReestablishmentComplete message on Cell 10.

–>

RRCConnectionReestablishmentComplete

12

The SS transmits an RRCConnectionReconfiguration message to resume existing radio bearer on Cell 10.

<–

RRCConnectionReconfiguration

13

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 10.

–>

RRCConnectionReconfigurationComplete

13A

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 10.

13B

SS responds with a TRACKING AREA UPDATE ACCEPT message.

13C

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

14

The SS changes Cell 10 and Cell 30 power levels according to the row "T4" in Table 8.3.1.16a.3.2-1.

15

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 intra frequency reporting for Cell 30?

–>

MeasurementReport

1

P

16

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 10.

<–

RRCConnectionReconfiguration

17

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 10.

–>

RRCConnectionReconfigurationComplete

18

The SS changes Cell 1 and Cell 30 power levels according to the row "T5" in Table 8.3.1.16a.3.2-1.

19

Check: Does the UE transmit a MeasurementReport message on Cell 10 to perform event A3 inter-band reporting for Cell 1?

–>

MeasurementReport

2

P

20

The SS transmits an RRCConnectionReconfiguration message including a mobilityControlInfo, to order the UE to perform inter-band handover to Cell 1.

<–

RRCConnectionReconfiguration

EXCEPTION: In parallel to the events described in step 21 the steps specified in Table 8.3.1.16a.3.2-4 should take place.

21

The SS changes Cell 1 power levels according to the row "T6" in Table 8.3.1.16a.3.2-1.

22

Check: Does the UE transmit an RRCConnectionReestablishmentRequest message on Cell 1?

–>

RRCConnectionReestablishmentRequest

3,4

P

23

The SS transmits an RRCConnectionReestablishment message to resume SRB1 operation and re-activate security on Cell 1.

<–

RRCConnectionReestablishment

24

The UE transmits an RRCConnectionReestablishmentComplete message on Cell 1.

–>

RRCConnectionReestablishmentComplete

25

The SS transmits an RRCConnectionReconfiguration message to resume existing radio bearer on Cell 1.

<–

RRCConnectionReconfiguration

26

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

26A

The UE transmits a TRACKING AREA UPDATE REQUEST message on Cell 1.

26B

SS responds with a TRACKING AREA UPDATE ACCEPT message.

26C

The UE transmits a TRACKING AREA UPDATE COMPLETE message.

27

The SS changes Cell 1 and Cell 2 power levels according to the row "T7" in Table 8.3.1.16a.3.2-1.

28

Check: Does the UE transmit a MeasurementReport message on Cell 1 to perform event A3 intra frequency reporting for Cell 2?

–>

MeasurementReport

3

P

29

The SS transmits an RRCConnectionReconfiguration message to activate the measurement gaps on Cell 1.

<–

RRCConnectionReconfiguration

30

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the activation of the measurement gaps on Cell 1.

–>

RRCConnectionReconfigurationComplete

31

The SS changes Cell 2 and Cell 10 power levels according to the row "T8" in Table 8.3.1.16a.3.2-1.

32

Check: Does the UE transmit a MeasurementReport message on Cell 1 to perform event A3 inter-band reporting for Cell 10?

–>

MeasurementReport

4

P

33

Check: Does the test result of CALL generic test procedure in 36.508 subclause 6.2.4.3 indicate that the UE is in E-UTRA RRC_CONNECTED state on Cell 1?

3,4

Table 8.3.1.16a.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: The steps 1 and 2 below are repeated for the duration of T304.

1

The UE attempts to perform the inter-band handover using MAC Random Access Preamble on Cell 10.

2

The SS does not respond.

Table 8.3.1.16a.3.2-4: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: The steps 1 and 2 below are repeated for the duration of T304.

1

The UE attempts to perform the inter-band handover using MAC Random Access Preamble on Cell 1.

2

The SS does not respond.

8.3.1.16a.3.3 Specific message contents

Table 8.3.1.16a.3.3-0: Conditions for specific message contents
in Tables 8.3.1.16a.3.3-3, 8.3.1.16a.3.3-7 and 8.3.1.16a.3.3-15

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.16a.3.3-1: SystemInformationBlockType2 for Cell 1, Cell 2, Cell 10 and Cell 30 (preamble and all the steps in Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.3-12

Information Element

Value/remark

Comment

Condition

ra-SupervisionInfo SEQUENCE {

preambleTransMax

n50

}

Table 8.3.1.16a.3.3-2: RRCConnectionReconfiguration (step 1, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition MEAS

Table 8.3.1.16a.3.3-3: MeasConfig (step 1, Table 8.3.1.16a.3.3-2)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfigEUTRA-A3

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A3

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

Table 8.3.1.16a.3.3-4: MeasurementReport (step 4, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-5: MeasurementReport (step 6, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 10

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-6: RRCConnectionReconfiguration (step 7 and step 20, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO

Table 8.3.1.16a.3.3-7: MobilityControlInfo (step 7, Table 8.3.1.16a.3.3-6)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 10

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same DL EARFCN as used for Cell 10

ul-CarrierFreq

Not present

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 10.

}

}

Table 8.3.1.16a.3.3-8: RRCConnectionReestablishmentRequest (step 9, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-13

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentRequest ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentRequest-r8 SEQUENCE {

ue-Identity SEQUENCE {

c-RNTI

the value of the C-RNTI of the UE

physCellId

PhysicalCellIdentity of Cell 1

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value

calculated by SS.

}

reestablishmentCause

handoverFailure

}

}

}

Table 8.3.1.16a.3.3-9: RRCConnectionReestablishment (step 10 and step 23, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-10

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishment ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReestablishment-r8 SEQUENCE {

nextHopChainingCount

0

}

}

}

}

Table 8.3.1.16a.3.3-9A: RRCConnectionReestablishmentComplete (step 11 and step 24, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-11

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentComplete ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentComplete-r8 = SEQUENCE {

nonCriticalExtension SEQUENCE {

Not present

}

}

}

}

Table 8.3.1.16a.3.3-10: RRCConnectionReconfiguration (step 12 and step 25, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-HO

}

}

}

}

Table 8.3.1.16a.3.3-11: MeasurementReport (step 15, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Cell 10

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 30

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-12: RRCConnectionReconfiguration (step 16 and step 29, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8 condition MEAS

Table 8.3.1.16a.3.3-13: MeasConfig (step 16 and step 29, Table 8.3.1.16a.3.2-12)

Derivation Path: 36.508, Table 4.6.6-1, condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

quantityConfig

Not present

}

Table 8.3.1.16a.3.3-14: MeasurementReport (step 18, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Cell 10

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 1

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-15: MobilityControlInfo (step 20, Table 8.3.1.16a.3.3-6)

Derivation Path: 36.508, Table 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 1

carrierFreq

Not present

Band > 64

carrierFreq SEQUENCE {

dl-CarrierFreq

Same DL EARFCN as used for Cell 1

ul-CarrierFreq

Same UL EARFCN as used for Cell 1

}

carrierFreq-v9e0 SEQUENCE {

Band > 64

dl-CarrierFreq-v9e0

Same downlink EARFCN as used for Cell 1.

}

}

Table 8.3.1.16a.3.3-16: RRCConnectionReestablishmentRequest (step 22, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-13

Information Element

Value/remark

Comment

Condition

RRCConnectionReestablishmentRequest ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReestablishmentRequest-r8 SEQUENCE {

ue-Identity SEQUENCE {

c-RNTI

the value of the C-RNTI of the UE

physCellId

PhysicalCellIdentity of Cell 10

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value

calculated by SS.

}

reestablishmentCause

handoverFailure

}

}

}

Table 8.3.1.16a.3.3-17: MeasurementReport (step 28, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-18: MeasurementReport (step 32, Table 8.3.1.16a.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

PhysicalCellIdentity of Cell 10

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

}

}

}

}

}

Table 8.3.1.16a.3.3-19: ATTACH ACCEPT for Cell 1 (preamble)

Derivation path: 36.508 Table 4.7.2-1

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN2

8.3.1.17 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A6

8.3.1.17.1 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A6 / Intra-band Contiguous CA

8.3.1.17.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A6 }

ensure that {

when { Entry condition for event A6 is not met }

then { UE does not send MeasurementReport }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A6 }

ensure that {

when { Intra-frequency neighbour becomes offset better than SCell }

then { UE sends MeasurementReport with correct measId for event A6 }

(3)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A6 }

ensure that {

when { UE receives a RRCConnectionReconfiguration message containing sCellToReleaseList with a sCellIndex equal to one of the current UE SCell configuration }

then { UE remove measId associated with event A6 and stops sending MeasurementReport message }

8.3.1.17.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3 5.5.2.2a, 5.5.4.1, 5.5.4.6a and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the received RRCConnectionReconfiguration includes the sCellToReleaseList:

2> perform SCell release as specified in 5.3.10.3a;

1> if the received RRCConnectionReconfiguration includes the sCellToAddModList:

2> perform SCell addition or modification as specified in 5.3.10.3b;

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

1> perform the measurement identity autonomous removal as specified in 5.5.2.2a;

[TS 36.331, clause 5.5.2.2a]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the associated reportConfig concerns an event involving a serving cell while the concerned serving cell is not configured:

3> remove the measId from the measIdList within the VarMeasConfig;

3> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

3> stop the periodical reporting timer if running, and reset the associated information (e.g. timeToTrigger) for this measId;

NOTE 1: The above UE autonomous removal of measId‘s applies only for measurement events A1, A2 and A6.

NOTE 2: When performed during re-establishment, the UE is only configured with a primary frequency (i.e. the SCell(s) are released, if configured).

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical is configured in the corresponding reportConfig:

5> consider only the PCell to be applicable;

4> else if the eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5>consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

5> for events involving a serving cell on one frequency and neighbours on another frequency, consider the serving cell on the other frequency as a neighbouring cell;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

NOTE 0: The UE may also consider a neighbouring cell on the associated UTRA frequency to be applicable when the concerned cell is included in the csg-allowedReportingCells within the VarMeasConfig for this measId, if configured in the corresponding measObjectUTRA (i.e. the cell is included in the range of physical cell identities for which reporting is allowed).

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.4.6a]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A6-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A6-2, as specified below, is fulfilled;

1> for this measurement, consider the (secondary) cell that is configured on the frequency indicated in the associated measObjectEUTRA to be the serving cell;

NOTE: The neighbour(s) is on the same frequency as the SCell i.e. both are on the frequency indicated in the associated measObject.

Inequality A6-1 (Entering condition):

Inequality A6-2 (Leaving condition):

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Ms is the measurement result of the serving cell, not taking into account any offsets.

Ocs is the cell specific offset of the serving cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the serving frequency), and is set to zero if not configured for the serving cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. a6-Offset as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ocn, Ocs, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultPCell to include the quantities of the PCell;

1> set the measResultServFreqList to include for each SCell that is configured, if any, within measResultSCell the quantities of the concerned SCell;

1> if the reportConfig associated with the measId that triggered the measurement reporting includes reportAddNeighMeas:

2> for each serving frequency for which measObjectId is referenced in the measIdList, other than the frequency corresponding with the measId that triggered the measurement reporting:

3> set the measResultServFreqList to include within measResultBestNeighCell the physCellId and the quantities of the best non-serving cell, based on RSRP, on the concerned serving frequency;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> if the measObject associated with this measId concerns UTRA FDD and if ReportConfigInterRAT includes the reportQuantityUTRA-FDD:

6> set the measResult to include the quantities indicated by the reportQuantityUTRA-FDD in order of decreasing measQuantityUTRA-FDD within the quantityConfig, i.e. the best cell is included first;

5> if the measObject associated with this measId concerns UTRA FDD and if ReportConfigInterRAT does not include the reportQuantityUTRA-FDD; or

5> if the measObject associated with this measId concerns UTRA TDD, GERAN or CDMA2000:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cgi-info for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to member if the cell is a CSG member cell;

5> if the si-RequestForHO is configured within the reportConfig associated with this measId:

6> include the cgi-Info containing all the fields that have been successfully acquired, except for the plmn-IdentityList;

5> else:

6> include the cgi-Info containing all the fields that have been successfully acquired;

1> if the ue-RxTxTimeDiffPeriodical is configured within the corresponding reportConfig for this measId;

2> set the ue-RxTxTimeDiffResult to the measurement result provided by lower layers;

2> set the currentSFN;

1> if the includeLocationInfo is configured in the corresponding reportConfig for this measId and detailed location information that has not been reported is available, set the content of the locationInfo as follows:

2> include the locationCoordinates;

2> if available, include the gnss-TOD-msec;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.17.1.3 Test description

8.3.1.17.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 is the PCell, Cell 3 is the SCell to be added, and Cell 12 is the intra-frequency neighbour cell of Cell 3

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

– System information combination3 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.17.1.3.2 Test procedure sequence

Table 8.3.1.17.1.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 3 and Cell 12 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while the configuration marked "T1" is applied at the point indicated in the Main behaviour description in Table 8.3.1.17.1.3.2-2.

Table 8.3.1.17.1.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 3

Cell 12

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-79

-85

-91

Power levels are such that entry condition for event A6 (measId 1) is not satisfied:

T1

Cell-specific RS EPRE

dBm/15kHz

-79

-85

-73

Power levels are such that entry condition for event A6 (measId 1) is satisfied:

Table 8.3.1.17.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message including sCellToAddModList with Cell 3 as SCell addition.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

The SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra E-UTRAN measurement and reporting for event A6.

<–

RRCConnectionReconfiguration

4

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

5

Check: Does the UE transmit a MeasurementReport message within the next 10s?

–>

MeasurementReport

1

F

6

The SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.17.1.3.2-1.

7

Check: Does the UE transmit a MeasurementReport message to report event A6 with the measured RSRP and RSRQ value for Cell 12?

–>

MeasurementReport

2

P

8

The SS transmits an RRCConnectionReconfiguration message including sCellToReleaseList with Cell 3 as SCell release.

<–

RRCConnectionReconfiguration

9

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

10

Check: Does the UE attempt to transmit an uplink message for the next 10s?

3

F

8.3.1.17.1.3.3 Specific message contents

Table 8.3.1.17.1.3.3-0: Conditions for specific message contents
in Tables 8.3.1.17.1.3.3-2 and 8.3.1.17.1.3.3-6.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.17.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.17.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

SCellToAddMod-r10-f2

SCell addition for Cell 3

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

Table 8.3.1.17.1.3.3-2: SCellToAddMod-r10-f2 (Table 8.3.1.17.1.3.3-1)

Derivation Path: 36.508 clause 4.6.1 table 4.6.3-19D

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

dl-CarrierFreq-v1090

Same downlink EARFCN as used for Cell 3

Band > 64

}

Table 8.3.1.17.1.3.3-3: RadioResourceConfigCommonSCell-r10-f2 (Table 8.3.1.17.1.3.3-2)

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 8.3.1.17.1.3.3-4: Void

Table 8.3.1.17.1.3.3-5: RRCConnectionReconfiguration (step 3, Table 8.3.1.17.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.17.1.3.3-6: MeasConfig (Table 8.3.1.17.1.3.3-5)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell 1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

Cell 3, 12

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A6

reportConfig[1]

ReportConfig-A6

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A6

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.17.1.3.3-7: ReportConfig-A6 (Table 8.3.1.17.1.3.3-6)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-6A

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A6 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA6-r10 SEQUENCE {

a6-Offset-r10

0 (0 dB)

a6-ReportOnLeave-r10

FALSE

}

}

hysteresis

0 (0 dB)

timeToTrigger

ms640

}

}

triggerQuantity

rsrp

reportQuantity

both

maxReportCells

1

reportInterval

ms5120

reportAmount

r2

si-RequestForHO-r9

Not present

ue-RxTxTimeDiffPeriodical-r9

Not present

includeLocationInfo-r10

Not present

reportAddNeighMeas-r10

Not present

}

Table 8.3.1.17.1.3.3-8: MeasurementReport (step 7, Table 8.3.1.17.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

MeasResultEUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

Report Cell 12

physCellId

physCellId of Cell 12.

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

}

}

measResultForECID-r9

Not present

locationInfo-r10

Not present

measResultServFreqList-r10 SEQUENCE (SIZE (1..maxServCell-r10)) OF SEQUENCE {

servFreqId-r10

1

measResultSCell-r10 SEQUENCE {

Cell 3

rsrpResultSCell-r10

(0..97)

rsrqResultSCell-r10

(0..34)

}

}

}

}

}

}

Table 8.3.1.17.1.3.3-9: RRCConnectionReconfiguration (step 8, Table 8.3.1.17.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sCellToReleaseList-r10 SEQUENCE (SIZE (1..maxSCell-r10) OF SEQUENCE {

1 entry

sCellIndex-r10[1]

1

SCell release for Cell 3

}

sCellToAddModList-r10

Not present

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

8.3.1.17.2 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A6 / Inter-band CA

8.3.1.17.2.1 Test Purpose (TP)

Same as TC 8.3.1.17.1 but applied to Inter-band CA case.

8.3.1.17.2.2 Conformance requirements

Same as TC 8.3.1.17.1.

8.3.1.17.2.3 Test description

8.3.1.17.2.3.1 Pre-test conditions

Same as test case 8.3.1.17.1 with the following differences:

– Cells configuration: Cell 10 replaces Cell 3, Cell 30 replaces Cell 12

8.3.1.17.2.3.2 Test procedure sequence

Same as test case 8.3.1.17.1 with the following differences:

– Cells configuration: Cell 10 replaces Cell 3, Cell 30 replaces Cell 12.

8.3.1.17.2.3.3 Specific message contents

Table 8.3.1.17.2.3.3-0: Conditions for specific message contents
in Tables 8.3.1.17.2.3.3-1.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.17.2.3.3-1: MeasConfig (Table 8.3.1.17.1.3.3-5)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell 1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

Cell 10, Cell 30

Apply conditions “DS_Meas and LAA SCell” to work out the value of this IE

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A6

reportConfig[1]

ReportConfig-A6

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f5

reportConfigId[1]

IdReportConfig-A6

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f5

}

}

}

8.3.1.17.3 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A6 / Intra-band non-contiguous CA

8.3.1.17.3.1 Test Purpose (TP)

Same as TC 8.3.1.17.1 but applied to Intra-band non-Contiguous CA case.

8.3.1.17.3.2 Conformance requirements

Same as TC 8.3.1.17.1.

8.3.1.17.3.3 Test description

8.3.1.17.3.3.1 Pre-test conditions

Same as test case 8.3.1.17.1 with the following differences:

– Cells configuration: Cell 6 replaces Cell 1

8.3.1.17.3.3.2 Test procedure sequence

Same as test case 8.3.1.17.1

8.3.1.17.3.3.3 Specific message contents

Table 8.3.1.17.3.3.3-0: Conditions for specific message contents
in Tables 8.3.1.17.3.3.3-1.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.17.3.3.3-1: MeasConfig (Table 8.3.1.17.1.3.3-5)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f3

measObject[1]

MeasObjectEUTRA-GENERIC(f3)

Cell 6

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

Cell 3, Cell 12

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A6

reportConfig[1]

ReportConfig-A6

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A6

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

8.3.1.18 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Additional measurement reporting

8.3.1.18.1 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Additional measurement reporting / Intra-band Contiguous CA

8.3.1.18.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 reporting include reportAddNeighMeas }

ensure that {

when { Entry condition for event A2 of the concerned frequency that triggered measurement reporting is met }

then { UE sends MeasurementReport that does not include the best non-serving cell of the concerned frequency in the measResultBestNeighCell }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for event A2 reporting include reportAddNeighMeas }

ensure that {

when { Entry condition for event A2 of other than the concerned frequency that triggered measurement reporting is met }

then { UE sends MeasurementReport that includes the best non-serving cell of the concerned frequency in the measResultBestNeighCell }

}

8.3.1.18.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1 and 5.5.5. Unless otherwise stated these are Rel-10 requirements.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the received RRCConnectionReconfiguration includes the sCellToAddModList:

2> perform SCell addition or modification as specified in 5.3.10.3b;

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to ‘reportStrongestCellsForSON’:

3> consider any neighbouring cell detected on the associated frequency to be applicable;

2> else if the corresponding reportConfig includes a purpose set to ‘reportCGI’:

3> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physical cell identity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasConfig to be applicable;

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical is configured in the corresponding reportConfig:

5> consider only the PCell to be applicable;

4> else if the eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5>consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

5> for events involving a serving cell on one frequency and neighbours on another frequency, consider the serving cell on the other frequency as a neighbouring cell;

3> else if the corresponding measObject concerns UTRA or CDMA2000:

4> consider a neighbouring cell on the associated frequency to be applicable when the concerned cell is included in the cellsToAddModList defined within the VarMeasConfig for this measId (i.e. the cell is included in the white-list);

NOTE 0: The UE may also consider a neighbouring cell on the associated UTRA frequency to be applicable when the concerned cell is included in the csg-allowedReportingCells within the VarMeasConfig for this measId, if configured in the corresponding measObjectUTRA (i.e. the cell is included in the range of physical cell identities for which reporting is allowed).

3> else if the corresponding measObject concerns GERAN:

4> consider a neighbouring cell on the associated set of frequencies to be applicable when the concerned cell matches the ncc-Permitted defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event’ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’ and if a (first) measurement result is available for one or more applicable cells:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to ‘reportStrongestCells’, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for at least either serving cell or one of the applicable cells. If the purpose is set to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the purpose is included and set to ‘reportCGI’ and if the UE acquired the information needed to set all fields of cellGlobalId for the requested cell:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> stop timer T321;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

NOTE 3: If the UE is configured with DRX, the UE may delay the measurement reporting for event triggered and periodical triggered measurements until the Active Time, which is defined in TS 36.321 [6].

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultPCell to include the quantities of the PCell;

1> set the measResultServFreqList to include for each SCell that is configured, if any, within measResultSCell the quantities of the concerned SCell;

1> if the reportConfig associated with the measId that triggered the measurement reporting includes reportAddNeighMeas:

2> for each serving frequency for which measObjectId is referenced in the measIdList, other than the frequency corresponding with the measId that triggered the measurement reporting:

3> set the measResultServFreqList to include within measResultBestNeighCell the physCellId and the quantities of the best non-serving cell, based on RSRP, on the concerned serving frequency;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event’:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event’; or the purpose is set to ‘reportStrongestCells’ or to ‘reportStrongestCellsForSON’:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

5> if the measObject associated with this measId concerns UTRA FDD and if ReportConfigInterRAT includes the reportQuantityUTRA-FDD:

6> set the measResult to include the quantities indicated by the reportQuantityUTRA-FDD in order of decreasing measQuantityUTRA-FDD within the quantityConfig, i.e. the best cell is included first;

5> if the measObject associated with this measId concerns UTRA FDD and if ReportConfigInterRAT does not include the reportQuantityUTRA-FDD; or

5> if the measObject associated with this measId concerns UTRA TDD, GERAN or CDMA2000:

6> set the measResult to the quantity as configured for the concerned RAT within the quantityConfig in order of either decreasing quantity for UTRA and GERAN or increasing quantity for CDMA2000 pilotStrength, i.e. the best cell is included first;

3> else if the purpose is set to ‘reportCGI’:

4> if the mandatory present fields of the cgi-info for the cell indicated by the cellForWhichToReportCGI in the associated measObject have been obtained:

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to member if the cell is a CSG member cell;

5> if the si-RequestForHO is configured within the reportConfig associated with this measId:

6> include the cgi-Info containing all the fields that have been successfully acquired, except for the plmn-IdentityList;

5> else:

6> include the cgi-Info containing all the fields that have been successfully acquired;

1> if the ue-RxTxTimeDiffPeriodical is configured within the corresponding reportConfig for this measId;

2> set the ue-RxTxTimeDiffResult to the measurement result provided by lower layers;

2> set the currentSFN;

1> if the includeLocationInfo is configured in the corresponding reportConfig for this measId and detailed location information that has not been reported is available, set the content of the locationInfo as follows:

2> include the locationCoordinates;

2> if available, include the gnss-TOD-msec;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> else:

2> if the triggerType is set to ‘periodical’:

3> remove the entry within the VarMeasReportList for this measId;

3> remove this measId from the measIdList within VarMeasConfig;

1> if the measured results are for CDMA2000 HRPD:

2> set the preRegistrationStatusHRPD to the UE’s CDMA2000 upper layer’s HRPD preRegistrationStatus;

1> if the measured results are for CDMA2000 1xRTT:

2> set the preRegistrationStatusHRPD to ‘FALSE’;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.18.1.3 Test description

8.3.1.18.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 is the PCell. Cell 3 is the SCell to be added, Cell 12 (broadcast only cell) and Cell 23 (broadcast only cell) is the intra-frequency neighbour cells of Cell 3.

– Cell 3 is an Inactive 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.

– Relative SS signal level uncertainty between Intra-freq cells is +/-1 dB.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.18.1.3.2 Test procedure sequence

Table 8.3.1.18.1.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 3, Cell 12 and Cell 23 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while the configuration marked "T1" and "T2" are applied at the point indicated in the Main behaviour description in Table 8.3.1.18.1.3.2-2.

Table 8.3.1.18.1.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 3

Cell 12

Cell 23

Remark

T0

Cellspecific RS EPRE

dBm/15kHz

-72

-72

-91

Off

Power levels are such that entry condition for event A2 is not satisfied
Ms + Hys > Thresh for Cell 1 and Cell 3

T1

Cell-specific RS EPRE

dBm/15kHz

-72

-90

-91

Off

Power levels are such that entry condition for event A2 in Cell 3 is satisfied:

Ms + Hys < Thresh

T2

Cell-specific RS EPRE

dBm/15kHz

-90

-72

-69

-73

Power levels are such that entry condition for event A2 in Cell 1 is satisfied:

Ms + Hys < Thresh

Table 8.3.1.18.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message including sCellToAddModList with Cell 3 as SCell addition.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message to confirm the SCell addition

–>

RRCConnectionReconfigurationComplete

3

The SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra E-UTRAN measurement and for event A2 reporting configuration and include reportAddNeighMeas

<–

RRCConnectionReconfiguration

4

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

5

The SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.18.1.3.2-1.

6

Check: Does the UE transmit a MeasurementReport message that does not include the RSRP and RSRQ value of the best non-serving cell on the concerned serving frequency in measResultBestNeighCell?

–>

MeasurementReport

1

P

7

The SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.18.1.3.2-1.

8

Check: Does the UE transmit a MeasurementReport message included the RSRP and RSRQ value of the best non-serving cell (Cell 12) on the concerned serving frequency in measResultBestNeighCell?

–>

MeasurementReport

2

P

8.3.1.18.1.3.3 Specific message contents

Table 8.3.1.18.1.3.3-0: Conditions for specific message contents
in Tables 8.3.1.18.1.3.3-2 and 8.3.1.18.1.3.3-6.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.18.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.18.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

sCellToReleaseList-r10

Not present

sCellToAddModList-r10

SCellToAddMod-r10-f2

SCell addition for Cell 3

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

Table 8.3.1.18.1.3.3-2: SCellToAddMod-r10-f2 (Table 8.3.1.18.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]

1

cellIdentification-r10[1] SEQUENCE {

physCellId-r10[1]

Physical Cell Identity of Cell 3

dl-CarrierFreq-r10[1]

Same downlink EARFCN as used for Cell 3

dl-CarrierFreq-r10[1]

maxEARFCN

Band > 64

}

radioResourceConfigCommonSCell-r10[1]

RadioResourceConfigCommonSCell-r10-f2

radioResourceConfigDedicatedSCell-r10[1]

RadioResourceConfigDedicatedSCell-r10-DEFAULT

dl-CarrierFreq-v1090

Same downlink EARFCN as used for Cell 3

Band > 64

}

Table 8.3.1.18.1.3.3-3: RadioResourceConfigCommonSCell-r10-f2 (Table 8.3.1.18.1.3.3-2)

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 8.3.1.18.1.3.3-4: Void

Table 8.3.1.18.1.3.3-5: RRCConnectionReconfiguration (step 3, Table 8.3.1.18.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.18.1.3.3-6: MeasConfig (Table 8.3.1.18.1.3.3-5)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell 1,

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

Cell 3, Cell 12, Cell 23

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2-CA

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A2

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.18.1.3.3-6a: MeasObjectEUTRA-GENERIC(f2)

Derivation Path: 36.331 clause 6.3.5

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-GENERIC(Freq) ::= SEQUENCE {

measCycleSCell-r10

Sf256

}

Table 8.3.1.18.1.3.3-7: ReportConfig-A2-CA (Table 8.3.1.18.1.3.3-6)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5 ReportConfigEUTRA-A2(-81)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

0

0 dB

TimeToTrigger

ms5120

}

}

reportAddNeighMeas-r10

setup

}

Table 8.3.1.18.1.3.3-8: MeasurementReport (step 6, Table 8.3.1.18.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultPCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForECID-r9

Not present

locationInfo-r10

Not present

measResultServFreqList-r10 SEQUENCE (SIZE (1..maxServCell-r10)) OF SEQUENCE {

servFreqId-r10

1

measResultSCell-r10 SEQUENCE {

Cell 3

rsrpResultSCell-r10

(0..97)

rsrqResultSCell-r10

(0..34)

}

}

}

}

}

}

Table 8.3.1.18.1.3.3-9: MeasurementReport (step 8, Table 8.3.1.18.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForECID-r9

Not present

locationInfo-r10

Not present

measResultServFreqList-r10 SEQUENCE (SIZE (1..maxServCell-r10)) OF SEQUENCE {

1 entry

servFreqId-r10[1]

1

measResultSCell-r10[1] SEQUENCE {

Cell 3

rsrpResultSCell-r10

(0..97)

rsrqResultSCell-r10

(0..34)

}

measResultBestNeighCell-r10[1] SEQUENCE {

Cell 12

physCellId-r10

physCellId of Cell 12

rsrpResultNCell-r10

(0..97)

rsrqResultNCell-r10

(0..34)

}

}

}

}

}

8.3.1.18.2 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Additional measurement reporting / Inter-band CA

8.3.1.18.2.1 Test Purpose (TP)

Same as TC 8.3.1.18.1 but applied to Inter-band CA case.

8.3.1.18.2.2 Conformance requirements

Same as TC 8.3.1.18.1 but applied to Inter-band CA case.

8.3.1.18.2.3 Test description

8.3.1.18.2.3.1 Pre-test conditions

Same as test case 8.3.1.18.1 with the following differences:

– CA configuration: Inter-band CA replaces Intra-band Contiguous CA.

– Cells configuration: Cell 10 replaces Cell 3, Cell 30 replaces Cell 12 and Cell 31 replaces Cell 23.

– Cell 10 is an Inactive SCell according to [18] cl. 6.3.4.

8.3.1.18.2.3.2 Test procedure sequence

Same as test case 8.3.1.18.1 with the following differences:

– CA configuration: Inter-band CA replaces Inter-band Contiguous CA

– Cells configuration: Cell 10 replaces Cell 3, Cell 30 replaces Cell 12 and Cell 31 replaces Cell 23.

8.3.1.18.2.3.3 Specific message contents

Same as test case 8.3.1.18.1 with the following differences.

NOTE: For simplicity the steps referred below are steps in test case 8.3.1.18.1.

Table 8.3.1.18.2.3.3-0: Conditions for specific message contents
in Tables 8.3.1.18.2.3.3-1.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.18.2.3.3-1: MeasConfig (Table 8.3.1.18.1.3.3-5)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell 1,

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

Cell 10, Cell 30, Cell 31

Apply conditions “DS_Meas and LAA SCell” to work out the value of this IE

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2-CA

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entries

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A2

measId[2]

2

measObjectId[2]

IdMeasObject-f5

reportConfigId[2]

IdReportConfig-A2

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

8.3.1.18.3 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Additional measurement reporting / Intra-band non-contiguous CA

The scope and description of the present TC is the same as test case 8.3.1.18.1 with the following differences:

– CA configuration: Intra-band non-Contiguous CA replaces Intra-band Contiguous CA

8.3.1.19 eICIC/ Measurement configuration control and reporting / CSI change

8.3.1.19.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and two csi-MeasSubframeSets configured }

ensure that {

when { The periodic CQI/PMI reporting criteria is met }

then { UE reports CQI as configured in cqi—pmi-ConfigIndexes }

}

8.3.1.19.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3 and 6.3.2; TS 36.213, clause 7.2.2.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> If the RRCConnectionReconfiguration message includes the measConfig:

2> perform the Measurement configuration procedure as specified in 5.5.2;

[TS 36.213, clause 7.2.2]

For each serving cell, the periodicity (in subframes) and offset (in subframes) for CQI/PMI reporting are determined based on the parameter cqi-pmi-ConfigIndex () given in Table 7.2.2-1A for FDD and Table 7.2.2-1C for TDD. The periodicity and relative offset for RI reporting are determined based on the parameter ri-ConfigIndex () given in Table 7.2.2-1B. Both cqi-pmi-ConfigIndex and ri-ConfigIndex are configured by higher layer signalling. The relative reporting offset for RI takes values from the set . If a UE is configured to report for more than one CSI subframe set then parameter cqi-pmi-ConfigIndex and ri-ConfigIndex respectively correspond to the CQI/PMI and RI periodicity and relative reporting offset for subframe set 1 and cqi-pmi-ConfigIndex2 and ri-ConfigIndex2 respectively correspond to the CQI/PMI and RI periodicity and relative reporting offset for subframe set 2.

In the case where wideband CQI/PMI reporting is configured:

– The reporting instances for wideband CQI/PMI are subframes satisfying .

– In case RI reporting is configured, the reporting interval of the RI reporting is an integer multiple of period (in subframes).

— The reporting instances for RI are subframes satisfying .

[TS 36.331, clause 6.3.2]

– CQI-ReportConfig

The IE CQI-ReportConfig is used to specify the CQI reporting configuration.

CQI-ReportConfig information elements

— ASN1START

CQI-ReportConfig-r10 ::= SEQUENCE {

cqi-ReportAperiodic-r10 CQI-ReportAperiodic-r10 OPTIONAL, — Need ON

nomPDSCH-RS-EPRE-Offset INTEGER (-1..6),

cqi-ReportPeriodic-r10 CQI-ReportPeriodic-r10 OPTIONAL, — Need ON

pmi-RI-Report-r9 ENUMERATED {setup} OPTIONAL, — Cond PMIRIPCell

csi-SubframePatternConfig-r10 CHOICE {

release NULL,

setup SEQUENCE {

csi-MeasSubframeSet1-r10 MeasSubframePattern-r10,

csi-MeasSubframeSet2-r10 MeasSubframePattern-r10

}

} OPTIONAL — Need ON

}

CQI-ReportPeriodic-r10 ::= CHOICE {

release NULL,

setup SEQUENCE {

cqi-PUCCH-ResourceIndex-r10 INTEGER (0..1184),

cqi-PUCCH-ResourceIndexP1-r10 INTEGER (0..1184) OPTIONAL, — Need OR

cqi-pmi-ConfigIndex INTEGER (0..1023),

cqi-FormatIndicatorPeriodic-r10 CHOICE {

widebandCQI-r10 SEQUENCE {

csi-ReportMode-r10 ENUMERATED {submode1, submode2} OPTIONAL — Need OR

},

subbandCQI-r10 SEQUENCE {

k INTEGER (1..4),

periodicityFactor-r10 ENUMERATED {n2, n4}

}

},

ri-ConfigIndex INTEGER (0..1023) OPTIONAL, — Need OR

simultaneousAckNackAndCQI BOOLEAN,

cqi-Mask-r9 ENUMERATED {setup} OPTIONAL, — Need OR

csi-ConfigIndex-r10 CHOICE {

release NULL,

setup SEQUENCE {

cqi-pmi-ConfigIndex2-r10 INTEGER (0..1023),

ri-ConfigIndex2-r10 INTEGER (0..1023) OPTIONAL — Need OR

}

} OPTIONAL — Need ON

}

}

CQI-ReportAperiodic-r10 ::= CHOICE {

release NULL,

setup SEQUENCE {

cqi-ReportModeAperiodic-r10 CQI-ReportModeAperiodic,

aperiodicCSI-Trigger-r10 SEQUENCE {

trigger1-r10 BIT STRING (SIZE (8)),

trigger2-r10 BIT STRING (SIZE (8))

} OPTIONAL — Need OR

}

}

CQI-ReportModeAperiodic ::= ENUMERATED {

rm12, rm20, rm22, rm30, rm31,

spare3, spare2, spare1

}

— ASN1STOP

CQI-ReportConfig field descriptions

aperiodicCSI-Trigger

indicates for which serving cell(s) the aperiodic CSI report is triggered when one or more SCells are configured. trigger1 corresponds to the CSI request field 10 and trigger2 corresponds to the CSI request field 11, see TS 36.213 [23, table 7.2.1-1A]. The leftmost bit, bit 0 in the bit string corresponds to the cell with ServCellIndex=0 and bit 1 in the bit string corresponds to the cell with ServCellIndex=1 etc. Each bit has either value 0 (means no aperiodic CSI report is triggered) or value 1 (means the aperiodic CSI report is triggered). At most 5 bits can be set to value 1 in the bit string. One value apples for all serving cells (the associated functionality is common i.e. not performed independently for each cell).

cqi-Mask

Limits CQI/PMI/PTI/RI reports to the on-duration period of the DRX cycle, see TS 36.321 [6]. One value apples for all serving cells (the associated functionality is common i.e. not performed independently for each cell).

cqi-FormatIndicatorPeriodic

Parameter: PUCCH CQI Feedback Type, see TS 36.213 [23, table 7.2.2-1]. Depending on transmissionMode, reporting mode is implicitly given from the table.

cqi-pmi-ConfigIndex

Parameter: CQI/PMI Periodicity and Offset Configuration Index ICQI/PMI, see TS 36.213 [23, tables 7.2.2-1A and 7.2.2-1C]. If subframe patterns for CSI (CQI/PMI/PTI/RI) reporting are configured (i.e. csi-SubframePatternConfig is configured), the parameter applies to the subframe pattern corresponding to csi-MeasSubframeSet1.

cqi-pmi-ConfigIndex2

Parameter: CQI/PMI Periodicity and Offset Configuration Index ICQI/PMI, see TS 36.213 [23, tables 7.2.2-1A and 7.2.2-1C]. The parameter applies to the subframe pattern corresponding to csi-MeasSubframeSet2.

cqi-PUCCH-ResourceIndex, cqi-PUCCH-ResourceIndexP1

Parameter for antenna port P0 and for antenna port P1 respectively, see TS 36.213 [23, 7.2]. E-UTRAN does not apply value 1185.

cqi-ReportModeAperiodic

Parameter: reporting mode. Value rm12 corresponds to Mode 1-2, rm20 corresponds to Mode 2-0, rm22 corresponds to Mode 2-2 etc. PUSCH reporting modes are described in TS 36.213 [23, 7.2.1].

csi-ConfigIndex

E-UTRAN configures csi-ConfigIndex only for PCell and only if csi-SubframePatternConfig is configured. The UE shall release csi-ConfigIndex if csi-SubframePatternConfig is released.

csi-ReportMode

Parameter: PUCCH_format1-1_CSI_reporting_mode, see TS 36.213 [23, 7.2.2].

K

Parameter: K, see TS 36.213 [23, 7.2.2].

nomPDSCH-RS-EPRE-Offset

Parameter: see TS 36.213 [23, 7.2.3]. Actual value = IE value * 2 [dB].

periodicityFactor

Parameter: , see TS 36.213 [23, 7.2.2].

pmi-RI-Report

See TS 36.213 [23, 7.2]. The presence of this field means PMI/RI reporting is configured; otherwise the PMI/RI reporting is not configured. EUTRAN configures this field only when transmissionMode is set to tm8 or tm9.

ri-ConfigIndex

Parameter: RI Config Index IRI, see TS 36.213 [23, 7.2.2-1B]. If subframe patterns for CSI (CQI/PMI/PTI/RI) reporting are configured (i.e. csi-SubframePatternConfig is configured), the parameter applies to the subframe pattern corresponding to csi-MeasSubframeSet1.

ri-ConfigIndex2

Parameter: RI Config Index IRI, see TS 36.213 [23, 7.2.2-1B]. The parameter applies to the subframe pattern corresponding to csi-MeasSubframeSet2. E-UTRAN configures ri-ConfigIndex2 only if ri-ConfigIndex is configured.

simultaneousAckNackAndCQI

Parameter: Simultaneous-AN-and-CQI. see TS 36.213 [23, 10.1] TRUE indicates that simultaneous transmission of ACK/NACK and CQI is allowed. For SCells this field is not applicable and the UE shall ignore the value.

8.3.1.19.3 Test description

8.3.1.19.3.1 Pre-test conditions

System Simulator:

– Cell 1

– Cell 2 is the intra-frequency neighbour cell of Cell 1

– System information combination 1 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.19.3.2 Test procedure sequence

Table 8.3.1.19.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while row marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.19.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

Off

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Table 8.3.1.19.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message to setup CSI measurement patterns on Cell1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

The SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.19.3.2-1.

4

Wait for 1s to allow measurement restriction patterns to be configured and cell power levels to settle on correct level.

5

CHECK: Does the UE perform periodical CQI reporting on subframes configured in CQI-ReportPeriodic-r10 (csi-MeasSubframeSet1 and csi-MeasSubframeSet2) during the next 5 s? (NOTE)

–>

(CQI)

1

P

6

Check: Does the test result of CALL generic procedure in TS 36.508 subclause 6.4.2.3 indicate that UE is in E-UTRA RRC_CONNECTED state?

1

Note: In this test case, wideband CQI/PMI reporting is configured for transmission mode tm3 and tm4,

For the csi-MeasSubframeSet1 the reporting instances for wideband CQI/PMI are subframes satisfying The cqi-pmi-ConfigIndex() = 25(FDD)/24(TDD), as per the Table 7.2.2-1A and 7.2.2-1C in TS 36.213, the periodicity (in subframes) = 20ms(FDD) / 20ms(TDD), (in subframes) = 8ms(FDD) / 8ms(TDD),

For the csi-MeasSubframeSet2 the reporting instances for wideband CQI/PMI are subframes satisfying The cqi-pmi-ConfigIndex() = 40(FDD)/39(TDD), as per the Table 7.2.2-1A and 7.2.2-1C in TS 36.213, the periodicity (in subframes) = 40ms(FDD) / 40ms(TDD), (in subframes) = 3ms (FDD) / 3

ms(TDD),

8.3.1.19.3.3 Specific message contents

Table 8.3.1.19.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.19.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

radioResourceConfigDedicated

RadioResourceConfigDedicated-CSIConfig

}

}

}

}

Table 8.3.1.19.3.3-2: RadioResourceConfigDedicated-CSIConfig (Table 8.3.1.19.3.3-1)

Derivation Path: 36.331 clause 6.3.2

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated ::= SEQUENCE {

srb-ToAddModList

Not present

drb-ToAddModList

Not present

drb-ToReleaseList

Not present

mac-MainConfig

Not present

sps-Config

Not present

physicalConfigDedicated

PhysicalConfigDedicated-CSIConfig

rlf-TimersAndConstants-r9

Not present

measSubframePatternPCell-r10

Not present

}

Table 8.3.1.19.3.3-3: PhysicalConfigDedicated-CSIConfig (Table 8.3.1.19.3.3-2)

Derivation Path: 36.508, Table 4.8.2.1.6-1

Information Element

Value/remark

Comment

Condition

PhysicalConfigDedicated ::= SEQUENCE {

cqi-ReportConfig-r10

CQI-ReportConfig-r10-CSIConfig

}

Table 8.3.1.19.3.3-4: CQI-ReportConfig-r10-CSIConfig (Table 8.3.1.19.3.3-3)

Derivation Path: 36.508, Table 4.6.3-2AA

Information Element

Value/remark

Comment

Condition

CQI-ReportConfig-r10 ::= SEQUENCE {

cqi-ReportAperiodic-r10

Not present

cqi-ReportPeriodic-r10

CQI-ReportPeriodic-r10-RECONFIG

csi-SubframePatternConfig-r10 CHOICE {

setup SEQUENCE {

csi-MeasSubframeSet1-r10

subframePatternFDD-r10

‘0100010001000100010001000100010001000100’B

FDD

subframePatternTDD-r10 CHOICE {

TDD

subframeConfig1-5-r10

‘01000100010000010001’B

}

csi-MeasSubframeSet2-r10

subframePatternFDD-r10

‘1011101110111011101110111011101110111011’B

FDD

subframePatternTDD-r10 CHOICE {

TDD

subframeConfig1-5-r10

‘10001010001100101000’B

}

}

}

}

Table 8.3.1.19.3.3-5: CQI-ReportPeriodic-r10-RECONFIG Table (8.3.1.19.3.3-4)

Derivation Path: 36.508, Table 4.6.3-2AC

Information Element

Value/remark

Comment

Condition

CQI-ReportPeriodic-r10 ::= CHOICE {

setup SEQUENCE {

ri-ConfigIndex

Not present

csi-ConfigIndex-r10 CHOICE {

setup SEQUENCE {

cqi-pmi-ConfigIndex2-r10

40

(see Table 7.2.2-1A in TS 36.213)

FDD

39

(see Table 7.2.2-1C in TS 36.213)

TDD

ri-ConfigIndex2-r10

Not present

}

}

}

}

8.3.1.20 Void

8.3.1.21 eICIC / Measurement configuration control and reporting / Event A4 Handover / Neighbour RSRP and RSRQ measurement configuration change

8.3.1.21.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment and initial security activation procedure}

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a MeasObject provided with all parameters including the neighbour cell measurement restriction pattern measSubframePatternConfigNeigh}

then { UE transmits an RRCConnectionReconfigurationComplete message }

}

(2)

with { UE having transmitted an RRCConnectionReconfigurationComplete message in response to RRCConnectionReconfiguration message including a MeasObject provided with all parameters including the neighbour cell measurement restriction pattern measSubframePatternConfigNeigh}

ensure that {
when { event A
4 criteria is met}

then { UE sends measurement report with event A4 }

}

(3)

with { UE having sent measurement report with event A4 }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a mobilityControlInfo }

then { UE transmits an RRCConnectionReconfigurationComplete message }

}

8.3.1.21.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clauses 5.3.10.0, 5.3.10.8, 5.5.3.1 and 5.5.2.5. Unless otherwise stated these are Rel-10 requirements.

[TS 36.331, clause 5.3.10.0]

The UE shall:

1> if the received radioResourceConfigDedicated includes the srb-ToAddModList:

2> perform the SRB addition or reconfiguration as specified in 5.3.10.1;

1> if the received radioResourceConfigDedicated includes the drb-ToReleaseList:

2> perform DRB release as specified in 5.3.10.2;

1> if the received radioResourceConfigDedicated includes the drb-ToAddModList:

2> perform DRB addition or reconfiguration as specified in 5.3.10.3;

1> if the received radioResourceConfigDedicated includes the mac-MainConfig:

2> perform MAC main reconfiguration as specified in 5.3.10.4;

1> if the received radioResourceConfigDedicated includes sps-Config:

2> perform SPS reconfiguration according to 5.3.10.5;

1> if the received radioResourceConfigDedicated includes the physicalConfigDedicated:

2> reconfigure the physical channel configuration as specified in 5.3.10.6.

1> if the received radioResourceConfigDedicated includes the rlf-TimersAndConstants:

2> reconfigure the values of timers and constants as specified in 5.3.10.7;

1> if the received radioResourceConfigDedicated includes the measSubframePatternPCell:

2> reconfigure the time domain measurement resource restriction for the serving cell as specified in 5.3.10.8;

[TS 36.331, clause 5.3.10.8]

The UE shall:

1> if the received measSubframePatternPCell is set to release:

2> release the time domain measurement resource restriction for the PCell, if previously configured

1> else:

2> apply the time domain measurement resource restriction for the PCell in accordance with the received measSubframePatternPCell;

[TS 36.331, clause 5.5.2.5]

The UE shall:

1> for each measObjectId included in the received measObjectToAddModList:

2> if an entry with the matching measObjectId exists in the measObjectList within the VarMeasConfig, for this entry:

3> replace the entry with the value received for this measObject, except for the fields cellsToAddModList, blackCellsToAddModList, cellsToRemoveList, blackCellsToRemoveList and measSubframePatternConfigNeigh;

3> if the received measObject includes the cellsToRemoveList:

4> for each cellIndex included in the cellsToRemoveList:

5> remove the entry with the matching cellIndex from the cellsToAddModList;

3> if the received measObject includes the cellsToAddModList:

4> for each cellIndex value included in the cellsToAddModList:

5> if an entry with the matching cellIndex exists in the cellsToAddModList:

6> replace the entry with the value received for this cellIndex;

5> else:

6> add a new entry for the received cellIndex to the cellsToAddModList;

3> if the received measObject includes the blackCellsToRemoveList:

4> for each cellIndex included in the blackCellsToRemoveList:

5> remove the entry with the matching cellIndex from the blackCellsToAddModList;

3> if the received measObject includes the blackCellsToAddModList:

4> for each cellIndex included in the blackCellsToAddModList:

5> if an entry with the matching cellIndex is included in the blackCellsToAddModList:

6> replace the entry with the value received for this cellIndex;

5> else:

6> add a new entry for the received cellIndex to the blackCellsToAddModList;

3> if the received measObject includes measSubframePatternConfigNeigh:

4> set measSubframePatternConfigNeigh within the VarMeasConfig to the value of the received field

3> for each measId associated with this measObjectId in the measIdList within the VarMeasConfig, if any:

4> remove the measurement reporting entry for this measId from the VarMeasReportList, if included;

4> stop the periodical reporting timer or timer T321, whichever one is running, and reset the associated information (e.g. timeToTrigger) for this measId;

2> else:

3> add a new entry for the received measObject to the measObjectList within VarMeasConfig;

[TS 36.331, clause 5.5.3.1]

For all measurements the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

The UE shall:

1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell, applying for the PCell the time domain measurement resource restriction in accordance with measSubframePatternPCell, if configured;

1> for each measId included in the measIdList within VarMeasConfig:

2> if the purpose for the associated reportConfig is set to reportCGI:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

3> else:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using available idle periods or using autonomous gaps as necessary;

NOTE 1: If autonomous gaps are used to perform measurements, the UE is allowed to temporarily abort communication with all serving cell(s), i.e. create autonomous gaps to perform the corresponding measurements within the limits specified in TS 36.133 [16]. Otherwise, the UE only supports the measurements with the purpose set to reportCGI only if E-UTRAN has provided sufficient idle periods.

3> try to acquire the global cell identity of the cell indicated by the cellForWhichToReportCGI in the associated measObject by acquiring the relevant system information from the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is an E-UTRAN cell:

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

4> try to acquire the trackingAreaCode in the concerned cell;

4> try to acquire the list of additional PLMN Identities, as included in the plmn-IdentityList, if multiple PLMN identities are broadcast in the concerned cell;

NOTE 2: The ‘primary’ PLMN is part of the global cell identity.

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a UTRAN cell:

4> try to acquire the LAC, the RAC and the list of additional PLMN Identities, if multiple PLMN identities are broadcast in the concerned cell;

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a GERAN cell:

4> try to acquire the RAC in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a CDMA2000 cell and the cdma2000-Type included in the measObject is typeHRPD:

4> try to acquire the Sector ID in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a CDMA2000 cell and the cdma2000-Type included in the measObject is type1XRTT:

4> try to acquire the BASE ID, SID and NID in the concerned cell;

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if s-Measure is not configured; or

4> if s-Measure is configured and the PCell RSRP, after layer 3 filtering, is lower than this value:

5> perform the corresponding measurements of neighbouring cells on the frequencies and RATs indicated in the concerned measObject, applying for neighbouring cells on the primary frequency the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

4> if the ue-RxTxTimeDiffPeriodical is configured in the associated reportConfig:

5> perform the UE Rx–Tx time difference measurements on the PCell;

2> perform the evaluation of reporting criteria as specified in 5.5.4;

NOTE 3: The s-Measure defines when the UE is required to perform measurements. The UE is however allowed to perform measurements also when the PCell RSRP exceeds s-Measure, e.g., to measure cells broadcasting a CSG identity following use of the autonomous search function as defined in TS 36.304 [4].

8.3.1.21.3 Test description

8.3.1.21.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2 are time & SFN synchronous cells., with

– Cell 2 being the intra-frequency neighbour cell of Cell 1.

– OFDMA Channel Noise Generator (OCNG) is required to populate Cell 2. The Cell will be populated in all sub-frames specified in measSubframePatternNeigh as ‘0’ and will be removed where defined as ‘1’.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.21.3.2 Test procedure sequence

Table 8.3.1.21.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

OFF

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Table 8.3.1.21.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message including measConfig and neighbour cell measurement restriction pattern on Cell 1 to setup intra frequency measurement reporting for event A4.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1 to confirm the setup of intra frequency measurement.

–>

RRCConnectionReconfigurationComplete

1

P

3

The SS changes Cell 1 and Cell 2 parameters according to the row "T1" in Table 8.3.1.21.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A4 with the measured RSRP and RSRQ values for Cell 2?

–>

MeasurementReport

2

P

5

The SS transmits an RRCConnectionReconfiguration message to order the UE to perform intra frequency handover to Cell 2.

<–

RRCConnectionReconfiguration

6

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message on Cell 2 using common preamble to confirm the successful completion of the intra frequency handover?

–>

RRCConnectionReconfigurationComplete

3

P

8.3.1.21.3.3 Specific message contents

Table 8.3.1.21.3.3-0: Conditions for specific message contents
in Tables 8.3.1.21.3.3-2 and 8.3.1.21.3.3-6A.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.21.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.21.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.21.3.3-2: MeasConfig (Table 8.3.1.21.3.3-1)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA- f1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A4

reportConfig[1]

ReportConfigEUTRA-A4-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A4

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.21.3.3-3: MeasObjectEUTRA- f1 (Table 8.3.1.21.3.3-2)

Derivation Path: 36.508, Table 4.6.6-2 MeasObjectEUTRA-GENERIC(f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA SEQUENCE {

MeasSubframePatternConfigNeigh-r10 CHOICE { {

measSubframePatternNeigh-r CHOICE {10

subframePatternFDD-r10

‘1000000010000000100000001000000010000000’B

The Cell will be populated in all sub-frames specified in measSubframePatternNeigh as ‘0’ and will be removed where defined as ‘1’

FDD

subframePatternTDD-r10 CHOICE {

TDD

subframeConfig1-5-r10

‘00001000010000100001’B

The Cell will be populated in all sub-frames specified in measSubframePatternNeigh as ‘0’ and will be removed where defined as ‘1’

}

}

measSubframeCellList-r10 {}

1 entry

Cell 2

}

}

Table 8.3.1.21.3.3-4: ReportConfigEUTRA-A4-RECONF (Table 8.3.1.21.3.3-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-6AA ReportConfigEUTRA-A4(-10)

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA4 SEQUENCE {

a4-Threshold CHOICE{

threshold-RSRQ

20

RSRQ

}

}

}

Hysteresis

0 (0 dB)

timeToTrigger

ms320

}

}

triggerQuantity

rsrq

RSRQ

reportQuantity

both

maxReportCells

1

reportInterval

ms1024

reportAmount

infinity

}

Table 8.3.1.21.3.3-5: MeasurementReport (step 4, Table 8.3.1.21.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultPcell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId

PhysicalCellIdentity of Cell 2

cgi-Info

Not present

measResult SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

Table 8.3.1.21.3.3-6: RRCConnectionReconfiguration (step 5, Table 8.3.1.21.3.2-2)

Derivation Path: 36.508, Table 4.6.1-8, condition HO and MEAS

Table 8.3.1.21.3.3-6A: MeasConfig (Table 8.3.1.21.3.3-6)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToRemoveList SEQUENCE (SIZE (1.. maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

}

reportConfigToRemoveList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A4

}

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

}

}

Table 8.3.1.21.3.3-7: MobilityControlInfo (Table 8.3.1.21.3.3-6)

Derivation Path: 36.508 clause 4.6.5-1

Information Element

Value/remark

Comment

Condition

MobilityControlInfo ::= SEQUENCE {

targetPhysCellId

PhysicalCellIdentity of Cell 2

carrierFreq

Not present

}

8.3.1.22 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A1 / Event A2

8.3.1.22.1 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A1 / Event A2 / Intra-band Contiguous CA

8.3.1.22.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A1 with event based periodical reporting }

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A1 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A1 ongoing}

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE stops sending MeasurementReport message }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A2 with event based periodical reporting }

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A2 are satisfied }

}

(4)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A2 ongoing}

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE stops sending MeasurementReport message }

}

8.3.1.22.1.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clauses 5.5.4.2 and 5.5.5. Unless otherwise stated these are Rel-10 requirements.

[TS 36.331, clause 5.5.4.2]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A1-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A1-2, as specified below, is fulfilled;

1> for this measurement, consider the primary or secondary cell that is configured on the frequency indicated in the associated measObjectEUTRA to be the serving cell;

Inequality A1-1 (Entering condition)

Inequality A1-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a1-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.4.3]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A2-2, as specified below, is fulfilled;

1> for this measurement, consider the primary or secondary cell that is configured on the frequency indicated in the associated measObjectEUTRA to be the serving cell;

Inequality A2-1 (Entering condition)

Inequality A2-2 (Leaving condition)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a2-Threshold as defined within reportConfigEUTRA for this event).

Ms is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Hys is expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.5]

Figure 5.5.5-1: Measurement reporting

The purpose of this procedure is to transfer measurement results from the UE to E-UTRAN.

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultPCell to include the quantities of the PCell;

1> set the measResultServFreqList to include for each SCell that is configured, if any, within measResultSCell the quantities of the concerned SCell;

8.3.1.22.1.3 Test description

8.3.1.22.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 is the PCell and Cell 3 is the SCell to be added.

– Cell 3 is an Inactive 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 Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.22.1.3.2 Test procedure sequence

Table 8.3.1.22.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" – "T5" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 3

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Power level of Scell (Cell 3) is such that Ms + Hys < Thresh

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-65

Power level of Scell (Cell 3) is such that entry condition for event A1 is satisfied Ms – Hys > Thresh

T2

Void

T3

Cell-specific RS EPRE

dBm/15kHz

-85

-91

Power level of Scell (Cell 3) is such that exit condition for event A1 is satisfied Ms + Hys < Thresh

T4

Cell-specific RS EPRE

dBm/15kHz

-85

-70

Power level of Scell (Cell 3) is such that Ms – Hys > Thresh

T5

Cell-specific RS EPRE

dBm/15kHz

-85

-96

Power level of Scell (Cell 3) is such that entry condition for event A2 is satisfied Ms + Hys < Thresh

T6

Cell-specific RS EPRE

dBm/15kHz

-85

-70

Power level of Scell (Cell 3) is such that exit condition for event A2 is satisfied Ms – Hys > Thresh

Table 8.3.1.22.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message to configure SCell (Cell 3).

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra LTE measurement and reporting for event A1 (measurements considered for the Scell (Cell 3)).

<–

RRCConnectionReconfiguration

4

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

5

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.22.1.3.2-1.

6

Check: Does the UE transmit a MeasurementReport message to report event A1 with the measured RSRP and RSRQ value (measurements considered for the Scell (Cell 3))?

–>

MeasurementReport

1

P

EXCEPTION: Step 7 below is repeated until 3 MeasurementReport messages are received from the UE

7

Check: Does the UE transmit a MeasurementReport message to report event A1 with the measured RSRP and RSRQ value (measurements considered for the Pcell (Cell 1))?

–>

MeasurementReport

1

P

8

SS re-adjusts the cell-specific reference signal level according to row " T3" in table 8.3.1.22.1.3.2-1.

9

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 3 and UE measurement.

10

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

10A

SS transmits an RRCConnectionReconfiguration message including measConfig to remove intra LTE measurement and reporting for event A1 (measurements considered for the Scell (Cell 3)).

<–

RRCConnectionReconfiguration

10B

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

11

The SS changes power level according to row "T4" in Table 8.3.1.22.1.3.2-1.

12

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A2 (measurements considered for the Scell (Cell 3)).

<–

RRCConnectionReconfiguration

13

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

14

SS re-adjusts the cell-specific reference signal level according to row "T5" in table 8.3.1.22.1.3.2-1.

15

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP and RSRQ value (measurements considered for the Scell (Cell 3))?

–>

MeasurementReport

3

P

EXCEPTION: Step 5 below is repeated until 3 MeasurementReport messages are received from the UE

16

Check: Does the UE transmit a MeasurementReport message to report event A2 with the measured RSRP and RSRQ value (measurements considered for the Scell (Cell 3))?

–>

MeasurementReport

3

P

17

SS re-adjusts the cell-specific reference signal level according to row "T6" in table 8.3.1.22.1.3.2-1.

18

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 3 and UE measurement.

19

Check: Does the UE attempt to transmit an uplink message within the next 10s?

4

F

8.3.1.22.1.3.3 Specific message contents

Table 8.3.1.22.1.3.3-0: Conditions for specific message contents
in Tables 8.3.1.22.1.3.3-2 and 8.3.1.22.1.3.3-4.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.22.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.22.1.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8, condition SCell_AddMod

Table 8.3.1.22.1.3.3-2: SCellToAddMod-r10 (Table 8.3.1.22.1.3.3-1)

Derivation Path: 36.508, Table 4.6.3-19D

Information Element

Value/remark

Comment

Condition

SCellToAddMod-r10 ::= SEQUENCE {

sCellIndex-r10

1

cellIdentification-r10 SEQUENCE {

physCellId-r10

PhysicalCellIdentity of Cell 3

dl-CarrierFreq-r10

Same downlink EARFCN as used for Cell 3

dl-CarrierFreq-r10

maxEARFCN

Band > 64

}

dl-CarrierFreq-v1090

Same downlink EARFCN as used for Cell 3

Band > 64

}

Table 8.3.1.22.1.3.3-3: RadioResourceConfigCommonSCell-r10 (Table 8.3.1.22.1.3.3-2)

Derivation Path: 36.508, 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 8.3.1.22.1.3.3-3A: RRCConnectionReconfiguration (step 3 and step 12, Table 8.3.1.22.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.22.1.3.3-4: MeasConfig (step 3, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell 1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

Cell 3

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A1

reportConfig[1]

ReportConfig-A1-(-72)

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A1

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.22.1.3.3-5: ReportConfig-A1-(-72) (Table 8.3.1.22.1.3.3-4)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-4

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3dB

timeToTrigger

ms2560

}

}

reportAmount

infinity

}

Table 8.3.1.22.1.3.3-6: MeasurementReport (steps 6 and 7, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForECID-r9

Not present

locationInfo-r10

Not present

measResultServFreqList-r10 SEQUENCE (SIZE (1..maxServCell-r10)) OF SEQUENCE {

servFreqId-r10

1

measResultSCell-r10 SEQUENCE {

Cell 3

rsrpResultSCell-r10

(0..97)

rsrqResultSCell-r10

(0..34)

}

}

}

}

}

}

Table 8.3.1.22.1.3.3-7: MeasConfig (step 10A, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId

IdReportConfig-A1

}

}

Table 8.3.1.22.1.3.3-8: MeasConfig (step 12, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2-(-83)

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A2

}

}

Table 8.3.1.22.1.3.3-9: ReportConfig-A2-(-83) (Table 8.3.1.22.1.3.3-8)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-5

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

hysteresis

6

3 dB

}

}

reportAmount

infinity

}

Table 8.3.1.22.1.3.3-10: MeasurementReport (steps 15 and 16, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForECID-r9

Not present

locationInfo-r10

Not present

measResultServFreqList-r10 SEQUENCE (SIZE (1..maxServCell-r10)) OF SEQUENCE {

servFreqId-r10

1

measResultSCell-r10 SEQUENCE {

Cell 3

rsrpResultSCell-r10

(0..97)

rsrqResultSCell-r10

(0..34)

}

}

}

}

}

}

8.3.1.22.2 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A1 / Event A2 / Inter-band CA

8.3.1.22.2.1 Test Purpose (TP)

Same as TC 8.3.1.22.1 but applied to Inter-band CA case.

8.3.1.22.2.2 Conformance requirements

Same as TC 8.3.1.22.1 but applied to Inter-band CA case.

8.3.1.22.2.3 Test description

8.3.1.22.2.3.1 Pre-test conditions

Same as test case 8.3.1.22.1 with the following differences:

– CA configuration: Inter-band CA replaces Intra-band Contiguous CA

– Cells configuration: Cell 10 replaces Cell 3

– Cell 10 is an Inactive SCell according to [18] cl. 6.3.4

8.3.1.22.2.3.2 Test procedure sequence

Same as test case 8.3.1.22.1 with the following differences:

– CA configuration: Inter-band CA replaces Intra-band Contiguous CA

– Cells configuration: Cell 10 replaces Cell 3

8.3.1.22.2.3.3 Specific message contents

Same as test case 8.3.1.22.1 with the following differences.

NOTE: For simplicity the tables and the steps referred below are tables and steps in test case 8.3.1.22.1.

Table 8.3.1.22.2.3.3-0: Conditions for specific message contents
in Tables 8.3.1.22.2.3.3-1.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.22.2.3.3-1: MeasConfig (step 3, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

2 Entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

Cell1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f5

measObject[2]

MeasObjectEUTRA-GENERIC(f5)

Cell 10

Apply conditions “DS_Meas and LAA SCell” to work out the value of this IE

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A1

reportConfig[1]

ReportConfig-A1-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f5

reportConfigId[1]

IdReportConfig-A1

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.22.2.3.3-2: MeasConfig (step 12, Table 8.3.1.22.1.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A2

reportConfig[1]

ReportConfig-A2-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f5

reportConfigId[1]

IdReportConfig-A2

}

}

8.3.1.22.3 CA / Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A1/Event A2 / Intra-band non-contiguous CA

The scope and description of the present TC is the same as test case 8.3.1.22 with the following differences:

– CA configuration Intra-band non-contiguous CA replaces Intra-band Contiguous CA

8.3.1.23 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A4

8.3.1.23.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A4 with event based periodical reporting }

ensure that {

when { Neighbour cell becomes better than absolute threshold }

then { UE sends MeasurementReport message at regular intervals while entering condition for event A4 is satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A4 ongoing }

ensure that {

when { Neighbour cell becomes worse than absolute threshold }

then { UE stops sending MeasurementReport message }

}

8.3.1.23.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.5 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.5]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition A4-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A4-2, as specified below, is fulfilled;

Inequality A4-1 (Entering condition)

Inequality A4-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. a4-Threshold as defined within reportConfigEUTRA for this event).

Mn is expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Hys are expressed in dB.

Thresh is expressed in the same unit as Ms.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.23.3 Test description

8.3.1.23.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.23.3.2 Test procedure sequence

Table 8.3.1.23.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.23.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-97

Power levels are such that entry condition for event A4 is not satisfied:

Mn + Ofn + Ocn – Hys < Thresh

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Power levels are such that entry condition for event A4 is satisfied:

Mn + Ofn + Ocn – Hys > Thresh

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-97

Power levels are such that entry condition for event A4 is not satisfied:

Mn + Ofn + Ocn – Hys < Thresh

Table 8.3.1.23.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A4 on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE attempt to transmit an uplink message within the next 30s?

2

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.23.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A4 with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

EXCEPTION: Step 6 below is repeated until 3 MeasurementReport messages are received from the UE

6

Check: Does the UE transmit a MeasurementReport message on Cell 1, with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

7

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.23.3.2-1.

8

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 2 and UE measurement.

9

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.23.3.3 Specific message contents

Table 8.3.1.23.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.23.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8 with condition MEAS

Table 8.3.1.23.3.3-2: MeasConfig (step 1, Table 8.3.1.23.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A4

reportConfig[1]

ReportConfigEUTRA-A4-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A4

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

Band > 64

If band > 64 is selected

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.23.3.3-3: ReportConfigEUTRA-A4-RECONF (step 1, Table 8.3.1.23.3.2-2)

Derivation Path: 36.508, Table 4.6.6-6AA ReportConfigEUTRA-A4(-88)

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

reportAmount

infinity

}

Table 8.3.1.23.3.3-4: MeasurementReport (step 5 and 6, Table 8.3.1.23.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

Report Cell 2

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.24 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A5

8.3.1.24.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A5 with event based periodical reporting }

ensure that {
when { Serving cell becomes worse than absolute threshold1 and neighbour cell becomes better than absolute threshold2 }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A5 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A5 ongoing }

ensure that {
when { Serving cell becomes better than absolute threshold1 or neighbour cell becomes worse than absolute threshold2 }

then { UE stops sending MeasurementReport message }

}

8.3.1.24.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.6 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.6]

The UE shall:

1> consider the entering condition for this event to be satisfied when both conditions A5-1 and condition A5-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A5-3 or condition A5-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality A5-1 (Entering condition 1)

Inequality A5-2 (Entering condition 2)

Inequality A5-3 (Leaving condition 1)

Inequality A5-4 (Leaving condition 2)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh1 is the threshold parameter for this event (i.e. a5-Threshold1 as defined within reportConfigEUTRA for this event).

Thresh2 is the threshold parameter for this event (i.e. a5-Threshold2 as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Hys are expressed in dB.

Thresh1 is expressed in the same unit as Ms.

Thresh2 is expressed in the same unit as Mn.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.24.3 Test description

8.3.1.24.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.24.3.2 Test procedure sequence

Table 8.3.1.24.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.24.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-97

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Power levels are such that entry condition for event A5 is satisfied:

Ms + Hys < Tresh1 and Mn + Ofn + Ocn – Hys > Thresh2

T2

Cell-specific RS EPRE

dBm/15kHz

-65

-79

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

Table 8.3.1.24.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A5 on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE attempt to transmit an uplink message within the next 30s?

2

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.24.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A5 with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

EXCEPTION: Step 6 below is repeated until 3 MeasurementReport messages are received from the UE

6

Check: Does the UE transmit a MeasurementReport message on Cell 1, with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

7

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.24.3.2-1.

8

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 2 and UE measurement.

9

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.24.3.3 Specific message contents

Table 8.3.1.24.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.24.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8 with condition MEAS

Table 8.3.1.24.3.3-2: MeasConfig (step 1, Table 8.3.1.24.3.2-2)

Derivation Path: 36.508, Table 4.6.1-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A5

reportConfig[1]

ReportConfigEUTRA-A5-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A5

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

Band > 64

If band > 64 is selected

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.24.3.3-3: ReportConfigEUTRA-A5-RECONF (step 1, Table 8.3.1.24.3.2-2)

Derivation Path: 36.508, Table 4.6.6-6AB ReportConfigEUTRA-A5(-76, -88)

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

reportAmount

infinity

}

Table 8.3.1.24.3.3-4: MeasurementReport (step 5 and 6, Table 8.3.1.24.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

Report Cell 2

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.25 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A5 / RSRQ based measurements

8.3.1.25.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A5 with event based periodical reporting and triggerQuantity set to rsrq }

ensure that {
when { Serving cell becomes worse than absolute threshold1 and neighbour cell becomes better than absolute threshold2 }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A5 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A5 ongoing and triggerQuantity set to rsrq }

ensure that {
when { Serving cell becomes better than absolute threshold1 or neighbour cell becomes worse than absolute threshold2 }

then { UE stops sending MeasurementReport message }

}

8.3.1.25.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.6 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.6]

The UE shall:

1> consider the entering condition for this event to be satisfied when both conditions A5-1 and condition A5-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A5-3 or condition A5-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality A5-1 (Entering condition 1)

Inequality A5-2 (Entering condition 2)

Inequality A5-3 (Leaving condition 1)

Inequality A5-4 (Leaving condition 2)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh1 is the threshold parameter for this event (i.e. a5-Threshold1 as defined within reportConfigEUTRA for this event).

Thresh2 is the threshold parameter for this event (i.e. a5-Threshold2 as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Hys are expressed in dB.

Thresh1 is expressed in the same unit as Ms.

Thresh2 is expressed in the same unit as Mn.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.25.3 Test description

8.3.1.25.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.25.3.2 Test procedure sequence

Table 8.3.1.25.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 2 at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.25.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-98

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

RSRQ

dB

-7.7

-20.7

Noc

dBm/15kHz

-90

-90

T1

Cell-specific RS EPRE

dBm/15kHz

-91

-85

Power levels are such that entry condition for event A5 is satisfied:

Ms + Hys < Tresh1 and Mn + Ofn + Ocn – Hys > Thresh2

RSRQ

dB

-14

-8

T2

Cell-specific RS EPRE

dBm/15kHz

-65

-85

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

RSRQ

dB

-3.13

-23.13

Table 8.3.1.25.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A5 on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE attempt to transmit an uplink message within the next 30s?

2

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.25.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A5 with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

EXCEPTION: Step 6 below is repeated until 3 MeasurementReport messages are received from the UE

6

Check: Does the UE transmit a MeasurementReport message on Cell 1, with the measured RSRP and RSRQ value for Cell 2?

–>

MeasurementReport

1

P

7

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.25.3.2-1.

8

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 2 and UE measurement.

9

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.25.3.3 Specific message contents

Table 8.3.1.25.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.25.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8 with condition MEAS

Table 8.3.1.25.3.3-2: MeasConfig (step 1, Table 8.3.1.25.3.2-2)

Derivation Path: 36.508, Table 4.6.1-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A5

reportConfig[1]

ReportConfigEUTRA-A5-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A5

}

measGapConfig

MeasGapConfig-CE

intraFreq-CE-NeedForGaps

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

Band > 64

If band > 64 is selected

intraFreq-CE-NeedForGaps

For UE having set pc_intraFreq-CE-Need ForGaps to TRUE.

Table 8.3.1.25.3.3-3: ReportConfigEUTRA-A5-RECONF (step 1, Table 8.3.1.25.3.2-2)

Derivation Path: 36.508, Table 4.6.6-6AB ReportConfigEUTRA-A5(-4, -14) with condition RSRQ

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

reportAmount

infinity

}

Table 8.3.1.25.3.3-4: MeasurementReport (step 5 and 6, Table 8.3.1.25.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

Report Cell 2

physCellId[1]

PhysicalCellIdentity of Cell 2

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.26 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A5 (Inter-frequency measurements)

8.3.1.26.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A5 with event based periodical reporting }

ensure that {
when { Serving cell becomes worse than absolute threshold1 and inter-frequency neighbour cell becomes better than absolute threshold2 }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A5 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A5 ongoing }

ensure that {
when { Serving cell becomes better than absolute threshold1 or inter-frequency neighbour cell becomes worse than absolute threshold2 }

then { UE stops sending MeasurementReport message }

}

8.3.1.26.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.6 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.6]

The UE shall:

1> consider the entering condition for this event to be satisfied when both conditions A5-1 and condition A5-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A5-3 or condition A5-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality A5-1 (Entering condition 1)

Inequality A5-2 (Entering condition 2)

Inequality A5-3 (Leaving condition 1)

Inequality A5-4 (Leaving condition 2)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh1 is the threshold parameter for this event (i.e. a5-Threshold1 as defined within reportConfigEUTRA for this event).

Thresh2 is the threshold parameter for this event (i.e. a5-Threshold2 as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Hys are expressed in dB.

Thresh1 is expressed in the same unit as Ms.

Thresh2 is expressed in the same unit as Mn.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.26.3 Test description

8.3.1.26.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 3.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.26.3.2 Test procedure sequence

Table 8.3.1.26.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 3 at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.26.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 3

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-97

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-73

Power levels are such that entry condition for event A5 is satisfied:

Ms + Hys < Tresh1 and Mn + Ofn + Ocn – Hys > Thresh2

T2

Cell-specific RS EPRE

dBm/15kHz

-65

-73

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

Table 8.3.1.26.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A5 on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE attempt to transmit an uplink message within the next 30s?

2

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.26.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A5 with the measured RSRP and RSRQ value for Cell 3?

–>

MeasurementReport

1

P

EXCEPTION: Step 6 below is repeated until 3 MeasurementReport messages are received from the UE

6

Check: Does the UE transmit a MeasurementReport message on Cell 1, with the measured RSRP and RSRQ value for Cell 3?

–>

MeasurementReport

1

P

7

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.26.3.2-1.

8

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 3 and UE measurement.

9

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.26.3.3 Specific message contents

Table 8.3.1.26.3.3-0: Conditions for specific message contents
in Tables 8.3.1.26.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.26.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.26.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8 with condition MEAS

Table 8.3.1.26.3.3-2: MeasConfig (step 1, Table 8.3.1.26.3.2-2)

Derivation Path: 36.508, Table 4.6.1-1 with condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

2 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A5

reportConfig[1]

ReportConfigEUTRA-A5-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A5

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A5

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.26.3.3-3: ReportConfigEUTRA-A5-RECONF (step 1, Table 8.3.1.26.3.2-2)

Derivation Path: 36.508, Table 4.6.6-6AB ReportConfigEUTRA-A5(-76, -85)

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

reportAmount

infinity

}

Table 8.3.1.26.3.3-4: MeasurementReport (step 5 and 6, Table 8.3.1.26.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

Report Cell 3

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.27 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event A5 (Inter-frequency measurements) / RSRQ based measurements

8.3.1.27.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event A5 with event based periodical reporting and triggerQuantity set to rsrq }

ensure that {

when { Serving cell becomes worse than absolute threshold1 and inter-frequency neighbour cell becomes better than absolute threshold2 }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event A5 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event A5 ongoing and triggerQuantity set to rsrq }

ensure that {

when { Serving cell becomes better than absolute threshold1 or inter-frequency neighbour cell becomes worse than absolute threshold2 }

then { UE stops sending MeasurementReport message }

}

8.3.1.27.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.6 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> if the ue-RxTxTimeDiffPeriodical, eventA1 or eventA2 is configured in the corresponding reportConfig:

5> consider only the serving cell to be applicable;

4> else:

5> consider any neighbouring cell detected on the associated frequency to be applicable when the concerned cell is not included in the blackCellsToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (a first cell triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to ‘event‘ and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event‘ or to ‘periodical‘ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.6]

The UE shall:

1> consider the entering condition for this event to be satisfied when both conditions A5-1 and condition A5-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition A5-3 or condition A5-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality A5-1 (Entering condition 1)

Inequality A5-2 (Entering condition 2)

Inequality A5-3 (Leaving condition 1)

Inequality A5-4 (Leaving condition 2)

The variables in the formula are defined as follows:

Ms is the measurement result of the serving cell, not taking into account any offsets.

Mn is the measurement result of the neighbouring cell, not taking into account any offsets.

Ofn is the frequency specific offset of the frequency of the neighbour cell (i.e. offsetFreq as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell).

Ocn is the cell specific offset of the neighbour cell (i.e. cellIndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the neighbour cell), and set to zero if not configured for the neighbour cell.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh1 is the threshold parameter for this event (i.e. a5-Threshold1 as defined within reportConfigEUTRA for this event).

Thresh2 is the threshold parameter for this event (i.e. a5-Threshold2 as defined within reportConfigEUTRA for this event).

Mn, Ms are expressed in dBm in case of RSRP, or in dB in case of RSRQ.

Ofn, Ocn, Hys are expressed in dB.

Thresh1 is expressed in the same unit as Ms.

Thresh2 is expressed in the same unit as Mn.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

2> set the measResultNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

3> if the triggerType is set to ‘event‘:

4> include the cells included in the cellsTriggeredList as defined within the VarMeasReportList for this measId;

3> else:

4> include the applicable cells for which the new measurement results became available since the last periodical reporting or since the measurement was initiated or reset;

NOTE: The reliability of the report (i.e. the certainty it contains the strongest cells on the concerned frequency) depends on the measurement configuration i.e. the reportInterval. The related performance requirements are specified in TS 36.133 [16].

3> for each cell that is included in the measResultNeighCells, include the physCellId;

3> if the triggerType is set to ‘event‘; or the purpose is set to ‘reportStrongestCells‘ or to ‘reportStrongestCellsForSON‘:

4> for each included cell, include the layer 3 filtered measured results in accordance with the reportConfig for this measId, ordered as follows:

5> if the measObject associated with this measId concerns E-UTRA:

6> set the measResult to include the quantity(ies) indicated in the reportQuantity within the concerned reportConfig in order of decreasing triggerQuantity, i.e. the best cell is included first;

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId:

2> start the periodical reporting timer with the value of reportInterval as defined within the corresponding reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.1.27.3 Test description

8.3.1.27.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 3.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.27.3.2 Test procedure sequence

Table 8.3.1.27.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 3 at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.27.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 3

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-80

-100

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

RSRQ

dB

-5.05

-11.46

Noc

dBm/15kHz

-90

-100

T1

Cell-specific RS EPRE

dBm/15kHz

-91

-85

Power levels are such that entry condition for event A5 is satisfied:

Ms + Hys < Tresh1 and Mn + Ofn + Ocn – Hys > Thresh2

RSRQ

dB

-12.33

-3.76

T2

Cell-specific RS EPRE

dBm/15kHz

-65

-85

Power levels are such that entry condition for event A5 is not satisfied:

Ms – Hys > Thresh1 or Mn + Ofn + Ocn + Hys < Thresh2

RSRQ

dB

-3.09

-3.76

Table 8.3.1.27.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A5 on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE attempt to transmit an uplink message within the next 30s?

2

F

4

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.27.3.2-1.

5

Check: Does the UE transmit a MeasurementReport message on Cell 1 to report event A5 with the measured RSRP and RSRQ value for Cell 3?

–>

MeasurementReport

1

P

EXCEPTION: Step 6 below is repeated until 3 MeasurementReport messages are received from the UE

6

Check: Does the UE transmit a MeasurementReport message on Cell 1, with the measured RSRP and RSRQ value for Cell 3?

–>

MeasurementReport

1

P

7

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.27.3.2-1.

8

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 3 and UE measurement.

9

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.27.3.3 Specific message contents

Table 8.3.1.27.3.3-0: Conditions for specific message contents
in Tables 8.3.1.27.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.27.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.27.3.2-2)

Derivation Path: 36.508 Table 4.6.1-8 with condition MEAS

Table 8.3.1.27.3.3-2: MeasConfig (step 1, Table 8.3.1.27.3.2-2)

Derivation Path: 36.508, Table 4.6.6-1 with condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

2 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A5

reportConfig[1]

ReportConfigEUTRA-A5-RECONF

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

2 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A5

measId[2]

2

measObjectId[2]

IdMeasObject-f2

reportConfigId[2]

IdReportConfig-A5

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

    measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.1.27.3.3-3: ReportConfigEUTRA-A5-RECONF (step 1, Table 8.3.1.27.3.2-2)

Derivation Path: 36.508, Table 4.6.6-6AB ReportConfigEUTRA-A5(-4, -8) with condition RSRQ

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

reportAmount

infinity

}

Table 8.3.1.27.3.3-4: MeasurementReport (step 5 and 6, Table 8.3.1.27.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

measResultListEUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

Report Cell 3

physCellId[1]

PhysicalCellIdentity of Cell 3

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

additionalSI-Info-r9

Not present

}

}

}

measResultForECID-r9

Not present

}

}

}

}

}

8.3.1.28 eICIC / Measurement configuration control and reporting / Event A1 / RSRP and RSRQ measurement / Serving ABS

8.3.1.28.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment and initial security activation procedure }

ensure that {
when { UE receives an RRCConnectionReconfiguration message including a MeasObject provided with all parameters including the serving cell measurement restriction pattern measSubframePatternPCell corresponding to serving cell ABS pattern }

then { UE transmits an RRCConnectionReconfigurationComplete message }

}

(2)

with { UE having transmitted an RRCConnectionReconfigurationComplete message and applied serving cell measurement restriction pattern measSubframePatternPCell, corresponding to serving cell ABS pattern }

ensure that {
when { UE transmits MeasurementReport after A1 event }

then { UE transmits RSRP and RSRQ measurements done in measSubframePatternPCell }

}

8.3.1.28.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clauses 5.3.10.0, 5.3.10.8 and 5.5.3.1.

[TS 36.331, clause 5.3.10.0]

The UE shall:

1> if the received radioResourceConfigDedicated includes the measSubframePatternPCell:

2> reconfigure the time domain measurement resource restriction for the serving cell as specified in 5.3.10.8;

[TS 36.331, clause 5.3.10.8]

The UE shall:

1> if the received measSubframePatternPCell is set to release:

2> release the time domain measurement resource restriction for the PCell, if previously configured

1> else:

2> apply the time domain measurement resource restriction for the PCell in accordance with the received measSubframePatternPCell;

[TS 36.331, clause 5.5.3.1]

For all measurements the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

The UE shall:

1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell, applying for the PCell the time domain measurement resource restriction in accordance with measSubframePatternPCell, if configured;

1> for each measId included in the measIdList within VarMeasConfig:

2> if the purpose for the associated reportConfig is set to reportCGI:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

3> else:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using available idle periods or using autonomous gaps as necessary;

NOTE 1: If autonomous gaps are used to perform measurements, the UE is allowed to temporarily abort communication with all serving cell(s), i.e. create autonomous gaps to perform the corresponding measurements within the limits specified in TS 36.133 [16]. Otherwise, the UE only supports the measurements with the purpose set to reportCGI only if E-UTRAN has provided sufficient idle periods.

3> try to acquire the global cell identity of the cell indicated by the cellForWhichToReportCGI in the associated measObject by acquiring the relevant system information from the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is an E-UTRAN cell:

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

4> try to acquire the trackingAreaCode in the concerned cell;

4> try to acquire the list of additional PLMN Identities, as included in the plmn-IdentityList, if multiple PLMN identities are broadcast in the concerned cell;

NOTE 2: The ‘primary’ PLMN is part of the global cell identity.

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a UTRAN cell:

4> try to acquire the LAC, the RAC and the list of additional PLMN Identities, if multiple PLMN identities are broadcast in the concerned cell;

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a GERAN cell:

4> try to acquire the RAC in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a CDMA2000 cell and the cdma2000-Type included in the measObject is typeHRPD:

4> try to acquire the Sector ID in the concerned cell;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a CDMA2000 cell and the cdma2000-Type included in the measObject is type1XRTT:

4> try to acquire the BASE ID, SID and NID in the concerned cell;

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if s-Measure is not configured; or

4> if s-Measure is configured and the PCell RSRP, after layer 3 filtering, is lower than this value:

5> perform the corresponding measurements of neighbouring cells on the frequencies and RATs indicated in the concerned measObject, applying for neighbouring cells on the primary frequency the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

4> if the ue-RxTxTimeDiffPeriodical is configured in the associated reportConfig:

5> perform the UE Rx–Tx time difference measurements on the PCell;

2> perform the evaluation of reporting criteria as specified in 5.5.4;

NOTE 3: The s-Measure defines when the UE is required to perform measurements. The UE is however allowed to perform measurements also when the PCell RSRP exceeds s-Measure, e.g., to measure cells broadcasting a CSG identity following use of the autonomous search function as defined in TS 36.304 [4].

8.3.1.28.3 Test description

8.3.1.28.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2 are time & SFN synchronous cells.

– OFDMA Channel Noise Generator (OCNG) is required to populate Cell 2. The Cell will be populated in all sub-frames specified in measSubframePatternPCell as ‘0’ and will be removed where defined as ‘1’.

UE:

None.

Preamble:

– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].

8.3.1.28.3.2 Test procedure sequence

Table 8.3.1.28.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

OFF

-85

T1

Cell-specific RS EPRE

dBm/15kHz

-87

-91

Table 8.3.1.28.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

0

The SS changes Cell 1 and Cell 2 parameters according to the row "T1" in table 8.3.1.28.3.2-1.

1

The SS transmits an RRCConnectionReconfiguration message including measConfig and serving cell measurement restriction pattern on Cell 2 to setup intra frequency measurement reporting for event A1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 2 to confirm the setup of intra frequency measurement.

–>

RRCConnectionReconfigurationComplete

1

P

3

Void

4

Check: Does the UE transmit a MeasurementReport message on Cell 2 to report event A1 with the measured RSRP and RSRQ values for Cell 2?

–>

MeasurementReport

2

P

Note: MeasurementReport messages may be received also during the postamble sequence following step 4.

8.3.1.28.3.3 Specific message contents

Table 8.3.1.28.3.3-0: Conditions for specific message contents
in Tables 8.3.1.28.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.28.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.28.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with conditions MEAS and PCell-PATTERN

Table 8.3.1.28.3.3-2: MeasConfig (Table 8.3.1.28.3.3-1)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-A1

reportConfig[1]

ReportConfig-A1-H

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A1

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.28.3.3-2A: ReportConfig-A1-H (Table 8.3.1.28.3.3-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-4 ReportConfigEUTRA-A1

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA1 SEQUENCE {

a1-Threshold CHOICE{

threshold-RSRQ

20

RSRQ

}

}

}

Hysteresis

0 (0 dB)

timeToTrigger

ms320

}

}

triggerQuantity

rsrq

RSRQ

reportQuantity

both

maxReportCells

1

reportInterval

ms1024

reportAmount

infinity

}

Table 8.3.1.28.3.3-2B: RadioResourceConfigDedicated-PCell-PATTERN (Table 8.3.1.28.3.3-1)

Derivation Path: 36.508 clause 4.6.3 table 4.6.3-28 with condition FDD and TDD

Information Element

Value/remark

Comment

Condition

measSubframePatternPCell ::= CHOICE {

MeasSubframePattern-r10 ::= CHOICE {

subframePatternFDD-r10

‘1000000010000000100000001000000010000000’B

The Cell will be populated in all sub-frames specified in measSubframePatternPCell as ‘0’ and will be removed where defined as ‘1’

FDD

subframePatternTDD-r10

‘00001000010000100001’B

The Cell will be populated in all sub-frames specified in measSubframePatternPCell as ‘0’ and will be removed where defined as ‘1’

TDD

}

}

Table 8.3.1.28.3.3-3: MeasurementReport (step 4, Table 8.3.1.28.3.2-2)

Derivation Path: 36.508, Table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultServCell SEQUENCE {

Report Cell 2

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {}

Not Present

}

}

}

}

}

8.3.1.29 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event C1

8.3.1.29.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event C1 with event based periodical reporting }

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event C1 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event C1 ongoing}

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE stops sending MeasurementReport message }

}

8.3.1.29.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.3.1, 5.5.4.1, 5.5.4.9 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.3.1]

For all measurements the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

The UE shall:

1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell as follows:

2> for the PCell, apply the time domain measurement resource restriction in accordance with measSubframePatternPCell, if configured;

2> if the UE supports CRS based discovery signals measurement:

3> for each SCell in deactivated state, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured within the measObject corresponding to the frequency of the SCell;

1> for each measId included in the measIdList within VarMeasConfig:

2> if the purpose for the associated reportConfig is set to reportCGI:

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if s-Measure is not configured; or

4> if s-Measure is configured and the PCell RSRP, after layer 3 filtering, is lower than this value; or

4> if measDS-Config is configured in the associated measObject:

5> if the UE supports CSI-RS based discovery signals measurement; and

5> if the eventId in the associated reportConfig is set to eventC1 or eventC2, or if reportStrongestCSI-RSs is included in the associated reportConfig:

6> perform the corresponding measurements of CSI-RS resources on the frequency indicated in the concerned measObject, applying the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

6> if reportCRS-Meas is included in the associated reportConfig, perform the corresponding measurements of neighbouring cells on the frequencies indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> apply the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

5> else:

6> perform the corresponding measurements of neighbouring cells on the frequencies and RATs indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> if the UE supports CRS based discovery signals measurement, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured in the concerned measObject;

4> if the ue-RxTxTimeDiffPeriodical is configured in the associated reportConfig:

5> perform the UE Rx–Tx time difference measurements on the PCell;

2> perform the evaluation of reporting criteria as specified in 5.5.4;

NOTE 3: The s-Measure defines when the UE is required to perform measurements. The UE is however allowed to perform measurements also when the PCell RSRP exceeds s-Measure, e.g., to measure cells broadcasting a CSG identity following use of the autonomous search function as defined in TS 36.304 [4].

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns EUTRA:

4> else if eventC1 or eventC2 is configured in the corresponding reportConfig; or if reportStrongestCSI-RSs is included in the corresponding reportConfig:

5> consider a CSI-RS resource on the associated frequency to be applicable when the concerned CSI-RS resource is included in the measCSI-RS-ToAddModList defined within the VarMeasConfig for this measId;

2> if the trigger Type is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if the UE supports T312 and if useT312 is included for this event and if T310 is running:

4> if T312 is not running:

5> start timer T312 with the value configured in the corresponding measObject;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if the UE supports T312 and if useT312 is included for this event and if T310 is running:

4> if T312 is not running:

5> start timer T312 with the value configured in the corresponding measObject;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration or if a6-ReportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the triggerType is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable CSI-RS resources for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (i.e. a first CSI-RS resource triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable CSI-RS resources not included in the csi-RS-TriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (i.e. a subsequent CSI-RS resource triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the leaving condition applicable for this event is fulfilled for one or more of the CSI-RS resources included in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> if c1-ReportOnLeave is set to TRUE for the corresponding reporting configuration or if c2-ReportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the csi-RS-TriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to reportStrongestCells or to reportStrongestCellsForSON and if a (first) measurement result is available:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to reportStrongestCells and reportStrongestCSI-RSs is not included and reportAmount > 1, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for the PCell. If the purpose is set to reportStrongestCells and reportStrongestCSI-RSs is not included and reportAmount = 1, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for the PCell and for the strongest cell among the applicable cells. If the purpose is set to reportStrongestCellsForSON, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.9]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition C1-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition C1-2, as specified below, is fulfilled;

Inequality C1-1 (Entering condition)

Inequality C1-2 (Leaving condition)

The variables in the formula are defined as follows:

Mcr is the measurement result of the CSI-RS resource, not taking into account any offsets.

Ocr is the CSI-RS specific offset (i.e. csi-RS-IndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the CSI-RS resource), and set to zero if not configured for the CSI-RS resource.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Thresh is the threshold parameter for this event (i.e. c1-Threshold as defined within reportConfigEUTRA for this event).

Mcr, Thresh are expressed in dBm.

Ocr, Hys are expressed in dB.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId;

2> start the periodical reporting timer with the value of reportInterval as defined within the reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.29.3 Test description

8.3.1.29.3.1 Pre-test conditions

System Simulator:

– Cell 1.

UE:

None.

Preamble:

  • The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.29.3.2 Test procedure sequence

Table 8.3.1.29.3.2-1 illustrates the downlink power levels to be applied for Cell 1 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.29.3.2-1: Power levels

Parameter

Unit

Cell 1

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

Power level is such that entry condition for event C1 is not satisfied:

Mcr + Ocr + Hys < Thresh

T1

Cell-specific RS EPRE

dBm/15kHz

-59

Power level is such that entry condition for event C1 is satisfied:

Mcr + Ocr – Hys > Thresh

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Power level is such that exit condition for event C1 is satisfied:

Mcr + Ocr + Hys < Thresh

Note: The total test tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.29.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits a RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for event C1.

<–

RRCConnectionReconfiguration

2

The UE transmits a RCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.29.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message to report event C1 with the measured CSI-RS value for Cell 1?

–>

MeasurementReport

1

P

EXCEPTION: Step 5 below is repeated until 3 MeasurementReport messages are received from the UE.

5

Check: Does the UE transmit a MeasurementReport message to report event C1 with the measured CSI-RS value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.29.3.2-1.

7

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 1 and UE measurement.

8

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.29.3.3 Specific message contents

Table 8.3.1.29.3.3-0: Conditions for specific message contents
in Tables 8.3.1.29.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.29.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.29.3.2-2)

Derivation Path: TS 36.508 clause 4.6.1, Table 4.6.1-8 RRCConnectionReconfiguration

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier-DL

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

measConfig

MeasConfig-DEFAULT

}

}

}

}

Table 8.3.1.29.3.3-2: MeasConfig-DEFAULT (step 1, Table 8.3.1.29.3.2-2)

Derivation Path: TS 36.508, clause 4.6.6 Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig-DEFAULT ::= CHOICE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE{

reportConfigId[1]

IdReportConfig-C1

reportConfig[1]

reportConfigEUTRA-C1

}

measIdToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-C1

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.29.3.3-3: MeasObjectEUTRA-GENERIC (step 1, Table 8.3.1.29.3.2-2)

Derivation Path: TS 36.508 [7] clause 4.6.6, Table 4.6.6-2 MeasObjectEUTRA-GENERIC( f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA ::= SEQUENCE {

measDS-Config-r12 CHOICE {

setup SEQUENCE {

dmtc-PeriodOffset-r12 CHOICE {

ms160-r12

10

}

ds-OccasionDuration-r12 CHOICE {

durationFDD-r12

1

FDD

durationTDD-r12

2

TDD

}

measCSI-RS-ToAddModList-r12 SEQUENCE (SIZE (1..maxCSI-RS-Meas-r12)) OF SEQUENCE {

MeasCSI-RS-Config-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

physCellId-r12

PhysCellId of Cell1

scramblingIdentity-r12

0

resourceConfig-r12

2

subframeOffset-r12

0

csi-RS-IndividualOffset-r12

0

}

}

}

}

}

Table 8.3.1.29.3.3-4: reportConfigEUTRA-C1 (step 1, Table 8.3.1.29.3.2-2)

Derivation path: TS 36.508 clause 4.6.6 table 4.6.6-10 ReportConfigEUTRA-C1(-72)

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventID CHOICE {

eventC1-r12 SEQUENCE {

c1-Threshold-r12

68

c1-ReportOnLeave-r12

False

}

}

}

hysteresis

6

3dB

}

reportInterval

ms1024

reportAmount

infinity

}

Table 8.3.1.29.3.3-5: MeasurementReport (steps 4 and 5, Table 8.3.1.29.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultCSI-RS-List-r12 SEQUENCE SIZE (1..maxCellReport) OF SEQUENCE {

Report Cell 1

measResultCSI-RS-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

csi-RSRP-Result-r12

(0..97)

}

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

8.3.1.30 Measurement configuration control and reporting / Intra E-UTRAN measurements / Event C2

8.3.1.30.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for event C2 with event based periodical reporting }

ensure that {

when { Serving cell becomes better than absolute threshold plus hysteresis }

then { UE sends MeasurementReport message at regular intervals while entering conditions for event C2 are satisfied }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and periodical measurement reporting triggered by event C2 ongoing}

ensure that {

when { Serving cell becomes worse than absolute threshold minus hysteresis }

then { UE stops sending MeasurementReport message }

}

8.3.1.30.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.3.1, 5.5.4.1, 5.5.4.10 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.3.1]

For all measurements the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

The UE shall:

1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell as follows:

2> for the PCell, apply the time domain measurement resource restriction in accordance with measSubframePatternPCell, if configured;

2> if the UE supports CRS based discovery signals measurement:

3> for each SCell in deactivated state, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured within the measObject corresponding to the frequency of the SCell;

1> for each measId included in the measIdList within VarMeasConfig:

2> if the purpose for the associated reportConfig is set to reportCGI:

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if s-Measure is not configured; or

4> if s-Measure is configured and the PCell RSRP, after layer 3 filtering, is lower than this value; or

4> if measDS-Config is configured in the associated measObject:

5> if the UE supports CSI-RS based discovery signals measurement; and

5> if the eventId in the associated reportConfig is set to eventC1 or eventC2, or if reportStrongestCSI-RSs is included in the associated reportConfig:

6> perform the corresponding measurements of CSI-RS resources on the frequency indicated in the concerned measObject, applying the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

6> if reportCRS-Meas is included in the associated reportConfig, perform the corresponding measurements of neighbouring cells on the frequencies indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> apply the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

5> else:

6> perform the corresponding measurements of neighbouring cells on the frequencies and RATs indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> if the UE supports CRS based discovery signals measurement, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured in the concerned measObject;

4> if the ue-RxTxTimeDiffPeriodical is configured in the associated reportConfig:

5> perform the UE Rx–Tx time difference measurements on the PCell;

2> perform the evaluation of reporting criteria as specified in 5.5.4;

NOTE 3: The s-Measure defines when the UE is required to perform measurements. The UE is however allowed to perform measurements also when the PCell RSRP exceeds s-Measure, e.g., to measure cells broadcasting a CSG identity following use of the autonomous search function as defined in TS 36.304 [4].

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> else:

3> if the corresponding measObject concerns EUTRA:

4> else if eventC1 or eventC2 is configured in the corresponding reportConfig; or if reportStrongestCSI-RSs is included in the corresponding reportConfig:

5> consider a CSI-RS resource on the associated frequency to be applicable when the concerned CSI-RS resource is included in the measCSI-RS-ToAddModList defined within the VarMeasConfig for this measId;

2> if the triggerType is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable cells not included in the cellsTriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (a subsequent cell triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if the UE supports T312 and if useT312 is included for this event and if T310 is running:

4> if T312 is not running:

5> start timer T312 with the value configured in the corresponding measObject;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the leaving condition applicable for this event is fulfilled for one or more of the cells included in the cellsTriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned cell(s) in the cellsTriggeredList defined within the VarMeasReportList for this measId;

3> if the UE supports T312 and if useT312 is included for this event and if T310 is running:

4> if T312 is not running:

5> start timer T312 with the value configured in the corresponding measObject;

3> if reportOnLeave is set to TRUE for the corresponding reporting configuration or if a6-ReportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the cellsTriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the triggerType is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable CSI-RS resources for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig, while the VarMeasReportList does not include an measurement reporting entry for this measId (i.e. a first CSI-RS resource triggers the event):

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the entry condition applicable for this event, i.e. the event corresponding with the eventId of the corresponding reportConfig within VarMeasConfig, is fulfilled for one or more applicable CSI-RS resources not included in the csi-RS-TriggeredList for all measurements after layer 3 filtering taken during timeToTrigger defined for this event within the VarMeasConfig (i.e. a subsequent CSI-RS resource triggers the event):

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> include the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> if the triggerType is set to event and if the leaving condition applicable for this event is fulfilled for one or more of the CSI-RS resources included in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfig for this event:

3> remove the concerned CSI-RS resource(s) in the csi-RS-TriggeredList defined within the VarMeasReportList for this measId;

3> if c1-ReportOnLeave is set to TRUE for the corresponding reporting configuration or if c2-ReportOnLeave is set to TRUE for the corresponding reporting configuration:

4> initiate the measurement reporting procedure, as specified in 5.5.5;

3> if the csi-RS-TriggeredList defined within the VarMeasReportList for this measId is empty:

4> remove the measurement reporting entry within the VarMeasReportList for this measId;

4> stop the periodical reporting timer for this measId, if running;

2> if the purpose is included and set to reportStrongestCells or to reportStrongestCellsForSON and if a (first) measurement result is available:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 1: If the purpose is set to reportStrongestCells and reportStrongestCSI-RSs is not included and reportAmount > 1, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for the PCell. If the purpose is set to reportStrongestCells and reportStrongestCSI-RSs is not included and reportAmount = 1, the UE initiates a first measurement report immediately after the quantity to be reported becomes available for the PCell and for the strongest cell among the applicable cells. If the purpose is set to reportStrongestCellsForSON, the UE initiates a first measurement report when it has determined the strongest cells on the associated frequency.

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to ‘event’ or to ‘periodical’ while the corresponding measurement is not performed due to the serving cell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.4.10]

The UE shall:

1> consider the entering condition for this event to be satisfied when condition C2-1, as specified below, is fulfilled;

1> consider the leaving condition for this event to be satisfied when condition C2-2, as specified below, is fulfilled;

NOTE: The CSI-RS resource(s) that triggers the event is on the same frequency as the reference CSI-RS resource, i.e. both are on the frequency indicated in the associated measObject.

Inequality C2-1 (Entering condition)

Inequality C2-2 (Leaving condition)

The variables in the formula are defined as follows:

Mcr is the measurement result of the CSI-RS resource, not taking into account any offsets.

Ocr is the CSI-RS specific offset of the CSI-RS resource (i.e. csi-RS-IndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the CSI-RS resource), and set to zero if not configured for the CSI-RS resource.

Mref is the measurement result of the reference CSI-RS resource (i.e. c2-RefCSI-RS as defined within reportConfigEUTRA for this event), not taking into account any offsets.

Oref is the CSI-RS specific offset of the reference CSI-RS resource (i.e. csi-RS-IndividualOffset as defined within measObjectEUTRA corresponding to the frequency of the reference CSI-RS resource), and is set to zero if not configured for the reference CSI-RS resource.

Hys is the hysteresis parameter for this event (i.e. hysteresis as defined within reportConfigEUTRA for this event).

Off is the offset parameter for this event (i.e. c2-Offset as defined within reportConfigEUTRA for this event).

Mcr, Mref are expressed in dBm.

Ocr, Oref, Hys, Off are expressed in dB.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId;

2> start the periodical reporting timer with the value of reportInterval as defined within the reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.30.3 Test description

8.3.1.30.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

  • The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.30.3.2 Test procedure sequence

Table 8.3.1.30.3.2-1 illustrates the downlink power levels to be applied for Cell 1 at various time instants of the test execution. Row marked "T0" denotes the conditions after the preamble, while rows marked "T1" and "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.

Table 8.3.1.30.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

-72

Power level is such that entry condition for event C2 is not satisfied:

Mcr + Ocr + Hys < Mref + Oref + Off

T1

Cell-specific RS EPRE

dBm/15kHz

-59

-85

Power level is such that entry condition for event C2 is satisfied:

Mcr + Ocr – Hys > Mref + Oref + Off

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-72

Power level is such that exit condition for event C2 is satisfied:

Mcr + Ocr + Hys < Mref + Oref + Off

Note: The total test tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.30.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup intra E-UTRAN measurement and reporting for event C2.

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

SS re-adjusts the cell-specific reference signal level according to row "T1" in table 8.3.1.30.3.2-1.

4

Check: Does the UE transmit a MeasurementReport message to report event C2 with the measured CSI-RS value for Cell 1?

–>

MeasurementReport

1

P

EXCEPTION: Step 5 below is repeated until 3 MeasurementReport messages are received from the UE.

5

Check: Does the UE transmit a MeasurementReport message to report event C2 with the measured CSI-RS value for Cell 1?

–>

MeasurementReport

1

P

6

SS re-adjusts the cell-specific reference signal level according to row "T2" in table 8.3.1.30.3.2-1.

7

Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cell 1&2 and UE measurement.

8

Check: Does the UE attempt to transmit an uplink message within the next 10s?

2

F

8.3.1.30.3.3 Specific message contents

Table 8.3.1.30.3.3-0: Conditions for specific message contents
in Tables 8.3.1.30.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.30.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.30.3.2-2)

Derivation Path: TS 36.508 clause 4.6.1, Table 4.6.1-8 RRCConnectionReconfiguration

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier-DL

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

measConfig

MeasConfig-DEFAULT

}

}

}

}

Table 8.3.1.30.3.3-2: MeasConfig-DEFAULT (step 1, Table 8.3.1.30.3.2-2)

Derivation Path: TS 36.508, clause 4.6.6 Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig-DEFAULT ::= CHOICE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE{

reportConfigId[1]

IdReportConfig-C2

reportConfig[1]

reportConfigEUTRA-C2

}

measIdToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-C2

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.30.3.3-3: MeasObjectEUTRA-GENERIC (step 1, Table 8.3.1.30.3.2-2)

Derivation Path: TS 36.508 [7] clause 4.6.6, Table 4.6.6-2 MeasObjectEUTRA-GENERIC( f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA ::= SEQUENCE {

measDS-Config-r12 CHOICE {

setup SEQUENCE {

dmtc-PeriodOffset-r12 CHOICE {

ms160-r12

10

}

ds-OccasionDuration-r12 CHOICE {

durationFDD-r12

1

FDD

durationTDD-r12

2

TDD

}

measCSI-RS-ToAddModList-r12 SEQUENCE (SIZE (1..maxCSI-RS-Meas-r12)) OF SEQUENCE {

MeasCSI-RS-Config-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

physCellId-r12

PhysCellId of Cell1

scramblingIdentity-r12

0

resourceConfig-r12

2

subframeOffset-r12

0

csi-RS-IndividualOffset-r12

0

}

MeasCSI-RS-Config-r12[1] SEQUENCE {

measCSI-RS-Id-r12

2

physCellId-r12

PhysCellId of Cell2

scramblingIdentity-r12

1

resourceConfig-r12

4

subframeOffset-r12

0

csi-RS-IndividualOffset-r12

0

}

}

}

}

}

Table 8.3.1.30.3.3-4: reportConfigEUTRA-C2 (step 1, Table 8.3.1.30.3.2-2)

Derivation path: TS 36.508 clause 4.6.6 table 4.6.6-11 ReportConfigEUTRA-C2

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventID CHOICE {

eventC2-r12 SEQUENCE {

c2-RefCSI-RS-r12

2

c2-Offset-r12

0

c2-ReportOnLeave-r12

False

}

}

}

hysteresis

6

3dB

}

}

reportInterval

ms1024

reportAmount

infinity

}

Table 8.3.1.30.3.3-5: MeasurementReport (steps 4 and 5, Table 8.3.1.30.3.2-2)

Derivation path: TS 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultCSI-RS-List-r12 SEQUENCE SIZE (1..maxCellReport) OF SEQUENCE {

Report Cell 1

measResultCSI-RS-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

csi-RSRP-Result-r12

(0..97)

}

}

measResultNeighCells CHOICE {}

Not present

}

}

}

}

}

8.3.1.31 Measurement configuration control and reporting / Intra E-UTRAN measurements / Periodic reporting / CSI-RSRP

8.3.1.31.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for CSI-RSRP periodic reporting of intra frequency cells on specified frequency }

ensure that {

when { The UE receives reference signal power for cells on the serving frequency }

then { UE sends MeasurementReport message at regular intervals for these cells }

}

8.3.1.31.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.3.1, 5.5.4.1 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.3.1]

For all measurements the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

The UE shall:

1> whenever the UE has a measConfig, perform RSRP and RSRQ measurements for each serving cell as follows:

2> for the PCell, apply the time domain measurement resource restriction in accordance with measSubframePatternPCell, if configured;

2> if the UE supports CRS based discovery signals measurement:

3> for each SCell in deactivated state, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured within the measObject corresponding to the frequency of the SCell;

1> for each measId included in the measIdList within VarMeasConfig:

2> if the purpose for the associated reportConfig is set to reportCGI:

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if s-Measure is not configured; or

4> if s-Measure is configured and the PCell RSRP, after layer 3 filtering, is lower than this value; or

4> if measDS-Config is configured in the associated measObject:

5> if the UE supports CSI-RS based discovery signals measurement; and

5> if the eventId in the associated reportConfig is set to eventC1 or eventC2, or if reportStrongestCSI-RSs is included in the associated reportConfig:

6> perform the corresponding measurements of CSI-RS resources on the frequency indicated in the concerned measObject, applying the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

6> if reportCRS-Meas is included in the associated reportConfig, perform the corresponding measurements of neighbouring cells on the frequencies indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> apply the discovery signals measurement timing configuration in accordance with measDS-Config in the concerned measObject;

5> else:

6> perform the corresponding measurements of neighbouring cells on the frequencies and RATs indicated in the concerned measObject as follows:

7> for neighbouring cells on the primary frequency, apply the time domain measurement resource restriction in accordance with measSubframePatternConfigNeigh, if configured in the concerned measObject;

7> if the UE supports CRS based discovery signals measurement, apply the discovery signals measurement timing configuration in accordance with measDS-Config, if configured in the concerned measObject;

4> if the ue-RxTxTimeDiffPeriodical is configured in the associated reportConfig:

5> perform the UE Rx–Tx time difference measurements on the PCell;

2> perform the evaluation of reporting criteria as specified in 5.5.4;

NOTE 3: The s-Measure defines when the UE is required to perform measurements. The UE is however allowed to perform measurements also when the PCell RSRP exceeds s-Measure, e.g., to measure cells broadcasting a CSG identity following use of the autonomous search function as defined in TS 36.304 [4].

[TS 36.331, clause 5.5.4.1]

The UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> upon expiry of the periodical reporting timer for this measId:

3> initiate the measurement reporting procedure, as specified in 5.5.5;

2> upon expiry of the T321 for this measId:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure, as specified in 5.5.5;

NOTE 2: The UE does not stop the periodical reporting with triggerType set to event or to periodical while the corresponding measurement is not performed due to the PCell RSRP being equal to or better than s-Measure or due to the measurement gap not being setup.

[TS 36.331, clause 5.5.5]

For the measId for which the measurement reporting procedure was triggered, the UE shall set the measResults within the MeasurementReport message as follows:

1> set the measId to the measurement identity that triggered the measurement reporting;

1> set the measResultServCell to include the quantities of serving cell;

1> if there is at least one applicable neighbouring cell to report:

1> increment the numberOfReportsSent as defined within the VarMeasReportList for this measId by 1;

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasReportList for this measId is less than the reportAmount as defined within the corresponding reportConfig for this measId;

2> start the periodical reporting timer with the value of reportInterval as defined within the reportConfig for this measId;

1> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends.

8.3.1.31.3 Test description

8.3.1.31.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 2.

UE:

None.

Preamble:

  • The UE is in state Generic RB Established (state 3) according to [18].

8.3.1.31.3.2 Test procedure sequence

Table 8.3.1.31.3.2-1 illustrates the downlink power levels to be applied for Cell 1 during the test execution.

Table 8.3.1.31.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 2

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-65

-85

Note: The total test tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.31.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup periodical intra E-UTRAN measurement and reporting for PERIODICAL CSI-RS.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Check: Does the UE transmit a MeasurementReport message with the measured CSI-RSRP value periodically for 32 s?

–>

MeasurementReport

1

P

8.3.1.31.3.3 Specific message contents

Table 8.3.1.31.3.3-0: Conditions for specific message contents
in Tables 8.3.1.31.3.3-2.

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.1.31.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.1.31.3.2-2)

Derivation Path: TS 36.508 clause 4.6.1, Table 4.6.1-8 RRCConnectionReconfiguration

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier-DL

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

measConfig

MeasConfig-DEFAULT

}

}

}

}

Table 8.3.1.31.3.3-2: MeasConfig-DEFAULT (step 1, Table 8.3.1.31.3.2-2)

Derivation Path: TS 36.508, clause 4.6.6 Table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig-DEFAULT ::= CHOICE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE{

reportConfigId[1]

IdReportConfig- PERIODICAL-CSI-RS

reportConfig[1]

reportConfigEUTRA- PERIODICAL-CSI-RS

}

measIdToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE{

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig- PERIODICAL-CSI-RS

}

measObjectToAddModList-v9e0 ::= SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

Band > 64

    measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.1.31.3.3-3: MeasObjectEUTRA-GENERIC(f1) (step 1, Table 8.3.1.31.3.2-2)

Derivation Path: TS 36.508 [7] clause 4.6.6, Table 4.6.6-2 MeasObjectEUTRA-GENERIC( f1)

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA ::= SEQUENCE {

measDS-Config-r12 CHOICE {

setup SEQUENCE {

dmtc-PeriodOffset-r12 CHOICE {

ms160-r12

10

}

ds-OccasionDuration-r12 CHOICE {

durationFDD-r12

1

FDD

durationTDD-r12

2

TDD

}

measCSI-RS-ToAddModList-r12 SEQUENCE (SIZE (1..maxCSI-RS-Meas-r12)) OF SEQUENCE {

MeasCSI-RS-Config-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

physCellId-r12

PhysCellId of Cell1

scramblingIdentity-r12

0

resourceConfig-r12

2

subframeOffset-r12

0

csi-RS-IndividualOffset-r12

0

}

MeasCSI-RS-Config-r12[1] SEQUENCE {

measCSI-RS-Id-r12

2

physCellId-r12

PhysCellId of Cell2

scramblingIdentity-r12

1

resourceConfig-r12

4

subframeOffset-r12

0

csi-RS-IndividualOffset-r12

0

}

}

}

}

}

Table 8.3.1.31.3.3-4: reportConfigEUTRA- PERIODICAL-CSI-RS (step 1, Table 8.3.1.31.3.2-2)

Derivation path: TS 36.508 clause 4.6.6 table 4.6.6-12 ReportConfigEUTRA-PERIODICAL-CSI-RS

Information Element

Value/Remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

periodical SEQUENCE {

purpose

reportStrongestCells

}

}

triggerQuantity

rsrp

reportQuantity

both

maxReportCells

1

reportInterval

ms1024

reportAmount

r32

si-RequestForHO-r9

Not Present

ue-RxTxTimeDiffPeriodical-r9

Not Present

includeLocationInfo-r10

Not Present

reportAddNeighMeas-r10

Not Present

alternativeTimeToTrigger-r12

Not Present

useT312-r12

Not Present

usePSCell-r12

Not Present

aN-Threshold1-v1250

Not Present

a5-Threshold2-v1250

Not Present

reportStrongestCSI-RSs-r12

true

reportCRS-Meas-r12

false

triggerQuantityCSI-RS-r12

false

}

Table 8.3.1.31.3.3-5: MeasurementReport (steps 3, Table 8.3.1.31.3.2-2)

Derivation path: TS 36.508 clause 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultPCell SEQUENCE {

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultCSI-RS-List-r12 SEQUENCE SIZE (1..maxCellReport) OF SEQUENCE {

Report Cell 1

measResultCSI-RS-r12[0] SEQUENCE {

measCSI-RS-Id-r12

1

csi-RSRP-Result-r12

(0..97)

}

}

}

}

}

}

}

8.3.1.32 LAA / Measurement configuration control and reporting / Intra E-UTRAN measurements / RSSI Measurement

8.3.1.32.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for RSSI reporting of intra frequency carriers on specified frequency }

ensure that {

when { The UE receives signal power for carriers on the serving frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for these carriers }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and RSSI measurement reporting ongoing}

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing measIds for RSSI reporting }

then { UE stops sending MeasurementReport messages for these measIds }

}

8.3.1.32.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.5.3, 5.5.4.1, 5.5.4.2 and 5.5.5.

[TS 36.331, clause 5.3.5.3]

If the RRCConnectionReconfiguration message does not include the mobilityControlInfo and the UE is able to comply with the configuration included in this message, the UE shall:

1> if the RRCConnectionReconfiguration message includes the measConfig:

2> perform the measurement configuration procedure as specified in 5.5.2;

[TS 36.331, clause 5.5.2.11]

The UE shall setup the RSSI measurement timing configuration (RMTC) in accordance with the received rmtc-Period, rmtc-SubframeOffset if configured otherwise determined by the UE randomly, i.e. the first symbol of each RMTC occasion occurs at first symbol of an SFN and subframe of the PCell meeting the following condition:

SFN mod T = FLOOR(rmtc-SubframeOffset/10);

subframe = rmtc-SubframeOffset mod 10;

with T = rmtc-Period/10;

On the concerned frequency, the UE shall not consider RSSI measurements outside the configured RMTC occasion which lasts for measDuration for RSSI and channel occupancy measurements.

[TS 36.331, clause 5.5.3.1]

For all measurements, except for UE Rx–Tx time difference measurements, RSSI, UL PDCP Packet Delay per QCI measurement, channel occupancy measurements, and except for WLAN measurements of Band, Carrier Info, Available Admission Capacity, Backhaul Bandwidth, Channel Utilization, and Station Count, the UE applies the layer 3 filtering as specified in 5.5.3.2, before using the measured results for evaluation of reporting criteria or for measurement reporting.

  1. for each measId included in the measIdList within VarMeasConfig:

2> if the ul-DelayConfig is configured for the associated reportConfig:

2> else:

3> if a measurement gap configuration is setup; or

3> if the UE does not require measurement gaps to perform the concerned measurements:

4> if the measRSSI-ReportConfig is configured in the associated reportConfig:

5> perform the RSSI and channel occupancy measurements on the frequency indicated in the associated measObject;

[TS 36.331, clause 5.5.4.1]

If security has been activated successfully, the UE shall:

1> for each measId included in the measIdList within VarMeasConfig:

2> if the corresponding reportConfig includes a purpose set to reportStrongestCellsForSON:

2> else if the corresponding reportConfig includes a purpose set to reportCGI:

2> else:

3> if the corresponding measObject concerns E-UTRA:

4> else if measRSSI-ReportConfig is configured in the corresponding reportConfig:

5> consider the resource indicated by the rmtc-Config on the associated frequency to be applicable;

2> if measRSSI-ReportConfig is included and if a (first) measurement result is available:

3> include a measurement reporting entry within the VarMeasReportList for this measId;

3> set the numberOfReportsSent defined within the VarMeasReportList for this measId to 0;

3> initiate the measurement reporting procedure as specified in 5.5.5 immediately when RSSI sample values are reported by the physical layer after the first L1 measurement duration;

[TS 36.331, clause 5.5.5]

1> if the measRSSI-ReportConfig is configured within the corresponding reportConfig for this measId:

2> set the rssi-Result to the average of sample value(s) provided by lower layers in the reportInterval;

2> set the channelOccupancy to the rounded percentage of sample values which are beyond to the channelOccupancyThreshold within all the sample values in the reportInterval;

8.3.1.32.3 Test description

8.3.1.32.3.1 Pre-test conditions

System Simulator:

– Cell 1 is the PCell, Cell 10 is the SCell under Operation with Frame Structure 3.

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

Preamble:

  • The UE is in state Generic RB Established (state 3) according to [18] on Cell 1.

8.3.1.32.3.2 Test procedure sequence

Table 8.3.1.32.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 10 during the test execution.

Table 8.3.1.32.3.2-1: Power levels

Parameter

Unit

Cell 1

Cell 10

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-65

-85

Note: The total test tolerance used is the sum of downlink signal level uncertainty (TS 36.508 clause 6.2.2.1) and absolute UE measurement accuracy (TS 36.133 clause 9).

Table 8.3.1.32.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits an RRCConnectionReconfiguration message including MeasConfig to setup RSSI measurement and reporting for intra-frequency.

<–

RRCConnectionReconfiguration

2

The UE transmits an RCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

Wait and ignore MeasurementReport messages for 8s to allow for the switching of the cells and UE to measure the neighbouring cells.

EXCEPTION: In parallel to events described in step 4 the steps specified in table 8.3.1.32.3.2-3 shall take place

4

Wait for 30s to ensure that the UE performs a periodical intra frequency reporting.

1

5

SS transmits an RRCConnectionReconfiguration message including measConfig to remove measIds for periodical reporting.

<–

RRCConnectionReconfiguration

6

The UE transmits an RCConnectionReconfigrationComplete message

–>

RRCConnectionReconfigurationComplete

7

Check: Does the UE attempt to transmit an uplink message for the next 10s?

2

F

Table 8.3.1.32.3.2-3: Parallel behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

EXCEPTION: After the 1st message is received, step 1 below shall be repeated every time the duration indicated in the IE reportInterval has elapsed

1

Check: Does the UE transmit a MeasurementReport message to perform periodical intra frequency RSSI reporting for carrier frequency f5?

–>

MeasurementReport

1

P

8.3.1.32.3.3 Specific message contents

Table 8.3.1.32.3.3-1: RRCConnectionReconfiguration (steps 1 and 5, Table 8.3.1.32.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8 with condition MEAS

Table 8.3.1.32.3.3-2: MeasConfig (step 1, Table 8.3.1.32.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE {

1 entry

measObjectId[1]

IdMeasObject-f5

measObject[1] SEQUENCE {

MeasObjectEUTRA-GENERIC(f5)

rmtc-Config-r13 CHOICE {

setup SEQUENCE {

rmtc-Period-r13

ms160

rmtc-SubframeOffset-r13

0

measDuration-r13

Sym28

}

}

}

}

reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

1 entry

reportConfigId[1]

IdReportConfig-PERIODICAL

reportConfig[1] SEQUENCE {

ReportConfigEUTRA-PERIODICAL

measRSSI-ReportConfig-r13 SEQUENCE {

channelOccupancyThreshold-r13

0

RSSI < ‑100

}

}

}

measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f5

reportConfigId[1]

IdReportConfig-PERIODICAL

}

}

Table 8.3.1.32.3.3-3: MeasConfig (step 5, Table 8.3.1.32.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/Remark

Comment

Condition

measConfig ::= SEQUENCE {

measIdToRemoveList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE {

1 entry

MeasId[1]

1

}

}

Table 8.3.1.32.3.3-4: MeasurementReport (step 1, Table 8.3.1.32.3.2-3)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults SEQUENCE {

measId

1

measResultPCell SEQUENCE {

Report Cell 1 or Cell 10

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultForRSSI-r13 ::= SEQUENCE {

Report RSSI for Carrier frequency f5

rssi-Result-r13

(0..76)

channelOccupancy-r13

(0..100)

}

}

}

}

}

}