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 17TSUser 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