8.6.9 Inter-RAT Connection Establishment Failure
36.523-13GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Part 1: Protocol conformance specificationRelease 17TSUser Equipment (UE) conformance specification
8.6.9.1 Connection Establishment Failure logging / Logging and reporting / Reporting at UTRAN Inter-RAT handover
8.6.9.1.1 Test Purpose (TP)
(1)
with { UE has connection establishment failure information available }
ensure that {
when { UE performs an RRC Connection reconfiguration procedure at UTRAN Inter-RAT handover }
then { UE sends an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable }
}
(2)
with { UE having sent an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends a UEInformationResponse message with connEstFailReport }
}
8.6.9.1.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6 and 5.4.2.3. Unless otherwise stated these are Rel-11 requirements.
[TS 36.331, clause 5.3.3.6]
The UE shall:
1> if timer T300 expires:
2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;
2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
3> clear the information included in VarConnEstFailReport, if any;
3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;
3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;
3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;
3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:
4> for each neighbour cell included, include the optional fields that are available;
NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].
3> if detailed location information is available, set the content of the locationInfo as follows:
4> include the locationCoordinates;
4> include the horizontalVelocity, if available;
3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;
3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;
3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];
2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;
The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.
[TS 36.331, clause 5.4.2.3]
If the UE is able to comply with the configuration included in the RRCConnectionReconfiguration message, the UE shall:
…
1> set the content of RRCConnectionReconfigurationComplete message as follows:
2> if the UE has radio link failure or handover failure information available in VarRLF-Report and if the RPLMN is included in plmn-IdentityList stored in VarRLF-Report:
3> include rlf-InfoAvailable;
2> if the UE has logged measurements available for E-UTRA and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:
3> include the logMeasAvailable;
2> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
3> include connEstFailInfoAvailable;
1> submit the RRCConnectionReconfigurationComplete message to lower layers for transmission using the new configuration;
…
8.6.9.1.3 Test description
8.6.9.1.3.1 Pre-test conditions
System Simulator:
– Cell 1 and Cell 5.
– System information combination 4 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells.
UE:
None.
Preamble:
– The UE is in state Registered, Idle Mode (state 2) on Cell 1 according to [18].
8.6.9.1.3.2 Test procedure sequence
Table 8.6.9.1.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Subsequent configurations marked "T1" and "T2" are applied at the points indicated in the Main behaviour description in Table 8.6.9.1.3.2-2.
Table 8.6.9.1.3.2-1: Time instances of cell power level and parameter changes
Parameter |
Unit |
Cell 1 |
Cell 5 |
Remark |
|
T1 |
Cell-specific RS EPRE |
dBm/15kHz |
-90 |
– |
The power level values are assigned to satisfy Threshx,high < Srxlevcell 5. |
CPICH Ec (UTRA FDD) |
dBm/3.84 MHz |
– |
-65 |
||
PCCPCH Ec(UTRA LCR TDD) |
dBm/1.28 MHz |
– |
-65 |
||
T2 |
Cell-specific RS EPRE |
dBm/15kHz |
-70 |
– |
The power level values are such that entering conditions for event 3a are satisfied. |
CPICH Ec (UTRA FDD) |
dBm/3.84 MHz |
– |
-85 |
||
PCCPCH Ec (UTRA LCR TDD) |
dBm/1.28 MHz |
– |
-85 |
Table 8.6.9.1.3.2-2: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS transmits a Paging message on Cell 1. |
<– |
Paging |
– |
– |
1A |
The SS is configured to not transmit contention resolution in step 2 RACH procedure. |
– |
– |
– |
– |
2 |
The UE transmits an RRCConnectionRequest message on Cell 1. |
–> |
RRCConnectionRequest |
– |
– |
3 |
The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
4 |
The SS changes Cell 1 and Cell 5 level according to the row "T1" in table 8.6.9.1.3.2-1. |
– |
– |
– |
– |
5 |
Generic test procedure in TS 36.508 subclause 6.4.2.8 is performed on Cell 5. NOTE: The UE performs an RAU procedure and the RRC connection is released. |
– |
– |
– |
– |
– |
Exception: Steps 5Aa1 to 5Aa1b1 describe optional behaviour that depend on the UE capability. |
– |
– |
– |
– |
5Aa1 |
IF pc_IMS = TRUE THEN SS starts 6s timer |
– |
– |
– |
– |
5Aa1a1-5Aa1a3a6 |
The procedure defined in TS 36.523-3 Table 10.1.2.1-2 Steps 1-4a6 is performed |
– |
– |
– |
– |
5Aa1a4 |
SS releases RRC Connection |
– |
– |
– |
– |
5Aa1a5 |
SS Stops 6s timer |
– |
– |
– |
– |
5Aa1b1 |
The 6s timer expires |
– |
– |
– |
– |
6-10 |
Step 7 to 11 of test procedure in TS 34.123-1 subclause 12.9.14.4 is performed on Cell 5 using the UTRA reference radio bearer parameters and combination “UTRA HSDPA RB” according to TS 36.508 subclause 4.8.3 and Table 4.8.3-1. NOTE: The UE performs Network initiated RAB re-establishment in a UTRAN cell. |
– |
– |
– |
– |
– |
UTRAN FDD: EXCEPTION: Steps 11a1 to 11a2 describe behaviour that depends on the UE capability; the "lower case letter" identifies a step sequence that takes place if a capability is supported. UTRAN TDD : go to step 12 |
– |
– |
– |
– |
11a1 |
IF pc_UTRA_CompressedModeRequired THEN the SS transmits a PHYSICAL CHANNEL RECONFIGURATION message on Cell 5 including the DPCH compressed mode info. |
<– |
PHYSICAL CHANNEL RECONFIGURATION |
– |
– |
11a2 |
The UE transmits a PHYSICAL CHANNEL RECONFIGURATION COMPLETE message on Cell 5. |
–> |
PHYSICAL CHANNEL RECONFIGURATION COMPLETE |
– |
– |
12 |
The SS transmits a MEASUREMENT CONTROL message to setup inter-RAT measurement on Cell 5. |
<– |
MEASUREMENT CONTROL |
– |
– |
13 |
The SS changes Cell 1 and Cell 5 level according to the row "T2" in table 8.6.9.1.3.2-1. |
– |
– |
– |
– |
14 |
The UE transmits a MEASUREMENT REPORT message on Cell 5 including the E-UTRA event results. |
–> |
MEASUREMENT REPORT |
– |
– |
15 |
The SS transmits a HANDOVER FROM UTRAN COMMAND message on Cell 5. |
<– |
HANDOVER FROM UTRAN COMMAND |
– |
– |
16 |
Check: Does the UE transmit an RRCConnectionReconfigurationComplete message with connEstFailInfoAvailable on Cell 1 using the security key derived from the new KeNB? |
–> |
RRCConnectionReconfigurationComplete |
1 |
P |
17 |
Generic test procedure in TS 36.508 subclause 6.4.2.10 is performed on Cell 1. NOTE: The UE performs tracking area updating procedure without ISR and security reconfiguration after successful completion of handover from UTRA. |
– |
– |
– |
– |
– |
EXCEPTION: Steps 17Aa1 to 17Aa2b1 describe optional behaviour if UE sends IMS deregistration at steps 5Aa1 to 5Aa1b1 |
– |
– |
– |
– |
17Aa1-17Aa2b1 |
The procedure defined in TS 36.508 subclause 4.5A.3 Steps 10a1-10a2b1 is performed |
– |
– |
– |
– |
18 |
The SS transmits a UEInformationRequest message to get connEstFailReportReq on Cell 1. |
<– |
UEInformationRequest |
||
19 |
Check: Does the UE transmit a UEInformationResponse message with connEstFailReport on Cell 1? |
–> |
UEInformationResponse |
2 |
P |
8.6.9.1.3.3 Specific message contents
Table 8.6.9.1.3.3-1: SystemInformationBlockType6 for Cell 1 (preamble, Table 8.6.9.1.3.2-2)
Derivation Path: 36.508, Table 4.4.3.3-5 |
|||
Information Element |
Value/remark |
Comment |
Condition |
SystemInformationBlockType6 ::= SEQUENCE { |
|||
carrierFreqListUTRA-FDD SEQUENCE (SIZE (1..maxUTRA-FDD-Carrier)) OF SEQUENCE { |
UTRA-FDD |
||
carrierFreq[n] |
Same downlink UARFCN as used for Cell 5 |
||
cellReselectionPriority[n] |
5 |
||
p-MaxUTRA[n] |
0 |
||
} |
|||
carrierFreqListUTRA-TDD SEQUENCE (SIZE (1..maxUTRA-TDD-Carrier)) OF SEQUENCE { |
UTRA-TDD |
||
carrierFreq[n] |
Same downlink UARFCN as used for Cell 5 |
||
cellReselectionPriority[n] |
5 |
||
p-MaxUTRA[n] |
0 |
||
} |
|||
} |
Condition |
Explanation |
UTRA-FDD |
UTRA FDD cell environment |
UTRA-TDD |
UTRA TDD cell environment |
Table 8.6.9.1.3.3-2: Void
Table 8.6.9.1.3.3-3: RRCConnectionReconfigurationComplete (step 16, Table 8.6.9.1.3.2-2)
Derivation Path: 36.508 clause 4.6.1-9 |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
RRCConnectionReconfigurationComplete ::= SEQUENCE { |
||||
rrc-TransactionIdentifier |
RRC-TransactionIdentifier-UL |
|||
criticalExtensions CHOICE { |
||||
rrcConnectionReconfigurationComplete-r8 SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
connEstFailInfoAvailable-r11 |
true |
|||
nonCriticalExtension SEQUENCE {} |
Not present |
|||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
Table 8.6.9.1.3.3-4: UEInformationRequest (step 18, Table 8.6.9.1.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail |
Table 8.6.9.1.3.3-5: UEInformationResponse (step 19, Table 8.6.9.1.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23B |
|||
Information Element |
Value/remark |
Comment |
Condition |
UEInformationResponse-r9 ::=SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE { |
|||
ueInformationResponse-r9 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailReport-r11 SEQUENCE { |
|||
failedCellId-r11 SEQUENCE { |
|||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
} |
|||
locationInfo-r11 |
Not present or any allowed value |
||
measResultFailedCell-r11 SEQUENCE { |
|||
rsrpResult-r11 |
(0..97) |
||
rsrqResult-r11 |
Not present or (0..34) |
||
} |
|||
measResultNeighCells-r11 |
Not present or any allowed value |
||
numberOfPreamblesSent-r11 |
Any allowed value |
||
contentionDetected-r11 |
Any allowed value |
||
maxTxPowerReached-r11 |
Any allowed value |
||
timeSinceFailure-r11 |
Any allowed value |
||
measResultListEUTRA-v1130 |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
8.6.9.2 Connection Establishment Failure logging / Logging and reporting / Reporting of UTRAN Inter-RAT measurements
8.6.9.2.1 Test Purpose (TP)
(1)
with { UE has connection establishment failure information available with the UTRA measurement result }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends a UEInformationResponse message containing the measurement result for UTRA neighbouring cell }
}
8.6.9.2.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6 and 5.6.5.3. Unless otherwise stated these are Rel-11 requirements.
[TS 36.331, clause 5.3.3.6]
The UE shall:
1> if timer T300 expires:
2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;
2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
3> clear the information included in VarConnEstFailReport, if any;
3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;
3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;
3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;
3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:
4> for each neighbour cell included, include the optional fields that are available;
NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].
3> if detailed location information is available, set the content of the locationInfo as follows:
4> include the locationCoordinates;
4> include the horizontalVelocity, if available;
3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;
3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;
3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];
2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;
The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.
[TS 36.331, clause 5.6.5.3]
Upon receiving the UEInformationRequest message, the UE shall:
…
1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;
2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;
2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;
…
1> if the logMeasReport is included in the UEInformationResponse:
…
1> else:
2> submit the UEInformationResponse message to lower layers for transmission via SRB1;
8.6.9.2.3 Test description
8.6.9.2.3.1 Pre-test conditions
System Simulator:
– Cell 1 and Cell 5
– System information combination 4 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells.
UE:
None.
Preamble:
– The UE is in state Registered, Idle Mode (state 2) on Cell 1 according to [18].
8.6.9.2.3.2 Test procedure sequence
Table 8.6.9.2.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.
Table 8.6.9.2.3.2-1: Time instances of cell power level and parameter changes
Parameter |
Unit |
Cell 1 |
Cell 5 |
Remark |
|
T0 |
Cell-specific RS EPRE |
dBm/15kHz |
-85 |
– |
Only Cell 1 is available. (NOTE 1) |
CPICH Ec (UTRA FDD) |
dBm/3.84MHz |
– |
"Off" |
||
PCCPCH Ec (UTRA LCR TDD) |
dBm/1.28 MHz |
– |
"Off" |
||
T1 |
Cell-specific RS EPRE |
dBm/15kHz |
-60 |
– |
Cell 1 and Cell 5 are available. |
CPICH Ec (UTRA FDD) |
dBm/3.84MHz |
– |
-75 |
||
PCCPCH Ec (UTRA LCR TDD) |
dBm/1.28 MHz |
– |
-78 |
||
NOTE 1: Power level "Off" for UTRA cell is defined in TS 34.108 Table 6.1.4 and Table 6.1.9. |
Table 8.6.9.2.3.2-2: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS changes Cell 1 parameter according to the row "T1" in Table 8.6.9.2.3.2-1. |
– |
– |
– |
– |
2 |
The SS waits for [90s] to ensure that the UE detects UTRA cell. |
– |
– |
– |
– |
3 |
The SS transmits a Paging message on Cell 1. |
<– |
Paging |
– |
– |
3A |
The SS is configured to not transmit contention resolution in step 4 RACH procedure. |
– |
– |
– |
– |
4 |
The UE transmits an RRCConnectionRequest message on Cell 1. |
–> |
RRCConnectionRequest |
– |
– |
5 |
The SS waits for 2sec (T300 exiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
6-13 |
Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1. |
– |
– |
– |
– |
14 |
The SS sends a UEInformationRequest message to get connEstFailReportReq on Cell 1. |
<– |
UEInformationRequest |
– |
– |
15 |
Check: Does the UE send a UEInformationResponse message with connEstFailReport on Cell 1? |
–> |
UEInformationResponse |
1 |
P |
8.6.9.2.3.3 Specific message contents
Table 8.6.9.2.3.3-0 A: SystemInformationBlockType3 for Cell 1 (preamble and all steps, Table 8.6.9.2.3.2-2)
Derivation path: 36.508 table 4.4.3.3-2 |
|||
Information Element |
Value/Remark |
Comment |
Condition |
SystemInformationBlockType3 ::= SEQUENCE { |
|||
cellReselectionServingFreqInfo SEQUENCE { |
|||
threshServingLow |
26 (52 dB) |
||
} |
|||
} |
Table 8.6.9.2.3.3-0 B: SystemInformationBlockType6 for Cell 1 (preamble and all steps, Table 8.6.9.2.3.2-2)
Derivation Path: 36.508 table 4.4.3.3-5 |
|||
Information Element |
Value/remark |
Comment |
Condition |
SystemInformationBlockType6 ::= SEQUENCE { |
|||
carrierFreqListUTRA-FDD SEQUENCE (SIZE (1..maxUTRA-FDD-Carrier)) OF SEQUENCE { |
UTRA-FDD |
||
carrierFreq[n] |
Downlink UARFCN of Cell 5 |
||
cellReselectionPriority[n] |
3 |
||
threshX-High[n] |
5 (10dB) |
||
threshX-Low[n] |
5 (10dB) |
||
} |
|||
carrierFreqListUTRA-TDD SEQUENCE (SIZE (1..maxUTRA-TDD-Carrier)) OF SEQUENCE { |
UTRA-TDD |
||
carrierFreq[n] |
Downlink UARFCN of Cell 5 |
||
cellReselectionPriority[n] |
3 |
||
threshX-High[n] |
5 (10dB) |
||
threshX-Low[n] |
5 (10dB) |
||
} |
|||
} |
Table 8.6.9.2.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.2.3.2-2)
Derivation Path: 36.508, Table 4.6.1-18 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionSetupComplete ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionSetupComplete-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailInfoAvailable-r11 |
true |
||
nonCriticalExtension SEQUENCE {} |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.2.3.3-2: UEInformationRequest (step 14, Table 8.6.9.2.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail |
Table 8.6.9.2.3.3-3: UEInformationResponse (step 15, Table 8.6.9.2.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23B |
|||
Information Element |
Value/remark |
Comment |
Condition |
UEInformationResponse-r9 ::=SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE { |
|||
ueInformationResponse-r9 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailReport-r11 SEQUENCE { |
|||
failedCellId-r11 SEQUENCE { |
|||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
} |
|||
locationInfo-r11 |
Not present or any allowed value |
||
measResultFailedCell-r11 SEQUENCE { |
|||
rsrpResult-r11 |
(0..97) |
||
rsrqResult-r11 |
Not present or (0..34) |
||
} |
|||
measResultNeighCells-r11 SEQUENCE { |
|||
measResultListEUTRA-r11 |
Not present |
||
measResultListUTRA-r11 SEQUENCE { |
1 entry |
||
carrierFreq-r9[1] |
Same as Cell 5 |
||
measResultList-r9 SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { |
1 entry |
||
physCellId[1] |
Same as Cell 5 |
||
cgi-Info[1] |
Not present |
||
measResult[1] SEQUENCE { |
|||
utra-RSCP |
Not present or (-5..91) |
||
utra-EcN0 |
Not present or (0..49) |
||
additionalSI-Info-r9 |
Not present |
||
} |
|||
} |
|||
} |
|||
measResultListGERAN-r11 |
Not present |
||
measResultsCDMA2000-r11 |
Not present |
||
} |
|||
numberOfPreamblesSent-r11 |
Any allowed value |
||
contentionDetected-r11 |
Any allowed value |
||
maxTxPowerReached-r11 |
Any allowed value |
||
timeSinceFailure-r11 |
Any allowed value |
||
measResultListEUTRA-v1130 |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
8.6.9.3 Connection Establishment Failure logging / Logging and reporting / Reporting of GERAN Inter-RAT measurements
8.6.9.3.1 Test Purpose (TP)
(1)
with { UE has connection establishment failure information available with the GERAN measurement result }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends a UEInformationResponse message containing the measurement result for GERAN neighbouring cell }
}
8.6.9.3.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.6. Unless otherwise stated these are Rel-11 requirements.
[TS 36.331, clause 5.3.3.6]
The UE shall:
1> if timer T300 expires:
2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;
2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
3> clear the information included in VarConnEstFailReport, if any;
3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;
3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;
3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;
3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:
4> for each neighbour cell included, include the optional fields that are available;
NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].
3> if detailed location information is available, set the content of the locationInfo as follows:
4> include the locationCoordinates;
4> include the horizontalVelocity, if available;
3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;
3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;
3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];
2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;
The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.
8.6.9.3.3 Test description
8.6.9.3.3.1 Pre-test conditions
System Simulator:
– Cell 1 and Cell 24.
– System information combination 5 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells.
UE:
None.
Preamble:
– The UE is in state Registered, Idle Mode (state 2) on Cell 1 according to [18].
8.6.9.3.3.2 Test procedure sequence
Table 8.6.9.3.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.
Table 8.6.9.3.3.2-1: Time instances of cell power level and parameter changes
Parameter |
Unit |
Cell 1 |
Cell 24 |
Remark |
|
T0 |
Cell-specific RS EPRE |
dBm/15kHz |
-85 |
– |
Only Cell 1 is available. (NOTE 1) |
RSSI |
dBm |
– |
"Off" |
||
T1 |
Cell-specific RS EPRE |
dBm/15kHz |
-85 |
– |
Cell 1 and Cell 24 are available. |
RSSI |
dBm |
– |
-85 |
||
NOTE 1: Power level "Off" for GERAN cell is defined in TS 36.508 Table 6.2.2.1-1. |
Table 8.6.9.3.3.2-2: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS changes Cell 1 parameter according to the row "T1" in Table 8.6.9.3.3.2-1. |
– |
– |
– |
– |
2 |
The SS waits for [30s] to ensure that the UE detects GERAN cell. |
– |
– |
– |
– |
3 |
The SS transmits a Paging message on Cell 1. |
<– |
Paging |
– |
– |
3A |
The SS is configured to not transmit contention resolution in step 4 RACH procedure. |
– |
– |
– |
– |
4 |
The UE transmits an RRCConnectionRequest message on Cell 1. |
–> |
RRCConnectionRequest |
– |
– |
5 |
The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
6-13 |
Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1. |
– |
– |
– |
– |
14 |
The SS sends a UEInformationRequest message to get connEstFailReportReq on Cell 1. |
<– |
UEInformationRequest |
– |
– |
15 |
Check: Does the UE send a UEInformationResponse message with connEstFailReport on Cell 1? |
–> |
UEInformationResponse |
1 |
P |
8.6.9.3.3.3 Specific message contents
Table 8.6.9.3.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.3.3.2-2)
Derivation Path: 36.508, Table 4.6.1-18 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionSetupComplete ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionSetupComplete-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailInfoAvailable-r11 |
true |
||
nonCriticalExtension SEQUENCE {} |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.3.3.3-2: UEInformationRequest (step 14, Table 8.6.9.3.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail |
Table 8.6.9.3.3.3-3: UEInformationResponse (step 15, Table 8.6.9.3.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23B |
|||
Information Element |
Value/remark |
Comment |
Condition |
UEInformationResponse-r9 ::=SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE { |
|||
ueInformationResponse-r9 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailReport-r11 SEQUENCE { |
|||
failedCellId-r11 SEQUENCE { |
|||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
} |
|||
locationInfo-r11 |
Not present or any allowed value |
||
measResultFailedCell-r11 SEQUENCE { |
|||
rsrpResult-r11 |
(0..97) |
||
rsrqResult-r11 |
Not present or (0..34) |
||
} |
|||
measResultNeighCells-r11 SEQUENCE { |
|||
measResultListEUTRA-r11 |
Not present |
||
measResultListGERAN-r11 SEQUENCE { |
1 entry |
||
carrierFreq SEQUENCE { |
|||
arfcn |
Same as Cell 24 |
||
bandIndicator |
dcs1800 or pcs1900, Same as Cell 24 |
||
} |
|||
physCellId SEQUENCE { |
|||
networkColourCode |
Same as Cell 24 |
||
baseStationColourCode |
Same as Cell 24 |
||
} |
|||
cgi-Info[1] |
Not present |
||
measResult[1] SEQUENCE { |
|||
rssi |
(0..63) |
||
} |
|||
} |
|||
measResultsCDMA2000-r11 |
Not present |
||
} |
|||
numberOfPreamblesSent-r11 |
Any allowed value |
||
contentionDetected-r11 |
Any allowed value |
||
maxTxPowerReached-r11 |
Any allowed value |
||
timeSinceFailure-r11 |
Any allowed value |
||
measResultListEUTRA-v1130 |
Not present |
||
measResultFailedCell-v1250 |
Not present or any allowed value |
||
failedCellRSRQ_Type_r12 |
Not present or any allowed value |
||
measResultListEUTRA-v1250 |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
8.6.9.4 Connection Establishment Failure logging / Logging and reporting / Reporting of CDMA2000 Inter-RAT measurements
8.6.9.4.1 Test Purpose (TP)
(1)
with { UE in RRC_IDLE state with connection establishment failure information available }
ensure that {
when { UE successfully performs a RRC connection establishment procedure and the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport }
then { UE transmits the RRCConnectionSetupComplete with IE connEstFailInfoAvailable present }
}
(2)
with { UE has connection establishment failure information available with the CDMA2000 measurement result and the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends a UEInformationResponse message with connEstFailReport containing the measurement result for CDMA2000 neighbouring cell }
}
8.6.9.4.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6 and 5.6.5.3. Unless otherwise stated these are Rel-11 requirements.
[TS 36.331, clause 5.3.3.4]
The UE shall:
…
1> set the content of RRCConnectionSetupComplete message as follows:
…
2> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
3> include connEstFailInfoAvailable;
2> submit the RRCConnectionSetupComplete message to lower layers for transmission, upon which the procedure ends;
[TS 36.331, clause 5.3.3.6]
The UE shall:
1> if timer T300 expires:
2> reset MAC, release the MAC configuration and re-establish RLC for all RBs that are established;
2> store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
3> clear the information included in VarConnEstFailReport, if any;
3> set the plmn-Identity to the PLMN selected by upper layers (see TS 23.122 [11], TS 24.301 [35]) from the PLMN(s) included in the plmn-IdentityList in SystemInformationBlockType1;
3> set the failedCellId to the global cell identity of the cell where connection establishment failure is detected;
3> set the measResultFailedCell to include the RSRP and RSRQ, if available, of the cell where connection establishment failure is detected and based on measurements collected up to the moment the UE detected the failure;
3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements for at most the following number of neighbouring cells: 6 intra-frequency and 3 inter-frequency neighbours per frequency as well as 3 inter-RAT neighbours, per frequency/ set of frequencies (GERAN) per RAT and according to the following:
4> for each neighbour cell included, include the optional fields that are available;
NOTE: The UE includes the latest results of the available measurements as used for cell reselection evaluation, which are performed in accordance with the performance requirements as specified in TS 36.133 [16].
3> if detailed location information is available, set the content of the locationInfo as follows:
4> include the locationCoordinates;
4> include the horizontalVelocity, if available;
3> set the numberOfPreamblesSent to indicate the number of preambles sent by MAC for the failed random access procedure;
3> set contentionDetected to indicate whether contention resolution was not successful as specified in TS 36.321 [6] for at least one of the transmitted preambles for the failed random access procedure;
3> set maxTxPowerReached to indicate whether or not the maximum power level was used for the last transmitted preamble, see TS 36.321 [6];
2> inform upper layers about the failure to establish the RRC connection, upon which the procedure ends;
The UE may discard the connection establishment failure information, i.e. release the UE variable VarConnEstFailReport, 48 hours after the failure is detected, upon power off or upon detach.
[TS 36.331, clause 5.6.5.3]
Upon receiving the UEInformationRequest message, the UE shall:
…
1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;
2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;
2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;
…
1> else:
2> submit the UEInformationResponse message to lower layers for transmission via SRB1;
8.6.9.4.3 Test description
8.6.9.4.3.1 Pre-test conditions
System Simulator:
– Cell 1 and Cell 15- Cell 1 is E-UTRAN cell, Cell 15 is a HRPD cell.
– All cells belong to the same PLMN.
– System information combination 6 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells with content of CDMA2000 HRPD carrier frequency list in SIB8 set as defined in TS 36.508 [18] table 6.3.1.5-1.
UE:
None.
Preamble:
– The UE is in state Registered, Idle Mode (state 2) on Cell 1 according to [18].
8.6.9.4.3.2 Test procedure sequence
Table 8.6.9.4.3.2-1 illustrates the downlink power levels and other changing parameters to be applied for the cells at various time instants of the test execution. Row marked "T0" denotes the initial conditions after preamble, while columns marked "T1" is to be applied subsequently. The exact instants on which these values shall be applied are described in the texts in this clause.
Table 8.6.9.4.3.2-1: Time instances of cell power level and parameter changes
Parameter |
Unit |
Cell 1 |
Cell 15 |
Remark |
|
T0 |
Cell-specific RS EPRE |
dBm/15kHz |
-75 |
– |
The power level values are such that camping on Cell 1 is guaranteed |
Îor/Ioc |
dB |
– |
"Off" |
||
Ioc |
dBm/1.23 MHz |
– |
"Off" |
||
Pilot Ec/Io (NOTE 1) |
dB |
– |
"Off" |
||
T1 |
Cell-specific RS EPRE |
dBm/15kHz |
-75 |
– |
Cell 15 is detectable |
Îor/Ioc |
dB |
– |
-20 |
||
Ioc |
dBm/1.23 MHz |
– |
-55 |
||
Pilot Ec/Io (NOTE 1) |
dB |
– |
-20 |
Table 8.6.9.4.3.2-2: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS changes Cell 15 parameter according to the row "T1" in Table 8.6.9.4.3.2-1. |
– |
– |
– |
– |
2 |
The SS waits for 20s to ensure that the UE detects CDMA2000 Cell 15. |
– |
– |
– |
– |
3 |
The SS transmits a Paging message on Cell 1. |
<– |
Paging |
– |
– |
3A |
The SS is configured to not transmit contention resolution in step 4 RACH procedure. |
– |
– |
– |
– |
4 |
The UE transmits an RRCConnectionRequest message on Cell 1. |
–> |
RRCConnectionRequest |
– |
– |
5 |
The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
6-13 |
Steps 2 to 9 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure on Cell 1. |
– |
– |
1 |
– |
14 |
The SS sends a UEInformationRequest message with connEstFailReportReq-r11 set to true on Cell 1. |
<– |
UEInformationRequest |
– |
– |
15 |
Check: Does the UE send a UEInformationResponse message with connEstFailReport-r11 on Cell 1? |
–> |
UEInformationResponse |
2 |
P |
8.6.9.4.3.3 Specific message contents
Table 8.6.9.4.3.3-1: RRCConnectionSetupComplete (step 9, Table 8.6.9.4.3.2-2)
Derivation Path: 36.508, Table 4.6.1-18 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionSetupComplete ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionSetupComplete-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailInfoAvailable-r11 |
true |
||
nonCriticalExtension SEQUENCE {} |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.4.3.3-2: UEInformationRequest (step 14, Table 8.6.9.4.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23A, condition ConEstFail |
Table 8.6.9.4.3.3-3: UEInformationResponse (step 15, Table 8.6.9.4.3.2-2)
Derivation Path: 36.508, Table 4.6.1-23B |
|||
Information Element |
Value/remark |
Comment |
Condition |
UEInformationResponse-r9 ::=SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE { |
|||
ueInformationResponse-r9 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailReport-r11 SEQUENCE { |
|||
failedCellId-r11 SEQUENCE { |
|||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
||
} |
|||
locationInfo-r11 |
Not present or any allowed value |
||
measResultFailedCell-r11 SEQUENCE { |
Cell 1 |
||
rsrpResult-r11 |
(0..97) |
||
rsrqResult-r11 |
Not present or (0..34) |
||
} |
|||
measResultNeighCells-r11 SEQUENCE { |
|||
measResultListEUTRA-r11 |
Not present |
||
measResultListUTRA-r11 |
Not present |
||
measResultListGERAN-r11 |
Not present |
||
measResultsCDMA2000-r11 SEQUENCE (SIZE (1..maxFreq)) OF { |
1 entry |
||
carrierFreq-r9[1] SEQUENCE { |
Same as Cell 15 |
||
bandClass |
Operating band class under test |
||
arfcn |
f14 |
||
} |
|||
measResultList-r9[1] SEQUENCE { |
|||
preRegistrationStatusHRPD |
false |
||
measResultListCDMA2000 SEQUENCE (SIZE (1..maxCellReport)) OF SEQUENCE { |
|||
physCellId[1] |
PhysicalCellIdentity of Cell 15 |
||
cgi-Info[1] |
Not present |
||
measResult[1] SEQUENCE { |
|||
pilotStrength |
(0..63) |
||
} |
|||
} |
|||
} |
|||
} |
|||
numberOfPreamblesSent-r11 |
Any allowed value |
||
contentionDetected-r11 |
Any allowed value |
||
maxTxPowerReached-r11 |
Any allowed value |
||
timeSinceFailure-r11 |
Any allowed value |
||
measResultListEUTRA-v1130 |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
8.6.9.5 Connection Establishment Failure logging / Logging and reporting / Bluetooth measurement collection
8.6.9.5.1 Test Purpose (TP)
(1)
with { UE detects connection establishment failure }
ensure that {
when { UE has Bluetooth logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }
then { UE sends the RRCConnectionSetupComplete message with logMeasAvailableBT included }
}
(2)
with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListBT }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends the UEInformationResponse message containing connEstFailReport with Bluetooth measurement collection }
}
(3)
with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListBT }
ensure that {
when { UE receives the UEInformationRequest message containing connEstFailReportReq and a Bluetooth beacon is not included in bt-NameListConfig }
then { UE sends the UEInformationResponse message not including measurement result of this Bluetooth beacon which is not included in bt-NameListConfig }
}
8.6.9.5.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6, 5.3.10.9, and 5.6.5.3.
[TS 36.331, clause 5.3.10.9 Other configuration]
The UE shall:
…
1> if the received otherConfig includes the bt-NameListConfig:
2> if bt-NameListConfig is set to setup, attempt to have Bluetooth measurement results available for subsequent measurement report;
NOTE: The UE is requested to attempt to have valid Bluetooth measurements and WLAN measurements whenever sending a measurement report for which it is configured to include these measurements. The UE may not succeed e.g. because the user manually disabled the WLAN or Bluetooth hardware. Further details, e.g. regarding when to activate WLAN or Bluetooth, are up to UE implementation.
[TS 36.331, clause 5.3.3.6 T300 expiry]
The UE shall:
1> if timer T300 expires:
…
2> except for NB-IoT, store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
…
3> if available, set the logMeasResultListBT to include the Bluetooth measurement results, in order of decreasing RSSI for Bluetooth beacons;
[TS 36.331, clause 5.3.3.4 Reception of the RRCConnectionSetup by the UE]
NOTE 1: Prior to this, lower layer signalling is used to allocate a C-RNTI. For further details see TS 36.321 [6];
The UE shall:
…
1> set the content of RRCConnectionSetupComplete message as follows:
…
2> if the UE is connected to EPC:
3> except for NB-IoT:
…
4> if the UE has Bluetooth logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:
5> include logMeasAvailableBT;
…
4> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
5> include connEstFailInfoAvailable;
[TS 36.331, clause 5.6.5.3]
Upon receiving the UEInformationRequest message, the UE shall, only after successful security activation:
…
1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;
2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;
2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;
8.6.9.5.3 Test description
8.6.9.5.3.1 Pre-test conditions
System Simulator:
- Cell 1, Bluetooth beacon 1 (Cell 40) and Bluetooth beacon 2 (Cell 41)
- Cell 40 and Cell 41 are configured as per 36.508 cl 4.4.9
UE:
None
Preamble:
– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].
8.6.9.5.3.2 Test procedure sequence
Table 8.6.9.5.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS transmits an RRCConnectionReconfiguration message on Cell 1. |
<– |
RRCConnectionReconfiguration |
– |
– |
2 |
The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1. |
–> |
RRCConnectionReconfigurationComplete |
– |
– |
3 |
The SS transmits an RRCConnectionRelease message to release RRC connection and move to RRC_IDLE (State 2). |
<– |
RRCConnectionRelease |
– |
– |
4 |
The SS transmits a Paging message. |
<– |
Paging |
– |
– |
4A |
The SS is configured to not transmit contention resolution in step 5 RACH procedure. |
– |
– |
– |
– |
5 |
The UE transmits an RRCConnectionRequest message. |
–> |
RRCConnectionRequest |
– |
– |
6 |
The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
7 |
The UE transmits an RRCConnectionRequest message. |
–> |
RRCConnectionRequest |
– |
– |
8 |
The SS transmits an RRCConnectionSetup message. |
<– |
RRCConnectionSetup |
– |
– |
9 |
Check : Does the UE transmits an RRCConnectionSetupComplete message including connEstFailInfoAvailable with logMeasAvailableBT. UE initiates the session management procedure by including the SERVICE REQUEST message. (State3) |
–> |
RRC : RRCConnectionSetupComplete NAS : SERVICE REQUEST |
1 |
P |
10-13 |
Steps 5 to 8 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure. |
– |
– |
– |
– |
14 |
The SS sends a UEInformationRequest message to get connEstFailReportReq. |
<– |
UEInformationRequest |
– |
– |
15 |
Check: Does the UE send a UEInformationResponse message with connEstFailReport with logMeasResultListBT including one entry (Bluetooth beacon 1) measurement result? Check: Does the UE send a UEInformationResponse message with connEstFailReport without measurement result of Bluetooth beacon not including in bt-NameListConfig (Bluetooth beacon 2)? |
–> |
UEInformationResponse |
2,3 |
P |
8.6.9.5.3.3 Specific message contents
Table 8.6.9.5.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.6.9.5.3.2-1)
Derivation Path: 36.508, Table 4.6.1-8 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionReconfiguration ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionReconfiguration-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
lateNonCriticalExtension |
Not present |
||
nonCriticalExtension SEQUENCE { |
|||
OtherConfig-r9 ::= SEQUENCE { |
|||
powerPrefIndicationConfig-r11 CHOICE {} |
Not present |
||
bw-PreferenceIndicationTimer-r14 |
Not present |
ENUMERATED {s0, s0dot5, s1, s2, s5, s10, s20, s30, s60, s90, s120, s300, s600, spare3, spare2, spare1} |
|
rlm-ReportConfig-r14 CHOICE {} |
Not present |
||
overheatingAssistanceConfig-r14 CHOICE {} |
Not present |
||
ailc-BitConfig-r15 |
Not present |
BOOLEAN |
|
bt-NameListConfig-r15 CHOICE { |
|||
setup SEQUENCE (SIZE (1..maxBT-Name-r15)) OF |
1 entry |
Bluetooth beacon 1 |
|
BT-Name-r15[1] |
Set as per Table 4.4.9-1 of [18] |
OCTET STRING (SIZE (1..248)) Refers to LOCAL NAME defined in Bluetooth specification |
|
} |
|||
wlan-NameListConfig-r15 CHOICE {} |
Not present |
||
} |
|||
fullConfig-r9 |
Not present |
||
nonCriticalExtension |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.5.3.3-2: RRCConnectionSetupComplete (step 9, Table 8.6.9.5.3.2-1)
Derivation Path: 36.508, Table 4.6.1-18 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionSetupComplete ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionSetupComplete-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailInfoAvailable-r11 |
true |
||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
logMeasAvailableBT-r15 |
true |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.5.3.3-3: UEInformationRequest (step 14, Table 8.6.9.5.3.2-1)
Derivation Path: 36.508, Table 4.6.1-23A with condition ConnEstFail |
|||
Information Element |
Value/remark |
Comment |
Condition |
Table 8.6.9.5.3.3-4: UEInformationResponse (step 15, Table 8.6.9.5.3.2-1)
Derivation Path: 36.508, Table 4.6.1-23B |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
UEInformationResponse-r9 ::=SEQUENCE { |
||||
criticalExtensions CHOICE { |
||||
c1 CHOICE { |
||||
ueInformationResponse-r9 SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
connEstFailReport-r11 SEQUENCE { |
||||
failedCellId-r11 SEQUENCE { |
||||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
|||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
|||
} |
||||
locationInfo-r11 |
Not present or any allowed value |
|||
measResultFailedCell-r11 SEQUENCE { |
||||
rsrpResult-r11 |
(0..97) |
|||
rsrqResult-r11 |
(0..34) |
|||
} |
||||
measResultNeighCells-r11 |
Not present |
|||
numberOfPreamblesSent-r11 |
Any allowed value |
INTEGER (1..200) |
||
contentionDetected-r11 |
Any allowed value |
BOOLEAN |
||
maxTxPowerReached-r11 |
Any allowed value |
BOOLEAN |
||
timeSinceFailure-r11 |
Any allowed value |
INTEGER (0..172800) |
||
measResultListEUTRA-v1130 |
Not present |
|||
measResultFailedCell-v1250 |
Not present |
|||
failedCellRSRQ-Type-r12 |
Not present |
|||
measResultListEUTRA-v1250 |
Not present |
|||
measResultFailedCell-v1360 |
Not present |
|||
logMeasResultListBT-r15 SEQUENCE { |
1 entry |
Report Bluetooth beacon 1 |
||
LogMeasResultBT-r15 SEQUENCE { |
||||
bt-Addr-r15 |
Bluetooth public address of Bluetooth beacon 1 |
BIT STRING (SIZE (48)) |
||
rssi-BT-r15 |
Any allowed value |
INTEGER (-128..127) |
||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
8.6.9.6 Connection Establishment Failure logging / Logging and reporting / WLAN measurement collection
8.6.9.6.1 Test Purpose (TP)
(1)
with { UE detects connection establishment failure }
ensure that {
when { UE has WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }
then { UE sends the RRCConnectionSetupComplete message with logMeasAvailableWLAN included }
}
(2)
with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListWLAN }
ensure that {
when { UE receives a UEInformationRequest message with connEstFailReportReq set to true }
then { UE sends the UEInformationResponse message containing connEstFailReport with WLAN measurement collection }
}
(3)
with { UE has connection establishment failure information available in the VarConnEstFailReport including logMeasResultListWLAN }
ensure that {
when { UE receives the UEInformationRequest message containing connEstFailReportReq and a WLAN AP is not included in wlan-NameListConfig }
then { UE sends the UEInformationResponse message not including measurement result of this WLAN AP which is not included in wlan-NameListConfig }
}
8.6.9.6.2 Conformance requirements
References: The conformance requirements covered in the present TC are specified in: TS 36.331, clause 5.3.3.4, 5.3.3.6, 5.3.10.9, and 5.6.5.3.
[TS 36.331, clause 5.3.10.9 Other configuration]
The UE shall:
…
1> if the received otherConfig includes the wlan-NameListConfig:
2> if wlan-NameListConfig is set to setup, attempt to have WLAN measurement results available for subsequent measurement report;
NOTE: The UE is requested to attempt to have valid Bluetooth measurements and WLAN measurements whenever sending a measurement report for which it is configured to include these measurements. The UE may not succeed e.g. because the user manually disabled the WLAN or Bluetooth hardware. Further details, e.g. regarding when to activate WLAN or Bluetooth, are up to UE implementation.
[TS 36.331, clause 5.3.3.6 T300 expiry]
The UE shall:
1> if timer T300 expires:
…
2> except for NB-IoT, store the following connection establishment failure information in the VarConnEstFailReport by setting its fields as follows:
…
3> f available, set the logMeasResultListWLAN to include the WLAN measurement results, in order of decreasing RSSI for WLAN APs;
[TS 36.331, clause 5.3.3.4 Reception of the RRCConnectionSetup by the UE]
NOTE 1: Prior to this, lower layer signalling is used to allocate a C-RNTI. For further details see TS 36.321 [6];
The UE shall:
…
1> set the content of RRCConnectionSetupComplete message as follows:
…
2> if the UE is connected to EPC:
3> except for NB-IoT:
…
4> if the UE has WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:
5> include logMeasAvailableWLAN;
…
4> if the UE has connection establishment failure information available in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
5> include connEstFailInfoAvailable;
[TS 36.331, clause 5.6.5.3]
Upon receiving the UEInformationRequest message, the UE shall, only after successful security activation:
…
1> if connEstFailReportReq is set to true and the UE has connection establishment failure information in VarConnEstFailReport and if the RPLMN is equal to plmn-Identity stored in VarConnEstFailReport:
2> set timeSinceFailure in VarConnEstFailReport to the time that elapsed since the last connection establishment failure in E-UTRA;
2> set the connEstFailReport in the UEInformationResponse message to the value of connEstFailReport in VarConnEstFailReport;
2> discard the connEstFailReport from VarConnEstFailReport upon successful delivery of the UEInformationResponse message confirmed by lower layers;
8.6.9.6.3 Test description
8.6.9.6.3.1 Pre-test conditions
System Simulator:
- Cell 1, WLAN AP 1 (Cell 27) and WLAN AP 2 (Cell 27b)
- Cell 27 and Cell 27b are configured as per 36.508 cl 4.4.8 with the OFFLOAD condition
- System information combination 22 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cell.
UE:
None
Preamble:
– The UE is in state Generic RB Established (state 3) on Cell 1 according to [18].
8.6.9.6.3.2 Test procedure sequence
Table 8.6.9.6.3.2-1: Main behaviour
St |
Procedure |
Message Sequence |
TP |
Verdict |
|
U – S |
Message |
||||
1 |
The SS transmits an RRCConnectionReconfiguration message on Cell 1. |
<– |
RRCConnectionReconfiguration |
– |
– |
2 |
The UE transmits an RRCConnectionReconfigurationComplete message on Cell 1. |
–> |
RRCConnectionReconfigurationComplete |
– |
– |
3 |
The SS transmits an RRCConnectionRelease message to release RRC connection and move to RRC_IDLE (State 2). |
<– |
RRCConnectionRelease |
– |
– |
4 |
The SS transmits a Paging message. |
<– |
Paging |
– |
– |
4A |
The SS is configured to not transmit contention resolution in step 5 RACH procedure. |
– |
– |
– |
– |
5 |
The UE transmits an RRCConnectionRequest message. |
–> |
RRCConnectionRequest |
– |
– |
6 |
The SS waits for 2sec (T300 expiry) and ignores further received Random Access Preamble. |
– |
– |
– |
– |
7 |
The SS transmits a Paging message. |
<– |
Paging |
– |
– |
8 |
The UE transmits an RRCConnectionRequest message. |
–> |
RRCConnectionRequest |
– |
– |
9 |
The SS transmits an RRCConnectionSetup message. |
<– |
RRCConnectionSetup |
– |
– |
10 |
Check: Does the UE transmits an RRCConnectionSetupComplete message including connEstFailInfoAvailable with logMeasAvailableWLAN. UE initiates the session management procedure by including the SERVICE REQUEST message. (State3) |
–> |
RRC : RRCConnectionSetupComplete NAS : SERVICE REQUEST |
1 |
P |
11-14 |
Steps 5 to 8 of the generic radio bearer establishment procedure in TS 36.508 subclause 4.5.3.3 are executed to successfully complete the service request procedure. |
– |
– |
– |
– |
15 |
The SS sends a UEInformationRequest message to get connEstFailReportReq. |
<– |
UEInformationRequest |
– |
– |
16 |
Check: Does the UE send a UEInformationResponse message with connEstFailReport with logMeasResultListWLAN including one entry (WLAN AP 1) measurement result? Check: Does the UE send a UEInformationResponse message with connEstFailReport without measurement result of WLAN AP not including in wlan-NameListConfig (WLAN AP 2)? |
–> |
UEInformationResponse |
2,3 |
P |
8.6.9.6.3.3 Specific message contents
Table 8.6.9.6.3.3-1: RRCConnectionReconfiguration (step 1, Table 8.6.9.6.3.2-1)
Derivation Path: 36.508, Table 4.6.1-8 with condition OtherConfig |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionReconfiguration ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionReconfiguration-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
lateNonCriticalExtension |
Not present |
||
nonCriticalExtension SEQUENCE { |
|||
OtherConfig-r9 ::= SEQUENCE { |
|||
powerPrefIndicationConfig-r11 CHOICE {} |
Not present |
||
bw-PreferenceIndicationTimer-r14 |
Not present |
||
rlm-ReportConfig-r14 CHOICE {} |
Not present |
||
overheatingAssistanceConfig-r14 CHOICE {} |
Not present |
||
ailc-BitConfig-r15 |
Not present |
||
wlan-NameListConfig-r15 CHOICE { |
|||
setup |
WLAN-NameList-r15 |
||
WLAN-NameList-r15 ::= SEQUENCE (SIZE (1..maxWLAN-Name-r15)) OF WLAN-Name-r15 |
1 entry |
WLAN AP 1 |
|
WLAN-Name-r15 ::= |
Set as per Table 4.4.8-1 of [18] |
OCTET STRING (SIZE (1..32)) Refers to SSID defined in IEEE 802.11-2012 |
|
} |
|||
} |
|||
fullConfig-r9 |
Not present |
||
nonCriticalExtension |
Not present |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
– The specific message content for the SystemInformationBlockType17 message in Table 8.6.9.6.3.3-1A.
Table 8.6.9.6.3.3-1A: SystemInformationBlockType17 (Preamble and all steps of Table 8.6.9.6.3.2-1)
Derivation Path: 36.508 table 4.4.3.3-15 |
|||
Information Element |
Value/remark |
Comment |
Condition |
SystemInformationBlockType17-r12 ::= SEQUENCE { |
|||
wlan-OffloadInfoPerPLMN-List-r12 [1] SEQUENCE (SIZE (1..maxPLMN-r11)) OF { |
1 Entry |
||
wlan-OffloadConfigCommon-r12 |
WLAN-OffloadConfig-DEFAULT |
||
wlan-Id-List-r12 [1] SEQUENCE (SIZE (1..maxWLAN-Id-r12)) OF { |
2 Entry |
||
wlan-Identifiers[1] SEQUENCE{ |
|||
ssid-r12[1] |
Set as per Table 4.4.8-1 |
OCTET STRING (SIZE (1..32)) Service Set Identifier (SSID) defined in IEEE 802.11-2012 |
|
bssid-r12[1] |
Not present |
||
hessid-r12[1] |
Not present |
||
} |
|||
wlan-Identifiers[2] SEQUENCE{ |
|||
ssid-r12[2] |
Set as per Table 4.4.8-2 |
OCTET STRING (SIZE (1..32)) Service Set Identifier (SSID) defined in IEEE 802.11-2012 |
|
bssid-r12[2] |
Not present |
||
hessid-r12[2] |
Not present |
||
} |
|||
} |
|||
} |
|||
lateNonCriticalExtension |
Not present |
||
} |
Table 8.6.9.6.3.3-2: RRCConnectionSetupComplete (step 9, Table 8.6.9.6.3.2-1)
Derivation Path: 36.508, Table 4.6.1-18 |
|||
Information Element |
Value/remark |
Comment |
Condition |
RRCConnectionSetupComplete ::= SEQUENCE { |
|||
criticalExtensions CHOICE { |
|||
c1 CHOICE{ |
|||
rrcConnectionSetupComplete-r8 SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
connEstFailInfoAvailable-r11 |
true |
||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
nonCriticalExtension SEQUENCE { |
|||
logMeasAvailableWLAN-r15 |
true |
||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
|||
} |
Table 8.6.9.6.3.3-3: UEInformationRequest (step 14, Table 8.6.9.6.3.2-1)
Derivation Path: 36.508, Table 4.6.1-23A with condition ConnEstFail |
|||
Information Element |
Value/remark |
Comment |
Condition |
Table 8.6.9.6.3.3-4: UEInformationResponse (step 15, Table 8.6.9.6.3.2-1)
Derivation Path: 36.508, Table 4.6.1-23B |
||||
Information Element |
Value/remark |
Comment |
Condition |
|
UEInformationResponse-r9 ::=SEQUENCE { |
||||
criticalExtensions CHOICE { |
||||
c1 CHOICE { |
||||
ueInformationResponse-r9 SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
nonCriticalExtension SEQUENCE { |
||||
connEstFailReport-r11 SEQUENCE { |
||||
failedCellId-r11 SEQUENCE { |
||||
plmn-Identity |
plmn-Identity within SystemInformationBlockType1 broadcasted in Cell 1 |
|||
cellIdentity |
cellIdentity within SystemInformationBlockType1 broadcasted in Cell 1 |
|||
} |
||||
locationInfo-r11 |
Not present or any allowed value |
|||
measResultFailedCell-r11 SEQUENCE { |
||||
rsrpResult-r11 |
(0..97) |
|||
rsrqResult-r11 |
Any allowed value if present |
|||
} |
||||
measResultNeighCells-r11 |
Not present |
|||
numberOfPreamblesSent-r11 |
Any allowed value |
INTEGER (1..200) |
||
contentionDetected-r11 |
Any allowed value |
BOOLEAN |
||
maxTxPowerReached-r11 |
Any allowed value |
BOOLEAN |
||
timeSinceFailure-r11 |
Any allowed value |
INTEGER (0..172800) |
||
measResultListEUTRA-v1130 |
Not present |
|||
measResultFailedCell-v1250 |
Not present |
|||
failedCellRSRQ-Type-r12 |
Not present |
|||
measResultListEUTRA-v1250 |
Not present |
|||
measResultFailedCell-v1360 |
Not present |
|||
logMeasResultListBT-r15 |
Not checked |
|||
logMeasResultListWLAN-r15 ::= SEQUENCE (SIZE (1..maxWLAN-IdReport-r14)) OF LogMeasResultWLAN-r15 |
1 entry |
Report WLAN AP 1 |
||
LogMeasResultWLAN-r15 ::= SEQUENCE { |
||||
wlan-Identifiers-r15 SEQUENCE { |
||||
ssid-r12 |
ssid for WLAN AP 1 |
OCTET STRING (SIZE (1..32)) |
||
bssid-r12 |
Not present |
|||
hessid-r12 |
Not present |
|||
} |
||||
rssiWLAN-r15 |
Any allowed value |
WLAN-RSSI-Range-r13 INTEGER(0..141) |
||
rtt-WLAN-r15 |
Any allowed value if present |
|||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |