## 8.3.2 Inter-RAT measurements

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

#### 8.3.2.1 Measurement configuration control and reporting / Inter-RAT measurements / Event B2 / Measurement of GERAN cells

8.3.2.1.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for GERAN cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for GERAN cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for GERAN cell and detected entering condition for the event B2 is met }

ensure that {

when { UE detects leaving condition for the event B2 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.1.2 Conformance requirements

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

[TS 36.331, clause 5.5.4.1]

The UE shall:

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

2> else:

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;

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

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> consider the entering condition for this event to be satisfied when both condition B2-1 and condition B2-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition B2-3 or condition B2-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality B2-1 (Entering condition 1)

Inequality B2-2 (Entering condition 2)

Inequality B2-3 (Leaving condition 1)

Inequality B2-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 inter-RAT neighbour cell, not taking into account any offsets.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event).

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event).

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell.

Ofn, 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 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;

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;

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.2.1.3 Test description

8.3.2.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 24.

– System information combination 5 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.2.1.3.2 Test procedure sequence

Table 8.3.2.1.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" 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.2.1.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 24 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that entering conditions for event B2 are not satisfied. RSSI dBm – -85 T1 Cell-specific RS EPRE dBm/15kHz -80 – The power level values are such that entering conditions for event B2 are satisfied. RSSI dBm – -65 T2 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that leaving conditions for event B2 are satisfied. RSSI dBm – -85

Table 8.3.2.1.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1 and Cell 24 parameters according to the row "T1" in table 8.3.2.1.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message to report the event B2 for Cell 24? –> MeasurementReport 2 P 6 The SS changes Cell 1 and Cell 24 parameters according to the row "T2" in table 8.3.2.1.3.2-1. – – – – 7 Wait and ignore MeasurementReport messages for 15 s to allow change of power levels for Cells 1 and Cell 24. – – – – 8 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 3 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 1? – – 1, 2, 3 –

8.3.2.1.3.3 Specific message contents

Table 8.3.2.1.3.3-0: Conditions for specific message contents
in Tables 8.3.2.1.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.1.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.1.3.2-2)

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

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

 Derivation Path: 36.508, Table 4.6.6-1, condition GERAN 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-f11 measObject[2] MeasObjectGERAN-GENERIC(f11) } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B2-GERAN reportConfig[1] ReportConfigInterRAT-B2-GERAN(-69, -79) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f11 reportConfigId[1] IdReportConfig-B2-GERAN } quantityConfig SEQUENCE { quantityConfigGERAN SEQUENCE { measQuantityGERAN rssi filterCoefficient fc0 } } 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 {} } }

Table 8.3.2.1.3.3-2A: ReportConfigInterRAT-B2-GERAN (Table 8.3.2.1.3.3-2)

 Derivation path: 36.508, Table 4.6.6-7E ReportConfigInterRAT-B2-GERAN(-69, -79) Information Element Value/remark Comment Condition ReportConfigInterRAT-B2-GERAN ::= SEQUENCE { reportAmount infinity }

Table 8.3.2.1.3.3-3: MeasurementReport (step 5, Table 8.3.2.1.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) } measResultsNeighCells CHOICE { measResultListGERAN SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry carrierFreq[1] SEQUENCE { arfcn Not checked bandIndicator Not checked } physCellId[1] PhysicalCellIdentity of Cell 24 cgi-info[1] Not present measResult[1] SEQUENCE { rssi (0..63) } } } } } } } }

#### 8.3.2.2 Measurement configuration control and reporting / Inter-RAT measurements / Periodic reporting / Measurement of GERAN cells

8.3.2.2.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for GERAN cell }

ensure that {

when { The UE receives reference signal power for cells on the GERAN frequencies where measurements are configured }

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

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of GERAN cells on a configured frequency were sent }

ensure that {

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

then { UE sends MeasurementReport message at regular intervals for the available GERAN cells }

}

(3)

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

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing the measId of periodic reporting of GERAN cells }

then { UE stops sending MeasurementReport message for GERAN cells }

}

8.3.2.2.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.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:

1. 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 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;

NOTE: The UE does not consider the message as erroneous if the measIdToRemoveList includes any measId value that is not part of the current UE configuration.

[TS 36.331, clause 5.5.4.1]

The UE shall:

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

2> else:

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

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]

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> 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;

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> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.2.2.3 Test description

8.3.2.2.3.1 Pre-test conditions

System Simulator:

– Cell 3, Cell 25 and Cell 26.

– System information combination 5 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 3 according to [18].

8.3.2.2.3.2 Test procedure sequence

Table 8.3.2.2.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" 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.2.2.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 3 Cell 25 Cell 26 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that camping on Cell 3 is guarantee. RSSI dBm – Off Off T1 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that Cell 25 is satisfied for periodic reporting. RSSI dBm – -70 Off T2 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that Cell 26 is satisfied for periodic reporting and Cell 25 become unavailable. RSSI dBm – Off -70

Table 8.3.2.2.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter-RAT measurement. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter-RAT measurement. –> RRCConnectionReconfigurationComplete – – – EXCEPTION: In parallel to event described in step 3 the step specified in table 8.3.2.2.3.2-2A shall take place. – – – – 3 The SS power "On" Cell 25 according to the row "T1" in table 8.3.2.2.3.2-1. – – – – 4 Void – – – – – EXCEPTION: In parallel to events described in steps 5 to 6 the steps specified in table 8.3.2.2.3.2-3 shall take place – – – – 5 Wait for 30 s to ensure that the UE performs a inter-RAT periodical reporting. – – – – 6 The SS power "Off" Cell 25 and power "On" Cell 26 according to the row "T2" in table 8.3.2.2.3.2-1. – – – – 7 Wait and ignore MeasurementReport messages for 8s to allow power "Off" and power "On" for Cell 25 and Cell 26 respectively. – – – – – EXCEPTION: In parallel to events described in steps 8 to 9 the steps specified in table 8.3.2.2.3.2-4 shall take place – – – – 8 Wait for 30 s to ensure that the UE performs a inter-RAT periodical reporting. – – – – 9 The SS transmits an RRCConnectionReconfiguration message to remove inter-RAT measurement. <– RRCConnectionReconfiguration – – 10 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the remove of inter-RAT measurement. –> RRCConnectionReconfigurationComplete – – 11 Check: Does the UE attempt to transmit an uplink message for the next 10s? – – 3 F

Table 8.3.2.2.3.2-2A: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 Wait and ignore MeasurementReport messages for 8s to allow power "On" for Cell 25. – – – –

Table 8.3.2.2.3.2-3: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 Check: Does the UE transmit a MeasurementReport message to perform periodical reporting for Cell 25 every time the duration indicated in the IE reportInterval has elapsed? –> MeasurementReport 1 P

Table 8.3.2.2.3.2-4: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 Check: Does the UE transmit a MeasurementReport message to perform periodical reporting for Cell 26? NOTE: Cell 25 may be included in the MeasurementReport due to UE averages power levels over a period of time. –> MeasurementReport 1, 2 P

8.3.2.2.3.3 Specific message contents

Table 8.3.2.2.3.3-0: Conditions for specific message contents
in Tables 8.3.2.2.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.2.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.2.3.2-2)

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

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

 Derivation Path: 36.508, Table 4.6.6-1, condition GERAN Information Element Value/remark Comment Condition MeasConfig ::= SEQUENCE { measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE { 2 entries measObjectId[1] IdMeasObject-f2 measObject[1] MeasObjectEUTRA-GENERIC(f2) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-f12 measObject[2] MeasObjectGERAN-GENERIC(f12) } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfigInterRAT -PERIODICAL reportConfig[1] ReportConfigInterRAT-PERIODICAL } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f12 reportConfigId[1] IdReportConfigInterRAT -PERIODICAL } 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 {} } }

Table 8.3.2.2.3.3-3: MeasurementReport (step 1, Table 8.3.2.2.3.2-3)

 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) } measResultsNeighCells CHOICE { measResultListGERAN SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry carrierFreq[1] SEQUENCE { arfcn Not checked bandIndicator Not checked } physCellId[1] PhysicalCellIdentity of Cell 25 cgi-info[1] Not present measResult[1] SEQUENCE { rssi (0..63) } } } } } } } }

Table 8.3.2.2.3.3-4: MeasurementReport (step 1, Table 8.3.2.2.3.2-4)

 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) } measResultsNeighCells CHOICE { measResultListGERAN SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry carrierFreq[1] SEQUENCE { arfcn Not checked bandIndicator Not checked } physCellId[1] PhysicalCellIdentity of Cell 26 cgi-info[1] Not present measResult[1] SEQUENCE { rssi (0..63) } } } } } } } }

Table 8.3.2.2.3.3-5: RRCConnectionReconfiguration (step 9, Table 8.3.2.2.3.2-2)

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

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

 Derivation Path: 36.508, 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 } }

#### 8.3.2.3 Measurement configuration control and reporting / Inter-RAT measurements / Event B2 / Measurement of UTRAN cells

8.3.2.3.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and detected entering condition for the event B2 is met }

ensure that {

when { UE detects leaving condition for the event B2 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.3.2 Conformance requirements

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

[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‘:

2> else:

3> if the corresponding measObject concerns E-UTRA:

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 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):

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 VarMeasReportListfor this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfigfor 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.

[TS 36.331, clause 5.5.4.8]

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> consider the entering condition for this event to be satisfied when both condition B2-1 and condition B2-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition B2-3 or condition B2-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality B2-1 (Entering condition 1)

Inequality B2-2 (Entering condition 2)

Inequality B2-3 (Leaving condition 1)

Inequality B2-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 inter-RAT neighbour cell, not taking into account any offsets.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event)

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event)

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell

Ofn, 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]

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 calls 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:

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;

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.2.3.3 Test description

8.3.2.3.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 7.

– System information combination 4 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.2.3.3.2 Test procedure sequence

Table 8.3.2.3.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" 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.2.3.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 7 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that entering conditions for event B2 are not satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -88 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -88 T1 Cell-specific RS EPRE dBm/15kHz -84 – The power level values are such that entering conditions for event B2 are satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -64 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -64 T2 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that leaving conditions for event B2 are satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -88 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -88

Table 8.3.2.3.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B2 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1 and Cell 7 parameters according to the row "T1" in table 8.3.2.3.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message to report the event B2 for Cell 7? –> MeasurementReport 2 P 6 The SS changes Cell 1 and Cell 7 parameters according to the row "T2" in table 8.3.2.3.3.2-1. – – – – 6A Wait and ignore MeasurementReport messages for 15 s to allow change of power levels and UE measurement for Cells 1 and Cell 7. – – – – 7 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B2 during the next 10s? –> MeasurementReport 3 F 8 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? – – 1,2,3 –

8.3.2.3.3.3 Specific message contents

Table 8.3.2.3.3.3-0: Conditions for specific message contents
in Tables 8.3.2.3.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.3.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.3.3.2-2)

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

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

 Derivation Path: 36.508, Table 4.6.6-1, condition UTRAN 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-f8 measObject[2] MeasObjectUTRA-f8 } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B2-UTRA reportConfig[1] ReportConfigInterRAT-B2-UTRA(-72, -76) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f8 reportConfigId[1] IdReportConfig-B2-UTRA } 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 {} } }

Table 8.3.2.3.3.3-2A: QuantityConfig (Table 8.3.2.3.3.3-1)

 Derivation Path: 36.508, Table 4.6.6-3A, condition UTRAN Information Element Value/remark Comment Condition QuantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-RSCP UTRA-FDD measQuantityUTRA-TDD pccpch-RSCP UTRA-TDD filterCoefficient fc0 } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.3.3.3-2B MeasObjectUTRA-f8 (Table 8.3.2.3.3.3-2)

 Derivation path: 36.508 table 4.6.6-3 MeasObjectUTRA-GENERIC(f8) Information Element Value/Remark Comment Condition MeasObjectUTRA-GENERIC(f8) ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of the cell 7 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { UTRA-FDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 7 } cellsToAddModListUTRA-TDD ::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { UTRA-TDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 7 } } }
 Condition Explanation UTRA-FDD UTRA-FDD cell environment UTRA-TDD UTRA-TDD cell environment

Table 8.3.2.3.3.3-3: ReportConfigInterRAT-B2-UTRA (Table 8.3.2.3.3.3-2)

 Derivation path: 36.508, Table 4.6.6-8 ReportConfigInterRAT-B2-UTRA(-72, -76) Information Element Value/remark Comment Condition ReportConfigInterRAT-B2-UTRA ::= SEQUENCE { triggerType CHOICE { event SEQUENCE { timeToTrigger ms1024 } } reportAmount infinity }

Table 8.3.2.3.3.3-4: MeasurementReport (step 5, Table 8.3.2.3.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 { measResultListUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId[1] PhysicalCellIdentity of Cell 7 cgi-Info[1] Not present measResult[1] SEQUENCE { utra-RSCP (-5..91) } } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

#### 8.3.2.3a Measurement configuration control and reporting / Inter-RAT measurements / Event B2 / Measurement of UTRAN cells / RSRQ based measurements

8.3.2.3a.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell, configured b2-Threshold1 set to threshold-RSRQ and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell, configured b2-Threshold1 set to threshold-RSRQ and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell, configured b2-Threshold1 set to threshold-RSRQ and detected entering condition for the event B2 is met }

ensure that {

when { UE detects leaving condition for the event B2 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.3a.2 Conformance requirements

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

[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‘:

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):

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.

[TS 36.331, clause 5.5.4.8]

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> consider the entering condition for this event to be satisfied when both condition B2-1 and condition B2-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition B2-3 or condition B2-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality B2-1 (Entering condition 1):

Inequality B2-2 (Entering condition 2):

Inequality B2-3 (Leaving condition 1):

Inequality B2-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 inter-RAT neighbour cell, not taking into account any offsets. For CDMA2000 measurement result, pilotStrength is divided by -2.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event).

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event). For CDMA2000, b2-Threshold2 is divided by -2.

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell.

Ofn, 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]

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:

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> 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.2.3a.3 Test description

8.3.2.3a.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 7

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

UE:

None.

Preamble:

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

8.3.2.3a.3.2 Test procedure sequence

Table 8.3.2.3a.3.2-1 illustrates the downlink power levels to be applied for Cell 1and Cell 7 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.2.3a.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 7 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are assigned such that entering conditions for event B2 are not satisfied. RSRQ dB -4.15 – CPICH Ec dBm/3.84MHz – -93 CPICH_Ec/Io (Note 1) dB – -18.13 Noc dBm/15kHz -73 – Ioc dBm/3.84MHz – -75 T1 Cell-specific RS EPRE dBm/15kHz -75 – The power level values are assigned such that entering conditions for event B2 are satisfied. RSRQ dB -13.23 – CPICH Ec dBm/3.84MHz – -65 CPICH_Ec/Io (Note 1) dB – -3.11 T2 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are assigned such that leaving conditions for event B2 are satisfied. RSRQ dB 4.15- – CPICH Ec dBm/3.84MHz – -65 CPICH_Ec/Io (Note 1) dB – -3.11

NOTE 1: This parameter is not directly settable, but are derived by calculation from the other parameters set by the SS.

Table 8.3.2.3a.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B2 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1 and Cell 7 parameters according to the row "T1" in table 8.3.2.3a.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B2 for Cell 7? –> MeasurementReport 2 P 6 The SS changes Cell 1 and Cell 7 parameters according to the row "T2" in table 8.3.2.3a.3.2-1. – – – – 7 Wait and ignore MeasurementReport messages on Cell 1 for 5 s to allow change of power levels for Cell 1 and Cell 7. – – – – 8 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B2 during the next 10s? –> MeasurementReport 3 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 1? – – 3 –

8.3.2.3a.3.3 Specific message contents

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

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.3a.3.3-0:SystemInformationBlockType3 for Cell 1 (preamble and all steps, Table 8.3.2.3a.3.2-1)

 Derivation path: 36.508 table 4.4.3.3-2 Information Element Value/Remark Comment Condition SystemInformationBlockType3 ::= SEQUENCE { lateNonCriticalExtension { s-IntraSearch-v920 SEQUENCE {} Not present s-NonIntraSearch-v920 SEQUENCE {} Not present q-QualMin-r9 -30 dB threshServingLowQ-r9 26 dB } }

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

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

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

 Derivation Path: 36.508, Table 4.6.6-1, condition UTRAN 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-f8 measObject[2] MeasObjectUTRA-f8 } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B2-UTRA reportConfig[1] ReportConfigInterRAT-B2-UTRA-RSRQ(-12) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f8 reportConfigId[1] IdReportConfig-B2-UTRA } 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 {} } }

Table 8.3.2.3a.3.3-3: QuantityConfig (Table 8.3.2.3a.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-3A, condition UTRAN Information Element Value/remark Comment Condition QuantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-EcN0 filterCoefficient fc0 } }

Table 8.3.2.3a.3.3-4: MeasObjectUTRA-f8 (Table 8.3.2.3a.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-3 Information Element Value/remark Comment Condition MeasObjectUTRA ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of the cell 7 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE { 1 entry UTRA-FDD cellIndex[1] 1 physCellId[1] physicalCellIdentity – Cell 7 } cellsToAddModListUTRA-TDD SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE { 1 entry UTRA-TDD cellIndex[1] 1 physCellId[1] physicalCellIdentity – Cell 7 } } csg-allowedReportingCells-v930 Not present }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.3a.3.3-5: ReportConfigInterRAT-B2-UTRA-RSRQ(UTRA-Thres) (Table 8.3.2.3a.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-8 Information Element Value/remark Comment Condition ReportConfigInterRAT ::= SEQUENCE { triggerType CHOICE { event SEQUENCE { eventId CHOICE { eventB2 SEQUENCE { b2-Threshold1 CHOICE{ threshold-RSRQ 16 -12dB } } } hysteresis 0 (0 dB) timeToTrigger ms1024 } } reportAmount infinity si-RequestForHO-r9 Not present } NOTE: UTRA-Thres is used in TS 36.508[18] Table 4.6.6-8.

Table 8.3.2.3a.3.3-6: MeasurementReport (step 5, Table 8.3.2.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 { measResultListUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId[1] PhysicalCellIdentity of Cell 7 cgi-Info[1] Not present measResult[1] SEQUENCE { utra-RSCP (-5..91) UTRA-TDD utra-EcN0 (0..49) UTRA-FDD additionalSI-Info-r9 Not present } } } measResultForECID-r9 Not present } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

#### 8.3.2.4 Measurement configuration control and reporting / Inter-RAT measurements / Periodic reporting / Measurement of UTRAN cells

8.3.2.4.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for periodic reporting of UTRA cells }

ensure that {

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

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

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a Measurement Report message for a configured periodic measurement reporting of UTRA cells on a configured frequency were sent }

ensure that {

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

then { UE sends MeasurementReport message at regular intervals for the available UTRA cells }

}

(3)

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

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing the measId of periodic reporting of UTRA cells }

then { UE stops sending MeasurementReport message for UTRA cells }

}

8.3.2.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;

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);

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;

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;

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.2.4.3 Test description

8.3.2.4.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 5 and Cell 7

– System information combination 4 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.2.4.3.2 Test procedure sequence

Table 8.3.2.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 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.2.4.3.2-1: Power levels

 Parameter Unit Cell 1 Parameter Unit Cell 5 Cell 7 Remark E-UTRA Cell UTRA Cells T0 Cell-specific RS EPRE dBm/15kHz -75 CPICH_Ec (UTRA FDD) dBm/3.84 MHz -85 Off Power levels shall be such that camping on Cell 1 is guaranteed PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz -85 Off T1 -75 CPICH_Ec (UTRA FDD) dBm/3.84 MHz -85 -85 PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz -85 -85 T2 -75 CPICH_Ec (UTRA FDD) dBm/3.84 MHz Off -85 PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz Off -85

Table 8.3.2.4.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message including measConfig to setup measurements and periodical reporting for UTRA 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 cells and UE measurement. – – – – – EXCEPTION: In parallel to events described in steps 3 to 4 the steps specified in table 8.3.2.4.3.2-3 shall take place 3 Wait for 30 s to ensure that the UE performs a periodical reporting of UTRA cells. – – 1 – 4 The SS sets the cell-specific reference signal levels and switches Cell 7 on according to row "T1" in table 8.3.2.4.3.2-1. – – – – 5 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 6 to 7 the steps specified in table 8.3.2.4.3.2-4 shall take place 6 Wait for 30 s to ensure that the UE performs a periodical reporting of UTRA cells. – – 1, 2 – 7 The SS sets the cell-specific reference signal levels and switches Cell 5 "Off" according to row "T2" in table 8.3.2.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 10 the steps specified in table 8.3.2.4.3.2-5 shall take place 9 Wait for 30 s to ensure that the UE performs a periodical reporting of UTRA cells. – – 1, 2 – 10 The SS transmits an RRCConnectionReconfiguration message including measConfig to remove measId for periodic 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

Table 8.3.2.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 reporting for Cell 5? –> MeasurementReport 1 P

Table 8.3.2.4.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 reporting for Cell 5 and Cell 7? –> MeasurementReport 1, 2 P

Table 8.3.2.4.3.2-5: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message – EXCEPTION: Step 1 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 reporting for Cell 7(NOTE1)? –> MeasurementReport 1, 2 P

NOTE1: Cell 5 may be included in the MeasurementReport due to UE averages power levels over a period of time.

8.3.2.4.3.3 Specific message contents

Table 8.3.2.4.3.3-0: Conditions for specific message contents
in Tables 8.3.2.4.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.4.3.3-1 RRCConnectionReconfiguration (step 1 and step 10, Table 8.3.2.4.3.2-2)

 Derivation path: 36.508 table 4.6.1-8 with condition MEAS

Table 8.3.2.4.3.3-2 MeasConfig (step 1, Table 8.3.2.4.3.2-2)

 Derivation Path: 36.508, Table 4.6.6-1 with condition UTRAN 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-f8 measObject[2] MeasObjectUTRA-f8 UTRA frequency } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-PERIODICAL reportConfig[1] ReportConfigInterRAT-PERIODICAL-UTRA } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f8 reportConfigId[1] IdReportConfig-PERIODICAL } quantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-RSCP UTRA-FDD measQuantityUTRA-TDD pccpch-RSCP UTRA-TDD } } 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 {} } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.4.3.3-3 MeasObjectUTRA-f8 (step 1, Table 8.3.2.4.3.2-2)

 Derivation path: 36.508 table 4.6.6-3 MeasObjectUTRA-GENERIC(f8) Information Element Value/Remark Comment Condition MeasObjectUTRA-GENERIC(f8) ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of Cell 5 and Cell 7 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { UTRA-FDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 cellIndex [2] 2 physCellId [2] physicalCellIdentity – Cell 7 } cellsToAddModListUTRA-TDD ::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { UTRA-TDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 cellIndex [2] 2 physCellId [2] physicalCellIdentity – Cell 7 } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.4.3.3-4 ReportConfigInterRAT-PERIODICAL-UTRA (step 1, Table 8.3.2.4.3.2-2)

 Derivation path: 36.508 table 4.6.6-9 ReportConfigInterRAT-PERIODICAL Information Element Value/Remark Comment Condition ReportConfigInterRAT-PERIODICAL-UTRA ::= SEQUENCE { maxReportCells 2 Report Cell 5 and Cell 7 }

Table 8.3.2.4.3.3-5: MeasConfig (step 10, Table 8.3.2.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 { 1 entry measId[1] 1 } }

Table 8.3.2.4.3.3-6: MeasurementReport (step 1, Table 8.3.2.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 { measResultListUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { physCellId[1] CHOICE { fdd physicalCellIdentity – Cell 5 Report Cell 5 UTRA-FDD tdd physicalCellIdentity – Cell 5 Report Cell 5 UTRA-TDD } measResult [1] ::= SEQUENCE { utra-RSCP (-5..91) } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.4.3.3-7: MeasurementReport (step 1, Table 8.3.2.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 1 measResultServCell ::= SEQUENCE { Report Cell 1 rsrpResult (0..97) rsrqResult (0..34) } measResultNeighCells CHOICE { measResultListUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { physCellId[1] CHOICE { fdd physicalCellIdentity – Cell 5 Report Cell 5 UTRA-FDD tdd physicalCellIdentity – Cell 5 Report Cell 5 UTRA-TDD } measResult [1] ::= SEQUENCE { utra-RSCP (-5..91) } physCellId[2] CHOICE { fdd physicalCellIdentity – Cell 7 Report Cell 7 UTRA-FDD tdd physicalCellIdentity – Cell 7 Report Cell 7 UTRA-TDD } measResult [2] ::= SEQUENCE { utra-RSCP (-5..91) } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.4.3.3-8: MeasurementReport (step 1, Table 8.3.2.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 { measResultListUTRA ::= SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { physCellId[1] CHOICE { fdd physicalCellIdentity – Cell 7 Report Cell 7 UTRA-FDD tdd physicalCellIdentity – Cell 7 Report Cell 7 UTRA-TDD } measResult [1] ::= SEQUENCE { utra-RSCP (-5..91) } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

#### 8.3.2.5 Measurement configuration control and reporting / Inter-RAT measurements / Periodic reporting / Measurements of E-UTRAN, UTRAN and GERAN cells

8.3.2.5.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRAN and GERAN cells }

ensure that {

when { The UE receives reference signal power for cells on either UTRAN or GERAN frequency where measurements are configured }

then { UE sends MeasurementReport message at regular intervals for UTRAN or GERAN cell }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a MeasurementReport message for a configured periodic measurement reporting of UTRAN or GERAN cell on a configured frequency was sent }

ensure that {

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

then { UE sends MeasurementReport message at regular intervals for the available UTRAN or GERAN cell }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and periodic measurement reporting of UTRAN or GERAN cells ongoing }

ensure that {

when { The UE receives reference signal power on a reported UTRAN or GERAN frequency for a cell which was previously not reported }

then { UE sends MeasurementReport messages at regular intervals for the available UTRAN and GERAN cells }

}

(4)

with { UE in E-UTRA RRC_CONNECTED state and periodic measurement reporting of UTRAN and GERAN cells ongoing }

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing the measId of periodic reporting of UTRAN and GERAN cells }

then { UE stops sending MeasurementReport message for UTRAN and GERAN cells }

}

8.3.2.5.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.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:

1. 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 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;

NOTE: The UE does not consider the message as erroneous if the measIdToRemoveList includes any measId value that is not part of the current UE configuration.

[TS 36.331, clause 5.5.4.1]

The UE shall:

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

2> else:

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

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]

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> 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;

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> submit the MeasurementReport message to lower layers for transmission, upon which the procedure ends;

8.3.2.5.3 Test description

8.3.2.5.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 5 and Cell 24.

– System information combination 10 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.2.5.3.2 Test procedure sequence

Table 8.3.2.5.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" 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.2.5.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 5 Cell 24 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that camping on Cell 1 is guarantee. CPICH_Ec (UTRA FDD) dB – Off – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – Off – RSSI dBm – – Off T1 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that Cell 5 is satisfied for periodic reporting. CPICH_Ec (UTRA FDD) dB – -85 – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – -85 – RSSI dBm – – Off T2 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that Cell 24 is satisfied for periodic reporting and Cell 5 become unavailable. CPICH_Ec (UTRA FDD) dB – Off – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – Off – RSSI dBm – – -70 T3 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that Cell 5 and Cell 24 are satisfied for periodic reporting. CPICH_Ec (UTRA FDD) dB – -85 – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – -85 – RSSI dBm – – -70

Table 8.3.2.5.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter-RAT measurement. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter-RAT measurement. –> RRCConnectionReconfigurationComplete – – 3 The SS power "On" Cell 5 according to the row "T1" in table 8.3.2.5.3.2-1. – – – – 4 Wait and ignore MeasurementReport messages for 15s to allow power "On" for Cell 5 and to allow UE to measure the neighbouring cells. – – – – – EXCEPTION: In parallel to events described in step 5 the steps specified in table 8.3.2.5.3.2-3 shall take place – – – – 5 Wait for 30 s to ensure that the UE performs a inter-RAT periodical reporting. – – – – 6 The SS power "Off" Cell 5 and power "On" Cell 24 according to the row "T2" in table 8.3.2.5.3.2-1. – – – – 7 Wait and ignore MeasurementReport messages for 15s to allow power "Off" and power "On" for Cell 5 and Cell 24 respectively and to allow UE to measure the neighbouring cells. – – – – – EXCEPTION: In parallel to events described in step 8 the steps specified in table 8.3.2.5.3.2-4 shall take place – – – – 8 Wait for 30 s to ensure that the UE performs a inter-RAT periodical reporting. – – – – 9 The SS power "On" for Cell 5 according to the row "T3" in table 8.3.2.5.3.2-1. – – – – 10 Wait and ignore MeasurementReport messages for 15s to allow power "On" for Cell 5 and to allow UE to measure the neighbouring cells. – – – – – EXCEPTION: In parallel to events described in steps 11 to 12 the steps specified in table 8.3.2.5.3.2-3 and 8.3.2.5.3.2-4 shall take place – – – – 11 Wait for 30 s to ensure that the UE performs a inter-RAT periodical reporting. – – – – 12 The SS transmits an RRCConnectionReconfiguration message to remove inter-RAT measurement. <– RRCConnectionReconfiguration – – 13 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the remove of inter-RAT measurement. –> RRCConnectionReconfigurationComplete – – 14 Check: Does the UE attempt to transmit an uplink message for the next 10s? – – 4 F

Table 8.3.2.5.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 reporting for Cell 5? –> MeasurementReport 1, 3 P

Table 8.3.2.5.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 reporting for Cell 24? –> MeasurementReport 1, 2, 3 P

8.3.2.5.3.3 Specific message contents

Table 8.3.2.5.3.3-0: Conditions for specific message contents
in Tables 8.3.2.5.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.5.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.5.3.2-2)

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

Table 8.3.2.5.3.3-2: MeasConfig (Table 8.3.2.5.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 { 3 entries measObjectId[1] IdMeasObject-f1 measObject[1] MeasObjectEUTRA-GENERIC(f1) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-f8 measObject[2] MeasObjectUTRA-f8 measObjectId[3] IdMeasObject-f11 measObject[3] MeasObjectGERAN- f11 } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfigInterRAT -PERIODICAL reportConfig[1] ReportConfigInterRAT-PERIODICAL } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 2 entry measId[1] 1 measObjectId[1] IdMeasObject-f8 reportConfigId[1] IdReportConfigInterRAT -PERIODICAL measId[2] 2 measObjectId[2] IdMeasObject-f11 reportConfigId[2] IdReportConfigInterRAT -PERIODICAL } quantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-RSCP UTRA-FDD measQuantityUTRA-TDD pccpch-RSCP UTRA-TDD } quantityConfigGERAN SEQUENCE { measQuantityGERAN rssi } } measGapConfig CHOICE { setup SEQUENCE { gapOffset CHOICE { gp1 30 } } } 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 {} measObjectEUTRA-v9e0[3] SEQUENCE {} } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.5.3.3-2A: MeasObjectUTRA-f8 (Table 8.3.2.5.3.3-2)

 Derivation path: 36.508 table 4.6.6-3 MeasObjectUTRA-GENERIC(f8) Information Element Value/Remark Comment Condition MeasObjectUTRA-GENERIC(f8) ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of the cell 5 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { UTRA-FDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 } cellsToAddModListUTRA-TDD ::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { UTRA-TDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 } } }
 Condition Explanation UTRA-FDD UTRA-FDD cell environment UTRA-TDD UTRA-TDD cell environment

Table 8.3.2.5.3.3-3: MeasurementReport (step 1, Table 8.3.2.5.3.2-3)

 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) } measResultsNeighCells CHOICE { measResultListUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId[1] CHOICE { fdd PhysicalCellIdentity of Cell 5 UTRA-FDD tdd PhysicalCellIdentity of Cell 5 UTRA-TDD } cgi-info[1] Not present measResult[1] SEQUENCE { utra-RSCP (-5..91) } } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.5.3.3-4: MeasurementReport (step 1, Table 8.3.2.5.3.2-4)

 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) } measResultsNeighCells CHOICE { measResultListGERAN SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry carrierFreq[1] SEQUENCE { arfcn Not checked bandIndicator Not checked } physCellId[1] PhysicalCellIdentity of Cell 24 cgi-info[1] Not present measResult[1] SEQUENCE { rssi (0..63) } } } } } } } }

Table 8.3.2.5.3.3-5: RRCConnectionReconfiguration (step 12, Table 8.3.2.5.3.2-2)

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

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

 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.2.5.3.3-7: MeasObjectGERAN-f11 (Table 8.3.2.5.3.3-2)

 Derivation Path: 36.508 clause 4.6.6 Information Element Value/remark Comment Condition MeasObjectGERAN-GENERIC(Freq) ::= SEQUENCE { carrierFreqs SEQUENCE { startingARFCN Downlink GERAN ARFCN of Cell 24 bandIndicator Set according to the band used for GERAN Cell 24 followingARFCNs CHOICE { explicitListOfARFCNs Empty list } } offsetFreq 0 (dB 0) ncc-Permitted ‘01000000’B cellForWhichToReportCGI Not present }

#### 8.3.2.6 Measurement configuration control and reporting / Inter-RAT measurements / Simultaneous A2 and two B2 / Measurements of E-UTRAN, UTRAN and GERAN cells

8.3.2.6.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for A2 on E-UTRAN, B2 on UTRAN and B2 on GERAN at the same time }

ensure that {

when { UE detects entering condition for the events A2 and B2 are not met }

then { UE does not transmit any MeasurementReport messages}

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for A2 on E-UTRAN, B2 on UTRAN and B2 on GERAN at the same time }

ensure that {

when { UE detects entering condition for the event A2 is met }

then { UE transmits a MeasurementReport message}

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for A2 on E-UTRAN, B2 on UTRAN and B2 on GERAN at the same time }

ensure that {

when { UE detects entering condition for the event B2 for UTRAN is met }

then { UE transmits a MeasurementReport message }

}

(4)

with { UE in E-UTRA RRC_CONNECTED state and measurements configured for A2 on E-UTRAN, B2 on UTRAN and B2 on GERAN at the same time }

ensure that {

when { UE detects entering condition for the event B2 for GERAN is met }

then { UE transmits a MeasurementReport message }

}

8.3.2.6.2 Conformance requirements

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

[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’:

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;

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

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> consider the entering condition for this event to be satisfied when both condition B2-1 and condition B2-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition B2-3 or condition B2-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality B2-1 (Entering condition 1)

Inequality B2-2 (Entering condition 2)

Inequality B2-3 (Leaving condition 1)

Inequality B2-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 inter-RAT neighbour cell, not taking into account any offsets.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event).

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event).

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell.

Ofn, 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 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:

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;

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;

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

8.3.2.6.3 Test description

8.3.2.6.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 5 and Cell 24.

– System information combination 10 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.2.6.3.2 Test procedure sequence

Table 8.3.2.6.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 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.2.6.3.2-1: Power levels

 Parameter Unit Cell 1 Cell 5 Cell 24 Remark T0 RS EPRE dBm/15kHz -85 – – Entry conditions for A2 and B2 events are not fulfilled. CPICH_Ec (UTRA FDD) dBm/3.84 MHz – -80 – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – -80 – GERAN Cell Power dBm – – -85 T1 RS EPRE dBm/15kHz -105 – – Entry conditions for A2 and B2 events are fulfilled. CPICH_Ec (UTRA FDD) dBm/3.84 MHz – -60 – PCCPCH_Ec (UTRA LCR TDD) dBm/1.28 MHz – -60 – GERAN Cell Power dBm – – -65

Table 8.3.2.6.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 RAT measurements on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit any MeasurementReport messages during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1, Cell 5 and Cell 24 parameters according to row “T1” in table 8.3.2.6.3.2-1. – – – – – EXCEPTION: In parallel to step 5 the steps specified in Table 8.3.2.6.3.2-3 shall take place. – – – – 5 The SS waits for 15s to allow for the switching of cells and UE measurement. – – – – 6 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? – – 1, 2, 3, 4 –

Table 8.3.2.6.3.2-3: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message – EXCEPTION: The steps 1-3 may occur in any order. – – – – 1 Check: Does the UE transmit a MeasurementReport message to report event A2 for Cell 1 ? –> MeasurementReport 2 P 2 Check: Does the UE transmit a MeasurementReport message to report event B2 for Cell 5 ? –> MeasurementReport 3 P 3 Check: Does the UE transmit a MeasurementReport message to report event B2 for Cell 24 ? –> MeasurementReport 4 P

8.3.2.6.3.3 Specific message contents

Table 8.3.2.6.3.3-0: Conditions for specific message contents
in Tables 8.3.2.6.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.6.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.6.3.2-2)

 Derivation Path: 36.508 table 4.6.1-8 with condition MEAS

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

 Derivation path: 36.508 table 4.6.6-1 with condition INTER-RAT Information Element Value/Remark Comment Condition measConfig ::= SEQUENCE { measObjectToAddModList SEQUENCE (SIZE (1..maxObjectId)) OF SEQUENCE { 3 entries measObjectId[1] IdMeasObject-EUTRA measObject[1] MeasObjectEUTRA-GENERIC(f1) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-UTRA measObject[2] MeasObjectUTRA-f8 measObjectId[3] IdMeasObject-GERAN measObject[3] MeasObjectGERAN-GENERIC(f11) } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 3 entries reportConfigId[1] IdReportConfig-A2 reportConfig[1] ReportConfigEUTRA-A2(-95) reportConfigId[2] IdReportConfig-B2-UTRA reportConfig[2] ReportConfigInterRAT-B2-UTRA(-95, -70) reportConfigId[3] IdReportConfig-B2-GERAN reportConfig[3] ReportConfigInterRAT-B2-GERAN(-95,-75) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 3 entries measId[1] 1 measObjectId[1] IdMeasObject-EUTRA reportConfigId[1] IdReportConfig-A2 measId[2] 2 measObjectId[2] IdMeasObject-UTRA reportConfigId[2] IdReportConfig-B2-UTRA measId[3] 3 measObjectId[3] IdMeasObject-GERAN reportConfigId[3] IdReportConfig-B2-GERAN } quantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-RSCP UTRA-FDD measQuantityUTRA-TDD pccpch-RSCP UTRA-TDD filterCoefficient fc4 } quantityConfigGERAN SEQUENCE { measQuantityGERAN rssi filterCoefficient fc2 } } 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 {} measObjectEUTRA-v9e0[3] SEQUENCE {} } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.6.3.3-3: MeasObjectUTRA-f8 (Table 8.3.2.6.3.3-2)

 Derivation path: 36.508 table 4.6.6-3 MeasObjectUTRA-GENERIC(f8) Information Element Value/Remark Comment Condition MeasObjectUTRA-GENERIC(f8) ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of the cell 5 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { UTRA-FDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 } cellsToAddModListUTRA-TDD ::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { UTRA-TDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 5 } } }
 Condition Explanation UTRA-FDD UTRA-FDD cell environment UTRA-TDD UTRA-TDD cell environment

Table 8.3.2.6.3.3-4: Void

Table 8.3.2.6.3.3-5: Void

Table 8.3.2.6.3.3-6: MeasurementReport (step 1 Table 8.3.2.6.3.2-3)

 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 {} Not present } } } } }

Table 8.3.2.6.3.3-7: MeasurementReport (step 2 Table 8.3.2.6.3.2-3)

 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 { Report Cell 5 measResultListUTRA SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultUTRA SEQUENCE { 1 entry physCellId [1] physCellId of cell 5 cgi-Info [1] Not present measResult [1] SEQUENCE { utra-RSCP (-5..91) } } } } } } } }

Table 8.3.2.6.3.3-8: MeasurementReport (step 3 Table 8.3.2.6.3.2-3)

 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 3 measResultServCell ::= SEQUENCE { rsrpResult (0..97) rsrqResult (0..34) } measResultNeighCells CHOICE { Report Cell 24 measResultListGERAN SEQUENCE (SIZE (1..maxCellReport)) OF MeasResultGERAN SEQUENCE { 1 entry carrierFreq [1] Not checked physCellId [1] physCellId of cell 24 cgi-Info [1] Not present measResult [1] SEQUENCE { rssi (0..63) } } } } } } } }

#### 8.3.2.7 Measurement configuration control and reporting / Inter-RAT measurements / Event B2 (measurement HRPD cells)

8.3.2.7.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for HRPD cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for HRPD cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for HRPD cell and detected entering condition for the event B2 is met }

ensure that {

when { UE detects leaving condition for the event B2 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.7.2 Conformance Requirements

References: The conformance requirements covered in the present TC are specified in: 3GPP TS 36.331 clauses 5.5.4.1, 5.5.4.8, and 5.5.5.

[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 UTRA or CDMA2000:

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

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 VarMeasurementConfiguration, is fulfilled for one or more applicable cells for a duration exceeding the value of timeToTrigger defined for this event within the VarMeasurementConfiguration while the VarMeasurementReports 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 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 entry within the VarMeasReportList for this measId;

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

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

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> apply inequality B2-1 and inequality B2-2 i.e. both have to be fulfilled, as specified below, as the entry condition for this event;

1> apply inequality B2-3 and inequality B2-4 i.e. at least one of the two has to be fulfilled, as specified below, as the leaving condition for this event;

Inequality B2-1 (Entering condition 1)

Inequality B2-2 (Entering condition 2)

Inequality B2-3 (Leaving condition 1)

Inequality B2-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 offset.

Mn is the measurement result of the inter-RAT neighbour cell, not taking into account any offsets.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event).

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event).

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter RAT neighbour cell.

Ofn, 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 VarMeasurementReports for this measId;

> 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 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 reportConfigfor this measId :

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

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.2.7.3 Test description

8.3.2.7.3.1 Pre-test conditions

System Simulator:

• Cell 1 is high quality cell on E-UTRA
• Cell 15 and Cell 16 are high quality cell on HRPD.
• System information combination 6 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.2.7.3.2 Test procedure sequence

Table 8.3.2.7.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, while columns 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.2.7.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 15 Cell 16 Remark T0 Cell-specific RS EPRE dBm/15 kHz -60 – – The power level values are such that entering conditions for event B2 are not satisfied. Îor/Ioc dB – -20 -20 Ioc dBm/1.23 MHz – -55 -55 Pilot_Ec/Io (Note 1) dB – -20 -20 T1 Cell-specific RS EPRE dBm/15 kHz -80 – – The power level values are such that entering conditions for event B2 are satisfied. Îor/Ioc dB – -5 -20 Ioc dBm/1.23 MHz – -55 -55 Pilot_Ec/Io (Note 1) dB – -6 -20 T2 Cell-specific RS EPRE dBm/15 kHz -60 – – The power level values are such that leaving conditions for event B2 are satisfied. Îor/Ioc dB – -20 -20 Ioc dBm/1.23 MHz – -55 -55 Pilot_Ec/Io (Note 1) dB – -20 -20 Note 1: This parameter is not directly settable, but is derived by calculation from the other parameters set by the SS.

Table 8.3.2.7.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1, Cell 15 and Cell 16 parameters according to row “T1” in table 8.3.2.7.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message to report the event B2 for Cell 15, not including Cell 16? –> MeasurementReport 2 P 6 Void – – – – 7 The SS changes Cell 1, Cell 15 and Cell 16 parameters according to row “T2” in table 8.3.2.7.3.2-1. – – – – 8 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 3 F 9-13 Void – – – – 14 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? – – 1,2,3 –

8.3.2.7.3.3 Specific Message Contents

Table 8.3.2.7.3.3-0: Conditions for specific message contents
in Tables 8.3.2.7.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.7.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.7.3.2-2)

 Derivation Path: 36.508, Table 4.6.1-8, condition MEAS Information Element Value/remark Comment Condition RRCConnectionReconfiguration ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ rrcConnectionReconfiguration-r8 SEQUENCE { radioResourceConfiguration Not present } } } }

Table 8.3.2.7.3.3-2: MeasConfig (Table 8.3.2.7.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 { 2 entries measObjectId[1] IdMeasObject-f1 measObject[1] MeasObjectEUTRA-GENERIC(f1) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-f14 measObject[2] MeasObjectCDMA2000-GENERIC } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B2-CDMA2000 reportConfig[1] ReportConfigInterRAT-B2-CDMA2000(-69, -18) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f14 reportConfigId[1] IdReportConfig-B2-CDMA2000 } quantityConfig SEQUENCE { quantityConfigCDMA2000 SEQUENCE { measQuantityCDMA2000 pilotStrength } } measGapConfig CHOICE { setup SEQUENCE { gapOffset CHOICE { gp1 30 } } } 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 {} } }

Table 8.3.2.7.3.3-3: MeasObjectCDMA2000-GENERIC (Table 8.3.2.7.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-1C Information Element Value/remark Comment Condition MeasObjectCDMA2000-GENERIC ::= SEQUENCE { cdma2000-Type TypeHRPD carrierFreq SEQUENCE { bandClass Band Class of frequency under test arfcn f14 } searchWindowSize 15 offsetFreq db0 cellsToRemoveList Not present cellsToAddModList CHOICE { cellsToAddModListCDMA2000 ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 15 } } cellForWhichToReportCGI Not present }

Table 8.3.2.7.3.3-4: MeasurementReport (steps 5, Table 8.3.2.7.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 { measResultsCDMA2000 :=SEQUENCE { preRegistrationStatusHRPD FALSE measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId [1] PhysicalCellIdentity of Cell 15 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotPnPhase Not present pilotStrength (0..63) } } } } } } } } }

#### 8.3.2.8 Measurement configuration control and reporting / Inter-RAT measurements / Periodic reporting / Measurement of HRPD cells

8.3.2.8.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for periodic reporting of HRPD cells }

ensure that {

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

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

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a Measurement Report message for a configured periodic measurement reporting of HRPD cells on a configured frequency were sent }

ensure that {

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

then { UE sends MeasurementReport message at regular intervals for the available HRPD cells }

}

(3)

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

ensure that {

when { The UE receives a RRCConnectionReconfiguration message removing the measID of periodic reporting of HRPD cells }

then { UE stops sending MeasurementReport message for HRPD cells }

}

8.3.2.8.2 Conformance Requirements

References: The conformance requirements covered in the present TC are specified in: 3GPP 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 mobilityControlInformation and the UE is able to comply with the configuration included in this message, the UE shall:

………..

1> if the RRCConnectionReconfiguration message includes the measurementConfiguration:

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 measIdToRemoveList:

2> remove the entry, from the parameter measIdList within VarMeasurementConfiguration, with the corresponding measId value;

2> remove the entry within the VarMeasurementReports for this measId, if included;

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

[TS 36.331, clause 5.5.4.1]

[Rel-8]

The UE shall:

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

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

3> 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 cellsToAddModifyList defined within the VarMeasurementConfiguration 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 VarMeasurementConfiguration for this measId;

3> else 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 blackListedCellsToAddModifyList defined within the VarMeasurementConfiguration for this measId;

2> else consider a neighbouring cell on the associated frequency/ set of frequencies (GERAN) to be applicable as follows:

3> if the corresponding reportingConfig includes a purpose set to ‘reportStrongestCellsForSON’:

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

3> if the corresponding reportingConfig includes a purpose set to ‘reportCGI’:

4> consider any neighbouring cell detected on the associated frequency/ set of frequencies (GERAN) which has a physicalCellIdentity matching the value of the cellForWhichToReportCGI included in the corresponding measObject within the VarMeasurementConfiguration to be applicable

3> else:

4> if the corresponding measObject concerns UTRA or CDMA2000:

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

………..

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

3> include an entry within the VarMeasurementReports for this measId;

3> set the numberOfReportsSent defined within the VarMeasurementReports 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’ or to ‘reportStrongestCellsForSON’, the UE initiates a first measurement report immediately after the requested reportQuantity becomes available for at least either serving cell or one of the applicable cells

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> initiate the measurement reporting procedure, as specified in 5.5.5;

[Rel-11]

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 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 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 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 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;

[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 neighbouringMeasResults to include the best neighbouring cells up to maxReportCells in accordance with the following:

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

3> include the cells included in the cellsTriggeredList as defined within the VarMeasurementReports for this measId;

2> else:

3> set the neighbouringMeasResults to include the applicable cells for which the requested reportQuantity has been available since the last periodical reporting or since the measurement was initiated or reset;

2> for each cell that is included in the neighbouringMeasResults, include the physicalCellIdentity;

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

1> stop the periodical reporting timer, if running;

1> if the numberOfReportsSent as defined within the VarMeasurementReports for this measId is less than the reportAmount as defined within the corresponding reportingConfiguration as defined in the VarMeasurementConfiguration:

2> stop the periodical reporting timer, if running;

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

1> else if the numberOfReportsSent as defined within the VarMeasurementReports for this measId is equal to the reportAmount as defined within the corresponding reportingConfiguration as defined in the VarMeasurementConfiguration:

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

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

1> if the measured results are for CDMA HRPD:

2> set the hrpdPreRegistrationStatus to the UE’s CDMA upper layer’s HRPD preRegistrationStatus;

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

2> set the hrpdPreRegistrationStatus to 0’;

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

8.3.2.8.3 Test description

8.3.2.8.3.1 Pre-test conditions

System Simulator:

• Cell 1 is high quality cell on E-UTRA
• Cell 15 and Cell 16 are high quality cell on HRPD
• System information combination 6 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells.

UE:

None.

Preamble:

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

8.3.2.8.3.2 Test procedure sequence

Table 8.3.2.8.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 initial conditions, 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.2.8.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 15 Cell 16 Remark T0 Cell-specific RS EPRE dBm/15 kHz -60 – – Power levels shall be such that camping on Cell 1 is guaranteed. Îor/Ioc dB – -5 -20 Ioc dBm/1.23 MHz – -55 -55 CPICH_Ec/Io (Note 1) dB – -6 -20 T1 Cell-specific RS EPRE dBm/15 kHz -60 – – Îor/Ioc dB – -5 -5 Ioc dBm/1.23 MHz – -55 -55 CPICH_Ec/Io (Note 1) dB – -6 -6 T2 Cell-specific RS EPRE dBm/15 kHz -60 – – Îor/Ioc dB – -20 -5 Ioc dBm/1.23 MHz – -55 -55 CPICH_Ec/Io (Note 1) dB – -20 -6 Note 1: This parameter is not directly settable, but is derived by calculation from the other parameters set by the SS.

Table 8.3.2.8.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message including measConfig to setup measurements and periodical reporting for HRPD cells. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message. –> RRCConnectionReconfigurationComplete – – 2A Wait and ignore MeasurementReport messages for 5 s to allow for detection and measurement of HRPD cells. – – – – – EXCEPTION: In parallel to events described in steps 3 and 4, the steps specified in table 8.3.2.8.3.2-3 shall take place – – – – 3 Wait for 30 s to ensure that the UE performs periodical reporting of HRPD cells. – – – – 4 SS sets the cell-specific reference signal levels for Cell 1, Cell 15 and Cell 16 according to row "T1" in table 8.3.2.8.3.2-1. – – – – 5 Wait and ignore MeasurementReport messages for 5 s to allow for the switching of cells. – – – – – EXCEPTION: In parallel to events described in steps 6 to 7, the steps specified in table 8.3.2.8.3.2-4 shall take place – – – – 6 Wait for 30 s to ensure that the UE performsa periodical reporting of HRPD cells. – – – – 7 SS sets the cell-specific reference signal levels for Cell 1, Cell 15 and Cell 16 according to row "T2" in table8.3.2.8.3.2-1. – – – – 8 Wait and ignore MeasurementReport messages for 5 s to allow for the switching of cells. – – – – – EXCEPTION: In parallel to events described in steps 9 to 10, the steps specified in table 8.3.2.8.3.2-5 shall take place – – – – 9 Wait for 30 s to ensure that the UE performs periodical reporting of HRPD cells. – – – – 10 SS transmits an RRCConnectionReconfiguration message including measurementConfiguration to remove measId for periodic reporting. <– RRCConnectionReconfiguration – – 11 The UE transmits an RRCConnectionReconfigrationComplete message –> RRCConnectionReconfigurationComplete – – 12 Wait for 30s for the UE so send a MeasurementReport. –> MeasurementReport 3 F

Table 8.3.2.8.3.2-3: 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 15? –> MeasurementReport 1 P

Table 8.3.2.8.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 15 and Cell 16? –> MeasurementReport 1, 2 P

Table 8.3.2.8.3.2-5: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message – EXCEPTION: Step 1 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 16? –> MeasurementReport 1, 2 P

8.3.2.8.3.3 Specific message contents

Table 8.3.2.8.3.3-0: Conditions for specific message contents
in Tables 8.3.2.8.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.8.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.8.3.2-2)

 Derivation Path: 36.508, Table 4.6.1-8, condition MEAS Information Element Value/remark Comment Condition RRCConnectionReconfiguration ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ rrcConnectionReconfiguration-r8 SEQUENCE { radioResourceConfiguration Not present } } } }

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

 Derivation Path: 36.508, Table 4.6.6-1 Information Element Value/remark Comment Condition measConfig ::= SEQUENCE { measObjectToAddModifyList 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-f14 measObject[2] MeasObjectCDMA2000-GENERIC } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig- f14 reportConfig[1] ReportConfigInterRAT- PERIODICAL } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f14 reportConfigId[1] IdReportConfig- f14 } quantityConfig SEQUENCE { quantityConfigCDMA2000 SEQUENCE { measQuantityCDMA2000 pilotStrength } } measGapConfig CHOICE { setup SEQUENCE { gapOffset CHOICE { gp1 30 } } } 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 {} } }

Table 8.3.2.8.3.3-3: MeasObjectCDMA2000-GENERIC (Table8.3.2.8.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-1C Information Element Value/remark Comment Condition MeasObjectCDMA2000-GENERIC ::= SEQUENCE { cdma2000-Type TypeHRPD carrier Freq SEQUENCE { bandClass Band Class of frequency under test bandClassfrequency f14 } searchWindowSize 15 cellsToAddModifyList SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE { Not present cellIndex [1] 1 physCellId [1] PhysicalCellIdentity of Cell 15 cellIndex [2] 2 physCellId [2] PhysicalCellIdentity of Cell 16 } }

Table 8.3.2.8.3.3-3A: ReportConfigInterRAT-PERIODICAL-CDMA2000 (step 1, Table 8.3.2.8.3.2-2)

 Derivation Path: 36.508 table 4.6.6-9 ReportConfigInterRAT-PERIODICAL Information Element Value/remark Comment Condition ReportConfigInterRAT-PERIODICAL ::= SEQUENCE { maxReportCells 2 Report Cell 15 and Cell 16 }

Table 8.3.2.8.3.3-4: MeasurementReport (step 1 Table 8.3.2.8.3.2-3, Table 8.3.2.8.3.2-4, Table 8.3.2.8.3.2-5)

 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 { measResultsCDMA2000 :=SEQUENCE { preRegistrationStatusHRPD FALSE measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE 1 or 2 entries Table 8.3.2.8.3.2-3 { 1 entry physCellId[1] PhysicalCellIdentity of Cell 15 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } { 2 entries physCellId[1] PhysicalCellIdentity of Cell 15 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..62) } physCellId[2] PhysicalCellIdentity of Cell 16 cgi-Info[2] Not present measResult[2] SEQUENCE { pilotStrength (35..63) } } measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 2 entries Cells can be reported in any order. Table 8.3.2.8.3.2-4 physCellId[1] PhysicalCellIdentity of Cell 15 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } physCellId[2] PhysicalCellIdentity of Cell 16 cgi-Info[2] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE 1 or 2 entries Table 8.3.2.8.3.2-5 { 1 entry physCellId[1] PhysicalCellIdentity of Cell 16 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } { 2 entries physCellId[1] PhysicalCellIdentity of Cell 16 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..62) } physCellId[2] PhysicalCellIdentity of Cell 15 cgi-Info[2] Not present measResult[2] SEQUENCE { pilotStrength (35..63) } } } } } } } } }

Table 8.3.2.8.3.3-5: RRCConnectionReconfiguration (step 10, Table 8.3.2.8.3.2-2)

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

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

 Derivation Path: 36.508, 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 } }

#### 8.3.2.9 Measurement configuration control and reporting / Inter-RAT measurements / Event B2 / Measurement of 1xRTT cells

8.3.2.9.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for 1xRTT cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for 1xRTT cell and not detected entering condition for the event B2 is met }

ensure that {

when { UE detects entering condition for the event B2 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for 1xRTT cell and detected entering condition for the event B2 is met }

ensure that {

when { UE detects leaving condition for the event B2 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.9.2 Conformance requirements

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

[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 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);

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

[TS 36.331, clause 5.5.4.8]

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

1> consider the entering condition for this event to be satisfied when both condition B2-1 and condition B2-2, as specified below, are fulfilled;

1> consider the leaving condition for this event to be satisfied when condition B2-3 or condition B2-4, i.e. at least one of the two, as specified below, is fulfilled;

Inequality B2-1 (Entering condition 1)

Inequality B2-2 (Entering condition 2)

Inequality B2-3 (Leaving condition 1)

Inequality B2-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 inter-RAT neighbour cell, not taking into account any offsets.

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

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

Thresh1 is the threshold parameter for this event (i.e. b2-Threshold1 as defined within reportConfigInterRAT for this event).

Thresh2 is the threshold parameter for this event (i.e. b2-Threshold2 as defined within reportConfigInterRAT for this event).

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell.

Ofn, Hys are expressed in dB.

Thresh1 is expressed in the same unit as Mn.

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 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;

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 globalCellIdentity 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.2.9.3 Test description

8.3.2.9.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 19 and Cell 20.

– System information combination 6 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.2.9.3.2 Test procedure sequence

Table 8.3.2.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, 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.2.9.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 19 Cell 20 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that entering conditions for event B2 are not satisfied. Îor/Ioc dB – -15 -15 Pilot Ec/Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -22 -22 T1 Cell-specific RS EPRE dBm/15kHz -80 – – The power level values are such that entering conditions for event B2 are satisfied. Îor/Ioc dB – 0 -15 Pilot Ec/Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -10 -22 T2 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that leaving conditions for event B2 are satisfied. Îor/Ioc dB – -15 -15 Pilot Ec/Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -22 -22 T3 Cell-specific RS EPRE dBm/15kHz -80 – – The power level values are such that entering conditions for event B2 are satisfied. Îor/Ioc dB – 0 -15 Pilot Ec/Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -10 -22 T4 Cell-specific RS EPRE dBm/15kHz -60 – – The power level values are such that leaving conditions for event B2 are satisfied. Îor/Ioc dB – -15 -15 Pilot Ec/Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -22 -22 Note 1: This parameter is not directly settable, but is derived by calculation from the other parameters set by the SS.

Table 8.3.2.9.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 1, Cell 19 and Cell 20 parameters according to row “T1” in table 8.3.2.9.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message to report the event B2 for Cell 19, not including Cell 20? –> MeasurementReport 2 P 6 Void – – – – 7 The SS changes Cell 1, Cell 19 and Cell 20 parameters according to row “T2” in table 8.3.2.9.3.2-1. – – – – 8 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 3 F 9 The SS changes Cell 1, Cell 19 and Cell 20 parameters according to row “T3” in table 8.3.2.9.3.2-1. – – – – 10 Check: Does the UE transmit a MeasurementReport message to report the event B2 for Cell 19, not including Cell 20? –> MeasurementReport 2 P 11 Void – – – – 12 The SS changes Cell 1, Cell 19 and Cell20 parameters according to row “T4” in table 8.3.2.9.3.2-1. – – – – 13 Check: Does the UE transmit a MeasurementReport message to report the event B2 during the next 10s? –> MeasurementReport 3 F 14 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? – – – –

8.3.2.9.3.3 Specific message contents

Table 8.3.2.9.3.3-0: Conditions for specific message contents
in Tables 8.3.2.9.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.9.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.9.3.2-2)

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

Table 8.3.2.9.3.3-2: MeasConfig (Table 8.3.2.9.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 { 2 entries measObjectId[1] IdMeasObject-f1 measObject[1] MeasObjectEUTRA-GENERIC(f1) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-f17 measObject[2] MeasObjectCDMA2000-GENERIC } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B2-CDMA2000 reportConfig[1] ReportConfigInterRAT-B2-CDMA2000(-69, -18) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f17 reportConfigId[1] IdReportConfig-B2-CDMA2000 } quantityConfig SEQUENCE { quantityConfigCDMA2000 SEQUENCE { measQuantityCDMA2000 pilotStrength } } measGapConfig CHOICE { setup SEQUENCE { gapOffset CHOICE { gp1 30 } } } 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 {} } }

Table 8.3.2.9.3.3-3: MeasObjectCDMA2000-GENERIC (Table 8.3.2.9.3.3-2)

 Derivation Path: 36.508, Table 4.6.6-1C Information Element Value/remark Comment Condition MeasObjectCDMA2000-GENERIC ::= SEQUENCE { cdma2000-Type Type1XRTT CarrierFreqCDMA2000 SEQUENCE { bandClass Band Class of frequency under test arfcn f17 } searchWindowSize 15 offsetFreq db0 cellsToRemoveList Not present cellsToAddModList CHOICE {} [Not present] cellForWhichToReportCGI Not present }

Table 8.3.2.9.3.3-3: MeasurementReport (steps 5 and 10, Table 8.3.2.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) } measResults NeighCells CHOICE { measResultsCDMA2000 :=SEQUENCE { preRegistrationStatusHRPD FALSE measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId[1] PhysicalCellIdentity of Cell 19 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } } } } } } } }

#### 8.3.2.10 Measurement configuration control and reporting / Inter-RAT measurements / Periodic reporting / Measurement of 1xRTT cells

8.3.2.10.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state and measurement configured for periodic reporting of 1xRTT cells }

ensure that {

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

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

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and a Measurement Report message for a configured periodic measurement reporting of 1xRTT cells on a configured frequency was sent }

ensure that {

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

then { UE sends MeasurementReport message at regular intervals for the available 1xRTT cells }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and periodic measurement reporting of 1xRTT cells ongoing}

ensure that {

when { The UE receives an RRCConnectionReconfiguration message removing the measID of periodic reporting of 1xRTT cells }

then { UE stops sending MeasurementReport message for 1xRTT cells }

}

8.3.2.10.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 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;

NOTE: The UE does not consider the message as erroneous if the measIdToRemoveList includes any measId value that is not part of the current UE configuration.

[TS 36.331, clause 5.5.4.1]

[Rel-8]

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:

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);

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

[Rel-11]

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 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 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 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 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;

[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 measResultsNeighCells to include the best neighbouring cells up to maxReportCells in accordance with the following:

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

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:

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’:

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:

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.2.10.3 Test description

8.3.2.10.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 19 and Cell 20.

– System information combination 6 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.2.10.3.2 Test procedure sequence

Table 8.3.2.10.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 initial conditions, 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.2.10.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 19 Cell 20 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – – Power levels shall be such that camping on Cell 1 is guaranteed. Îor/Ioc dB – 0 -15 Pilot Ec/ Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -10 -22 T1 Cell-specific RS EPRE dBm/15kHz -60 – – Îor/Ioc dB – 0 0 Pilot Ec/ Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -10 -10 T2 Cell-specific RS EPRE dBm/15kHz -60 – – Îor/Ioc dB – -15 -0 Pilot Ec/ Ior dB – -7 -7 Ioc dBm/1.23 MHz – -75 -75 Pilot Ec/Io (Note 1) dB – -22 -10 Note 1: This parameter is not directly settable, but is derived by calculation from the other parameters set by the SS.

Table 8.3.2.10.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 SS transmits an RRCConnectionReconfiguration message including measurementConfiguration to setup measurements and periodical reporting for 1xRTT cells. <– RRCConnectionReconfiguration – – 2 The UE transmits an RCConnectionReconfigrationComplete message. –> RRCConnectionReconfigurationComplete – – 2A Wait and ignore MeasurementReport messages for 5 s to allow for detection and measurement of 1xRTT cells. – – – – – EXCEPTION: In parallel to the events described in steps 3 to 4, the steps specified in table 8.3.2.10.3.2-3 shall take place. – – – – 3 Wait for 30 s to ensure that the UE performs a periodical reporting of 1xRTT cells. – – – – 4 SS sets the cell-specific reference signal levels for Cell 1, Cell 19 and Cell 20 according to row "T1" in table 8.3.2.10.3.2-1. – – – – 5 Wait and ignore MeasurementReport messages for 5 s to allow for the switching of cells. – – – – – EXCEPTION: In parallel to the events described in steps 6 to 7, the steps specified in table 8.3.2.10.3.2-4 shall take place. – – – – 6 Wait for 30 s to ensure that the UE performs a periodical reporting of 1xRTT cells. – – – – 7 SS sets the cell-specific reference signal levels for Cell 1, Cell 19 and Cell 20 according to row "T2" in table 8.3.2.10.3.2-1. – – – – 8 Wait and ignore MeasurementReport messages for 5 s to allow for the switching of cells. – – – – – EXCEPTION: In parallel to the events described in steps 9 to 10, the steps specified in table 8.3.2.10.3.2-5 shall take place. – – – – 9 Wait for 30 s to ensure that the UE performs a periodical reporting of 1xRTT cells. – – – – 10 SS transmits an RRCConnectionReconfiguration message including measurementConfiguration to remove measId for periodic reporting. <– RRCConnectionReconfiguration – – 11 The UE transmits an RCConnectionReconfigrationComplete message –> RRCConnectionReconfigurationComplete – – 12 Wait for 30s for the UE so send a MeasurementReport. –> MeasurementReport 3 F

Table 8.3.2.10.3.2-3: 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 19? –> MeasurementReport 1 P

Table 8.3.2.10.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 19 and Cell 20? –> MeasurementReport 1, 2 P

Table 8.3.2.10.3.2-5: Parallel behaviour

 St Procedure Message Sequence TP Verdict U – S Message – EXCEPTION: Step 1 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 20? –> MeasurementReport 1, 2 P

8.3.2.10.3.3 Specific message contents

Table 8.3.2.10.3.3-0: Conditions for specific message contents
in Tables 8.3.2.10.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.10.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.10.3.2-2)

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

Table 8.3.2.10.3.3-2: MeasConfig (step 1, Table 8.3.2.10.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 { 2 entries measObjectId[1] IdMeasObject-f1 measObject[1] MeasObjectEUTRA-GENERIC(f1) measObject[1] MeasObjectEUTRA-GENERIC(maxEARFCN) Band > 64 measObjectId[2] IdMeasObject-f17 measObject[2] MeasObjectCDMA2000 } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-f17 reportConfig[1] ReportConfigInterRAT-PERIODICAL } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f17 reportConfigId[1] IdReportConfig-f17 } quantityConfig SEQUENCE { quantityConfigEUTRA Not present quantityConfigUTRA Not present quantityConfigGERAN Not present quantityConfigCDMA2000 SEQUENCE { Not present measQuantityCDMA2000 pilotStrength } } measGapConfig CHOICE { setup SEQUENCE { gapOffset CHOICE { gp1 30 } } } } 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 {} } }

Table 8.3.2.10.3.3-3: MeasObjectCDMA2000 (step 1, Table 8.3.2.10.3.2-2)

 Derivation Path: 36.508, Table 4.6.6-1C Information Element Value/remark Comment Condition MeasObjectCDMA2000-GENERIC ::= SEQUENCE { cdma2000-Type Type1XRTT CarrierFreqCDMA2000 SEQUENCE { bandClass Band Class of frequency under test arfcn f17 } SearchWindowSize 15 cellsToAddModList SEQUENCE (SIZE (1..maxCellMeas)) OF SEQUENCE { Not present cellIndex [1] 1 physCellId [1] PhysicalCellIdentity of Cell 19 cellIndex [2] 2 physCellId [2] PhysicalCellIdentity of Cell 20 } }

Table 8.3.2.10.3.3-3A: ReportConfigInterRAT-PERIODICAL-CDMA2000 (step 1, Table 8.3.2.10.3.2-2)

 Derivation Path: 36.508 table 4.6.6-9 ReportConfigInterRAT-PERIODICAL Information Element Value/remark Comment Condition ReportConfigInterRAT-PERIODICAL ::= SEQUENCE { maxReportCells 2 Report Cell 19 and Cell 20 }

Table 8.3.2.10.3.3-4: RRCConnectionReconfiguration (step 10, Table 8.3.2.10.3.2-2)

 Derivation path: 36.508 table 4.6.1-6 Information Element Value/Remark Comment Condition RRCConnectionReconfiguration ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ rrcConnectionReconfiguration-r8 SEQUENCE { measurementConfiguration ::= SEQUENCE { measIdToRemoveList::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 } } } } } }

Table 8.3.2.10.3.3-5: MeasurementReport (step 1, Table 8.3.2.10.3.2-3, Table 8.3.2.10.3.2-4, Table 8.3.2.10.3.2-5)

 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 { measResultsCDMA2000 :=SEQUENCE { preRegistrationStatusHRPD FALSE measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE 1 or 2 entries Table 8.3.2.10.3.2-3 { 1 entry physCellId[1] PhysicalCellIdentity of Cell 19 cfg-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } { 2 entries physCellId[1] PhysicalCellIdentity of Cell 19 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..62) } physCellId[2] PhysicalCellIdentity of Cell 20 cgi-Info[2] Not present measResult[2] SEQUENCE { pilotStrength (35..63) } } measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 2 entries Cells can be reported in any order. Table 8.3.2.10.3.2-4 physCellId[1] PhysicalCellIdentity of Cell 19 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } physCellId[2] PhysicalCellIdentity of Cell 20 cgi-Info[2] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } measResultListCDMA2000 ::=SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE 1 entry Table 8.3.2.10.3.2-5 { 1 entry physCellId[1] PhysicalCellIdentity of Cell 20 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..63) } } { 2 entries physCellId[1] PhysicalCellIdentity of Cell 20 cgi-Info[1] Not present measResult[1] SEQUENCE { pilotStrength (0..62) } physCellId[2] PhysicalCellIdentity of Cell 19 cgi-Info[2] Not present measResult[2] SEQUENCE { pilotStrength (35..63) } } } } } } } } }

#### 8.3.2.11 Measurement configuration control and reporting / Inter-RAT measurements / Event B1 / Measurement of UTRAN cells

8.3.2.11.1 Test Purpose (TP)

(1)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and not detected entering condition for the event B1 is met }

ensure that {

when { UE detects entering condition for the event B1 is not met }

then { UE does not transmit any MeasurementReport }

}

(2)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and not detected entering condition for the event B1 is met }

ensure that {

when { UE detects entering condition for the event B1 is met }

then { UE transmits a MeasurementReport }

}

(3)

with { UE having completed the radio bearer establishment, initial security activation procedure and performed the inter RAT measurement for UTRA cell and detected entering condition for the event B1 is met }

ensure that {

when { UE detects leaving condition for the event B1 is met }

then { UE does not transmit any MeasurementReport }

}

8.3.2.11.2 Conformance requirements

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

[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‘:

2> else:

3> if the corresponding measObject concerns E-UTRA:

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 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):

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 VarMeasReportListfor this measId for all measurements after layer 3 filtering taken during timeToTrigger defined within the VarMeasConfigfor 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.

[TS 36.331, clause 5.5.4.7]

The UE shall:

1> for UTRA and CDMA2000, only trigger the event for cells included in the corresponding measurement object;

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

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

Inequality B1-1 (Entering condition)

Inequality B1-2 (Leaving condition)

The variables in the formula are defined as follows:

Mn is the measurement result of the inter-RAT neighbour cell, not taking into account any offsets.

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

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

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

Mn is expressed in dBm or dB, depending on the measurement quantity of the inter-RAT neighbour cell

Ofn, Hys are expressed in dB

Thresh is expressed in the same unit as Mn

[TS 36.331, clause 5.5.5]

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 calls 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:

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;

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.2.11.3 Test description

8.3.2.11.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 7.

– System information combination 4 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.2.11.3.2 Test procedure sequence

Table 8.3.2.3.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" 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.2.11.3.2-1: Time instances of cell power level and parameter changes

 Parameter Unit Cell 1 Cell 7 Remark T0 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that entering conditions for event B1 are not satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -88 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -88 T1 Cell-specific RS EPRE dBm/15kHz -84 – The power level values are such that entering conditions for event B1 are satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -64 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -64 T2 Cell-specific RS EPRE dBm/15kHz -60 – The power level values are such that leaving conditions for event B1 are satisfied. CPICH Ec= (UTRA FDD) dBm/3.84MHz – -88 PCCPCH Ec (UTRA LCR TDD) dBm/1.28 MHz – -88

Table 8.3.2.11.3.2-2: Main behaviour

 St Procedure Message Sequence TP Verdict U – S Message 1 The SS transmits an RRCConnectionReconfiguration message to setup inter RAT measurement on Cell 1. <– RRCConnectionReconfiguration – – 2 The UE transmits an RRCConnectionReconfigurationComplete message to confirm the setup of inter RAT measurement on Cell 1. –> RRCConnectionReconfigurationComplete – – 3 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B1 during the next 10s? –> MeasurementReport 1 F 4 The SS changes Cell 7 parameters according to the row "T1" in table 8.3.2.11.3.2-1. – – – – 5 Check: Does the UE transmit a MeasurementReport message to report the event B1 for Cell 7? –> MeasurementReport 2 P 6 The SS changes Cell 7 parameters according to the row "T2" in table 8.3.2.11.3.2-1. – – – – 7 Wait and ignore MeasurementReport messages for 15 s to allow change of power levels and UE measurement for Cell 7. – – – – 8 Check: Does the UE transmit a MeasurementReport message on Cell 1 to report the event B1 during the next 10s? –> MeasurementReport 3 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 1? – – 1,2,3 –

8.3.2.11.3.3 Specific message contents

Table 8.3.2.11.3.3-0: Conditions for specific message contents
in Tables 8.3.2.11.3.3-2.

 Condition Explanation Band > 64 If band > 64 is selected

Table 8.3.2.11.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.3.2.11.3.2-2)

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

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

 Derivation Path: 36.508, Table 4.6.6-1, condition UTRAN 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-f8 measObject[2] MeasObjectUTRA-f8 } reportConfigToAddModList SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE { 1 entry reportConfigId[1] IdReportConfig-B1-UTRA reportConfig[1] ReportConfigInterRAT-B1-UTRA-(-76) } measIdToAddModList SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { 1 entry measId[1] 1 measObjectId[1] IdMeasObject-f8 reportConfigId[1] IdReportConfig-B1-UTRA } 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 {} } }

Table 8.3.2.11.3.3-3: QuantityConfig (Table 8.3.2.11.3.3-1)

 Derivation Path: 36.508, Table 4.6.6-3A, condition UTRAN Information Element Value/remark Comment Condition QuantityConfig SEQUENCE { quantityConfigUTRA SEQUENCE { measQuantityUTRA-FDD cpich-RSCP UTRA-FDD measQuantityUTRA-TDD pccpch-RSCP UTRA-TDD filterCoefficient fc0 } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.11.3.3-4: MeasObjectUTRA-f8 (Table 8.3.2.11.3.3-2)

 Derivation path: 36.508 table 4.6.6-3 MeasObjectUTRA-GENERIC(f8) Information Element Value/Remark Comment Condition MeasObjectUTRA-GENERIC(f8) ::= SEQUENCE { carrierFreq UTRA DL carrier frequency of the cell 7 cellsToAddModList CHOICE { cellsToAddModListUTRA-FDD ::= SEQUENCE (SIZE (1.. maxCellMeas)) OF SEQUENCE { UTRA-FDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 7 } cellsToAddModListUTRA-TDD ::= SEQUENCE (SIZE (1..maxMeasId)) OF SEQUENCE { UTRA-TDD cellIndex [1] 1 physCellId [1] physicalCellIdentity – Cell 7 } } }
 Condition Explanation UTRA-FDD UTRA-FDD cell environment UTRA-TDD UTRA-TDD cell environment

Table 8.3.2.11.3.3-5: ReportConfigInterRAT-B1-UTRA-(-76) (Table 8.3.2.11.3.3-2)

 Derivation path: 36.508, Table 4.6.6-7B ReportConfigInterRAT-B1-UTRA(-76) Information Element Value/remark Comment Condition ReportConfigInterRAT-B1-UTRA(UTRA-Thres) ::= SEQUENCE { triggerType CHOICE { event SEQUENCE { timeToTrigger ms0 } } reportAmount infinity }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment

Table 8.3.2.11.3.3-6: MeasurementReport (step 5, Table 8.3.2.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 { measResultListUTRA SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { 1 entry physCellId[1] PhysicalCellIdentity of Cell 7 cgi-Info[1] Not present measResult[1] SEQUENCE { utra-RSCP (-5..91) } } } } } } } }
 Condition Explanation UTRA-FDD UTRA FDD cell environment UTRA-TDD UTRA TDD cell environment