8.3.4 Measurement for CSG, Hybrid and Open cells

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.4.1 Intra-frequency SI acquisition / CSG cell and non-CSG cell

8.3.4.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured to acquire the System Information of a neighbour member CSG cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity, the TAI, the CSG ID, its membership status and for Rel-12 onwards, primaryPLMNSuitable in the MeasurementReport }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured to acquire the System Information of a neighbour non-member CSG cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity, the TAI and the CSG ID in the MeasurementReport }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured to acquire the System Information of a neighbour non-CSG cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity and the TAI in the MeasurementReport }

}

8.3.4.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.5.2.3, 5.5.3.1 and 5.5.5, and TS 36.133, clause 8.1.2.2.3.1. Unless otherwise stated these are Rel-9 requirements.

[TS 36.331, clause 5.5.2.3]

The UE shall:

2> if the triggerType is set to ‘periodical‘ and the purpose is set to ‘reportCGI‘ in the reportConfig associated with this measId:

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

4> if the si-RequestForHO is included in the reportConfig associated with this measId:

5> start timer T321 with the timer value set to 150 ms for this measId;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is an E-UTRAN cell:

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

[TS 36.331, clause 5.5.3.1]

The UE shall:

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

2> if the purpose for the associated reportConfig is set to ‘reportCGI‘:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

[TS 36.331, clause 5.5.5]

[Rel-9]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to ‘member‘ if the CSG identity is included in the UE’s CSG whitelist;

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

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

5> else:

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

[Rel-12]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

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

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

6> include the cgi-Info containing all the fields that have been successfully acquired and in accordance with the following:

7> if the cell is a CSG member cell, determine the subset of the PLMN identities, starting from the second entry of PLMN identities in the broadcast information, that meet the following conditions:

a) equal to the RPLMN or an EPLMN; and

b) the CSG whitelist of the UE includes an entry comprising of the concerned PLMN identity and the CSG identity broadcast by the cell;

7> if the subset of PLMN identities determined according to the previous includes at least one PLMN identity, include the plmn-IdentityList and set it to include this subset of the PLMN identities;

7> if the cell is a CSG member cell, include the primaryPLMN-Suitable if the primary PLMN meets conditions a) and b) specified above;

[TS 36.133, clause 8.1.2.2.3.1]

No explicit neighbour list is provided to the UE for identifying a new CGI of E-UTRA cell. The UE shall identify and report the CGI when requested by the network for the purpose ‘reportCGI’. The UE may make autonomous gaps in downlink reception and uplink transmission for receiving MIB and SIB1 message according to section 5.5.3.1 of 36.331 [2]. Note that a UE is not required to use autonomous gap if si-RequestForHO is set to false. If autonomous gaps are used for measurement with the purpose of ‘reportCGI’, the UE shall be able to identify a new CGI of E-UTRA cell within:

Where

Tbasic_identify_CGI, intra = 150 ms. This is the time period used in the above equation where the maximum allowed time for the UE to identify a new CGI of an E-UTRA cell is defined.

A cell shall be considered identifiable following conditions are fulfilled:

– RSRP related side conditions given in Section 9.1 are fulfilled for a corresponding Band,

– SCH_RP|dBm > -127 dBm for Bands 1, 4, 6, 10, 11, 18, 19, 21 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -126 dBm for Band 9 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -125 dBm for Bands 2, 5, 7 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -124 dBm for Bands 3, 8, 12, 13, 14, 17, 20 and SCH Ês/Iot > -6 dB.

The requirement for identifying a new CGI of an E-UTRA cell within Tbasic_identify_CGI,.intra is applicable when no DRX is used as well as when all the DRX cycles specified in 3GPP TS 36.331 [2] are used.

8.3.4.1.3 Test description

8.3.4.1.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2, Cell 4 and Cell 11.

– Cell 1 and Cell 11 are not CSG cells.

– Cell 2 and Cell 4 are CSG cells.

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

UE:

– The UE’s Allowed CSG list contains the CSG ID of Cell 2. This is realized by using either manual CSG selection in preamble procedure or a USIM with field EFACSGL preconfigured at beginning of testcase.

Preamble:

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

8.3.4.1.3.2 Test procedure sequence

Table 8.3.4.1.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2, Cell 4 and Cell 11 at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

(DL only)

Cell 4

(DL only)

Cell 11

(DL only)

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-79

Off

Off

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

T2

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-79

Off

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

T3

Cell-specific RS EPRE

dBm/15kHz

-85

Off

Off

-79

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

Table 8.3.4.1.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 intra LTE measurement and reporting for event A3 (intra frequency measurement) and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

3

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

4

The UE transmits a MeasurementReport message to report event A3 with the measured RSRP value for Cell 2.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 2.

<–

RRCConnectionReconfiguration

6

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

7

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 2 within 150 + 15 ms of RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

1

P

8

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

8AA

Wait for 1s to allow change of power levels

8A

The SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A3 (intra frequency measurement) and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

8B

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

9

The UE transmits a MeasurementReport message to report event A3 with the measured RSRP value for Cell 4.

–>

MeasurementReport

10

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 4.

<–

RRCConnectionReconfiguration

11

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

12

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 4 within 150 + 15 ms of RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

2

P

13

The SS re-adjusts the cell-specific reference signal level according to row "T3" in table 8.3.4.1.3.2-1.

13AA

Wait for 1s to allow change of power levels

13A

The SS transmits an RRCConnectionReconfiguration message including measConfig to setup intra LTE measurement and reporting for event A3 (intra frequency measurement) and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

13B

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

14

The UE transmits a MeasurementReport message to report event A3 with the measured RSRP value for Cell 11.

–>

MeasurementReport

15

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 11.

<–

RRCConnectionReconfiguration

16

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

17

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 11 within 150 + 15 ms of RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

3

P

Note 1: 15ms is the RRC processing delay.

8.3.4.1.3.3 Specific message contents

Table 8.3.4.1.3.3-0: Conditions for specific message contents
in Tables 8.3.4.1.3.3-5, 8.3.4.1.3.3-5A and 8.3.4.1.3.3-9

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.4.1.3.3-1: Conditions for Tables 8.3.4.1.3.3-2 and 8.3.4.1.3.3-3

Condition

Explanation

Cell 1

This condition applies to system information transmitted on Cell 1.

Cell 2

This condition applies to system information transmitted on Cell 2.

Cell 4

This condition applies to system information transmitted on Cell 4.

Cell 11

This condition applies to system information transmitted on Cell 11.

Table 8.3.4.1.3.3-2: SystemInformationBlockType1 for Cells 1, 2, 4 and 11 (preamble and all steps, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.4.3.2

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType1 ::= SEQUENCE {

cellAccessRelatedInfo SEQUENCE {

csg-Indication

FALSE

Cell1

Cell 11

TRUE

Cell 2

Cell 4

csg-Identity

Not present

Cell 1

Cell 11

‘000 0000 0000 0000 0000 0000 0010’B

Cell 2

‘000 0000 0000 0000 0000 0000 0100’B

Cell 4

}

}

Table 8.3.4.1.3.3-3: SystemInformationBlockType4 for Cells 2 and 4 (preamble and all steps, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.4.3.3, Table 4.4.3.3-3

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType4 ::= SEQUENCE {

csg-PhysCellIdRange ::= SEQUENCE {

start

2

range

n4

}

}

Table 8.3.4.1.3.3-4: RRCConnectionReconfiguration (Steps 1, 8A and 13A, Table 8.3.4.1.3.2-2)

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

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated ::= SEQUENCE {

srb-ToAddModList

Not present

drb-ToAddModList

Not present

drb-ToReleaseList

Not present

mac-MainConfig CHOICE {

explicitValue SEQUENCE {

ul-SCH-Config

Not present

drx-Config

Not present

timeAlignmentTimerDedicated

infinity

phr-Config

Not present

}

}

sps-Config

Not present

physicalConfigDedicated

Not present

}

Table 8.3.4.1.3.3-5: MeasConfig (Step 1, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

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

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

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

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

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

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.4.1.3.3-5A: MeasConfig (Steps 8A and 13A, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

IdReportConfig-A3

}

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

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

reportConfigId

ReportConfigId-CGI

}

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

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

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

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.4.1.3.3-6: ReportConfig-A3-H (Steps 1, 8A and 13A, Table 8.3.4.1.3.2-2)

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

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.4.1.3.3-7 MeasurementReport (Step 4, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

Report Cell 2

physCellId

PhysCellId of Cell 2

cgi-Info

Not present

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.4.1.3.3-8: RRCConnectionReconfiguration (Steps 5, 10 and 15, Table 8.3.4.1.3.2-2)

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

Table 8.3.4.1.3.3-9: MeasConfig (Steps 5, 10 and 15, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

2

measObjectId[1]

IdMeasObject-f1

reportConfigId[1]

ReportConfigId-CGI

}

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

1 entry

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObject[1]

MeasObjectEUTRA-CGI

}

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

reportConfigId

IdReportConfig-A3

}

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

1 entry

reportConfigId[1]

ReportConfigId-CGI

reportConfig[1]

ReportConfig-CGI

}

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

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Table 8.3.4.1.3.3-10: MeasObjectEUTRA-CGI (Step 5, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-2

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN for f1

cellForWhichToReportCGI

PhysCellId of Cell 2

}

Table 8.3.4.1.3.3-11: ReportConfig-CGI (Steps 5, 10 and 15, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508, Table 4.6.6-7

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

periodical SEQUENCE {

purpose

reportCGI

}

reportQuantity

sameAsTriggerQuantity

reportAmount

r1

si-RequestForHO

setup

}

}

Table 8.3.4.1.3.3-12: MeasurementReport (Step 7, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 2

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from the first entry in ‘plmn-IdentityList’ and ‘cellIdentity’ of Cell 2

trackingAreaCode

trackingAreaCode of Cell 2

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

rsrpResult

Not present

rsrqResult

Not present

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

member

csg-Identity

‘000 0000 0000 0000 0000 0000 0010’B

CSG ID of Cell 2

}

primaryPLMN-Suitable

TRUE

Rel-12 onwards

}

}

}

}

}

}

}

}

Table 8.3.4.1.3.3-13: MeasurementReport (Step 9, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

Report Cell 4

physCellId

PhysCellId of Cell 4

cgi-Info

Not present

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.4.1.3.3-14: MeasObjectEUTRA-CGI (Step 10, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-2

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN for f1

cellForWhichToReportCGI

PhysCellId of Cell 4

}

Table 8.3.4.1.3.3-15: MeasurementReport (Step 12, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 4

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from the first entry in ‘plmn-IdentityList’ and ‘cellIdentity’ of Cell 4

trackingAreaCode

trackingAreaCode of Cell 4

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

rsrpResult

Not present

rsrqResult

Not present

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

Not present

csg-Identity

‘000 0000 0000 0000 0000 0000 0100’B

CSG ID of Cell 4

}

}

}

}

}

}

}

}

}

Table 8.3.4.1.3.3-16: MeasurementReport (Step 14, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

Report Cell 11

physCellId

PhysCellId of Cell 11

cgi-Info

Not present

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

}

Table 8.3.4.1.3.3-17: MeasObjectEUTRA-CGI (Step 15, Table 8.3.4.1.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-2

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN for f1

cellForWhichToReportCGI

PhysCellId of Cell 11

}

Table 8.3.4.1.3.3-18: MeasurementReport (Step 17, Table 8.3.4.1.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 11

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from the first entry in ‘plmn-IdentityList’ and ‘cellIdentity’ of Cell 11

trackingAreaCode

trackingAreaCode of Cell 11

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

rsrpResult

Not present

rsrqResult

Not present

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

Not present

csg-Identity

Not present

}

}

}

}

}

}

}

}

}

8.3.4.2 Inter-frequency SI acquisition / Non-member hybrid cell

8.3.4.2.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured to acquire the System Information of a neighbour non-member hybrid cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity, the TAI and the CSG ID in the MeasurementReport }

}

8.3.4.2.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.5.2.3, 5.5.3.1 and 5.5.5, and TS 36.133, clause 8.1.2.2.3.1.

[TS 36.331, clause 5.5.2.3]

The UE shall:

2> if the triggerType is set to ‘periodical‘ and the purpose is set to ‘reportCGI‘ in the reportConfig associated with this measId:

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

4> if the si-RequestForHO is included in the reportConfig associated with this measId:

5> start timer T321 with the timer value set to 150 ms for this measId;

[TS 36.331, clause 5.5.3.1]

The UE shall:

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

2> if the purpose for the associated reportConfig is set to ‘reportCGI‘:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is an E-UTRAN cell:

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

4> if si-RequestForHO is not configured for the associated reportConfig:

5> try to acquire the list of additional PLMN Identities, as included in the plmn-IdentityList, if multiple PLMN identities are broadcast in the concerned cell;

[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> 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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to ‘member‘ if the CSG identity is included in the UE’s CSG whitelist;

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

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

5> else:

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

[TS 36.133, clause 8.1.2.2.3.1]

No explicit neighbour list is provided to the UE for identifying a new CGI of E-UTRA cell. The UE shall identify and report the CGI when requested by the network for the purpose ‘reportCGI’. The UE may make autonomous gaps in downlink reception and uplink transmission for receiving MIB and SIB1 message according to section 5.5.3.1 of 36.331 [2]. Note that a UE is not required to use autonomous gap if si-RequestForHO is set to false. If autonomous gaps are used for measurement with the purpose of ‘reportCGI’, the UE shall be able to identify a new CGI of E-UTRA cell within:

Where

Tbasic_identify_CGI, intra = 150 ms. This is the time period used in the above equation where the maximum allowed time for the UE to identify a new CGI of an E-UTRA cell is defined.

A cell shall be considered identifiable following conditions are fulfilled:

– RSRP related side conditions given in Section 9.1 are fulfilled for a corresponding Band,

– SCH_RP|dBm > -127 dBm for Bands 1, 4, 6, 10, 11, 18, 19, 21 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -126 dBm for Band 9 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -125 dBm for Bands 2, 5, 7 and SCH Ês/Iot > -6 dB,

– SCH_RP|dBm > -124 dBm for Bands 3, 8, 12, 13, 14, 17, 20 and SCH Ês/Iot > -6 dB.

The requirement for identifying a new CGI of an E-UTRA cell within Tbasic_identify_CGI,.intra is applicable when no DRX is used as well as when all the DRX cycles specified in 3GPP TS 36.331 [2] are used.

8.3.4.2.3 Test description

8.3.4.2.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 3 are E-UTRA cells.

– Cell 1 is a non CSG cell.

– Cell 3 is a hybrid cell.

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

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

UE:

– The UE’ s allowed CSG list shall not contain CSG ID 2

Preamble:

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

8.3.4.2.3.2 Test procedure sequence

Table 8.3.4.2.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 3 at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 3

(DL only)

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-73

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

Table 8.3.4.2.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 intra LTE measurement and reporting for event A3 (inter frequency measurement) and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

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

4

The UE transmits a MeasurementReport message to report event A3 with the measured RSRP value for Cell 3.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 3.

<–

RRCConnectionReconfiguration

6

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

7

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 3 within 150 + 15 ms of transmits an RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

1

P

Note 1: 15ms is the RRC processing delay

8.3.4.2.3.3 Specific message contents

Table 8.3.4.2.3.3-0: Conditions for specific message contents
in Tables 8.3.4.2.3.3-5 and 8.3.4.2.3.3-9

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.4.2.3.3-1: Conditions for Tables 8.3.4.2.3.3-2

Condition

Explanation

Cell 1

This condition applies to system information transmitted on Cell 1.

Cell 3

This condition applies to system information transmitted on Cell 3.

Table 8.3.4.2.3.3-2: SystemInformationBlockType1 for Cells 1 and 3 (preamble and all steps, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508 clause 4.4.3.2

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType1 ::= SEQUENCE {

cellAccessRelatedInfo SEQUENCE {

csg-Indication

FALSE

csg-Identity

Not present

Cell 1

‘000 0000 0000 0000 0000 0000 0010’B

Cell 3

}

}

Table 8.3.4.2.3.3-3: SystemInformationBlockType4 for Cell 3 (preamble and all steps, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508 clause 4.4.3.3, Table 4.4.3.3-3

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType4 ::= SEQUENCE {

csg-PhysCellIdRange ::= SEQUENCE {

start

4

range

Not present

}

}

Table 8.3.4.2.3.3-4: RRCConnectionReconfiguration (Step 1, Table 8.3.4.2.3.2-2)

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

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated ::= SEQUENCE {

srb-ToAddModList

Not present

drb-ToAddModList

Not present

drb-ToReleaseList

Not present

mac-MainConfig CHOICE {

explicitValue SEQUENCE {

ul-SCH-Config

Not present

drx-Config

Not present

timeAlignmentTimerDedicated

infinity

phr-Config

Not present

}

}

sps-Config

Not present

physicalConfigDedicated

Not present

}

Table 8.3.4.2.3.3-5: MeasConfig (Step 1, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1 with condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

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

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

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

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A3

}

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

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.4.2.3.3-6: ReportConfig-A3-H (Step 1, Table 8.3.4.2.3.2-2)

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

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.4.2.3.3-7: MeasurementReport (Step 4, Table 8.3.4.2.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

Report Cell 3

physCellId

PhysCellId of Cell 3

cgi-Info

Not present

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

Table 8.3.4.2.3.3-8: RRCConnectionReconfiguration (Step 5, Table 8.3.4.2.3.2-2)

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

Table 8.3.4.2.3.3-9: MeasConfig (Step 5, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

2

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

ReportConfigId-CGI

}

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

1 entry

measObjectId[1]

IdMeasObject-f2

measObject[1]

MeasObjectEUTRA-CGI

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

reportConfigId

IdReportConfig-A3

}

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

1 entry

reportConfigId[1]

ReportConfigId-CGI

reportConfig[1]

ReportConfig-CGI

}

measGapConfig CHOICE {

release

NULL

}

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

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.4.2.3.3-10: MeasObjectEUTRA-CGI (Step 5, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-2

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN of Cell 3

cellForWhichToReportCGI

PhysCellId of Cell 3

}

Table 8.3.4.2.3.3-11: ReportConfig-CGI (Step 5, Table 8.3.4.2.3.2-2)

Derivation Path: 36.508, Table 4.6.6-7 ReportConfigEUTRA-PERIODICAL

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

periodical SEQUENCE {

purpose

reportCGI

}

}

reportQuantity

sameAsTriggerQuantity

reportAmount

r1

si-RequestForHO

setup

}

Table 8.3.4.2.3.3-12: MeasurementReport (Step 7, Table 8.3.4.2.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 3

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from the first entry in ‘plmn-IdentityList’ and ‘cellIdentity’ of Cell 3

trackingAreaCode

trackingAreaCode of Cell 3

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

rsrpResult

Not present

rsrqResult

Not present

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

Not present

csg-Identity

‘000 0000 0000 0000 0000 0000 0010’B

CSG ID of Cell 3

}

}

}

}

}

}

}

}

}

8.3.4.3 Inter-frequency SI acquisition / Member hybrid cell

8.3.4.3.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state}

ensure that {

when { UE is configured to acquire the System Information of a neighbour member hybrid cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity, the TAI, the MemberStatus, the CSG ID and for Rel-12 onwards, primaryPLMNSuitable in the MeasurementReport}

}

8.3.4.3.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.5.2.3, 5.5.3.1, 5.5.5 and TS 36.133, clause 8.1.2.3.5.1. Unless otherwise stated these are Rel-9 requirements.

[TS 36.331, clause 5.5.2.3]

The UE shall:

2> if the triggerType is set to ‘periodical‘ and the purpose is set to ‘reportCGI‘ in the reportConfig associated with this measId:

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

4> if the si-RequestForHO is included in the reportConfig associated with this measId:

5> start timer T321 with the timer value set to 150 ms for this measId;

[TS 36.331, clause 5.5.3.1]

The UE shall:

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

2> if the purpose for the associated reportConfig is set to ‘reportCGI‘:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is an E-UTRAN cell:

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

4> if si-RequestForHO is not configured for the associated reportConfig:

5> try to acquire the list of additional PLMN Identities, as included in the plmn-IdentityList, if multiple PLMN identities are broadcast in the concerned cell;

[TS 36.331, clause 5.5.5]

[Rel-9]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to ‘member‘ if the CSG identity is included in the UE’s CSG whitelist;

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

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

5> else:

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

[Rel-12]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

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

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

6> include the cgi-Info containing all the fields that have been successfully acquired and in accordance with the following:

7> if the cell is a CSG member cell, determine the subset of the PLMN identities, starting from the second entry of PLMN identities in the broadcast information, that meet the following conditions:

a) equal to the RPLMN or an EPLMN; and

b) the CSG whitelist of the UE includes an entry comprising of the concerned PLMN identity and the CSG identity broadcast by the cell;

7> if the subset of PLMN identities determined according to the previous includes at least one PLMN identity, include the plmn-IdentityList and set it to include this subset of the PLMN identities;

7> if the cell is a CSG member cell, include the primaryPLMN-Suitable if the primary PLMN meets conditions a) and b) specified above;

… [TS 36.133, clause 8.1.2.3.5.1]

No explicit neighbour list is provided to the UE for identifying a new CGI of E-UTRA cell. The UE shall identify and report the CGI when requested by the network for the purpose of ‘reportCGI’. The UE may make autonomous gaps in both downlink reception and uplink transmission for receiving MIB and SIB1 message according to section 5.5.3.1 of 36.331 [2]. Note that a UE is not required to use autonomous gap if si-RequestForHO is set to false. If autonomous gaps are used for measurement with the purpose of ‘reportCGI’, regardless of whether DRX is used or not, the UE shall be able to identify a new CGI of E-UTRA cell within:

Where

Tbasic_identify_CGI, inter = 150 ms. This is the time period used in the above equation where the maximum allowed time for the UE to identify a new CGI of E-UTRA cell is defined.

A cell shall be considered identifiable following conditions are fulfilled:

– RSRP related side conditions given in Section 9.1 are fulfilled for a corresponding Band,

– SCH_RP|dBm > -125 dBm for Bands 1, 4, 6, 10, 11, 18, 19, 21 and SCH Ês/Iot > -4 dB,

– SCH_RP|dBm > -124 dBm for Band 9 and SCH Ês/Iot > -4 dB,

– SCH_RP|dBm > -123 dBm for Bands 2, 5, 7 and SCH Ês/Iot > -4 dB,

– SCH_RP|dBm > -122 dBm for Bands 3, 8, 12, 13, 14, 17, 20 and SCH Ês/Iot > -4 dB.

The requirement for identifying a new CGI of an E-UTRA cell within Tbasic_identify_CGI,inter is applicable when no DRX is used as well as when all the DRX cycles specified in 3GPP TS 36.331 [2] are used.

Given that continuous DL data allocation and no DRX is used, and no measurement gaps are configured, the UE shall have more than [60] ACK/NACK transmitted during identification of a new CGI of E-UTRA cell.

8.3.4.3.3 Test description

8.3.4.3.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 3 are E-UTRA cells.

– Cell 1 is a non CSG cell.

– Cell 3 is a hybrid cell.

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

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

UE:

– The UE’s Allowed CSG list contains the CSG ID of the Cell 3. This is realized by using either manual CSG selection in preamble procedure or a USIM with field EFACSGL preconfigured at beginning of testcase.

Preamble:

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

8.3.4.3.3.2 Test procedure sequence

Table 8.3.4.3.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 3 at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 3

(DL only)

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-73

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

Table 8.3.4.3.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 intra LTE measurement and reporting for event A3 (inter frequency measurement) and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

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

4

The UE transmits a MeasurementReport message to report event A3 with the measured RSRP value for Cell 3.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 3.

<–

RRCConnectionReconfiguration

6

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

7

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 3 within 150 + 15 ms of RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

1

P

Note 1: 15ms is the RRC processing delay

8.3.4.3.3.3 Specific message contents

Table 8.3.4.3.3.3-0: Conditions for specific message contents
in Tables 8.3.4.3.3.3-5 and 8.3.4.3.3.3-9

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.4.3.3.3-1: Conditions for Tables 8.3.4.3.3.3-2

Condition

Explanation

Cell 1

This condition applies to system information transmitted on Cell 1.

Cell 3

This condition applies to system information transmitted on Cell 3.

Table 8.3.4.3.3.3-2: SystemInformationBlockType1 for Cells 1 and 3 (preamble and all steps, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508 clause 4.4.3.2

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType1 ::= SEQUENCE {

cellAccessRelatedInfo SEQUENCE {

csg-Indication

FALSE

csg-Identity

Not present

Cell 1

‘000 0000 0000 0000 0000 0000 0010’B

Cell 3

}

}

Table 8.3.4.3.3.3-3: SystemInformationBlockType4 for Cell 3 (preamble and all steps, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508 clause 4.4.3.3, Table 4.4.3.3-3

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType4 ::= SEQUENCE {

csg-PhysCellIdRange ::= SEQUENCE {

start

4

range

Not present

}

}

Table 8.3.4.3.3.3-4: RRCConnectionReconfiguration (Step 1, Table 8.3.4.3.3.2-2)

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

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated ::= SEQUENCE {

srb-ToAddModList

Not present

drb-ToAddModList

Not present

drb-ToReleaseList

Not present

mac-MainConfig CHOICE {

explicitValue SEQUENCE {

ul-SCH-Config

Not present

drx-Config

Not present

timeAlignmentTimerDedicated

infinity

phr-Config

Not present

}

}

sps-Config

Not present

physicalConfigDedicated

Not present

}

Table 8.3.4.3.3.3-5: MeasConfig (Step 1, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1 with condition INTER-FREQ

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

2 entries

measObjectId[1]

IdMeasObject-f1

measObject[1]

MeasObjectEUTRA-GENERIC(f1)

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

measObjectId[2]

IdMeasObject-f2

measObject[2]

MeasObjectEUTRA-GENERIC(f2)

measObject[2]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

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

1 entry

reportConfigId[1]

IdReportConfig-A3

reportConfig[1]

ReportConfig-A3-H

}

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

1 entry

measId[1]

1

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

IdReportConfig-A3

}

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

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

measObjectEUTRA-v9e0[2] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.4.3.3.3-6: ReportConfig-A3-H (Step 1, Table 8.3.4.3.3.2-2)

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

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA-A3 ::= SEQUENCE {

triggerType CHOICE {

event SEQUENCE {

eventId CHOICE {

eventA3 SEQUENCE {

}

}

timeToTrigger

ms0

}

}

reportQuantity

sameAsTriggerQuantity

}

Table 8.3.4.3.3.3-7: MeasurementReport (Step 4, Table 8.3.4.3.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

Report Cell 3

physCellId

PhysCellId of Cell 3

cgi-Info

Not present

measResult SEQUENCE{

rsrpResult

(0..97)

rsrqResult

Not present

}

}

}

}

}

}

}

Table 8.3.4.3.3.3-8: RRCConnectionReconfiguration (Step 5, Table 8.3.4.3.3.2-2)

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

Table 8.3.4.3.3.3-9: MeasConfig (Step 5, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

2

measObjectId[1]

IdMeasObject-f2

reportConfigId[1]

ReportConfigId-CGI

}

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

1 entry

measObjectId[1]

IdMeasObject-f2

measObject[1]

MeasObjectEUTRA-CGI

measObject[1]

MeasObjectEUTRA-GENERIC(maxEARFCN)

Band > 64

}

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

reportConfigId

IdReportConfig-A3

}

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

1 entry

reportConfigId[1]

ReportConfigId-CGI

reportConfig[1]

ReportConfig-CGI

}

measGapConfig CHOICE {

release

NULL

}

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

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f2

}

}

}

Table 8.3.4.3.3.3-10: MeasObjectEUTRA-CGI (Step 5, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-2

Information Element

Value/remark

Comment

Condition

MeasObjectEUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN of Cell 3

cellForWhichToReportCGI

PhysCellId of Cell 3

}

Table 8.3.4.3.3.3-11: ReportConfig-CGI (Step 5, Table 8.3.4.3.3.2-2)

Derivation Path: 36.508, Table 4.6.6-7 ReportConfigEUTRA-PERIODICAL

Information Element

Value/remark

Comment

Condition

ReportConfigEUTRA ::= SEQUENCE {

triggerType CHOICE {

periodical SEQUENCE {

purpose

reportCGI

}

}

reportQuantity

sameAsTriggerQuantity

reportAmount

r1

si-RequestForHO

setup

}

Table 8.3.4.3.3.3-12: MeasurementReport (Step 7, Table 8.3.4.3.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 3

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from the first entry in ‘plmn-IdentityList’ and ‘cellIdentity’ of Cell 3

trackingAreaCode

trackingAreaCode of Cell 3

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

rsrpResult

Not present

rsrqResult

Not present

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

member

csg-Identity

‘000 0000 0000 0000 0000 0000 0010’B

CSG ID of Cell 3

}

primaryPLMN-Suitable

TRUE

Rel-12 onwards

}

}

}

}

}

}

}

}

8.3.4.4 Inter-RAT SI acquisition / RRC_CONNECTED / UMTS member CSG cell

8.3.4.4.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured to acquire the System Information of a neighbour UTRA member CSG cell }

then { UE acquires the System Information of the cell included in the associated measurement object and reports the global cell identity, the LAC, the RAC, the CSG ID,its membership status and for Rel-12 onwards, primaryPLMNsuitable in the MeasurementReport }

}

8.3.4.4.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.5.2.3, 5.5.3.1 and 5.5.5. Unless otherwise stated these are Rel-9 requirements.

[TS 36.331, clause 5.5.2.3]

The UE shall:

2> if the triggerType is set to ‘periodical‘ and the purpose is set to ‘reportCGI‘ in the reportConfig associated with this measId:

3> else if the measObject associated with this measId concerns UTRA:

4> if the si-RequestForHO is included in the reportConfig associated with this measId:

5> for UTRA FDD, start timer T321 with the timer value set to 2 seconds for this measId;

5> for UTRA TDD, start timer T321 with the timer value set to [1 second] for this measId;

[TS 36.331, clause 5.5.3.1]

The UE shall:

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

2> if the purpose for the associated reportConfig is set to ‘reportCGI‘:

3> if si-RequestForHO is configured for the associated reportConfig:

4> perform the corresponding measurements on the frequency and RAT indicated in the associated measObject using autonomous gaps as necessary;

3> if the cell indicated by the cellForWhichToReportCGI included in the associated measObject is a UTRAN cell:

4> try to acquire the LAC, the RAC and the list of additional PLMN Identities, if multiple PLMN identities are broadcast in the concerned cell;

4> try to acquire the CSG identity, if the CSG identity is broadcast in the concerned cell;

[TS 36.331, clause 5.5.5]

[Rel-9]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

6> include the csg-MemberStatus and set it to ‘member‘ if the CSG identity is included in the UE’s CSG whitelist;

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

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

5> else:

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

[Rel-12]

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

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 if the purpose is set to ‘reportCGI‘:

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

5> if the cell broadcasts a CSG identity:

6> include the csg-Identity;

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

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

6> include the cgi-Info containing all the fields that have been successfully acquired and in accordance with the following:

7> if the cell is a CSG member cell, determine the subset of the PLMN identities, starting from the second entry of PLMN identities in the broadcast information, that meet the following conditions:

a) equal to the RPLMN or an EPLMN; and

b) the CSG whitelist of the UE includes an entry comprising of the concerned PLMN identity and the CSG identity broadcast by the cell;

7> if the subset of PLMN identities determined according to the previous includes at least one PLMN identity, include the plmn-IdentityList and set it to include this subset of the PLMN identities;

7> if the cell is a CSG member cell, include the primaryPLMN-Suitable if the primary PLMN meets conditions a) and b) specified above;

8.3.4.4.3 Test description

8.3.4.4.3.1 Pre-test conditions

System Simulator:

– Cell 1 is E-UTRA cell.

– Cell 5 is UTRA cell.

– Cell 1 is a non CSG cell.

– Cell 5 is a CSG cell.

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

UE:

– The UE’s Allowed CSG list contains the CSG ID of Cell 5. This is realized by using either manual CSG selection in preamble procedure or a USIM with field EFACSGL preconfigured at beginning of testcase.

Preamble:

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

8.3.4.4.3.2 Test procedure sequence

Table 8.3.4.4.3.2-1 illustrates the downlink power levels to be applied for Cell 1 and Cell 5 at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 5

(DL only)

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-85

-12.5

Power levels are such that entry condition for event B2 on Cell 5 is satisfied.

Table 8.3.4.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 inter RAT measurement and reporting for event B2 and set timeAlignmentTimerDedicated to infinity.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigrationComplete message.

–>

RRCConnectionReconfigurationComplete

3

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

4

The UE transmits a MeasurementReport message to report event B2 for Cell 5.

–>

MeasurementReport

5

The SS transmits an RRCConnectionReconfiguration message including measConfig including reportCGI and si-RequestForHO for Cell 5.

<–

RRCConnectionReconfiguration

6

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

7

Check: Does the UE transmit a MeasurementReport message with the System Information acquired on Cell 5 within 1s + 15 ms for UTRA-TDD and within 2s + 15ms for UTRA-FDD of RRCConnectionReconfiguration message? (Note 1)

–>

MeasurementReport

1

P

Note 1: 15ms is the RRC processing delay.

8.3.4.4.3.3 Specific message contents

Table 8.3.4.4.3.3-1: Master Information Block for Cell 5 (preamble and all steps, Table 8.3.4.4.3.2-2)

Derivation Path: 34.108 clause 6.1.0a.3

Information Element

Value/remark

Comment

Condition

– CSG Indicator

TRUE

Table 8.3.4.4.3.3-2: System Information Block type 3 for Cell 5 (preamble and all steps, Table 8.3.4.4.3.2-2)

Derivation Path: 34.108 clause 6.1.0b

Information Element

Value/remark

Comment

Condition

– CSG Identity

‘000 0000 0000 0000 0000 0000 0010’B

– CSG PSC Split Information

– Start PSC

104

– Number of PSCs

5

– PSC Range 2 Offset

Not present

Table 8.3.4.4.3.3-3: RRCConnectionReconfiguration (Step 1, Table 8.3.4.4.3.2-2)

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

Information Element

Value/remark

Comment

Condition

RadioResourceConfigDedicated ::= SEQUENCE {

srb-ToAddModList

Not present

drb-ToAddModList

Not present

drb-ToReleaseList

Not present

mac-MainConfig CHOICE {

explicitValue SEQUENCE {

ul-SCH-Config

Not present

drx-Config

Not present

timeAlignmentTimerDedicated

infinity

phr-Config

Not present

}

}

sps-Config

Not present

physicalConfigDedicated

Not present

}

Table 8.3.4.4.3.3-4: MeasConfig (Step 1, Table 8.3.4.4.3.2-2)

Derivation Path: 36.508 clause 4.6.6 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

}

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

1 entry

reportConfigId[1]

IdReportConfig-B2-UTRA

reportConfig[1]

ReportConfigInterRAT-B2-UTRA(-69,-18)

}

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 {

1 entry

Band > 64

measObjectEUTRA-v9e0[1] SEQUENCE {

carrierFreq-v9e0

Same downlink EARFCN as used for f1

}

}

}

Condition

Explanation

Band > 64

If band > 64 is selected

Table 8.3.4.4.3.3-5: MeasObjectUTRA-f8 (Step 1, Table 8.3.4.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 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.4.4.3.3-6: ReportConfigInterRAT-B2-UTRA (Step 1, Table 8.3.4.4.3.2-2)

Derivation path: 36.508 clause 4.6.6 table 4.6.6-8 ReportConfigInterRAT-B2-UTRA(-69,-18)

Table 8.3.4.4.3.3-7: MeasurementReport (Step 4, Table 8.3.4.4.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/Remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

1

measResultServCell ::= SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

Report Cell 5

physCellId[1]

PhysCellId of Cell 5

cgi-Info[1]

Not present

measResult[1] SEQUENCE{

utra-RSCP

(-5..91)

UTRA-TDD

utra-EcN0

(0..49)

UTRA-FDD

}

}

}

}

}

}

}

Condition

Explanation

UTRA-FDD

UTRA-FDD cell environment

UTRA-TDD

UTRA-TDD cell environment

Table 8.3.4.4.3.3-8: RRCConnectionReconfiguration (Step 5, Table 8.3.4.4.3.2-2)

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

Table 8.3.4.4.3.3-9: MeasConfig (Step 5, Table 8.3.4.4.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-1

Information Element

Value/remark

Comment

Condition

MeasConfig ::= SEQUENCE {

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

1 entry

measId[1]

2

measObjectId[1]

IdMeasObject-f8

reportConfigId[1]

ReportConfigId-CGI

}

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

1 entry

measObjectId[1]

IdMeasObject-f8

measObject[1]

MeasObjectUTRA-CGI

}

reportConfigToRemoveList ::= SEQUENCE (SIZE (1..maxReportConfigId)) OF SEQUENCE {

reportConfigId

IdReportConfig-B2-UTRA

}

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

1 entry

reportConfigId[1]

ReportConfigId-CGI

reportConfig[1]

ReportConfigUTRA-CGI

}

measGapConfig CHOICE {

release

NULL

}

}

Table 8.3.4.4.3.3-10: MeasObjectUTRA-CGI (Step 5, Table 8.3.4.4.3.2-2)

Derivation Path: 36.508 clause 4.6.6 table 4.6.6-3

Information Element

Value/remark

Comment

Condition

MeasObjectUTRA-CGI ::= SEQUENCE {

carrierFreq SEQUENCE {}

Downlink EARFCN of Cell 5

cellForWhichToReportCGI

PhysCellId of Cell 5

}

Table 8.3.4.4.3.3-11: ReportConfigUTRA-CGI (Step 5, Table 8.3.4.4.3.2-2)

Derivation Path: 36.508, Table 4.6.6-9 ReportConfigInterRAT-PERIODICAL

Information Element

Value/remark

Comment

Condition

ReportConfigInterRAT-PERIODICAL ::= SEQUENCE {

triggerType CHOICE {

periodical SEQUENCE {

purpose

reportCGI

}

}

reportAmount

r1

si-RequestForHO

setup

}

Table 8.3.4.4.3.3-12: MeasurementReport (Step 7, Table 8.3.4.4.3.2-2)

Derivation path: 36.508 4.6.1 table 4.6.1-5

Information Element

Value/remark

Comment

Condition

MeasurementReport ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

measurementReport-r8 SEQUENCE {

measResults ::= SEQUENCE {

measId

2

measResultServCell SEQUENCE {

Report Cell 1

rsrpResult

(0..97)

rsrqResult

(0..34)

}

measResultNeighCells CHOICE {

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

1 entry

physCellId[1]

PhysCellId of Cell 5

cgi-Info[1] SEQUENCE {

cellGlobalId

cellGlobalId formed from ‘PLMN Identity’ and ‘Cell Identity’ of Cell 5

locationAreaCode

locationAreaCode of Cell 5

routingAreaCode

routingAreaCode of Cell 5

plmn-IdentityList

Not present

}

measResult[1] SEQUENCE {

utra-RSCP

Not checked

utra-EcN0

Not checked

additionalSI-Info-r9 SEQUENCE {

csg-MemberStatus

member

csg-Identity

‘000 0000 0000 0000 0000 0000 0010’B

CSG ID of Cell 5

}

primaryPLMN-Suitable

TRUE

Rel-12 onwards

}

}

}

}

}

}

}

}

8.3.4.5 Inter-frequency E-UTRAN FDD – FDD / CSG Proximity Indication

8.3.4.5.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured with the proximity indicator control by sending the RRCConnectionReconfiguration message with reportProximityConfig and the UE is not in the vicinity of the CSG cell }

then { UE is not expected to send any ProximityIndication message set to "entering" proximity }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state }

ensure that {

when { UE is configured with the proximity indicator control by sending the RRCConnectionReconfiguration message with reportProximityConfig and the UE is in the vicinity of the CSG cell }

then { UE sends a ProximityIndication message set to "entering" proximity }

}

8.3.4.5.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 36.331, clauses 5.3.14.1, 5.3.14.2 and 5.3.14.3, and TS 36.133, clause 6.4.1, 6.4.2, A.8.21.1, and A.8.21.2.

[TS 36.331, clause 5.3.14.1]

Figure 5.3.14.1-1: Proximity indication

The purpose of this procedure is to indicate that the UE is entering or leaving the proximity of one or more CSG member cells. The detection of proximity is based on an autonomous search function as defined in TS 36.304 [4].

[TS 36.331, clause 5.3.14.2]

A UE in RRC_CONNECTED shall:

1> if the UE enters the proximity of one or more CSG member cell(s) on an E-UTRA frequency while proximity indication is enabled for such E-UTRA cells; or

1> if the UE enters the proximity of one or more CSG member cell(s) on an UTRA frequency while proximity indication is enabled for such UTRA cells; or

1> if the UE leaves the proximity of all CSG member cell(s) on an E-UTRA frequency while proximity indication is enabled for such E-UTRA cells; or

1> if the UE leaves the proximity of all CSG member cell(s) on an UTRA frequency while proximity indication is enabled for such UTRA cells:

2> if the UE has previously not transmitted a ProximityIndication for the RAT and frequency during the current RRC connection, or if more than 5 s has elapsed since the UE has last transmitted a ProximityIndication (either entering or leaving) for the RAT and frequency:

3> initiate transmission of the ProximityIndication message in accordance with 5.3.14.3;

NOTE 1: In the conditions above, "if the UE enters the proximity of one or more CSG member cell(s)" includes the case of already being in the proximity of such cell(s) at the time proximity indication for the corresponding RAT is enabled.

[TS 36.331, clause 5.3.14.3]

The UE shall set the contents of ProximityIndication message as follows:

1> if the UE applies the procedure to report entering the proximity of CSG member cell(s):

2> set type to entering;

1> else if the UE applies the procedure to report leaving the proximity of CSG member cell(s):

2> set type to leaving;

1> if the proximity indication was triggered for one or more CSG member cell(s) on an E-UTRA frequency:

2> set the carrierFreq to eutra with the value set to the E-ARFCN value of the E-UTRA cell(s) for which proximity indication was triggered;

1> else if the proximity indication was triggered for one or more CSG member cell(s) on a UTRA frequency:

2> set the carrierFreq to utra with the value set to the ARFCN value of the UTRA cell(s) for which proximity indication was triggered;

The UE shall submit the ProximityIndication message to lower layers for transmission.

[TS 36.133, clause 6.4.1]

The requirements defined in this section are applicable to a UE supporting and configured with CSG proximity indication and are valid when a UE is entering the proximity of one or more CSG member cell(s) or leaving the proximity of all CSG member cell(s) on a UTRA or E-UTRA frequency as specified in [2].

The detection of CSG proximity is based on a UE autonomous search function.

[TS 36.133, clause 6.4.2]

The UE shall initiate transmission of the ProximityIndication message with “entering” according to [2] within [6] minutes after entering the proximity of one or more CSG member cell(s) on a UTRA or E-UTRA frequency.

The UE shall initiate transmission of the ProximityIndication message with “leaving” according to [2] within [6] minutes after leaving the proximity of all CSG member cell(s) on a UTRA or E-UTRA frequency.

There is no need for statistical testing of this requirement.

NOTE 2: Entering the proximity of one or more CSG member cell(s) means that the UE is near a cell whose CSG ID is in the UE’s CSG whitelist (as determined based on autonomous search procedures). Leaving the proximity of one or more CSG member cell(s) means that the UE is no longer near any cell whose CSG ID is in the UE’s CSG whitelist.

[TS 36.133, clause A.8.21.1]

The purpose of this test is to verify the UE has implemented properly the feature for indicating that the UE is entering or leaving the proximity of one or more CSG member cells based on proximity detection with an autonomous search function, as defined by the requirements in Section 6.4.

The test case consists of three successive segments: Test Preparation, Negative Test, and Positive Test. The test scenario comprises of two E-UTRAN FDD cells on different carriers. Cell 1 represents the serving cell and Cell 2 the CSG cell. Cell 1 is active during the whole test, while Cell 2 is only active in time duration T1 in the Test Preparation. The description of the test procedure is shown in Table A.8.21-1. The general test parameters and cell specific test parameters for the handover from serving cell to CSG cell in Test Preparation and the proximity detection are presented in Table A.8.21-2 and Table A.8.21-3 respectively.

Table A.8.21-1: Description of the test procedures

Parameter

Cell Status

Comment

Test Preparation

Initial Condition

Cell 1 is active

Clean up the UE memory to be free from previously stored cell information for proximity detection.

Configure the UE to include Cell 2’s CSG Identity in its whitelist.

Turn on the UE and set up connection between the UE and Cell 1.

Time duration T1

Cell 1 and Cell 2

Turn on Cell 2 at the start of T1.

Perform manual CSG selection towards Cell 2. The UE is expected to store necessary information experienced during handover for later proximity detection.

End condition

Cell 1 is active

Turn off the UE. Turn off Cell 2.

Negative Test

Initial Condition

Cell 1 is active

Re-Configure Cell 1 to a different global cell identity to simulate the UE is not in the vicinity of the CSG cell.

Turn on the UE and set up connection between the UE and Cell 1.

Time duration T2

Cell 1 is active

Configure the UE with proximity indication control by sending the Reconfiguration message with ReportProximityConfig at the start of T2. The UE is not expected to report “entering” proximity in the negative test.

End condition

Cell 1 is active

Turn off the UE.

Positive Test

Initial Condition

Cell 1 is active

Re-Configure Cell 1 to the same global cell identity as in the Test Preparation, under which the UE was manually selected towards the CSG cell. Turn on the UE and set up connection between the UE and Cell 1.

Time duration T3

Cell 1 and Cell 2 are active

Configure the UE with proximity indication control by sending the Reconfiguration message with reportProximityConfig at the start of T3. The UE is expected to report “entering” proximity before end of T3.

End condition

Cell 1 is active

Turn off the UE.

Table A.8.21-2: General test parameters for E-UTRAN FDD-FDD inter frequency cell proximity detection test case

Parameter

Unit

Value

Comment

PDSCH parameters

DL Reference Measurement Channel R.0 FDD

As specified in section A.3.1.1.1

PDSCH allocation

2—3

13—36

PCFICH/PDCCH/PHICH parameters

DL Reference Measurement Channel R.6 FDD

As specified in section A.3.1.2.1

A3-Offset

dB

-4

Hysteresis

dB

0

TimeToTrigger

s

0

Filter coefficient

0

L3 filtering is not used

DRX

off

As specified in section A.3.3

PRACH configuration

4

As specified in table 5.7.1-2 in 3GPP TS 36.211

Access Barring Information

Not sent

No additional delays in random access procedure

Time offset between cells

3 ms

Asynchronous cells

Gap pattern configuration Id

0

As specified in Table 8.1.2.1-1 started before T1 starts

Time duration T1

s

[10]

Defined to give enough time for completing the handover from serving cell to the CSG cell successfully.

Time duration T2

s

[360]

Defined to be longer enough to see whether the UE will report enter “proximity” indication.

Time duration T3 Note 1

s

[<=360]

The time duration for a UE to report enters “proximity” when the UE is near a CSG cell.

Note 1: The maximum allowed time duration for the UE to decide either entering or leaving “proximity” is 360s. To reduce test time, T3 may end once UE reports entering “proximity” and

Note 2: The test case assumes an environment where CSG proximity detection results not being impact by non-3GPP signals, such as GPS and WiFi. When the test case is being executed, the UE may ignore any radio signals which are not provided by the test setup which it would otherwise use in proximity estimation.

Table A.8.21-3: Cell specific test parameters for E-UTRAN FDD-FDD inter frequency cell proximity detection test case

Parameter

Unit

Cell 1

Cell 2

T1

T2

T3

T1

T2

T3

E-UARFCN

Channel 1

Channel 2

CSG indicator

False

True

N/A

True

Physical cell global

identity

1

1

1

2

N/A

2

CSG identity

Not sent

Sent

N/A

Sent

BWchannel

MHz

10

10

OCNG Patterns defined in A.3.2.1.1 (OP.1 FDD) and in A.3.2.1.2 (OP.2 FDD)

OP.1 FDD

N/A

OP.2 FDD

OP.2 FDD

N/A

OP.2 FDD

PBCH_RA

dB

0

0

PBCH_RB

dB

PSS_RA

dB

SSS_RA

dB

PCFICH_RB

dB

PHICH_RA

dB

PHICH_RB

dB

PDCCH_RA

dB

PDCCH_RB

dB

PDSCH_RA

dB

PDSCH_RB

dB

OCNG_RANote 1

dB

OCNG_RBNote 1

dB

dB

0

-inf

4

7

-inf

7

Note 2

dBm/15 kHz

-98

-98

dB

0

-inf

4

7

-inf

7

RSRP Note 3

dBm/15 KHz

-98

-inf

-94

-91

-inf

-91

Propagation Condition

AWGN

AWGN

Note 1: OCNG shall be used such that both cells are fully allocated and a constant total transmitted power spectral density is achieved for all OFDM symbols.

Note 2: Interference from other cells and noise sources not specified in the test is assumed to be constant over subcarriers and time and shall be modelled as AWGN of appropriate power for to be fulfilled.

Note 3: RSRP levels have been derived from other parameters for information purposes. They are not settable parameters themselves.

[TS 36.133, A.8.21.2]

The UE shall not send an “entering” proximity indication in T2 during Negative Test.

The UE shall send an “entering” proximity indication in T3 during Positive Test.

8.3.4.5.3 Test description

8.3.4.5.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 2 and Cell 23 are used.

– Cell 1 and Cell 2 are not CSG cells.

– Cell 23 is a CSG cell.

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

UE:

– The UE’s Allowed CSG list contains the CSG ID of Cell 23. This is realized by using either manual CSG selection in preamble procedure or a USIM with field EFACSGL preconfigured at beginning of testcase.

– The UE memory should be clear from historical CSG proximity data (method how to achieve this is left to UE implementation).

– The UE non-3GPP radio receivers shall be switched off ( method how to achieve this is left to UE implementation and test houses).

Preamble:

– The UE is in state Switched OFF (state 1) according to [18].

8.3.4.5.3.2 Test procedure sequence

Table 8.3.4.5.3.2-1 illustrates the downlink power levels to be applied for Cell 1, Cell 2 and Cell 23 at various time instants of the test execution. The exact instants on which these values shall be applied are described in the texts in this clause.

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

Parameter

Unit

Cell 1

Cell 2

Cell 23

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

Off

Off

The power level values are assigned to such that camping on Cell 1 is guaranteed. Cell 2 and Cell 23 are “Off”.

T1

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-79

T2

Cell-specific RS EPRE

dBm/15kHz

– Off

-85

Off

The power level values are assigned to such that camping on Cell 2 is guaranteed. Cell 1 and Cell 23 are “Off”.

T3

Cell-specific RS EPRE

dBm/15kHz

-85

Off

Off

The power level values are assigned to such that camping on Cell 1 is guaranteed. Cell 2 and Cell 23 are “Off”.

T4

Cell-specific RS EPRE

dBm/15kHz

-85

Off

-79

Table 8.3.4.5.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS adjusts cell levels according to row T0 of Table 8.3.4.5.3.2-1

2

Power on the UE.

3-18

Void

EXCEPTION: Steps 18Aa1 to 18Ab16 describe behaviour that depends on the UE capability; the “lower case letter” identifies a step sequence that takes place if a capability is supported.

18Aa1-18Aa19

IF pc_TestModeforCSGproximity THEN steps 1 to 19 of the registration procedure described in TS 36.508 subclause 4.5.2A.3 are performed on Cell 1.

NOTE: The UE performs registration, test mode for CSG proximity testing is activated and the RRC connection is released.

18Ab1-18Ab16

ELSE Steps 2 to 17 of the registration procedure described in TS 36.508 subclause 4.5.2.3 are performed on Cell 1.

NOTE: The UE performs registration and the RRC connection is released

19

The SS adjusts cell levels according to row T1 of Table 8.3.4.5.3.2-1

20

The UE is made to perform manual CSG ID selection and select Cell 23.

21-26

Steps 1 to 6 of the TAU procedure described in TS 36.508 subclause 6.4.2.7 are performed on Cell 23.

NOTE: the UE performs a TAU and the RRC connection is released.

27

Power off the UE.

28

The SS adjusts cell levels according to row T2 of Table 8.3.4.5.3.2-1

29

Power on the UE.

30-45

Steps 2 to 17 of the registration procedure described in TS 36.508 subclause 4.5.2.3 are performed on Cell 2.

NOTE: The UE performs registration and the RRC connection is released.

46-53

Steps 2 to 9 of the generic test procedure in TS 36.508 subclause 4.5.3.3 are performed on Cell 2.

NOTE: The UE performs the establishment of the new data radio bearer associated with the default EPS bearer context.

54

The SS transmits an RRCConnectionReconfiguration message on Cell 2 including proximityIndicationEUTRA-r9 set to enabled.

<–

RRCConnectionReconfiguration

55

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

56

Check: Does the UE transmit a ProximityIndication message with type-r9 set to “entering” proximity on Cell 2 within [360]s?

–>

ProximityIndication

1

F

57

Power off the UE.

58

The SS adjusts cell levels according to row T3 of Table 8.3.4.5.3.2-1

59

Power on the UE.

60-75

Steps 2 to 17 of the registration procedure described in TS 36.508 subclause 4.5.2.3 are performed on Cell 1.

NOTE: The UE performs registration and the RRC connection is released.

76-83

Steps 2 to 9 of the generic test procedure in TS 36.508 subclause 4.5.3.3 are performed on Cell 1.

NOTE: The UE performs the establishment of the new data radio bearer associated with the default EPS bearer context.

83A

The SS adjusts cell levels according to row T4 of Table 8.3.4.5.3.2-1

84

The SS transmits an RRCConnectionReconfiguration message on Cell 1 including proximityIndicationEUTRA-r9 set to enabled.

<–

RRCConnectionReconfiguration

85

The UE transmits an RRCConnectionReconfigurationComplete message.

–>

RRCConnectionReconfigurationComplete

86

Void

87

Check: Does the UE transmit a ProximityIndication message with type-r9 set to “entering” proximity on Cell 1 within [360]s?

–>

ProximityIndication

2

P

8.3.4.5.3.3 Specific message contents

Table 8.3.4.5.3.3-1: SystemInformationBlockType1 for Cell 23 (preamble and all steps, Table 8.3.4.5.3.2-2)

Derivation Path: 36.508 clause 4.4.3.2

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType1 ::= SEQUENCE {

cellAccessRelatedInfo SEQUENCE {

csg-Indication

TRUE

csg-Identity

‘000 0000 0000 0000 0000 0000 1011’B

}

}

Table 8.3.4.5.3.3-2: SystemInformationBlockType4 for Cell 23 (preamble and all steps, Table 8.3.4.5.3.2-2)

Derivation Path: 36.508 clause 4.4.3.3, Table 4.4.3.3-3

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType4 ::= SEQUENCE {

csg-PhysCellIdRange ::= SEQUENCE {

Start

2

Range

n4

}

}

Table 8.3.4.5.3.3-3: RRCConnectionReconfiguration (Step 54 and Step 85, Table 8.3.4.5.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

otherConfig-r9 ::= SEQUENCE {

reportProximityConfig-r9

proximityIndicationEUTRA-r9

enabled

}

nonCriticalExtension

Not present

}

}

}

}

}

}

}

Table 8.3.4.5.3.3-5: ProximityIndication (Step 87 and Step 56, Table 8.3.4.5.3.2-2)

Derivation Path: 36.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ProximityIndication-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

proximityIndication-r9 ::= SEQUENCE {

type-r9

entering

carrierFreq-r9 CHOICE {

eutra-r9

Downlink EARFCN of Cell 23

Band < =64

eutra2-v9e0

Downlink EARFCN of Cell 23

Band > 64

}

nonCriticalExtension

Not present

}

}

}

}