8.6.4 Connection Establishment Failure

34.123-13GPPPart 1: Protocol conformance specificationRelease 15TSUser Equipment (UE) conformance specification

8.6.4.1 Connection Establishment Failure logging / Logging and reporting / T300 expiry

8.6.4.1.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.1.2 Conformance requirement

[TS 25.331, clause 8.1.3.5 (TP1)]

1> if the UE has not yet received an RRC CONNECTION SETUP message with the value of the IE "Initial UE identity" equal to the value of the variable INITIAL_UE_IDENTITY; and

1> if cell re-selection or expiry of timer T300 or timer T318 occurs:

the UE shall:

1> if the UE performs cell reselection:

2> clear the variable SYSTEM_INFORMATION_CONTAINER.

1> check the value of V300; and

2> if V300 is greater than N300:

3> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

3> enter idle mode.

3> consider the procedure to be unsuccessful;

3> Other actions the UE shall perform when entering idle mode from connected mode are specified in subclause 8.5.2;

3> the procedure ends.

[TS 25.331, clause 8.1.3.6 ( TP2)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> if detailed location information is available:

2> if the UE has been able to calculate a 3-dimensional position:

3> set the IE "Ellipsoid point with altitude" or the IE "Ellipsoid point with altitude and uncertainty ellipsoid" to include the location coordinates;

2> else:

3> set the IE "Ellipsoid point" or the IE "Ellipsoid point with uncertainty circle" or the IE “Ellipsoid point with uncertainty ellipse" to include the location coordinates:

2> if horizontal velocity information is available:

3> set the IE "Horizontal velocity" to include the horizontal velocity;

2> a value of the IE "Confidence", different from "0" should be calculated, as the probability that the UE is located within the uncertainty region of the one of the IEs "Ellipsoid point with uncertainty ellipse" or "Ellipsoid point with altitude and uncertainty ellipsoid".

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP3)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.5, 8.3.1.6, 8.1.3.11 and 8.5.64.3

.8.6.4.1.3 Test Purpose

1. Verify that Connection Establishment Failure information is logged when T300 is expired and V300 is greater than N300.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated at RRC connection establishment.

3. Verify that Connection Establishment Failure information is reported in connection establishment failure information in UE INFORMATION RESPONSE message.

8.6.4.1.4 Method of test

Initial conditions

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle Mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

The UE sends RRC CONNECTION REQUEST message to SS, and SS does not response any message to UE.

The UE resubmits RRC CONNECTION REQUEST message 3 times and does not get any response make V300>N300.

The SS sends Paging message to UE to set up RRC CONNECTION.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

SS does not send any message to UE. Waits 2 seconds make T300 expire.

4

Repeat steps 2 and 3 2 times, make V300=N300.

5

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

6

SS does not send any message to UE in 5 seconds and allow UE to enter idle mode and perform Connection Establishment Failure logging

7

<–

Paging

SS transmits a Paging message.

8

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

9

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

10

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

10a

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

11

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

12

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

13

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

14

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION SETUP COMPLETE (step 10)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.1.5 Test requirements

At step 10, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".(TP1,TP2).

At step 12, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1. (TP1, TP3).

8.6.4.2 Connection Establishment Failure logging / Logging and reporting / Physical channel failure

8.6.4.2.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.2.2 Conformance requirement

[TS 25.331, clause 8.1.3.6 (TP2)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.7 (TP1)]

1> If the UE failed to establish, per subclause 8.5.4, the physical channel(s) indicated in the RRC CONNECTION SETUP message; or

1> if the UE performs cell re-selection; or

1> if the UE will be in the CELL_FACH state at the conclusion of this procedure; and

1> if the received RRC CONNECTION SETUP message included the IE "Frequency info" and the UE could not find a suitable UTRA cell on that frequency but it could find a suitable UTRA cell on another frequency; or

1> if the received RRC CONNECTION SETUP message included the IE "Primary CPICH info" (for FDD) or "Primary CCPCH info" (for TDD), and the UE selected another cell than indicated by this IE; or

1> if the contents of the variable C_RNTI is empty;

1> after having received an RRC CONNECTION SETUP message with the value of the IE "Initial UE identity" equal to the value of the variable INITIAL_UE_IDENTITY; and

1> before the RRC CONNECTION SETUP COMPLETE message is delivered to lower layers for transmission:

the UE shall:

1> clear the entry for the RRC CONNECTION SETUP message in the table "Accepted transactions" in the variable TRANSACTIONS;

1> clear the variable SYSTEM_INFORMATION_CONTAINER;

1> check the value of V300, and:

2> if V300 is equal to or smaller than N300:

3> set CFN in relation to SFN of current cell according to subclause 8.5.15;

3> set the IEs in the RRC CONNECTION REQUEST message according to subclause 8.1.3.3;

3> perform the mapping of the Access Class to an Access Service Class as specified in subclause 8.5.13, and apply the given Access Service Class when accessing the RACH or the common E-DCH (for the Enhanced Uplink in CELL_FACH and Idle mode);

3> submit a new RRC CONNECTION REQUEST message to the lower layers for transmission on the uplink CCCH;

3> increment counter V300; and

3> restart timer T300 when the MAC layer indicates success or failure in transmitting the message.

2> if V300 is greater than N300:

3> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

3> enter idle mode;

3> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

3> consider the RRC establishment procedure to be unsuccessful;

3> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> if detailed location information is available:

2> if the UE has been able to calculate a 3-dimensional position:

3> set the IE "Ellipsoid point with altitude" or the IE "Ellipsoid point with altitude and uncertainty ellipsoid" to include the location coordinates;

2> else:

3> set the IE "Ellipsoid point" or the IE "Ellipsoid point with uncertainty circle" or the IE "Ellipsoid point with uncertainty ellipse" to include the location coordinates:

2> if horizontal velocity information is available:

3> set the IE "Horizontal velocity" to include the horizontal velocity;

2> a value of the IE "Confidence", different from "0" should be calculated, as the probability that the UE is located within the uncertainty region of the one of the IEs "Ellipsoid point with uncertainty ellipse" or "Ellipsoid point with altitude and uncertainty ellipsoid".

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP1)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.6, 8.3.1.7, 8.1.3.11 and 8.5.64.3

8.6.4.2.3 Test Purpose

1. Verify that Connection Establishment Failure information is logged when Physical channel failure is occurred and V300 is greater than N300.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated at RRC connection establishment.

8.6.4.2.4 Method of test

Initial conditions

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle Mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS send a RRC CONNECTION SETUP message to UE without physical channel configuration.

Repeat last procedure 3 times make V300>N300.

The SS sends Paging message to UE to set up RRC CONNECTION.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

<–

RRC CONNECTION SETUP

SS does not configure the physical channel in RRC CONNECTION SETUP message.

4

Repeat steps 2 and 3 3 times, make V300>N300.

5

Waiting 5 seconds allows UE to enter idle mode and perform Connection Establishment Failure logging

6

<–

Paging

SS transmits a Paging message.

7

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

8

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

9

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

9a

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

10

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

11

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

12

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

13

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION SETUP (Step 3)

Information Element

Value/remark

RRC State Indicator

CELL_DCH

Uplink DPCH info

Not present

RRC CONNECTION SETUP COMPLETE (step 9)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 10)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.2.5 Test requirements

At step 9, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available" (TP2).

At step 11, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1 (TP1).

8.6.4.3 Connection Establishment Failure logging / Logging and reporting / Invalid RRC CONNECTION SETUP message

8.6.4.3.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.3.2 Conformance requirement

[TS 25.331, clause 8.1.3.6 (TP2)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.8 (TP1)]

If the UTRAN instructs the UE to use a configuration, which it does not support e.g., the message includes a pre-defined configuration that the UE has not stored and/or if the received message causes the variable UNSUPPORTED_CONFIGURATION or the variable INVALID_CONFIGURATION to be set to TRUE the UE shall perform procedure specific error handling as specified in this subclause.

If the UE receives an RRC CONNECTION SETUP message which contains an IE "Initial UE identity" with a value which is identical to the value of the variable INITIAL_UE_IDENTITY, but the RRC CONNECTION SETUP message contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows. The UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION SETUP message in the table "Rejected transactions" in the variable TRANSACTIONS and proceed as below.

If the UE receives an RRC CONNECTION SETUP message which contains an IE "Initial UE identity" with a value which is identical to the value of the variable INITIAL_UE_IDENTITY:

1> if the RRC CONNECTION SETUP message contained a configuration the UE does not support; and/or

1> if the variable UNSUPPORTED_CONFIGURATION becomes set to TRUE due to the received RRC CONNECTION SETUP message; and/or

1> if the variable INVALID_CONFIGURATION becomes set to TRUE due to the received RRC CONNECTION SETUP message:

the UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION SETUP message in the table "Accepted transactions" in the variable TRANSACTIONS and proceed as below.

If V300 is equal to or smaller than N300, the UE shall:

1> set the variable PROTOCOL_ERROR_INDICATOR to TRUE;

1> set the IEs in the RRC CONNECTION REQUEST message according to subclause 8.1.3.3;

1> perform the mapping of the Access Class to an Access Service Class as specified in subclause 8.5.13; and

1> apply the given Access Service Class when accessing the RACH or the common E-DCH (for the Enhanced Uplink in CELL_FACH and Idle mode);

1> submit a new RRC CONNECTION REQUEST message to the lower layers for transmission on the uplink CCCH;

1> increment counter V300; and

1> restart timer T300 when the MAC layer indicates success or failure in transmitting the message.

If V300 is greater than N300, the UE shall:

1> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

1> enter idle mode;

1> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

1> consider the RRC establishment procedure to be unsuccessful;

1> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP1)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.6, 8.3.1.8, 8.1.3.11 and 8.5.64.3

.8.6.4.3.3 Test Purpose

1. Verify that Connection Establishment Failure information is logged when Invalid RRC CONNECTION SETUP message is received and V300 is greater than N300.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated at RRC connection establishment.

8.6.4.3.4 Method of test

Initial conditions

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle Mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS send a RRC CONNECTION SETUP message to UE with a unsupported frequency.

Repeats last procedure 3 times make V300>N300.

The SS sends Paging message to UE to set up RRC CONNECTION.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

<–

RRC CONNECTION SETUP

SS sends a RRC CONNECTION SETUP message with UE unsupported frequency configuration.

4

Repeat steps 2 and 3 3 times, make V300>N300.

5

Waiting 5 seconds allows UE to enter idle mode and perform Connection Establishment Failure logging

6

<–

Paging

SS transmits a Paging message.

7

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

8

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

9

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

9a

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

10

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

11

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

12

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

13

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION SETUP (Step 3) (FDD)

Information Element

Value/remark

Frequency info

– UARFCN uplink(Nu)

0

– UARFCN downlink(Nd)

950

RRC CONNECTION SETUP (Step 3) (TDD)

Information Element

Value/remark

Frequency info

– UARFCN (Nt)

0

RRC CONNECTION SETUP COMPLETE (step 9)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 10)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.3.5 Test requirements

At step 9, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".( TP2).

At step 11, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1. (TP1).

8.6.4.4 Connection Establishment Failure logging / Logging and reporting / RRC CONNECTION REJECT message

8.6.4.4.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.4.2 Conformance requirement

[TS 25.331, clause 8.1.3.6 (TP1, TP2)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.9 (TP1)]

When the UE receives an RRC CONNECTION REJECT message on the downlink CCCH, it shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION REJECT message with the value of the variable INITIAL_UE_IDENTITY:

If the values are different, the UE shall ignore the rest of the message;

If the values are identical, the UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION REJECT message in the table "Accepted transactions" in the variable TRANSACTIONS;

1> if the UE has disabled cell reselection to a UTRA carrier due to an earlier RRC CONNECTION REJECT message, the UE shall resume cell reselection to that UTRA carrier;

1> if the Rejection Cause is ‘unspecified’ and the IE "Counting Completion" is present, the UE shall terminate an ongoing MBMS counting procedure according to subclause 8.7.4.4;

1> if the IE "wait time" <> ‘0’; and

1> if the IE "frequency info" is present and:

2> if V300 is equal to or smaller than N300:

2> if V300 is greater than N300:

3> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

3> enter idle mode;

3> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

3> consider the RRC establishment procedure to be unsuccessful;

3> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> if detailed location information is available:

2> if the UE has been able to calculate a 3-dimensional position:

3> set the IE "Ellipsoid point with altitude" or the IE "Ellipsoid point with altitude and uncertainty ellipsoid" to include the location coordinates;

2> else:

3> set the IE "Ellipsoid point" or the IE "Ellipsoid point with uncertainty circle" or the IE "Ellipsoid point with uncertainty ellipse" to include the location coordinates:

2> if horizontal velocity information is available:

3> set the IE "Horizontal velocity" to include the horizontal velocity;

2> a value of the IE "Confidence", different from "0" should be calculated, as the probability that the UE is located within the uncertainty region of the one of the IEs "Ellipsoid point with uncertainty ellipse" or "Ellipsoid point with altitude and uncertainty ellipsoid".

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP2)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.6, 8.1.3.9, 8.1.3.11 and 8.5.64.3

8.6.4.4.3 Test Purpose

1. Verify that Connection Establishment Failure information is logged when RRC CONNECTION REJECT message is received and V300 is greater than N300.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated at RRC connection establishment.

8.6.4.4.4 Method of test

Initial conditions

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle Mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS send a RRC CONNECTION REJECT message to UE.

Repeats last procedure 3 times make V300>N300, and waiting 1 seconds before every repeating.

The SS sends Paging message to UE to set up RRC CONNECTION.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

<–

RRC CONNECTION REJECT

SS send a RRC CONNECTION REJECT message.

4

Performs the following procedure 3 times make V300>N300:

“Waiting 1 second and run step 2 and step 3”.

5

Waiting 5 seconds allows UE to enter idle mode and perform Connection Establishment Failure logging

6

<–

Paging

SS transmits a Paging message.

7

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

8

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

9

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

10

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

11

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

12

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

13

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

14

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION REJECT (step 3)

Information Element

Value/remark

Wait Time

1

RRC CONNECTION SETUP COMPLETE (step 9)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.4.5 Test requirements

At step 9, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available" (TP2).

At step 12, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1 (TP1).

8.6.4.5 Connection Establishment Failure logging / Logging and reporting / Invalid RRC CONNECTION REJECT message

8.6.4.5.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.5.2 Conformance requirement

[TS 25.331, clause 8.1.3.10(TP1)]

If the UE receives an RRC CONNECTION REJECT message which contains an IE "Initial UE identity" with a value which is identical to the value of the IE "Initial UE identity" in the most recent RRC CONNECTION REQUEST message sent by the UE; but the RRC CONNECTION REJECT message contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows:

The UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION REJECT message in the table "Rejected transactions" in the variable TRANSACTIONS;

1> if V300 is equal to or smaller than N300:

1> if V300 is greater than N300:

2> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

2> enter idle mode;

2> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

2> consider the procedure to be successful;

2> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> if detailed location information is available:

2> if the UE has been able to calculate a 3-dimensional position:

3> set the IE "Ellipsoid point with altitude" or the IE "Ellipsoid point with altitude and uncertainty ellipsoid" to include the location coordinates;

2> else:

3> set the IE "Ellipsoid point" or the IE "Ellipsoid point with uncertainty circle" or the IE "Ellipsoid point with uncertainty ellipse" to include the location coordinates:

2> if horizontal velocity information is available:

3> set the IE "Horizontal velocity" to include the horizontal velocity;

2> a value of the IE "Confidence", different from "0" should be calculated, as the probability that the UE is located within the uncertainty region of the one of the IEs "Ellipsoid point with uncertainty ellipse" or "Ellipsoid point with altitude and uncertainty ellipsoid".

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP2)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.5, 8.3.1.8, 8.1.3.11 and 8.5.64.3

8.6.4.5.3 Test Purpose

1. Verify that Connection Establishment Failure information is logged when Invalid RRC CONNECTION REJECT message is received and V300 is greater than N300.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated at RRC connection establishment.

8.6.4.5.4 Method of test

Initial conditions

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle Mode on (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS send a RRC CONNECTION REJECT message with protocol error to UE.

Repeats last procedure 3 times make V300>N300.

The SS sends Paging message to UE.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

<–

RRC CONNECTION REJECT

SS send a RRC CONNECTION REJECT message with protocol error.

4

Repeats step 2 and step 3 3 times make V300>N300.

5

Waiting 5 seconds allows UE to enter idle mode and perform Connection Establishment Failure logging

6

<–

Paging

SS transmits a Paging message.

7

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

8

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

9

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

10

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

11

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

12

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

13

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

14

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION REJECT (step 3)

Information Element

Value/remark

Wait Time

20

RRC CONNECTION SETUP COMPLETE (step 9)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.5.5 Test requirements

At step 9, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".( TP2).

At step 12, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1. (TP1).

8.6.4.6 Connection Establishment Failure logging / Logging and reporting / PLMN change

8.6.4.6.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.6.2 Conformance requirement

[TS 25.331, clause 8.1.3.5 (TP1, TP2)]

1> if the UE has not yet received an RRC CONNECTION SETUP message with the value of the IE "Initial UE identity" equal to the value of the variable INITIAL_UE_IDENTITY; and

1> if cell re-selection or expiry of timer T300 or timer T318 occurs:

the UE shall:

1> if the UE performs cell reselection:

2> clear the variable SYSTEM_INFORMATION_CONTAINER.

1> check the value of V300; and

2> if V300 is equal to or smaller than N300:

3> if cell re-selection occurred:

4> set CFN in relation to SFN of current cell according to subclause 8.5.15.

4> for FDD and 1.28 Mcps TDD, if the UE supports HS-DSCH reception in CELL_FACH state and if IE: "HS-DSCH common system information" is included in System Information Block type 5 or System Information Block type 5bis:

5> if variable HS_DSCH_RECEPTION_OF_CCCH_ENABLED is set to TRUE:

6> reset the MAC-ehs entity [15].

5> else:

6> set the variable HS_DSCH_RECEPTION_OF_CCCH_ENABLED to TRUE;

6> start receiving the HS-DSCH according to the procedure in subclause 8.5.37.

3> set the IEs in the RRC CONNECTION REQUEST message according to subclause 8.1.3.3;

3> perform the mapping of the Access Class to an Access Service Class as specified in subclause 8.5.13; and

3> apply the given Access Service Class when accessing the RACH or the common E-DCH (for the Enhanced Uplink in CELL_FACH state and Idle mode);

3> submit a new RRC CONNECTION REQUEST message to lower layers for transmission on the uplink CCCH;

3> increment counter V300;

3> restart timer T300 when the MAC layer indicates success or failure to transmit the message.

2> if V300 is greater than N300:

3> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

3> enter idle mode.

3> consider the procedure to be unsuccessful;

3> Other actions the UE shall perform when entering idle mode from connected mode are specified in subclause 8.5.2;

3> the procedure ends.

[TS 25.331, clause 8.1.3.6 (TP1)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

[TS 25.331, clause 8.5.64.3 (TP2)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.5, 8.1.3.11 and 8.5.64.3

8.6.4.6.3 Test Purpose

1. Verify that IE "Logged Connection Establishment Failure Info Available" is not indicated in the cell that does not belong to the PLMN where RRC connection establishment failure was occurred.

2. Verify that IE "Logged Connection Establishment Failure Info Available" is indicated in the cell that belongs to the PLMN where RRC connection establishment failure was occurred.

8.6.4.6.4 Method of test

Initial conditions

System Simulator:

3 cells, cell 1, cell 2 and cell 3.

User Equipment:

UE: Registered Idle Mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test procedure

Table 8.6.4.6 illustrates the downlink power to be applied for the 3 cells. Column marked "T0" denotes the initial conditions, while columns marked "T1", "T2" are to be applied subsequently. The exact instants on which these values shall be applied are described in the text in this clause.

Table 8.6.4.6

Parameter

Unit

Cell 1

Cell 2

Cell 3

T0

T1

T2

T0

T1

T2

T0

T1

T2

UTRA RF Channel Number

Mid Range Test Frequency

Mid Range Test Frequency

Mid Range Test Frequency

CPICH Ec (FDD)

dBm/3.84 MHz

-60

OFF

OFF

OFF

-60

OFF

OFF

OFF

-60

P-CCPCH RSCP(TDD)

dBm

-60

OFF

OFF

OFF

-60

OFF

OFF

OFF

-60

PLMN

PLMN 1

PLMN 2

PLMN 1

Test procedure

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS does not response any message to UE.

The UE resubmits RRC CONNECTION REQUEST message 3 times and does not get any response make V300>N300.

SS changes Cell 1, Cell 2 and Cell 3 level according to the T1 in Table 8.6.4.6, and UE select to PLMN 2 and Cell2.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message without IE "Connection Establishment Failure Info Available".

UE registered on cell2, and enter idle mode.

SS changes Cell 1, Cell 2 and Cell 3 level according to the T2 in Table 8.6.4.6, and UE select to PLMN 1 and Cell3.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

UE registered on cell3.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

SS does not send any message to UE. Waits 2 seconds make T300 expire.

4

Repeat steps 2 and 3 2 times, make V300=N300.

5

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

6

SS does not send any message to UE in 5 seconds and allow UE to enter idle mode and perform Connection Establishment Failure logging

7

SS changes Cell 1, Cell 2 and Cell 3 level according to the T1 in Table 8.6.4.6.

8

UE select PLMN 2 and Cell2.

9

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

10

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

11

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message, and IE "Connection Establishment Failure Info Available" not present.

12

Call steps 5 to13 in TS34.108 clause 7.2.2.2.3 on cell 2, and enter idle mode.

13

SS changes Cell 1, Cell 2 and Cell 3 level according to the T2 in Table 8.6.4.6.

14

UE select PLMN 1 and Cell3.

15

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

16

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

17

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

18

Call steps 5 to11 in TS34.108 clause 7.2.2.2.3 on cell 3.

19

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

20

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

21

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

22

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

RRC CONNECTION SETUP COMPLETE (step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

Not present

RRC CONNECTION SETUP COMPLETE (step 17)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 19)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 20)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0…172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 20)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.6.5 Test requirements

At step 17, the UE should transmit an RRC CONNECTION SETUP COMPLETE message, and IE "Connection Establishment Failure Info Available" not presents. (TP1)

At step 19, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available". (TP2).

At step 20, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Reports of cell 1. (TP2)

8.6.4.7 Connection Establishment Failure logging / Logging and reporting / location information

8.6.4.7.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.7.2 Conformance requirement

[TS 25.331, clause 8.1.3.11(TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> if detailed location information is available:

2> if the UE has been able to calculate a 3-dimensional position:

3> set the IE "Ellipsoid point with altitude" or the IE "Ellipsoid point with altitude and uncertainty ellipsoid" to include the location coordinates;

2> else:

3> set the IE "Ellipsoid point" or the IE "Ellipsoid point with uncertainty circle" or the IE "Ellipsoid point with uncertainty ellipse" to include the location coordinates:

2> if horizontal velocity information is available:

3> set the IE "Horizontal velocity" to include the horizontal velocity;

2> a value of the IE "Confidence", different from "0" should be calculated, as the probability that the UE is located within the uncertainty region of the one of the IEs "Ellipsoid point with uncertainty ellipse" or "Ellipsoid point with altitude and uncertainty ellipsoid".

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

Reference

3GPP TS 25.331 clause 8.1.3.11.

8.6.4.7.3 Test Purpose

1. Verify presence of location information in RLF measurement, triggered by RRC connection establishment failure, is reported in connection establishment failure information in UE INFORMATION RESPONSE message.

8.6.4.7.4 Method of test

Initial Condition

System Simulator:

Cell 1

User Equipment:

UE: Registered Idle mode on PS (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

The UE’s positioning engine (e.g. standalone GNSS receiver) should be provided with any necessary stimulus to allow it to provide the position. This shall be done by use of the test function Update UE Location Information defined in TS 34.109 [10], if supported by the UE according to pc_UpdateUE_LocationInformation. Otherwise, or in addition any other suitable method may also be used.

Test Procedure

The UE sends RRC CONNECTION REQUEST message to SS, and SS does not response any message to UE.

The UE resubmits RRC CONNECTION REQUEST message 3 times and does not get any response make V300>N300.

The SS sends Paging message to UE to set up RRC CONNECTION.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected Sequence

Step

Direction

Message

Comments

UE

SS

1

<–

Paging

SS transmits a Paging message.

2

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

3

SS does not send any message to UE. Waits 2 seconds make T300 expire.

4

Repeat steps 2 and 3 2 times, make V300=N300.

5

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

6

SS does not send any message to UE in 5 seconds and allow UE to enter idle mode and perform Connection Establishment Failure logging

7

<–

Paging

SS transmits a Paging message.

8

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

9

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

10

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

11

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

12

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

13

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

14

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

15

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific Message Contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

-N312

1

RRC CONNECTION SETUP COMPLETE (step 11)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Access Information

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

– Location Information

– CHIOCE Location

– Ellipsoid point

– Ellipsoid point with altitude

– Ellipsoid point with uncertainty circle

– Ellipsoid point with uncertainty ellipse

– Ellipsoid point with altitude and uncertainty ellipsoid

– Horizontal velocity

– Bearing

– Horizontal Speed

(0..49)

Ellipsoid or Ellipsoid with altitude or Ellipsoid with uncertainty circle or Ellipsoid with uncertainty ellipse or Ellipsoid with altitude and uncertainty ellipsoid.

If CHOICE Location is ’Ellipsoid’ then check to be present

If CHOICE Location is ’ Ellipsoid with altitude’ then check to be present

If CHOICE Location is ’ Ellipsoid with uncertainty circle’ then check to be present

If CHOICE Location is ’ Ellipsoid with uncertainty ellipse’ then check to be present

If CHOICE Location is ’ Ellipsoid with altitude and uncertainty ellipsoid’ then check to be present

(0…359)

(0…211-1)

UE INFORMATION RESPONSE (TDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Access Information

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

Logged Measurements Failed Cell

– Cell ID

Cell 1

– Primary CCPCH RSCP

– Location Information

– CHIOCE Location

– Ellipsoid point

– Ellipsoid point with altitude

– Ellipsoid point with uncertainty circle

– Ellipsoid point with uncertainty ellipse

– Ellipsoid point with altitude and uncertainty ellipsoid

– Horizontal velocity

– Bearing- Horizontal Speed

(0..91)

Ellipsoid or Ellipsoid with altitude or Ellipsoid with uncertainty circle or Ellipsoid with uncertainty ellipse or Ellipsoid with altitude and uncertainty ellipsoid.

If CHOICE Location is ’Ellipsoid’ then check to be present

If CHOICE Location is ’ Ellipsoid with altitude’ then check to be present

If CHOICE Location is ’ Ellipsoid with uncertainty circle’ then check to be present

If CHOICE Location is ’ Ellipsoid with uncertainty ellipse’ then check to be present

If CHOICE Location is ’ Ellipsoid with altitude and uncertainty ellipsoid’ then check to be present

(0…359)

(0…211-1)

8.6.4.7.5 Test requirement

At step 12, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report including location information on cell 1. (TP1).

8.6.4.8 Connection Establishment Failure logging / Logging and reporting / Intra-frequency measurements

8.6.4.8.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.8.2 Conformance requirement

[TS 25.331, clause 8.1.3.6 (TP1)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.10(TP1)]

If the UE receives an RRC CONNECTION REJECT message which contains an IE "Initial UE identity" with a value which is identical to the value of the IE "Initial UE identity" in the most recent RRC CONNECTION REQUEST message sent by the UE; but the RRC CONNECTION REJECT message contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows:

The UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION REJECT message in the table "Rejected transactions" in the variable TRANSACTIONS;

1> if V300 is equal to or smaller than N300:

2> set the variable PROTOCOL_ERROR_INDICATOR to TRUE;

2> set the IEs in the RRC CONNECTION REQUEST message according to subclause 8.1.3.3;

2> perform the mapping of the Access Class to an Access Service Class as specified in subclause 8.5.13, and apply the given Access Service Class when accessing the RACH or the common E-DCH (for the Enhanced Uplink in CELL_FACH and Idle mode);

2> submit a new RRC CONNECTION REQUEST message to the lower layers for transmission on the uplink CCCH;

2> increment counter V300;

2> restart timer T300 when the MAC layer indicates success or failure to transmit the message.

1> if V300 is greater than N300:

2> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

2> enter idle mode;

2> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

2> consider the procedure to be successful;

2> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP1)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.6, 8.3.1.10, 8.1.3.11 and 8.5.64.3

.8.6.4.8.3 Test Purpose

1. Verify that intra-frequency neighbour cell information (IE "Logged Measurements Intra Frequency Neighbouring Cells list") is reported in connection establishment failure information in UE INFORMATION RESPONSE message.

8.6.4.8.4 Method of test

Initial conditions

System Simulator:

2 cells, Cell 1 and Cell 2

User Equipment:

UE: Registered Idle mode (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Test Procedure

Table 8.6.4.8 illustrates the downlink power to be applied for the 2 cells at various time instants of the test execution. Column marked "T0" denotes the initial conditions, while column 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.4.8

Parameter

Unit

Cell 1

Cell 2

T0

T1

T0

T1

UTRA RF Channel Number

Mid Range Test Frequency

Mid Range Test Frequency

CPICH Ec (FDD)

dBm/3.84MHz

-60

-69

-69

-60

P-CCPCH RSCP (TDD)

dBm

-60

-69

-69

-60

SS configures its downlink transmission power settings according to columns "T1" in Table 8.6.4.8. The UE shall find that the cell 2 is better and attempt to perform a cell reselection.

SS transmits a Paging message to UE.

The UE sends RRC CONNECTION REQUEST message to SS, and SS does not send any message to UE on Cell 2. Waits 2 seconds make T300 expire.

Repeats last procedure 3 times make V300>N300.

UE performs Connection Establishment Failure logging and enter idle mod.

The SS sends Paging message to UE.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 2, include the "Logged Measurements Intra Frequency Neighbouring Cells list" with Cell 1 information in the Report.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

SS configures its downlink transmission power settings according to columns "T1" in Table 8.6.4.8. The UE shall find that the cell 2 is better and attempt to perform a cell reselection. The following messages are sent on Cell 2.

2

<–

Paging

SS transmits a Paging message.

3

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message on Cell 2.

4

SS does not send any message to UE. Waits 2 seconds make T300 expire.

5

Repeats “step 3 and step 4” 3 times make V300>N300.

6

UE performs Connection Establishment Failure logging and enter idle mod.

7

<–

Paging

SS transmits a Paging message.

8

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

9

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

10

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

11

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

12

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

13

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

14

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

15

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps for Cell 2)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

SYSTEM INFORMATION BLOCK TYPE 11 (Initial conditions and all steps for Cell 1)

Use same message sub-clause 6.1 of TS 34.108, with the exception of that cell 2 is listed as intra-frequency neighbour cell.

SYSTEM INFORMATION BLOCK TYPE 11 (Initial conditions and all steps for Cell 2)

Use same message sub-clause 6.1 of TS 34.108, with the exception of that cell 1 is listed as intra-frequency neighbour cell.

RRC CONNECTION SETUP COMPLETE (step 10)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 2

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

– Logged Measurements Intra Frequency Neighbouring Cells list

– Primary CPICH info

Set to the scrambling code for cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0…172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 2

– Primary CCPCH RSCP

(0..91)

– Logged Measurements Intra Frequency Cells list

– Cell parameters Id

Cell parameter Id of Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.8.5 Test requirements

At step 13, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 2 and include the "Logged Measurements Intra Frequency Neighbouring Cells list" with Cell 1 information in the Report. (TP1).

8.6.4.9 Connection Establishment Failure logging / Logging and reporting / Inter-frequency measurements

8.6.4.9.1 Definition

This test is applicable for all UEs that support Connection Establishment Failure logging services.

8.6.4.9.2 Conformance requirement

[TS 25.331, clause 8.1.3.6 (TP1)]

The UE shall compare the value of the IE "Initial UE identity" in the received RRC CONNECTION SETUP message with the value of the variable INITIAL_UE_IDENTITY.

If the values are different, the UE shall:

1> ignore the rest of the message.

If the values are identical, the UE shall:

1> submit an RRC CONNECTION SETUP COMPLETE message to the lower layers on the uplink DCCH after successful state transition per subclause 8.6.3.3, with the contents set as specified below:

2> if an IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE is present and the current Registered PLMN is the same as the PLMN in IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> include IE "Connection Establishment Failure Info Available".

When the RRC CONNECTION SETUP COMPLETE message has been submitted to lower layers for transmission the UE shall:

[TS 25.331, clause 8.1.3.10 (TP1)]

If the UE receives an RRC CONNECTION REJECT message which contains an IE "Initial UE identity" with a value which is identical to the value of the IE "Initial UE identity" in the most recent RRC CONNECTION REQUEST message sent by the UE; but the RRC CONNECTION REJECT message contains a protocol error causing the variable PROTOCOL_ERROR_REJECT to be set to TRUE according to clause 9, the UE shall perform procedure specific error handling as follows:

The UE shall:

1> stop timer T300 or T318, whichever one is running; and

1> clear the entry for the RRC CONNECTION REJECT message in the table "Rejected transactions" in the variable TRANSACTIONS;

1> if V300 is equal to or smaller than N300:

2> set the variable PROTOCOL_ERROR_INDICATOR to TRUE;

2> set the IEs in the RRC CONNECTION REQUEST message according to subclause 8.1.3.3;

2> perform the mapping of the Access Class to an Access Service Class as specified in subclause 8.5.13, and apply the given Access Service Class when accessing the RACH or the common E-DCH (for the Enhanced Uplink in CELL_FACH and Idle mode);

2> submit a new RRC CONNECTION REQUEST message to the lower layers for transmission on the uplink CCCH;

2> increment counter V300;

2> restart timer T300 when the MAC layer indicates success or failure to transmit the message.

1> if V300 is greater than N300:

2> if the UE supports logging of failed RRC Connection Establishment, perform the actions specified in subclause 8.1.3.11;

2> enter idle mode;

2> perform the actions specified in subclause 8.5.2 when entering idle mode from connected mode;

2> consider the procedure to be successful;

2> the procedure ends.

[TS 25.331, clause 8.1.3.11 (TP1)]

If the RRC connection establishment fails and the UE supports logging of failed RRC Connection Establishment, the UE shall perform logging of information for later retrieval. The UE shall store connection establishment failure information in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE by setting its fields as follows:

1> clear the information included in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE, if any;

1> set the IE "PLMN Identity" to the same value as the selected PLMN [4];

1> set the IE "Number Of RRC Msg Transmitted" to indicate the number of times the RRC CONNECTION REQUEST message was transmitted by the UE during the failed RRC Connection Establishment procedure.

1> for TDD:

2> set the IE "FPACH Received" to TRUE if FPACH was received during the failed RRC Connection Establishment procedure.

2> if common E-DCH was used, include the IE "E-RUCCH Failure" and set it to TRUE if failure indication of the E-RUCCH transmission was received during the failed RRC Connection Establishment procedure.

1> set the IE "PLMN Identity" of the Logged Measurements Failed Cell to indicate the IE "PLMN Identity" obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "Cell ID" to indicate cell identity obtained from system information of the cell where the connection establishment failure was detected;

1> set the IE "CPICH Ec/N0" and "CPICH RSCP" to include measured quantities of the cell where the connection establishment failure was detected for UTRA FDD;

1> set the "P-CCPCH RSCP" to include measured quantities for the cell where the connection establishment failure was detected for UTRA 1.28 Mcps TDD;

1> set the IE "Logged Measurements Intra Frequency Neighbouring Cells list", "Logged Measurements Inter Frequency list", "Logged Measurements E-UTRA frequency list", "Logged Measurements E-UTRA frequency extension list", in order of decreasing ranking quantity as used for cell re-selection in each frequency 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 per RAT;

1> set the IE "Logged Measurements GSM Neighbouring Cells list" in order of decreasing RXLEV.

NOTE: The UE includes the latest available results of the measurement performed for cell reselection, which are performed in accordance with the regular performance requirements as specified in [19].

[TS 25.331, clause 8.5.64.3 (TP1)]

UE Shall:

1> if IE "Connection Establishment Failure Request" is present:

2> if Registered PLMN is the same as the PLMN in the IE "PLMN Identity" stored in variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE:

3> set IE "Connection Establishment Failure Report" in the UE INFORMATION RESPONSE as follows:

4> include the IE "Logged Connection Establishment Failure Info-FDD" or "Logged Connection Establishment Failure Info-TDD" and set it to include the entry from the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

4> set the IE "Time Since Failure" to indicate the elapsed time starting from the Logging of the Connection establishment failure information that is stored in the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE.

3> clear the the variable LOGGED_CONNECTION_ESTABLISHMENT_FAILURE;

1> transmit a UE INFORMATION RESPONSE message on the uplink DCCH using AM RLC.

Reference

TS 25.304 clause 5.7 and TS 25.331 clause 8.3.1.6, 8.3.1.10, 8.1.3.11 and 8.5.64.3

8.6.4.9.3 Test Purpose

1. Verify that inter-frequency neighbour cell information (IE "Logged Measurements Inter Frequency list") is reported in connection establishment failure information in UE INFORMATION RESPONSE message.

8.6.4.9.4 Method of test

Initial conditions

System Simulator:

2 cells, Cell 1 and Cell 4

User Equipment:

UE: Registered Idle mode (state 3) in Cell 1 as specified in clause 7.4 of TS 34.108.

Table 8.6.4.8 illustrates the downlink power to be applied for the 2 cells at various time instants of the test execution. Column marked "T0" denotes the initial conditions, while column 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.4.8

Parameter

Unit

Cell 1

Cell 4

T0

T1

T0

T1

UTRA RF Channel Number

Mid Range Test Frequency

High Range Test Frequency

CPICH Ec (FDD)

dBm/3.84MHz

-60

-69

-69

-60

P-CCPCH RSCP (TDD)

dBm

-60

-69

-69

-60

SS configures its downlink transmission power settings according to columns "T1" in Table 8.6.4.8. The UE shall find that the cell 4 is better and attempt to perform a cell reselection.

SS transmits a Paging message.

The UE sends RRC CONNECTION REQUEST message to SS, and SS does not send any message to UE on Cell 4. Waits 2 seconds make T300 expire.

Repeats last procedure 3 times make V300>N300.

The SS sends Paging message to UE.

The UE transmits an RRC CONNECTION REQUEST message.

When the UE receives RRC CONNECTION SETUP message, the UE should transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

The UE transmits SERVICE REQUEST message.

The SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 4; include the "Logged Measurements Inter Frequency Neighbouring Cells list" with Cell 1 information.

The SS sends RRC CONNECTION RELEASE message to UE, and makes UE enter idle mode.

Expected sequence

Step

Direction

Message

Comments

UE

SS

1

SS configures its downlink transmission power settings according to columns "T1" in Table 8.6.4.8. The UE shall find that the cell 2 is better and attempt to perform a cell reselection. The following messages are sent on Cell 4.

2

<–

Paging

SS transmits a Paging message.

3

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message on Cell 4.

4

SS does not send any message to UE. Waits 2 seconds make T300 expire.

5

Repeats “step 3 and step 4” 3 times make V300>N300.

6

UE performs Connection Establishment Failure logging and enter idle mod. UE selects to Cell 4.

7

<–

Paging

SS transmits a Paging message.

8

–>

RRC CONNECTION REQUEST

The UE transmits an RRC CONNECTION REQUEST message.

9

<–

RRC CONNECTION SETUP

SS transmit an RRC CONNECTION SETUP message.

10

–>

RRC CONNECTION SETUP COMPLETE

The UE shall transmit an RRC CONNECTION SETUP COMPLETE message including IE "Connection Establishment Failure Info Available".

11

–>

RRC: INITIAL DIRECT TRANSFER

NAS: SERVICE REQUEST

The UE transmits SERVICE REQUEST message.

12

<–

UE INFORMATION REQUEST

SS sends an UE INFORMATION REQUEST message to get Connection Establishment Failure Report.

13

–>

UE INFORMATION RESPONSE

The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 1.

14

<–

RRC CONNECTION RELEASE

SS transmits a RRC CONNECTION RELEASE message to release RRC connection and moves to idle mode.

15

–>

RRC CONNECTION RELEASE COMPLETE

UE confirms the connection release and returns to Idle mode

Specific message contents

All messages have the same content as defined in 34.108 clause 9 with the following exceptions:

SYSTEM INFORMATION TYPE 1 (Initial conditions and all steps for Cell 4)

– UE Timers and constants in idle mode

-T300

2000 milliseconds

-N300

3

-T312

10 seconds

– N312

1

SYSTEM INFORMATION BLOCK TYPE 11 (Initial conditions and all steps for Cell1)

Use same message sub-clause 6.1 of TS 34.108, with the exception of that cell 4 is listed as inter-frequency neighbour cell.

SYSTEM INFORMATION BLOCK TYPE 11 (Initial conditions and all steps for Cell4)

Use same message sub-clause 6.1 of TS 34.108, with the exception of that cell 1 is listed as inter-frequency neighbour cell.

RRC CONNECTION SETUP COMPLETE (step 10)

Information Element

Value/remark

Message Type

RRC transaction identifier

The value of this IE is checked to see that it matches the value of the same IE transmitted in the downlink RRC CONNECTION SETUP message.

Connection Establishment Failure Info Available

TRUE

UE INFORMATION REQUEST (Step 12)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Logged Measurements Report Request

Not Present

Logged ANR Report Request

Not Present

Connection Establishment Failure Request

TRUE

UE INFORMATION RESPONSE (FDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0..172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

FDD

– Logged Connection Establishment Failure Info-FDD

– Number Of RRC Msg Transmitted

4

– Logged Measurements Failed Cell

– Cell ID

Cell 4

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

– Logged Measurements Inter Frequency Neighbouring Cells list

– Frequency Info

Frequency of Cell 1

– Logged Measurements Inter-frequency Neighbouring Cells list

Only 1 cell

– Primary CPICH info

Set to the scrambling code for cell 1

– CPICH RSCP

(0..91)

– CPICH Ec/N0

(0..49)

UE INFORMATION RESPONSE (TDD) (Step 13)

Information Element

Value/remark

Message Type

RRC transaction identifier

Arbitrarily selects an integer between 0 and 3

Integrity check info

– message authentication code

SS calculates the value of MAC-I for this message and writes to this IE. The first/ leftmost bit of the bit string contains the most significant bit of the MAC-I.

– RRC message sequence number

SS provides the value of this IE, from its internal counter.

Connection Establishment Failure Report

– Time Since Failure

[0…172800] Indicates the elapsed time in seconds between Logging and reporting of Connection establishment failure info.

– CHOICE mode

TDD

– Logged Connection Establishment Failure Info-TDD

– Number Of RRC Msg Transmitted

4

– FPACH Received

Not checked

– E-RUCCH Failure

Not checked

– Logged Measurements Failed Cell

– Cell ID

Cell 4

– Primary CCPCH RSCP

(0..91)

– Logged Measurements Inter Frequency Cells list

– Frequency Info

Frequency of Cell 1

– Logged Measurements Inter-frequency Neighbouring Cells list

Only 1 cell

– Cell parameters Id

Cell parameter Id of Cell 1

– Primary CCPCH RSCP

(0..91)

8.6.4.9.5 Test requirements

At step 13, The UE shall send an UE INFORMATION RESPONSE message with Connection Establishment Failure Report on cell 4 and include the "Logged Measurements Inter Frequency Neighbouring Cells list" with Cell 1 information in the Report. (TP1).