8.6.9 Inter-RAT Connection Establishment Failure

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.6.9.1 Connection Establishment Failure logging / Logging and reporting / Reporting at UTRAN Inter-RAT handover

8.6.9.1.1 Test Purpose (TP)

(1)

with { UE has connection establishment failure information available }

ensure that {

when { UE performs an RRC Connection reconfiguration procedure at UTRAN Inter-RAT handover }

then { UE sends an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable }

}

(2)

with { UE having sent an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends a UEInformationResponse message with connEstFailReport }

}

8.6.9.1.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6 and 5.4.2.3. Unless otherwise stated these are Rel-11 requirements.

[TS 36.331, clause 5.3.3.6]

The UE shall:

1> if timer T300 expires:

2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;

2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> clear the information included in VarConnEstFailReport, if any;

3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;

3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;

3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:

4> for each neighbour cell included, include the optional fields that are available;

NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].

3> if detailed location information is available, set the content of the locationInfo as follows:

4> include the locationCoordinates;

4> include the horizontalVelocity, if available;

3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;

3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;

3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];

2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;

The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.

[TS 36.331, clause 5.4.2.3]

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

1> set the content of RRCConnectionReconfigurationComplete message as follows:

2> if the UE has radio link failure or handover failure information available in VarRLF-Report and if the RPLMN is included in plmn-IdentityList stored in VarRLF-Report:

3> include rlf-InfoAvailable;

2> if the UE has logged measurements available for E-UTRA and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

3> include the logMeasAvailable;

2> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

3> include connEstFailInfoAvailable;

1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission using the new configuration;

8.6.9.1.3 Test description

8.6.9.1.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 5.

– 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 Registered, Idle Mode (state 2) on Cell 1 according to [18].

8.6.9.1.3.2 Test procedure sequence

Table 8.6.9.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. Subsequent configurations marked "T1" and "T2" are applied at the points indicated in the Main behaviour description in Table 8.6.9.1.3.2-2.

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

Parameter

Unit

Cell 1

Cell 5

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-90

The power level values are assigned to satisfy Threshx,high < Srxlevcell 5.

CPICH Ec (UTRA FDD)

dBm/3.84 MHz

-65

PCCPCH Ec(UTRA LCR TDD)

dBm/1.28 MHz

-65

T2

Cell-specific RS EPRE

dBm/15kHz

-70

The power level values are such that entering conditions for event 3a are satisfied.

CPICH Ec (UTRA FDD)

dBm/3.84 MHz

-85

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-85

Table 8.6.9.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits a Paging message on Cell 1.

<–

Paging

1A

The SS is configured to not transmit contention resolution in step 2 RACH procedure.

2

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

3

The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble.

4

The SS changes Cell 1 and Cell 5 level according to the row "T1" in table 8.6.9.1.3.2-1.

5

Generic test procedure in TS 36.508 subclause 6.4.2.8 is performed on Cell 5.

NOTE: The UE performs an RAU procedure and the RRC connection is released.

Exception: Steps 5Aa1 to 5Aa1b1 describe optional behaviour that depend on the UE capability.

5Aa1

IF pc_IMS = TRUE THEN SS starts 6s timer

5Aa1a1-5Aa1a3a6

The procedure defined in TS 36.523-3 Table 10.1.2.1-2 Steps 1-4a6 is performed

5Aa1a4

SS releases RRC Connection

5Aa1a5

SS Stops 6s timer

5Aa1b1

The 6s timer expires

6-10

Step 7 to 11 of test procedure in TS 34.123-1 subclause 12.9.14.4 is performed on Cell 5 using the UTRA reference radio bearer parameters and combination “UTRA HSDPA RB” according to TS 36.508 subclause 4.8.3 and Table 4.8.3-1.

NOTE: The UE performs Network initiated RAB re-establishment in a UTRAN cell.

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

UTRAN TDD : go to step 12

11a1

IF pc_UTRA_CompressedModeRequired THEN the SS transmits a PHYSICAL CHANNEL RECONFIGURATION message on Cell 5 including the DPCH compressed mode info.

<–

PHYSICAL CHANNEL RECONFIGURATION

11a2

The UE transmits a PHYSICAL CHANNEL RECONFIGURATION COMPLETE message on Cell 5.

–>

PHYSICAL CHANNEL RECONFIGURATION COMPLETE

12

The SS transmits a MEASUREMENT CONTROL message to setup inter-RAT measurement on Cell 5.

<–

MEASUREMENT CONTROL

13

The SS changes Cell 1 and Cell 5 level according to the row "T2" in table 8.6.9.1.3.2-1.

14

The UE transmits a MEASUREMENT REPORT message on Cell 5 including the E-UTRA event results.

–>

MEASUREMENT REPORT

15

The SS transmits a HANDOVER FROM UTRAN COMMAND message on Cell 5.

<–

HANDOVER FROM UTRAN COMMAND

16

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable on Cell 1 using the security key derived from the new KeNB?

–>

RRCConnectionReconfigurationComplete

1

P

17

Generic test procedure in TS 36.508 subclause 6.4.2.10 is performed on Cell 1.

NOTE: The UE performs tracking area updating procedure without ISR and security reconfiguration after successful completion of handover from UTRA.

EXCEPTION: Steps 17Aa1 to 17Aa2b1 describe optional behaviour if UE sends IMS deregistration at steps 5Aa1 to 5Aa1b1

17Aa1-17Aa2b1

The procedure defined in TS 36.508 subclause 4.5A.3 Steps 10a1-10a2b1 is performed

18

The SS transmits a UEInformationRequest message to get connEstFailReportReq on Cell 1.

<–

UEInformationRequest

19

Check: Does the UE transmit a UEInformationResponse message with connEstFailReport on Cell 1?

–>

UEInformationResponse

2

P

8.6.9.1.3.3 Specific message contents

Table 8.6.9.1.3.3-1: SystemInformationBlockType6 for Cell 1 (preamble, Table 8.6.9.1.3.2-2)

Derivation Path: 36.508, Table 4.4.3.3-5

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType6 ::= SEQUENCE {

carrierFreqListUTRA-FDD SEQUENCE (SIZE (1..maxUTRA-FDD-Carrier)) OF SEQUENCE {

UTRA-FDD

carrierFreq[n]

Same downlink UARFCN as used for Cell 5

cellReselectionPriority[n]

5

p-MaxUTRA[n]

0

}

carrierFreqListUTRA-TDD SEQUENCE (SIZE (1..maxUTRA-TDD-Carrier)) OF SEQUENCE {

UTRA-TDD

carrierFreq[n]

Same downlink UARFCN as used for Cell 5

cellReselectionPriority[n]

5

p-MaxUTRA[n]

0

}

}

Condition

Explanation

UTRA-FDD

UTRA FDD cell environment

UTRA-TDD

UTRA TDD cell environment

Table 8.6.9.1.3.3-2: Void

Table 8.6.9.1.3.3-3: RRCConnectionReconfigurationComplete (step 16, Table 8.6.9.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1-9

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfigurationComplete ::= SEQUENCE {

rrc-TransactionIdentifier

RRC-TransactionIdentifier-UL

criticalExtensions CHOICE {

rrcConnectionReconfigurationComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

Table 8.6.9.1.3.3-4: UEInformationRequest (step 18, Table 8.6.9.1.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail

Table 8.6.9.1.3.3-5: UEInformationResponse (step 19, Table 8.6.9.1.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

rsrpResult-r11

(0..97)

rsrqResult-r11

Not present or (0..34)

}

measResultNeighCells-r11

Not present or any allowed value

numberOfPreamblesSent-r11

Any allowed value

contentionDetected-r11

Any allowed value

maxTxPowerReached-r11

Any allowed value

timeSinceFailure-r11

Any allowed value

measResultListEUTRA-v1130

Not present

}

}

}

}

}

}

}

}

8.6.9.2 Connection Establishment Failure logging / Logging and reporting / Reporting of UTRAN Inter-RAT measurements

8.6.9.2.1 Test Purpose (TP)

(1)

with { UE has connection establishment failure information available with the UTRA measurement result }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends a UEInformationResponse message containing the measurement result for UTRA neighbouring cell }

}

8.6.9.2.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6 and 5.6.5.3. Unless otherwise stated these are Rel-11 requirements.

[TS 36.331, clause 5.3.3.6]

The UE shall:

1> if timer T300 expires:

2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;

2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> clear the information included in VarConnEstFailReport, if any;

3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;

3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;

3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:

4> for each neighbour cell included, include the optional fields that are available;

NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].

3> if detailed location information is available, set the content of the locationInfo as follows:

4> include the locationCoordinates;

4> include the horizontalVelocity, if available;

3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;

3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;

3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];

2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;

The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.

[TS 36.331, clause 5.6.5.3]

Upon receiving the UEInformationRequest message, the UE shall:

1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;

2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;

2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;

1> if the logMeasReport is included in the UEInformationResponse:

1> else:

2> submit the UEInformationResponse message to lower layers for transmission via SRB1;

8.6.9.2.3 Test description

8.6.9.2.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 5

– 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 Registered, Idle Mode (state 2) on Cell 1 according to [18].

8.6.9.2.3.2 Test procedure sequence

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

Parameter

Unit

Cell 1

Cell 5

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

Only Cell 1 is available.

(NOTE 1)

CPICH Ec (UTRA FDD)

dBm/3.84MHz

"Off"

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

"Off"

T1

Cell-specific RS EPRE

dBm/15kHz

-60

Cell 1 and Cell 5 are available.

CPICH Ec (UTRA FDD)

dBm/3.84MHz

-75

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-78

NOTE 1: Power level "Off" for UTRA cell is defined in TS 34.108 Table 6.1.4 and Table 6.1.9.

Table 8.6.9.2.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS changes Cell 1 parameter according to the row "T1" in Table 8.6.9.2.3.2-1.

2

The SS waits for [90s] to ensure that the UE detects UTRA cell.

3

The SS transmits a Paging message on Cell 1.

<–

Paging

3A

The SS is configured to not transmit contention resolution in step 4 RACH procedure.

4

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

5

The SS waits for 2sec (T300 exiry) and ignores further received Random Access Preamble.

6-13

Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1.

14

The SS sends a UEInformationRequest message to get connEstFailReportReq on Cell 1.

<–

UEInformationRequest

15

Check: Does the UE send a UEInformationResponse message with connEstFailReport on Cell 1?

–>

UEInformationResponse

1

P

8.6.9.2.3.3 Specific message contents

Table 8.6.9.2.3.3-0 A: SystemInformationBlockType3 for Cell 1 (preamble and all steps, Table 8.6.9.2.3.2-2)

Derivation path: 36.508 table 4.4.3.3-2

Information Element

Value/Remark

Comment

Condition

SystemInformationBlockType3 ::= SEQUENCE {

cellReselectionServingFreqInfo SEQUENCE {

threshServingLow

26 (52 dB)

}

}

Table 8.6.9.2.3.3-0 B: SystemInformationBlockType6 for Cell 1 (preamble and all steps, Table 8.6.9.2.3.2-2)

Derivation Path: 36.508 table 4.4.3.3-5

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType6 ::= SEQUENCE {

carrierFreqListUTRA-FDD SEQUENCE (SIZE (1..maxUTRA-FDD-Carrier)) OF SEQUENCE {

UTRA-FDD

carrierFreq[n]

Downlink UARFCN of Cell 5

cellReselectionPriority[n]

3

threshX-High[n]

5 (10dB)

threshX-Low[n]

5 (10dB)

}

carrierFreqListUTRA-TDD SEQUENCE (SIZE (1..maxUTRA-TDD-Carrier)) OF SEQUENCE {

UTRA-TDD

carrierFreq[n]

Downlink UARFCN of Cell 5

cellReselectionPriority[n]

3

threshX-High[n]

5 (10dB)

threshX-Low[n]

5 (10dB)

}

}

Table 8.6.9.2.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.2.3.2-2)

Derivation Path: 36.508, Table 4.6.1-18

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

Table 8.6.9.2.3.3-2: UEInformationRequest (step 14, Table 8.6.9.2.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail

Table 8.6.9.2.3.3-3: UEInformationResponse (step 15, Table 8.6.9.2.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

rsrpResult-r11

(0..97)

rsrqResult-r11

Not present or (0..34)

}

measResultNeighCells-r11 SEQUENCE {

measResultListEUTRA-r11

Not present

measResultListUTRA-r11 SEQUENCE {

1 entry

carrierFreq-r9[1]

Same as Cell 5

measResultList-r9 SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE {

1 entry

physCellId[1]

Same as Cell 5

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

utra-RSCP

Not present or (-5..91)

utra-EcN0

Not present or (0..49)

additionalSI-Info-r9

Not present

}

}

}

measResultListGERAN-r11

Not present

measResultsCDMA2000-r11

Not present

}

numberOfPreamblesSent-r11

Any allowed value

contentionDetected-r11

Any allowed value

maxTxPowerReached-r11

Any allowed value

timeSinceFailure-r11

Any allowed value

measResultListEUTRA-v1130

Not present

}

}

}

}

}

}

}

}

8.6.9.3 Connection Establishment Failure logging / Logging and reporting / Reporting of GERAN Inter-RAT measurements

8.6.9.3.1 Test Purpose (TP)

(1)

with { UE has connection establishment failure information available with the GERAN measurement result }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends a UEInformationResponse message containing the measurement result for GERAN neighbouring cell }

}

8.6.9.3.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6. Unless otherwise stated these are Rel-11 requirements.

[TS 36.331, clause 5.3.3.6]

The UE shall:

1> if timer T300 expires:

2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;

2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> clear the information included in VarConnEstFailReport, if any;

3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;

3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;

3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:

4> for each neighbour cell included, include the optional fields that are available;

NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].

3> if detailed location information is available, set the content of the locationInfo as follows:

4> include the locationCoordinates;

4> include the horizontalVelocity, if available;

3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;

3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;

3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];

2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;

The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.

8.6.9.3.3 Test description

8.6.9.3.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 Registered, Idle Mode (state 2) on Cell 1 according to [18].

8.6.9.3.3.2 Test procedure sequence

Table 8.6.9.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" 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.6.9.3.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

-85

Only Cell 1 is available.

(NOTE 1)

RSSI

dBm

"Off"

T1

Cell-specific RS EPRE

dBm/15kHz

-85

Cell 1 and Cell 24 are available.

RSSI

dBm

-85

NOTE 1: Power level "Off" for GERAN cell is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.6.9.3.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS changes Cell 1 parameter according to the row "T1" in Table 8.6.9.3.3.2-1.

2

The SS waits for [30s] to ensure that the UE detects GERAN cell.

3

The SS transmits a Paging message on Cell 1.

<–

Paging

3A

The SS is configured to not transmit contention resolution in step 4 RACH procedure.

4

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

5

The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble.

6-13

Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1.

14

The SS sends a UEInformationRequest message to get connEstFailReportReq on Cell 1.

<–

UEInformationRequest

15

Check: Does the UE send a UEInformationResponse message with connEstFailReport on Cell 1?

–>

UEInformationResponse

1

P

8.6.9.3.3.3 Specific message contents

Table 8.6.9.3.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.3.3.2-2)

Derivation Path: 36.508, Table 4.6.1-18

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

Table 8.6.9.3.3.3-2: UEInformationRequest (step 14, Table 8.6.9.3.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail

Table 8.6.9.3.3.3-3: UEInformationResponse (step 15, Table 8.6.9.3.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

rsrpResult-r11

(0..97)

rsrqResult-r11

Not present or (0..34)

}

measResultNeighCells-r11 SEQUENCE {

measResultListEUTRA-r11

Not present

measResultListGERAN-r11 SEQUENCE {

1 entry

carrierFreq SEQUENCE {

arfcn

Same as Cell 24

bandIndicator

dcs1800 or pcs1900, Same as Cell 24

}

physCellId SEQUENCE {

networkColourCode

Same as Cell 24

baseStationColourCode

Same as Cell 24

}

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

rssi

(0..63)

}

}

measResultsCDMA2000-r11

Not present

}

numberOfPreamblesSent-r11

Any allowed value

contentionDetected-r11

Any allowed value

maxTxPowerReached-r11

Any allowed value

timeSinceFailure-r11

Any allowed value

measResultListEUTRA-v1130

Not present

measResultFailedCell-v1250

Not present or any allowed value

failedCellRSRQ_Type_r12

Not present or any allowed value

measResultListEUTRA-v1250

Not present

}

}

}

}

}

}

}

}

8.6.9.4 Connection Establishment Failure logging / Logging and reporting / Reporting of CDMA2000 Inter-RAT measurements

8.6.9.4.1 Test Purpose (TP)

(1)

with { UE in RRC_IDLE state with connection establishment failure information available }

ensure that {
when { UE successfully performs a RRC connection establishment procedure and the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport }

then { UE transmits the RRCConnectionSetupComplete with IE connEstFailInfoAvailable present }

}

(2)

with { UE has connection establishment failure information available with the CDMA2000 measurement result and the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends a UEInformationResponse message with connEstFailReport containing the measurement result for CDMA2000 neighbouring cell }

}

8.6.9.4.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6 and 5.6.5.3. Unless otherwise stated these are Rel-11 requirements.

[TS 36.331, clause 5.3.3.4]

The UE shall:

1> set the content of RRCConnectionSetupComplete message as follows:

2> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

3> include connEstFailInfoAvailable;

2> submit the RRCConnectionSetupComplete message to lower layers for transmission, upon which the procedure ends;

[TS 36.331, clause 5.3.3.6]

The UE shall:

1> if timer T300 expires:

2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;

2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> clear the information included in VarConnEstFailReport, if any;

3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;

3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;

3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:

4> for each neighbour cell included, include the optional fields that are available;

NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].

3> if detailed location information is available, set the content of the locationInfo as follows:

4> include the locationCoordinates;

4> include the horizontalVelocity, if available;

3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;

3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;

3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];

2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;

The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.

[TS 36.331, clause 5.6.5.3]

Upon receiving the UEInformationRequest message, the UE shall:

1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;

2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;

2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;

1> else:

2> submit the UEInformationResponse message to lower layers for transmission via SRB1;

8.6.9.4.3 Test description

8.6.9.4.3.1 Pre-test conditions

System Simulator:

– Cell 1 and Cell 15- Cell 1 is E-UTRAN cell, Cell 15 is a HRPD cell.

– All cells belong to the same PLMN.

– System information combination 6 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells with content of CDMA2000 HRPD carrier frequency list in SIB8 set as defined in TS 36.508 [18] table 6.3.1.5-1.

UE:

None.

Preamble:

– The UE is in state Registered, Idle Mode (state 2) on Cell 1 according to [18].

8.6.9.4.3.2 Test procedure sequence

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

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

Parameter

Unit

Cell 1

Cell 15

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-75

The power level values are such that camping on Cell 1 is guaranteed

Îor/Ioc

dB

"Off"

Ioc

dBm/1.23 MHz

"Off"

Pilot Ec/Io (NOTE 1)

dB

"Off"

T1

Cell-specific RS EPRE

dBm/15kHz

-75

Cell 15 is detectable

Îor/Ioc

dB

-20

Ioc

dBm/1.23 MHz

-55

Pilot Ec/Io (NOTE 1)

dB

-20

Table 8.6.9.4.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS changes Cell 15 parameter according to the row "T1" in Table 8.6.9.4.3.2-1.

2

The SS waits for 20s to ensure that the UE detects CDMA2000 Cell 15.

3

The SS transmits a Paging message on Cell 1.

<–

Paging

3A

The SS is configured to not transmit contention resolution in step 4 RACH procedure.

4

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

5

The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble.

6-13

Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1.

1

14

The SS sends a UEInformationRequest message with connEstFailReportReq-r11 set to true on Cell 1.

<–

UEInformationRequest

15

Check: Does the UE send a UEInformationResponse message with connEstFailReport-r11 on Cell 1?

–>

UEInformationResponse

2

P

8.6.9.4.3.3 Specific message contents

Table 8.6.9.4.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.4.3.2-2)

Derivation Path: 36.508, Table 4.6.1-18

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

Table 8.6.9.4.3.3-2: UEInformationRequest (step 14, Table 8.6.9.4.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail

Table 8.6.9.4.3.3-3: UEInformationResponse (step 15, Table 8.6.9.4.3.2-2)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

Cell 1

rsrpResult-r11

(0..97)

rsrqResult-r11

Not present or (0..34)

}

measResultNeighCells-r11 SEQUENCE {

measResultListEUTRA-r11

Not present

measResultListUTRA-r11

Not present

measResultListGERAN-r11

Not present

measResultsCDMA2000-r11 SEQUENCE (SIZE (1..maxFreq)) OF {

1 entry

carrierFreq-r9[1] SEQUENCE {

Same as Cell 15

bandClass

Operating band class under test

arfcn

f14

}

measResultList-r9[1] SEQUENCE {

preRegistrationStatusHRPD

false

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

physCellId[1]

PhysicalCellIdentity of Cell 15

cgi-Info[1]

Not present

measResult[1] SEQUENCE {

pilotStrength

(0..63)

}

}

}

}

numberOfPreamblesSent-r11

Any allowed value

contentionDetected-r11

Any allowed value

maxTxPowerReached-r11

Any allowed value

timeSinceFailure-r11

Any allowed value

measResultListEUTRA-v1130

Not present

}

}

}

}

}

}

}

}

8.6.9.5 Connection Establishment Failure logging / Logging and reporting / Bluetooth measurement collection

8.6.9.5.1 Test Purpose (TP)

(1)

with { UE detects connection establishment failure }

ensure that {

when { UE has Bluetooth logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }

then { UE sends the RRCConnectionSetupComplete message with logMeasAvailableBT included }

}

(2)

with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListBT }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends the UEInformationResponse message containing connEstFailReport with Bluetooth measurement collection }

}

(3)

with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListBT }

ensure that {

when { UE receives the UEInformationRequest message containing connEstFailReportReq and a Bluetooth beacon is not included in bt-NameListConfig }

then { UE sends the UEInformationResponse message not including measurement result of this Bluetooth beacon which is not included in bt-NameListConfig }

}

8.6.9.5.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6, 5.3.10.9, and 5.6.5.3.

[TS 36.331, clause 5.3.10.9 Other configuration]

The UE shall:

1> if the received otherConfig includes the bt-NameListConfig:

2> if bt-NameListConfig is set to setup, attempt to have Bluetooth measurement results available for subsequent measurement report;

NOTE: The UE is requested to attempt to have valid Bluetooth measurements and WLAN measurements whenever sending a measurement report for which it is configured to include these measurements. The UE may not succeed e.g. because the user manually disabled the WLAN or Bluetooth hardware. Further details, e.g. regarding when to activate WLAN or Bluetooth, are up to UE implementation.

[TS 36.331, clause 5.3.3.6 T300 expiry]

The UE shall:

1> if timer T300 expires:

2> except for NB-IoT, store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> if available, set the logMeasResultListBT to include the Bluetooth measurement results, in order of decreasing RSSI for Bluetooth beacons;

[TS 36.331, clause 5.3.3.4 Reception of the RRCConnectionSetup by the UE]

NOTE 1: Prior to this, lower layer signalling is used to allocate a C-RNTI. For further details see TS 36.321 [6];

The UE shall:

1> set the content of RRCConnectionSetupComplete message as follows:

2> if the UE is connected to EPC:

3> except for NB-IoT:

4> if the UE has Bluetooth logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

5> include logMeasAvailableBT;

4> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

5> include connEstFailInfoAvailable;

[TS 36.331, clause 5.6.5.3]

Upon receiving the UEInformationRequest message, the UE shall, only after successful security activation:

1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;

2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;

2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;

8.6.9.5.3 Test description

8.6.9.5.3.1 Pre-test conditions

System Simulator:

  • Cell 1, Bluetooth beacon 1 (Cell 40) and Bluetooth beacon 2 (Cell 41)
  • Cell 40 and Cell 41 are configured as per 36.508 cl 4.4.9

UE:

None

Preamble:

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

8.6.9.5.3.2 Test procedure sequence

Table 8.6.9.5.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS transmits an RRCConnectionRelease message to release RRC connection and move to RRC_IDLE (State 2).

<–

RRCConnectionRelease

4

The SS transmits a Paging message.

<–

Paging

4A

The SS is configured to not transmit contention resolution in step 5 RACH procedure.

5

The UE transmits an RRCConnectionRequest message.

–>

RRCConnectionRequest

6

The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble.

7

The UE transmits an RRCConnectionRequest message.

–>

RRCConnectionRequest

8

The SS transmits an RRCConnectionSetup message.

<–

RRCConnectionSetup

9

Check : Does the UE transmits an RRCConnectionSetupComplete message including connEstFailInfoAvailable with logMeasAvailableBT.

UE initiates the session management procedure by including the SERVICE REQUEST message. (State3)

–>

RRC : RRCConnectionSetupComplete

NAS : SERVICE REQUEST

1

P

10-13

Steps 5 to 8 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure.

14

The SS sends a UEInformationRequest message to get connEstFailReportReq.

<–

UEInformationRequest

15

Check: Does the UE send a UEInformationResponse message with connEstFailReport with logMeasResultListBT including one entry (Bluetooth beacon 1) measurement result?

Check: Does the UE send a UEInformationResponse message with connEstFailReport without measurement result of Bluetooth beacon not including in bt-NameListConfig (Bluetooth beacon 2)?

–>

UEInformationResponse

2,3

P

8.6.9.5.3.3 Specific message contents

Table 8.6.9.5.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.6.9.5.3.2-1)

Derivation Path: 36.508, Table 4.6.1-8

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not present

nonCriticalExtension SEQUENCE {

OtherConfig-r9 ::= SEQUENCE {

powerPrefIndicationConfig-r11 CHOICE {}

Not present

bw-PreferenceIndicationTimer-r14

Not present

ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30, s60, s90, s120, s300, s600, spare3, spare2, spare1}

rlm-ReportConfig-r14 CHOICE {}

Not present

overheatingAssistanceConfig-r14 CHOICE {}

Not present

ailc-BitConfig-r15

Not present

BOOLEAN

bt-NameListConfig-r15 CHOICE {

setup SEQUENCE (SIZE (1..maxBT-Name-r15)) OF

1 entry

Bluetooth beacon 1

BT-Name-r15[1]

Set as per Table 4.4.9-1 of [18]

OCTET STRING (SIZE (1..248))

Refers to LOCAL NAME defined in Bluetooth specification

}

wlan-NameListConfig-r15 CHOICE {}

Not present

}

fullConfig-r9

Not present

nonCriticalExtension

Not present

}

}

}

}

}

}

}

Table 8.6.9.5.3.3-2: RRCConnectionSetupComplete (step 9, Table 8.6.9.5.3.2-1)

Derivation Path: 36.508, Table 4.6.1-18

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

logMeasAvailableBT-r15

true

}

}

}

}

}

}

}

}

}

}

}

Table 8.6.9.5.3.3-3: UEInformationRequest (step 14, Table 8.6.9.5.3.2-1)

Derivation Path: 36.508, Table 4.6.1-23A with condition ConnEstFail

Information Element

Value/remark

Comment

Condition

Table 8.6.9.5.3.3-4: UEInformationResponse (step 15, Table 8.6.9.5.3.2-1)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

rsrpResult-r11

(0..97)

rsrqResult-r11

(0..34)

}

measResultNeighCells-r11

Not present

numberOfPreamblesSent-r11

Any allowed value

INTEGER (1..200)

contentionDetected-r11

Any allowed value

BOOLEAN

maxTxPowerReached-r11

Any allowed value

BOOLEAN

timeSinceFailure-r11

Any allowed value

INTEGER (0..172800)

measResultListEUTRA-v1130

Not present

measResultFailedCell-v1250

Not present

failedCellRSRQ-Type-r12

Not present

measResultListEUTRA-v1250

Not present

measResultFailedCell-v1360

Not present

logMeasResultListBT-r15 SEQUENCE {

1 entry

Report Bluetooth beacon 1

LogMeasResultBT-r15 SEQUENCE {

bt-Addr-r15

Bluetooth public address of Bluetooth beacon 1

BIT STRING (SIZE (48))

rssi-BT-r15

Any allowed value

INTEGER (-128..127)

}

}

}

}

}

}

}

}

8.6.9.6 Connection Establishment Failure logging / Logging and reporting / WLAN measurement collection

8.6.9.6.1 Test Purpose (TP)

(1)

with { UE detects connection establishment failure }

ensure that {

when { UE has WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }

then { UE sends the RRCConnectionSetupComplete message with logMeasAvailableWLAN included }

}

(2)

with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListWLAN }

ensure that {

when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }

then { UE sends the UEInformationResponse message containing connEstFailReport with WLAN measurement collection }

}

(3)

with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListWLAN }

ensure that {

when { UE receives the UEInformationRequest message containing connEstFailReportReq and a WLAN AP is not included in wlan-NameListConfig }

then { UE sends the UEInformationResponse message not including measurement result of this WLAN AP which is not included in wlan-NameListConfig }

}

8.6.9.6.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6, 5.3.10.9, and 5.6.5.3.

[TS 36.331, clause 5.3.10.9 Other configuration]

The UE shall:

1> if the received otherConfig includes the wlan-NameListConfig:

2> if wlan-NameListConfig is set to setup, attempt to have WLAN measurement results available for subsequent measurement report;

NOTE: The UE is requested to attempt to have valid Bluetooth measurements and WLAN measurements whenever sending a measurement report for which it is configured to include these measurements. The UE may not succeed e.g. because the user manually disabled the WLAN or Bluetooth hardware. Further details, e.g. regarding when to activate WLAN or Bluetooth, are up to UE implementation.

[TS 36.331, clause 5.3.3.6 T300 expiry]

The UE shall:

1> if timer T300 expires:

2> except for NB-IoT, store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:

3> f available, set the logMeasResultListWLAN to include the WLAN measurement results, in order of decreasing RSSI for WLAN APs;

[TS 36.331, clause 5.3.3.4 Reception of the RRCConnectionSetup by the UE]

NOTE 1: Prior to this, lower layer signalling is used to allocate a C-RNTI. For further details see TS 36.321 [6];

The UE shall:

1> set the content of RRCConnectionSetupComplete message as follows:

2> if the UE is connected to EPC:

3> except for NB-IoT:

4> if the UE has WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

5> include logMeasAvailableWLAN;

4> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

5> include connEstFailInfoAvailable;

[TS 36.331, clause 5.6.5.3]

Upon receiving the UEInformationRequest message, the UE shall, only after successful security activation:

1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:

2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;

2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;

2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;

8.6.9.6.3 Test description

8.6.9.6.3.1 Pre-test conditions

System Simulator:

  • Cell 1, WLAN AP 1 (Cell 27) and WLAN AP 2 (Cell 27b)
  • Cell 27 and Cell 27b are configured as per 36.508 cl 4.4.8 with the OFFLOAD condition
  • System information combination 22 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.6.9.6.3.2 Test procedure sequence

Table 8.6.9.6.3.2-1: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits an RRCConnectionReconfiguration message on Cell 1.

<–

RRCConnectionReconfiguration

2

The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1.

–>

RRCConnectionReconfigurationComplete

3

The SS transmits an RRCConnectionRelease message to release RRC connection and move to RRC_IDLE (State 2).

<–

RRCConnectionRelease

4

The SS transmits a Paging message.

<–

Paging

4A

The SS is configured to not transmit contention resolution in step 5 RACH procedure.

5

The UE transmits an RRCConnectionRequest message.

–>

RRCConnectionRequest

6

The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble.

7

The SS transmits a Paging message.

<–

Paging

8

The UE transmits an RRCConnectionRequest message.

–>

RRCConnectionRequest

9

The SS transmits an RRCConnectionSetup message.

<–

RRCConnectionSetup

10

Check: Does the UE transmits an RRCConnectionSetupComplete message including connEstFailInfoAvailable with logMeasAvailableWLAN.

UE initiates the session management procedure by including the SERVICE REQUEST message. (State3)

–>

RRC : RRCConnectionSetupComplete

NAS : SERVICE REQUEST

1

P

11-14

Steps 5 to 8 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure.

15

The SS sends a UEInformationRequest message to get connEstFailReportReq.

<–

UEInformationRequest

16

Check: Does the UE send a UEInformationResponse message with connEstFailReport with logMeasResultListWLAN including one entry (WLAN AP 1) measurement result?

Check: Does the UE send a UEInformationResponse message with connEstFailReport without measurement result of WLAN AP not including in wlan-NameListConfig (WLAN AP 2)?

–>

UEInformationResponse

2,3

P

8.6.9.6.3.3 Specific message contents

Table 8.6.9.6.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.6.9.6.3.2-1)

Derivation Path: 36.508, Table 4.6.1-8 with condition OtherConfig

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfiguration ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionReconfiguration-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not present

nonCriticalExtension SEQUENCE {

OtherConfig-r9 ::= SEQUENCE {

powerPrefIndicationConfig-r11 CHOICE {}

Not present

bw-PreferenceIndicationTimer-r14

Not present

rlm-ReportConfig-r14 CHOICE {}

Not present

overheatingAssistanceConfig-r14 CHOICE {}

Not present

ailc-BitConfig-r15

Not present

wlan-NameListConfig-r15 CHOICE {

setup

WLAN-NameList-r15

WLAN-NameList-r15 ::= SEQUENCE (SIZE (1..maxWLAN-Name-r15)) OF WLAN-Name-r15

1 entry

WLAN AP 1

WLAN-Name-r15 ::=

Set as per Table 4.4.8-1 of [18]

OCTET STRING (SIZE (1..32))

Refers to SSID defined in IEEE 802.11-2012

}

}

fullConfig-r9

Not present

nonCriticalExtension

Not present

}

}

}

}

}

}

}

– The specific message content for the SystemInformationBlockType17 message in Table 8.6.9.6.3.3-1A.

Table 8.6.9.6.3.3-1A: SystemInformationBlockType17 (Preamble and all steps of Table 8.6.9.6.3.2-1)

Derivation Path: 36.508 table 4.4.3.3-15

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType17-r12 ::= SEQUENCE {

wlan-OffloadInfoPerPLMN-List-r12 [1] SEQUENCE (SIZE (1..maxPLMN-r11)) OF {

1 Entry

wlan-OffloadConfigCommon-r12

WLAN-OffloadConfig-DEFAULT

wlan-Id-List-r12 [1] SEQUENCE (SIZE (1..maxWLAN-Id-r12)) OF {

2 Entry

wlan-Identifiers[1] SEQUENCE{

ssid-r12[1]

Set as per Table 4.4.8-1

OCTET STRING (SIZE (1..32))

Service Set Identifier (SSID) defined in IEEE 802.11-2012

bssid-r12[1]

Not present

hessid-r12[1]

Not present

}

wlan-Identifiers[2] SEQUENCE{

ssid-r12[2]

Set as per Table 4.4.8-2

OCTET STRING (SIZE (1..32))

Service Set Identifier (SSID) defined in IEEE 802.11-2012

bssid-r12[2]

Not present

hessid-r12[2]

Not present

}

}

}

lateNonCriticalExtension

Not present

}

Table 8.6.9.6.3.3-2: RRCConnectionSetupComplete (step 9, Table 8.6.9.6.3.2-1)

Derivation Path: 36.508, Table 4.6.1-18

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailInfoAvailable-r11

true

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

logMeasAvailableWLAN-r15

true

}

}

}

}

}

}

}

}

}

}

}

Table 8.6.9.6.3.3-3: UEInformationRequest (step 14, Table 8.6.9.6.3.2-1)

Derivation Path: 36.508, Table 4.6.1-23A with condition ConnEstFail

Information Element

Value/remark

Comment

Condition

Table 8.6.9.6.3.3-4: UEInformationResponse (step 15, Table 8.6.9.6.3.2-1)

Derivation Path: 36.508, Table 4.6.1-23B

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::=SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

connEstFailReport-r11 SEQUENCE {

failedCellId-r11 SEQUENCE {

plmn-Identity

plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1

cellIdentity

cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1

}

locationInfo-r11

Not present or any allowed value

measResultFailedCell-r11 SEQUENCE {

rsrpResult-r11

(0..97)

rsrqResult-r11

Any allowed value if present

}

measResultNeighCells-r11

Not present

numberOfPreamblesSent-r11

Any allowed value

INTEGER (1..200)

contentionDetected-r11

Any allowed value

BOOLEAN

maxTxPowerReached-r11

Any allowed value

BOOLEAN

timeSinceFailure-r11

Any allowed value

INTEGER (0..172800)

measResultListEUTRA-v1130

Not present

measResultFailedCell-v1250

Not present

failedCellRSRQ-Type-r12

Not present

measResultListEUTRA-v1250

Not present

measResultFailedCell-v1360

Not present

logMeasResultListBT-r15

Not checked

logMeasResultListWLAN-r15 ::= SEQUENCE (SIZE (1..maxWLAN-IdReport-r14)) OF LogMeasResultWLAN-r15

1 entry

Report WLAN AP 1

LogMeasResultWLAN-r15 ::= SEQUENCE {

wlan-Identifiers-r15 SEQUENCE {

ssid-r12

ssid for WLAN AP 1

OCTET STRING (SIZE (1..32))

bssid-r12

Not present

hessid-r12

Not present

}

rssiWLAN-r15

Any allowed value

WLAN-RSSI-Range-r13

INTEGER(0..141)

rtt-WLAN-r15

Any allowed value if present

}

}

}

}

}

}

}

}

}

}

}

}