8.6.3 Inter-RAT Logged MDT

36.523-13GPPEvolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Packet Core (EPC)Part 1: Protocol conformance specificationRelease 16TSUser Equipment (UE) conformance specification

8.6.3.1 Logged MDT / UTRAN Inter-RAT measurement, logging and reporting

8.6.3.1.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_IDLE state camping normally on an E-UTRA cell where logged measurement is configured without areaConfiguration and the UE is able to detect a UTRA cell }

ensure that {

when { T330 is running }

then { UE is logging serving cell idle mode measurements and UTRA neighbouring cell measurements }

}

(2)

with { UE in UTRA RRC_CONNECTED state and UE has logged UTRA neighbouring cell measurements available from earlier measurements performed while in E-UTRA and plmn-Identity stored in VarLogMeasReport is equal to the RPLMN }

ensure that {

when { handover from UTRA to E-UTRA cell successfully and T330 is running}

then { UE includes the logMeasAvailable IE in the RRCConnectionReconfigurationComplete message }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and UE has logged UTRA neighbouring cell measurements available for E-UTRA and plmn-Identity stored in VarLogMeasReport is equal to the RPLMN }

ensure that {

when { receiving UEInformationRequest message }

then { UE transmits UEInformationResponse messages with a logMeasReport with UTRA neighbouring cell measurements }

}

8.6.3.1.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 34.304, clause 8; TS 36.331, clauses 5.4.2.3, 5.6.5.3, 5.6.6.3, 5.6.8.2, 6.2.2.

[TS 36.304, clause 8 (TP1,TP2)]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.4.2.3 (TP2)]

The UE shall:

1> set the content of RRCConnectionReconfigurationComplete message as follows:

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

3> include logMeasAvailable;

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

2> enter E-UTRA RRC_CONNECTED, upon which the procedure ends;

NOTE 2: The UE is not required to determine the SFN of the target PCell by acquiring system information from that cell before performing RACH access in the target PCell.

[TS 36.331, clause 5.6.5.3 (TP3)]

Upon receiving the UEInformationRequest message, the UE shall

1> if the logMeasReportReq is present and the plmn-Identity stored in VarLogMeasReport is equal to the RPLMN:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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;

[TS 36.331, clause 5.6.6.3 (TP1)]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> store the RPLMN as plmn-Identity in VarLogMeasReport;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2 (TP1)]

While T330 is running, the UE shall:

1> perform the logging in accordance with the following:

2> if the UE is camping normally on an E-UTRA cell and the RPLMN of the UE is the same as the plmn-Identity stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

3> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> set the servCellIdentity to indicate global cell identity of the cell the UE is camping on;

3> set the measResultServCell to include the quantities of the cell the UE is camping on;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements that became available during the last logging interval 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;

NOTE 3: 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].

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 6.2.2 (TP1)]

– LoggedMeasurementConfiguration

The LoggedMeasurementConfiguration message is used by E-UTRAN to configure the UE to perform logging of measurement results while in RRC_IDLE. It is used to transfer the logged measurement configuration for network performance optimisation, see TS 37.320 [60].

Signalling radio bearer: SRB1

RLC-SAP: AM

Logical channel: DCCH

Direction: E-UTRAN to UE

Table 8.6.3.1.2-1: LoggedMeasurementConfiguration message

— ASN1START

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10-IEs,

spare3 NULL, spare2 NULL, spare1 NULL

},

criticalExtensionsFuture SEQUENCE {}

}

}

LoggedMeasurementConfiguration-r10-IEs ::= SEQUENCE {

traceReference-r10 TraceReference-r10,

traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),

tce-Id-r10 OCTET STRING (SIZE (1)),

absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,

areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL, — Need OR

loggingDuration-r10 LoggingDuration-r10,

loggingInterval-r10 LoggingInterval-r10,

nonCriticalExtension SEQUENCE {} OPTIONAL — Need OP

}

— ASN1STOP

LoggedMeasurementConfiguration field descriptions

absoluteTimeInfo

Indicates the absolute time in the current cell.

tce-Id

Parameter Trace Collection Entity Id: See TS 32.422 [58].

traceRecordingSessionRef

Parameter Trace Recording Session Reference: See TS 32.422 [58]

8.6.3.1.3 Test description

8.6.3.1.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 5 – Cell 1 is E-UTRAN cell, Cell 5 is a UTRA cell.

– Cell power levels are selected according to [18] so that camping on Cell 1 is guaranteed

– System information combination 4 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells with content of UTRA carrier frequency list in SIB6 set as defined in TS 36.508 [18] table 6.3.1.3-1.

Preamble:

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

8.6.3.1.3.2 Test procedure sequence

Table 8.6.3.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. The configuration marked "T1" and "T2" are applied at the point indicated in the Main behaviour description in Table 8.6.3.1.3.2-2.

Table 8.6.3.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

-97

CPICH_Ec(UTRA FDD)

dBm/3.84 MHz

-60

S nonServingCell, Cell1 > Thresh Cell1,high

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-60

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

-100

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-100

Table 8.6.3.1.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits a LoggedMeasurementConfiguration message including to configure the UE to perform logging of measurement results while in RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 5s to allow UE to activate logging

4

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

(Note 1)

5

The UE transmits an RRC CONNECTION REQUEST message on Cell 5 to initiate a routing area update procedure.

(Note 1)

–>

RRC CONNECTION REQUEST

6

The SS transmit an RRC CONNECTION SETUP message.

<–

RRC CONNECTION SETUP

7

The UE transmit an RRC CONNECTION SETUP COMPLETE message.

–>

RRC CONNECTION SETUP COMPLETE

8-14

Steps 4 to 10 of the generic test procedure in TS 36.508 subclause 6.4.2.8 are performed on Cell 5.

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

Exception: Steps 14AAa1 to 14AAa1b1 describe optional behaviour that depend on the UE capability.

14AAa1

IF pc_IMS = TRUE THEN SS starts 6s timer

14AAa1a1-14AAa1a3a6

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

14AAa1a4

SS releases RRC Connection

14AAa1a5

Stop 6s timer

14AAa1b1

The 6s timer expires

14A

The SS waits for 5 s to ensure the UE is in service

15-19

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 PS 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.

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

For UTRAN TDD, goto step 21.

20a1

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

20a2

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

–>

PHYSICAL CHANNEL RECONFIGURATION COMPLETE

21

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

<–

MEASUREMENT CONTROL

22

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

23

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

–>

MEASUREMENT REPORT

24

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

<–

HANDOVER FROM UTRAN COMMAND

25

Check: Does the UE include the IE logMeasAvailable in the RRCConnectionReconfigurationComplete message on Cell 1?

–>

RRCConnectionReconfigurationComplete

2

P

25A

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 25Ba1 to 25Ba2b1 describe optional behaviour that depend on the UE capability

25Ba1-25Ba2b1

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

26

The SS transmits a UEInformationRequest message on Cell 1.

<–

UEInformationRequest

27

Check: Does the UE transmit a UEInformationResponse message with a LogMeasInfoList with at least one inter-RAT neighbouring cell measurement of Cell 5.

–>

UEInformationResponse

1, 3

P

Note 1: The change of power levels is to trigger an inter-RAT cell re-selection procedure to make sure that the UE is logging inter-RAT neighbouring cell measurements (logging interval=2.56 seconds) of Cell 5 while t-ReselectionUTRA timer is running (7 seconds).

8.6.3.1.3.3 Specific message contents

Table 8.6.3.1.3.3-1: SystemInformationBlockType6 for Cell 1 (preamble, 8.6.3.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]

Downlink UARFCN of Cell 5

cellReselectionPriority[n]

5

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]

5

threshX-High[n]

5 (10dB)

threshX-Low[n]

5 (10dB)

}

t-ReselectionUTRA

7

}

Condition

Explanation

UTRA-FDD

UTRA FDD cell environment

UTRA-TDD

UTRA TDD cell environment

Table 8.6.3.1.3.3-2: System Information Block type 19 for Cell 5 (preamble, Table 8.6.3.1.3.2-2)

Derivation Path: 36.508 table 4.4.4.1-1

Information Element

Value/remark

Comment

Condition

SysInfoType19 ::= SEQUENCE {

utra-PriorityInfoList ::= SEQUENCE {

utra-ServingCell ::= SEQUENCE {

priority

5

}

}

}

Table 8.6.3.1.3.3-3: LoggedMeasurementConfiguration (step 1, Table 8.6.3.1.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-4.0A LoggedMeasurementConfiguration

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

ms2560

2.56 seconds

}

}

}

}

Table 8.6.3.1.3.3-4: RRCConnectionReconfigurationComplete (step 25, Table 8.6.3.1.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-9 RRCConnectionReconfigurationComplete

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfigurationComplete ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReconfigurationComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

Not checked

nonCritriticalExtension SEQUENCE {

Not checked

rlf-InfoAvailable-r10

Not checked

logMeasAvailable-r10

TRUE

nonCriticalExtension SEQUENCE {}

Not checked

}

}

}

}

}

Table 8.6.3.1.3.3-5: UEInformationRequest (step 26, Table 8.6.3.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.1.3.3-6: UEInformationResponse (step 27, Table 8.6.3.1.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

traceReference-r10 SEQUENCE {

plmn-Identity-r10 SEQUENCE {

mcc SEQUENCE (SIZE (3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

mnc SEQUENCE (SIZE (2..3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceId-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceRecordingSessionRef-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

tce-Id-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

At least1 entry where at least one entry complies to entry with index ‘x’ below

locationInfo-r10[x]

Not checked

relativeTimeStamp-r10 [x]

SS record the value

servCellIdentity-r10 [x]

Same as Cell 1

measResultServCell-r10 [x] SEQUENCE {

rsrpResult-r10

(0..97)

rsrqResult-r10

(0..34)

}

measResultNeighCells-r10 [x] SEQUENCE {

measResultListEUTRA-r10

Not present

measResultListUTRA-r10 SEQUENCE (SIZE (1..maxFreq)) OF SEQUENCE {

1 entry

carrierFreq-r9[1]

Same as Cell 5

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

1 entry

physCellId [1]

Same as Cell 5

cgi-Info [1]

Not checked

measResult [1] SEQUENCE {

utra-RSCP

(-5..91)

utra-EcN0

(0..49)

additionalSI-Info-r9

Not present

}

}

}

measResultListGERAN-r10

Not present

measResultListCDMA2000-r10

Not present

}

}

logMeasAvailable-r10

Not present

}

nonCriticalExtension SEQUENCE {

Not checked

}

}

}

}

}

}

8.6.3.2 Logged MDT / GERAN Inter-RAT measurement, logging and reporting

8.6.3.2.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_IDLE state camping normally on an E-UTRA cell where logged measurement is configured without areaConfiguration and the UE is able to detect a GERAN cell }

ensure that {

when { T330 is running }

then { UE is logging serving cell idle mode measurements and GERAN neighbouring cell measurements

}

}

(2)

with { UE in GPRS Registered state with active packet data transfer in NC2 mode and UE has logged GERAN neighbouring cell measurements available from earlier measurements performed while in E-UTRA and plmn-Identity stored in VarLogMeasReport is equal to the RPLMN }

ensure that {

when { UE handover from GERAN to E-UTRA cell successfully and T330 is running }

then { UE includes the logMeasAvailable IE in the RRCConnectionReconfigurationComplete message }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and UE has logged GERAN neighbouring cell measurements available for E-UTRA and plmn-Identity stored in VarLogMeasReport is equal to the RPLMN }

ensure that {

when { receiving UEInformationRequest message }

then { UE transmits UEInformationResponse messages with a logMeasReport with GERAN neighbouring cell measurements }

}

8.6.3.2.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 34.304, clause 8; TS 36.331, clauses 5.4.2.3, 5.6.5.3, 5.6.6.3, 5.6.8.2, 6.2.2.

[TS 36.304, clause 8 (TP1)]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.4.2.3 (TP2)]

The UE shall:

1> set the content of RRCConnectionReconfigurationComplete message as follows:

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

3> include logMeasAvailable;

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

2> enter E-UTRA RRC_CONNECTED, upon which the procedure ends;

NOTE 2: The UE is not required to determine the SFN of the target PCell by acquiring system information from that cell before performing RACH access in the target PCell.

[TS 36.331, clause 5.6.5.3 (TP3)]

Upon receiving the UEInformationRequest message, the UE shall

1> if the logMeasReportReq is present and the plmn-Identity stored in VarLogMeasReport is equal to the RPLMN:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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;

[TS 36.331, clause 5.6.6.3 (TP1)]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> store the RPLMN as plmn-Identity in VarLogMeasReport;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2 (TP1)]

While T330 is running, the UE shall:

1> perform the logging in accordance with the following:

2> if the UE is camping normally on an E-UTRA cell and the RPLMN of the UE is the same as the plmn-Identity stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

3> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> set the servCellIdentity to indicate global cell identity of the cell the UE is camping on;

3> set the measResultServCell to include the quantities of the cell the UE is camping on;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements that became available during the last logging interval 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;

NOTE 3: 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].

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 6.2.2 (TP1)]

– LoggedMeasurementConfiguration

The LoggedMeasurementConfiguration message is used by E-UTRAN to configure the UE to perform logging of measurement results while in RRC_IDLE. It is used to transfer the logged measurement configuration for network performance optimisation, see TS 37.320 [60].

Signalling radio bearer: SRB1

RLC-SAP: AM

Logical channel: DCCH

Direction: E-UTRAN to UE

LoggedMeasurementConfiguration message

— ASN1START

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10-IEs,

spare3 NULL, spare2 NULL, spare1 NULL

},

criticalExtensionsFuture SEQUENCE {}

}

}

LoggedMeasurementConfiguration-r10-IEs ::= SEQUENCE {

traceReference-r10 TraceReference-r10,

traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),

tce-Id-r10 OCTET STRING (SIZE (1)),

absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,

areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL, — Need OR

loggingDuration-r10 LoggingDuration-r10,

loggingInterval-r10 LoggingInterval-r10,

nonCriticalExtension SEQUENCE {} OPTIONAL — Need OP

}

— ASN1STOP

LoggedMeasurementConfiguration field descriptions

absoluteTimeInfo

Indicates the absolute time in the current cell.

tce-Id

Parameter Trace Collection Entity Id: See TS 32.422 [58].

traceRecordingSessionRef

Parameter Trace Recording Session Reference: See TS 32.422 [58]

8.6.3.2.3 Test description

8.6.3.2.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 24 – Cell 1 is E-UTRAN cell, Cell 24 is a GERAN cell.

– Cell power levels are selected according to [18] so that camping on Cell 1 is guaranteed

– System information combination 5 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells with content of GERAN carrier frequency group list in SIB7 set as defined in TS 36.508 [18] table 6.3.1.4-1.

Preamble:

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

8.6.3.2.3.2 Test procedure sequence

Table 8.6.3.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.

Table 8.6.3.2.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

-80

RSSI

dBm

[-85]

T1

Cell-specific RS EPRE

dBm/15kHz

-100

RSSI

dBm

[-60]

T2

Cell-specific RS EPRE

dBm/15kHz

-80

RSSI

dBm

[-85]

Table 8.6.3.2.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits a LoggedMeasurementConfiguration message including to configure the UE to perform logging of measurement results while in RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 5s to allow UE to activate logging

4

The SS changes Cell 1 and Cell 24 levels according to the row "T1" in table 8.6.3.2.3.2-1.

(Note 1)

5

Generic test procedure in TS 36.508 Table 6.4.2.9 is performed and the UE will camp on GERAN Cell 24.

6

UE is brought into downlink packet transfer mode according to TS 51.010 clause 40.4.3.14

7

The SS changes Cell 1 and Cell 24 levels according to the row "T2" in table 8.6.3.2.3.2-1.

8

The SS transmits PS HANDOVER COMMAND on Cell24

<–

PS HANDOVER COMMAND

9

Check: Does the UE include the IE logMeasAvailable in the RRCConnectionReconfigurationComplete message on Cell 1?

–>

RRCConnectionReconfigurationComplete

2

P

10

The SS transmits a UEInformationRequest message on Cell 1.

<–

UEInformationRequest

11

Check: Does the UE transmit a UEInformationResponse message with a LogMeasInfoList with at least one inter-RAT neighbouring cell measurement of Cell 24.

–>

UEInformationResponse

1,3

P

Note 1: The change of power levels is to trigger an inter-RAT cell re-selection procedure to make sure that the UE is logging GERAN neighbouring cell measurements (logging interval=2.56 seconds) of Cell 5 while t-ReselectionGERAN timer is running (7 seconds).

8.6.3.2.3.3 Specific message contents

Table 8.6.3.2.3.3-1: SystemInformationBlockType7 for cell 1 (preamble and all steps,
Table 8.6.3.2.3.2-2)

Derivation Path: 36.508 table 4.4.3.3-6

Information Element

Value/remark

Comment

Condition

SystemInformationBlockType7 ::= SEQUENCE {

t-ReselectionGERAN

7

carrierFreqsInfoListcarrierFreqsInfoListSEQUENCE (SIZE (1..maxGNFG)) OF SEQUENCE {

carrierFreqs carrierFreqs[n] SEQUENCE {

startingARFCN[n]

Same starting ARFCN used for cell 24

bandIndicator[n]

same band used for GERAN cell24

followingARFCNs[n] CHOICE {

explicitListOfARFCNs[n]

Same ARFCN used for cell24

}

}

commonInfo[n] SEQUENCE {

cellReselectionPriority[n]

3

}

}

}

Table 8.6.3.2.3.3-2: LoggedMeasurementConfiguration (step 1, Table 8.6.3.2.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-4.0A LoggedMeasurementConfiguration

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

C1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

ms2560

2.56 seconds

}

}

}

}

Table 8.6.3.2.3.3-3: RRCConnectionReconfigurationComplete (step 9, Table 8.6.3.2.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-9 RRCConnectionReconfigurationComplete

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfigurationComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionReconfigurationComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

Not checked

nonCritriticalExtension SEQUENCE {

Not checked

rlf-InfoAvailable-r10

Not checked

logMeasAvailable-r10

TRUE

nonCriticalExtension SEQUENCE {}

Not checked

}

}

}

}

}

}

Table 8.6.3.2.3.3-4: UEInformationRequest (step 10, Table 8.6.3.2.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.2.3.3-5: UEInformationResponse (step 11, Table 8.6.3.2.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

traceReference-r10 SEQUENCE {

plmn-Identity-r10 SEQUENCE {

mcc SEQUENCE (SIZE (3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

mnc SEQUENCE (SIZE (2..3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceId-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceRecordingSessionRef-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

tce-Id-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

locationInfo-r10[x]

Not checked

relativeTimeStamp-r10 [x]

SS record the value

servCellIdentity-r10 [x]

Same as Cell 1

measResultServCell-r10 [x] SEQUENCE {

rsrpResult-r10

(0..97)

rsrqResult-r10

(0..34)

}

measResultNeighCells-r10 [x] SEQUENCE {

measResultListEUTRAN-r10

Not present

measResultListUTRAN-r10

Not present

measResultListGERAN-r10 SEQUENCE (SIZE (1..maxFreq)) OF SEQUENCE {

1 entry

carrierFreq-r9[1]

Same as Cell 24

physCellId [1]

Same as Cell 24

cgi-Info [1]

Not checked

measResult [1] SEQUENCE {

rssi

(0..63)

}

}

}

measResultListCDMA2000-r10

Not present

}

}

logMeasAvailable-r10

Not present

}

nonCriticalExtension SEQUENCE {

Not checked

}

}

}

}

}

}

8.6.3.3 Logged MDT / CDMA2000 Inter-RAT measurement, logging and reporting

8.6.3.3.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_IDLE state camping normally on an E-UTRA cell where logged measurement is configured without areaConfiguration and the UE is able to detect a CDMA2000 cell }

ensure that {

when { T330 is running }

then { UE is logging serving cell idle mode measurements and CDMA2000 neighbouring cell measurements }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and UE has logged CDMA2000 neighbouring cell measurements available for E-UTRA and plmn-Identity stored in VarLogMeasReport is equal to the RPLMN }

ensure that {

when { receiving UEInformationRequest message }

then { UE transmits UEInformationResponse messages with a logMeasReport with Inter-RAT neighbouring cell measurements }

}

8.6.3.3.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 34.304, clause 8; TS 36.331, clauses 5.6.6.3, 5.6.8.2, 5.6.5.3 and 6.2.2.

[TS 36.304, clause 8 (TP1)]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.6.5.3 (TP2)]

Upon receiving the UEInformationRequest message, the UE shall

1> if the logMeasReportReq is present and the plmn-Identity stored in VarLogMeasReport is equal to the RPLMN:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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;

[TS 36.331, clause 5.6.6.3 (TP1)]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> store the RPLMN as plmn-Identity in VarLogMeasReport;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2 (TP1)]

While T330 is running, the UE shall:

1> perform the logging in accordance with the following:

2> if the UE is camping normally on an E-UTRA cell and the RPLMN of the UE is the same as the plmn-Identity stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

3> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> set the servCellIdentity to indicate global cell identity of the cell the UE is camping on;

3> set the measResultServCell to include the quantities of the cell the UE is camping on;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements that became available during the last logging interval 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;

NOTE 3: 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].

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 6.2.2 (TP1)]

– LoggedMeasurementConfiguration

The LoggedMeasurementConfiguration message is used by E-UTRAN to configure the UE to perform logging of measurement results while in RRC_IDLE. It is used to transfer the logged measurement configuration for network performance optimisation, see TS 37.320 [60].

Signalling radio bearer: SRB1

RLC-SAP: AM

Logical channel: DCCH

Direction: E-UTRAN to UE

Table 8.6.3.3.2-1: LoggedMeasurementConfiguration message

— ASN1START

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10-IEs,

spare3 NULL, spare2 NULL, spare1 NULL

},

criticalExtensionsFuture SEQUENCE {}

}

}

LoggedMeasurementConfiguration-r10-IEs ::= SEQUENCE {

traceReference-r10 TraceReference-r10,

traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),

tce-Id-r10 OCTET STRING (SIZE (1)),

absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,

areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL, — Need OR

loggingDuration-r10 LoggingDuration-r10,

loggingInterval-r10 LoggingInterval-r10,

nonCriticalExtension SEQUENCE {} OPTIONAL — Need OP

}

— ASN1STOP

LoggedMeasurementConfiguration field descriptions

absoluteTimeInfo

Indicates the absolute time in the current cell.

tce-Id

Parameter Trace Collection Entity Id: See TS 32.422 [58].

traceRecordingSessionRef

Parameter Trace Recording Session Reference: See TS 32.422 [58]

And the procedure ends.

8.6.3.3.3 Test description

8.6.3.3.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 15

– Cell power levels are selected according to [18] so that camping on Cell 1 is guaranteed

– 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.

Preamble:

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

8.6.3.3.3.2 Test procedure sequence

Table 8.6.3.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. The configuration marked "T1" is applied at the point indicated in the Main behaviour description in Table 8.6.3.3.3.2-2.

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

Parameter

Unit

Cell 1

Cell 15

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-60

The power level values are such that entering conditions for event B2 are not satisfied:

Inequality B2-1 (Entering condition 1)

Ms Hys > Thresh1

Inequality B2-2 (Entering condition 2)

Mn Ofn Hys Thresh2

Îor/Ioc

dB

-20

Ioc

dBm/1.23MHz

-55

Pilot_Ec/Io (Note 1)

dB

-20

Îor/Ioc

dB

-5

Ioc

dBm/1.23MHz

-55

Pilot_Ec/Io (Note 1)

dB

-6

Note 1: This parameter is not directly settable, but is derived by calculation from the other parameters set by the SS

Table 8.6.3.3.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits a LoggedMeasurementConfiguration message including to configure the UE how to perform logging of measurement results while in RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 5s to allow UE to activate logging

4

The SS changes Cell 1 and Cell 15 levels according to the row "T1" in table 8.6.3.3.3.2-1.

5

The SS transmits a RRC CONNECTION SETUP message.

<–

RRC CONNECTION SETUP

6

The UE include the IE “Logged Meas Available” in the RRC CONNECTION SETUP COMPLETE message.

–>

RRC CONNECTION SETUP COMPLETE

7

The SS transmits a UEInformationRequest message on Cell 1.

<–

UEInformationRequest

8

Check: Does the UE transmit a UEInformationResponse message with a LogMeasInfoList with at least one inter-RAT neighbouring cell measurement of Cell 1.

–>

UEInformationResponse

1,2

P

8.6.3.3.3.3 Specific message contents

Table 8.6.3.3.3.3-3: LoggedMeasurementConfiguration (step 1, Table 8.6.3.3.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-4.0A LoggedMeasurementConfiguration

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

C1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

ms2560

2.56 seconds

}

}

}

}

Table 8.6.3.3.3.3-4: UEInformationRequest (step 7, Table 8.6.3.3.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.3.3.3-5: UEInformationResponse (step 8, Table 8.6.3.3.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

traceReference-r10 SEQUENCE {

plmn-Identity-r10 SEQUENCE {

mcc SEQUENCE (SIZE (3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

mnc SEQUENCE (SIZE (2..3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceId-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceRecordingSessionRef-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

tce-Id-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

locationInfo-r10[x]

Not checked

relativeTimeStamp-r10 [x]

SS record the value

servCellIdentity-r10 [x]

Same as Cell 1

measResultServCell-r10 [x] SEQUENCE {

rsrpResult-r10

(0..97)

rsrqResult-r10

(0..34)

}

measResultNeighCells-r10 [x] SEQUENCE {

measResultListEUTRA-r10

Not present

measResultListUTRA-r10

Not present

measResultListGERAN-r10

Not present

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

1 entry if available

physCellId[1]

PhysicalCellIdentity of Cell 15 if available

cgi-Info[1] CHOICE {

cellGlobalIdHRPD

cellGlobalId of Cell 15 if available

}

measResult[1] SEQUENCE {

pilotStrength

(0..63) if available

}

}

}

}

logMeasAvailable-r10

Not present

}

nonCriticalExtension SEQUENCE {

Not checked

}

}

}

}

}

}

physCellId

PhysicalCellIdentity of Cell 1

shortMAC-I

The same value as the 16 least significant bits of the XMAC-I value calculated by SS

}

reestablishmentCause

otherFailure

}

}

}

8.6.3.4 Logged MDT / Logging and reporting / Reporting at UTRAN Inter-RAT handover / PLMN list

8.6.3.4.1 Test Purpose (TP)

(1)

with { UE in E-UTRA RRC_IDLE state camping normally on an E-UTRA cell where logged measurement is configured with the RPLMN included in plmn-IdentityList and the UE is able to detect a UTRA cell }

ensure that {

when { T330 is running }

then { UE is logging serving cell idle mode measurements and UTRA neighbouring cell measurements }

}

(2)

with { UE in UTRA RRC_CONNECTED state and UE has logged E-UTRA measurements and UTRA neighbouring cell measurements available from earlier measurements performed while in E-UTRA }

ensure that {

when { UE handovers from UTRA to E-UTRA cell successfully and T330 is running and the current RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }

then { UE sends the RRCConnectionReconfigurationComplete message with logMeasAvailable IE set to true }

}

(3)

with { UE in E-UTRA RRC_CONNECTED state and has logged measurements available for E-UTRA and the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }

ensure that {

when { UE receives UEInformationRequest message with logMeasReportReq present }

then { UE transmits UEInformationResponse messages with logMeasReport included }

}

8.6.3.4.2 Conformance requirements

References: The conformance requirements covered in the current TC are specified in: TS 34.304, clause 8; TS 36.331, clauses 5.4.2.3, 5.6.5.3, 5.6.6.3, 5.6.8.2, 6.2.2. Unless otherwise stated these are Rel-11 requirements.

[TS 36.304, clause 8 (TP1, TP2)]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception, or is present in the plmn-IdentityList (see TS 36.331 [3]) if configured;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.4.2.3 (TP2)]

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;

2> enter E-UTRA RRC_CONNECTED, upon which the procedure ends;

NOTE 2: The UE is not required to determine the SFN of the target PCell by acquiring system information from that cell before performing RACH access in the target PCell.

[TS 36.331, clause 5.6.6.3 (TP1)]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> if the LoggedMeasurementConfiguration message includes plmn-IdentityList:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN as well as the PLMNs included in plmn-IdentityList;

1> else:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2 (TP1)]

While T330 is running, the UE shall:

1> perform the logging in accordance with the following:

2> if the UE is camping normally on an E-UTRA cell and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

3> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> set the servCellIdentity to indicate global cell identity of the cell the UE is camping on;

3> set the measResultServCell to include the quantities of the cell the UE is camping on;

3> if available, set the measResultNeighCells, in order of decreasing ranking-criterion as used for cell re-selection, to include neighbouring cell measurements that became available during the last logging interval 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].

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 5.6.5.3 (TP3)]

Upon receiving the UEInformationRequest message, the UE shall

1> if the logMeasReportReq is present and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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;

[TS 36.331, clause 6.2.2 (TP1)]

– LoggedMeasurementConfiguration

The LoggedMeasurementConfiguration message is used by E-UTRAN to configure the UE to perform logging of measurement results while in RRC_IDLE. It is used to transfer the logged measurement configuration for network performance optimisation, see TS 37.320 [60].

Signalling radio bearer: SRB1

RLC-SAP: AM

Logical channel: DCCH

Direction: E-UTRAN to UE

LoggedMeasurementConfiguration message

— ASN1START

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 LoggedMeasurementConfiguration-r10-IEs,

spare3 NULL, spare2 NULL, spare1 NULL

},

criticalExtensionsFuture SEQUENCE {}

}

}

LoggedMeasurementConfiguration-r10-IEs ::= SEQUENCE {

traceReference-r10 TraceReference-r10,

traceRecordingSessionRef-r10 OCTET STRING (SIZE (2)),

tce-Id-r10 OCTET STRING (SIZE (1)),

absoluteTimeInfo-r10 AbsoluteTimeInfo-r10,

areaConfiguration-r10 AreaConfiguration-r10 OPTIONAL, — Need OR

loggingDuration-r10 LoggingDuration-r10,

loggingInterval-r10 LoggingInterval-r10,

nonCriticalExtension LoggedMeasurementConfiguration-v1080-IEs OPTIONAL — Need OP

}

LoggedMeasurementConfiguration-v1080-IEs ::= SEQUENCE {

lateNonCriticalExtension-r10 OCTET STRING OPTIONAL, — Need OP

nonCriticalExtension LoggedMeasurementConfiguration-v1130-IEs OPTIONAL — Need OP

}

LoggedMeasurementConfiguration-v1130-IEs ::= SEQUENCE {

plmn-IdentityList-r11 PLMN-IdentityList3-r11 OPTIONAL, — Need OR

areaConfiguration-v1130 AreaConfiguration-v1130 OPTIONAL, — Need OR

nonCriticalExtension SEQUENCE {} OPTIONAL — Need OP

}

— ASN1STOP

LoggedMeasurementConfiguration field descriptions

absoluteTimeInfo

Indicates the absolute time in the current cell.

areaConfiguration

Used to restrict the area in which the UE performs measurement logging to cells broadcasting either one of the included cell identities or one of the included tracking area codes/ identities.

plmn-IdentityList

Indicates a set of PLMNs defining when the UE performs measurement logging as well as the associated status indication and information retrieval i.e. the UE performs these actions when the RPLMN is part of this set of PLMNs.

tce-Id

Parameter Trace Collection Entity Id: See TS 32.422 [58].

traceRecordingSessionRef

Parameter Trace Recording Session Reference: See TS 32.422 [58]

8.6.3.4.3 Test description

8.6.3.4.3.1 Pre-test conditions

System Simulator:

– Cell 1, Cell 9 and Cell 12 – Cell 1 and Cell 12 are E-UTRAN cell, Cell 9 is a UTRA cell.

– Cell power levels are selected according to [18] so that camping on Cell 1 is guaranteed

– System information combination 4 as defined in TS 36.508 [18] clause 4.4.3.1 is used in E-UTRA cells with content of UTRA carrier frequency list in SIB6 set as defined in TS 36.508 [18] table 6.3.1.3-1.

– The PLMNs are identified in the test by the identifiers in Table 8.6.3.4.3.1-1.

Table 8.6.3.4.3.1-1: PLMN identifiers

Cell

PLMN name

1

PLMN1

12

PLMN2

Preamble:

  • The UE is registered on PLMN1 (Cell 1) using the procedure described in TS 36.508[18] clause 4.5.2.3 except that the ATTACH ACCEPT message indicates PLMN2 in the Equivalent PLMN list as described in Table 8.6.3.4.3.3-7
  • The UE is in state Generic RB Established (state 3) according to [18] on Cell 1.

8.6.3.4.3.2 Test procedure sequence

Table 8.6.3.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. The configuration marked "T1" and "T2" are applied at the point indicated in the Main behaviour description in Table 8.6.3.4.3.2-2.

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

Parameter

Unit

Cell 1

Cell 12

Cell 9

Remark

T1

Cell-specific RS EPRE

dBm/15kHz

-85

“Off”

SnonServingCell, Cell9 > Thresh Cell9,high

CPICH Ec (UTRA FDD)

dBm/3.84MHz

-65

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-67

T2

Cell-specific RS EPRE

dBm/15kHz

-85

-70

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

CPICH Ec (UTRA FDD)

dBm/3.84MHz

-100

PCCPCH Ec (UTRA LCR TDD)

dBm/1.28 MHz

-100

NOTE 1: Power level “Off” for E-UTRA cell is defined in TS 36.508 Table 6.2.2.1-1.

Table 8.6.3.4.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS transmits a LoggedMeasurementConfiguration message to configure the UE to perform logging of measurement results while in E-UTRA RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 5s to allow UE to activate logging

4

The SS changes Cell 1 and Cell 9 levels according to the row "T1" in table 8.6.3.4.3.2-1.

(Note 1)

5

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

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

Stop 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 9 using the UTRA reference radio bearer parameters and combination “UTRA PS 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.

For 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.

For UTRAN TDD, goto step 12.

11a1

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

<–

PHYSICAL CHANNEL RECONFIGURATION

11a2

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

–>

PHYSICAL CHANNEL RECONFIGURATION COMPLETE

12

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

<–

MEASUREMENT CONTROL

13

The SS changes Cell 12 and Cell 9 levels according to the row "T2" in table 8.6.3.4.3.2-1.

14

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

–>

MEASUREMENT REPORT

15

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

<–

HANDOVER FROM UTRAN COMMAND

16

Check: Does the UE transmit an RRCConnectionReconfigurationComplete message with the IE logMeasAvailable set to true on Cell 12?

–>

RRCConnectionReconfigurationComplete

2

P

17

Void

17A

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

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

NOTE: The TAU is accepted with PLMN1 listed as an Equivalent PLMN

EXCEPTION: Steps 17Ba1 to 17Ba2b1 describe optional behaviour that depend on the UE capability

17Ba1-17Ba2b1

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

18

Void

19

Void

20

The SS transmits a UEInformationRequest message on Cell 12 with logMeasReportReq present.

<–

UEInformationRequest

21

Check: Does the UE transmit a UEInformationResponse message with logMeasReport included?

–>

UEInformationResponse

1, 3

P

Note 1: The change of power levels is to trigger an inter-RAT cell re-selection procedure to make sure that the UE is logging inter-RAT neighbouring cell measurements (logging interval=2.56 seconds) of Cell 9 while t-ReselectionUTRA timer is running (7 seconds).

8.6.3.4.3.3 Specific message contents

Table 8.6.3.4.3.3-1: SystemInformationBlockType6 for Cell 1 (preamble, 8.6.3.4.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 9

cellReselectionPriority[n]

5

}

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

UTRA-TDD

carrierFreq[n]

Downlink UARFCN of Cell 9

cellReselectionPriority[n]

5

}

t-ReselectionUTRA

7

}

Condition

Explanation

UTRA-FDD

UTRA FDD cell environment

UTRA-TDD

UTRA TDD cell environment

Table 8.6.3.4.3.3-2: System Information Block type 19 for Cell 9 (preamble, Table 8.6.3.4.3.2-2)

Derivation Path: 36.508 table 4.4.4.1-1

Information Element

Value/remark

Comment

Condition

SysInfoType19 ::= SEQUENCE {

utra-PriorityInfoList ::= SEQUENCE {

utra-ServingCell ::= SEQUENCE {

priority

5

}

}

}

Table 8.6.3.4.3.3-3: LoggedMeasurementConfiguration (step 1, Table 8.6.3.4.3.2-2)

Derivation Path: 36.508, Table 4.6.1-4.0A

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

nonCriticalExtension SEQUENCE {

ms2560

2.56 seconds

lateNonCriticalExtension

Not present

nonCriticalExtension SEQUENCE {

plmn-IdentityList-r11 SEQUENCE (SIZE (1..16)) OF {

PLMN-Identity [1]

PLMN1

PLMN-Identity [2]

PLMN2

}

nonCriticalExtension

Not present

}

}

}

}

}

}

Table 8.6.3.4.3.3-4: RRCConnectionReconfigurationComplete (step 16, Table 8.6.3.4.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-9 RRCConnectionReconfigurationComplete

Information Element

Value/remark

Comment

Condition

RRCConnectionReconfigurationComplete ::= SEQUENCE {

criticalExtensions CHOICE {

rrcConnectionReconfigurationComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

Not checked

nonCritriticalExtension SEQUENCE {

Not checked

rlf-InfoAvailable-r10

Not checked

logMeasAvailable-r10

true

nonCriticalExtension SEQUENCE {}

Not checked

}

}

}

}

}

Table 8.6.3.4.3.3-5: UEInformationRequest (step 20, Table 8.6.3.4.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.4.3.3-6: UEInformationResponse (step 21, Table 8.6.3.4.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

traceReference-r10 SEQUENCE {

plmn-Identity-r10 SEQUENCE {

mcc SEQUENCE (SIZE (3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

mnc SEQUENCE (SIZE (2..3)) OF MCC-NMC-Digit

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceId-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

}

traceRecordingSessionRef-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

tce-Id-r10

Same value as sent by SS in LoggedMeasurementConfiguration in step 1

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

locationInfo-r10[x]

Not checked

relativeTimeStamp-r10 [x]

SS record the value

servCellIdentity-r10 [x]

Same as Cell 1

measResultServCell-r10 [x] SEQUENCE {

rsrpResult-r10

(0..97)

rsrqResult-r10

(0..34)

}

measResultNeighCells-r10 [x] SEQUENCE {

measResultListEUTRA-r10

Not present

measResultListUTRA-r10 SEQUENCE (SIZE (1..maxFreq)) OF SEQUENCE {

1 entry

carrierFreq-r9[1]

Same as Cell 9

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

1 entry

physCellId [1]

Same as Cell 9

cgi-Info [1]

Not checked

measResult [1] SEQUENCE {

utra-RSCP

(-5..91)

utra-EcN0

(0..49)

additionalSI-Info-r9

Not present

}

}

}

measResultListGERAN-r10

Not present

measResultListCDMA2000-r10

Not present

}

}

logMeasAvailable-r10

Not present

}

nonCriticalExtension SEQUENCE {

Not checked

}

}

}

}

}

}

Table 8.6.3.4.3.3-7: ATTACH ACCEPT for Cell 1 (preamble)

Derivation path: 36.508 Table 4.7.2-1

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN2

Table 8.6.3.4.3.3-8: TRACKING AREA UPDATE ACCEPT for Cell 12 (step 17A, Table 8.6.3.4.3.2-2) (step 2 in TS 36.508 subclause 6.4.2.10)

Derivation path: 36.508 Table 4.7.2-24

Information Element

Value/Remark

Comment

Condition

Equivalent PLMNs

PLMN1

Cell 28

8.6.3.5 Logged MDT / Logging and reporting / Bluetooth measurement collection

8.6.3.5.1 Test Purpose (TP)

(1)

with { UE received RRCConnectionSetup message }

ensure that {

when { UE has Bluetooth logged measurements available and plmn-Identity stored in VarRLF-Report is equal to the RPLMN }

then { UE transmits the logMeasAvailableBT in the RRCConnectionSetupComplete message }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and UE has Bluetooth logged measurements available and the RPLMN is included in plmn-IdentityList stored in VarLogMeasRepor }

ensure that {

when { receiving UEInformationRequest message with logMeasReportReq set to true }

then { UE transmits UEInformationResponse messages with LogMeasInfo-r10 including logMeasResultListBT }

}

(3)

with { UE has Bluetooth logged measurements available and the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport and a Bluetooth beacon is not included in bt-NameList }

ensure that {

when { UE in E-UTRA RRC_CONNECTED state and receiving UEInformationRequest message with logMeasReportReq set to true }

then { UE transmits UEInformationResponse messages with LogMeasInfo-r10 not including the measurement result of the Bluetooth beacon not included in bt-NameList }

}

8.6.3.5.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.304, clause 8; TS 36.331 clauses 5.3.3.4, 5.6.5.3, 5.6.6.3, 5.6.8.2.

[TS 36.304, clause 8]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.6.6.3]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> if the LoggedMeasurementConfiguration message includes plmn-IdentityList:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN as well as the PLMNs included in plmn-IdentityList;

1> else:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> store the received targetMBSFN-AreaList, if included, in VarLogMeasConfig;

1> store the received bt-NameList, if included, in VarLogMeasConfig;

1> store the received wlan-Namelist, if included, in VarLogMeasConfig;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2]

While T330 is running, the UE shall:

1> if not suspended, perform the logging in accordance with the following:

2> else if:

3> if the UE is in any cell selection state (as specified in TS 36.304 [4]):

4> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

3> else if the UE is camping normally on an E-UTRA cell and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

4> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> if wlan-NameList is included in VarLogMeasConfig:

4> if detailed WLAN measurements are available:

5> include logMeasResultListWLAN, in order of decreasing RSSI for WLAN APs;

3> if bt-NameList is included in VarLogMeasConfig:

4> if detailed Bluetooth measurements are available:

5> include logMeasResultListBT, in order of decreasing RSSI for Bluetooth beacons;

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 5.3.3.4]

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 WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

5> include logMeasAvailableWLAN;

1> submit the RRCConnectionSetupComplete message to lower layers for transmission;

1> the procedure ends:

[TS 36.331, clause 5.6.5.3]

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

1> if the logMeasReportReq is present and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

3> if the VarLogMeasReport includes one or more additional logged Bluetooth measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailableBT;

3> if the VarLogMeasReport includes one or more additional logged WLAN measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailableWLAN;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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.3.5.3 Test description

8.6.3.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.3.5.3.2 Test procedure sequence

Table 8.6.3.5.3.2-1 illustrates the downlink power levels. Row marked "T0" denotes the conditions after the preamble.

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

Parameter

Unit

Cell 1

Cell 40

(Bluetooth beacon 1)

Cell 41

(Bluetooth beacon 2)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

BeaconRSSI

dBm

-80

-50

Table 8.6.3.5.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits a LoggedMeasurementConfiguration message including to configure the UE to perform logging of measurement results while in RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 10s to allow UE to activate logging

4

The SS transmits a Paging message on Cell 1.

<–

Paging

5

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

6

SS transmit an RRCConnectionSetup message on Cell 1.

<–

RRCConnectionSetup

7

Check: Does the UE transmit an RRCConnectionSetupComplete message with logMeasAvailableBT on Cell 1?

–>

RRCConnectionSetupComplete

1

P

8-11

Steps 6 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.

12

The SS transmits a UEInformationRequest message on Cell 1.

<–

UEInformationRequest

13

Check: Does the UE transmit a UEInformationResponse message with a LogMeasInfo-r10 with one entry (Bluetooth beacon 1) measurement result in the IE logMeasResultListBT.

–>

UEInformationResponse

2,3

P

8.6.3.5.3.3 Specific message contents

Table 8.6.3.5.3.3-1: LoggedMeasurementConfiguration (step 1, Table 8.6.3.5.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-4.0A LoggedMeasurementConfiguration

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

ms2560

2.56 seconds

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension-r10

Not present

nonCriticalExtension SEQUENCE {

plmn-IdentityList-r11

Not present

areaConfiguration-v1130

Not present

nonCriticalExtension SEQUENCE {

targetMBSFN-AreaList-r12

Not present

nonCriticalExtension SEQUENCE {

bt-NameList-r15 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-NameList-r15

Not present

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

}

Table 8.6.3.5.3.3-2: RRCConnectionSetupComplete (step 7, Table 8.6.3.5.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-18 RRCConnectionSetupComplete

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

gummei-Type-r10

Not checked

rlf-InfoAvailable-r10

Not checked

logMeasAvailable-r10

Not checked

rn-SubframeConfigReq-r10

Not checked

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

logMeasAvailableBT-r15

TRUE

logMeasAvailableWLAN-r15

Not checked

idleMeasAvailable-r15

Not checked

flightPathInfoAvailable-r15

Not checked

connectTo5GC-r15

Not checked

registeredAMF-r15

Not checked

s-NSSAI-list-r15 SEQUENCE {}

Not checked

ng-5G-S-TMSI-Bits-r15 CHOICE {}

Not checked

nonCriticalExtension

Not checked

}

}

}

}

}

}

}

}

}

}

}

}

Table 8.6.3.5.3.3-3: UEInformationRequest (step 12, Table 8.6.3.5.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.5.3.3-4: UEInformationResponse (step 13, Table 8.6.3.5.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Not checked

traceReference-r10

Not checked

traceRecordingSessionRef-r10

Not checked

tce-Id-r10

Not checked

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

locationInfo-r10

Not checked

relativeTimeStamp-r10

Not checked

servCellIdentity-r10

Not checked

measResultServCell-r10 SEQUENCE {}

Not checked

measResultNeighCells-r10 SEQUENCE {}

Not checked

measResultListEUTRA-v1090

Not checked

measResultListMBSFN-r12

Not checked

measResultServCell-v1250

Not checked

servCellRSRQ-Type-r12

Not checked

measResultListEUTRA-v1250

Not checked

inDeviceCoexDetected-r13

Not checked

measResultServCell-v1360

Not checked

logMeasResultListBT-r15 SEQUENCE (SIZE (1..maxBT-IdReport-r15)) OF SEQUENCE {

1 entry

Report Bluetooth beacon 1

bt-Addr-r15

Bluetooth public address of Bluetooth beacon 1

BIT STRING (SIZE (48))

rssi-BT-r15

Any allowed value

INTEGER (-128..127)

}

logMeasResultListWLAN-r15

Not checked

anyCellSelectionDetected-r15

Not checked

}

logMeasAvailable-r10

Not checked

logMeasAvailableBT-r15

Not checked

logMeasAvailableBT-r15

Not checked

}

}

}

}

}

}

8.6.3.6 Logged MDT / Logging and reporting / WLAN measurement collection

8.6.3.6.1 Test Purpose (TP)

(1)

with { UE received RRCConnectionSetup message }

ensure that {

when { UE has WLAN logged measurements available and plmn-Identity stored in VarRLF-Report is equal to the RPLMN }

then { UE transmits the logMeasAvailableWLAN in the RRCConnectionSetupComplete message }

}

(2)

with { UE in E-UTRA RRC_CONNECTED state and UE has WLAN logged measurements available and the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport }

ensure that {

when { receiving UEInformationRequest message with logMeasReportReq set to true }

then { UE transmits UEInformationResponse messages with LogMeasInfo-r10 including logMeasResultListWLAN }

}

(3)

with { UE has WLAN logged measurements available and the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport and a WLAN node is not included in wlan-NameList }

ensure that {

when { UE in E-UTRA RRC_CONNECTED state and receiving UEInformationRequest message with logMeasReportReq set to true }

then { UE transmits UEInformationResponse messages with LogMeasInfo-r10 not including the measurement result of the WLAN node not included in wlan-NameList }

}

8.6.3.6.2 Conformance requirements

References: The conformance requirements covered in the present TC are specified in: TS 36.304, clause 8; TS 36.331 clauses 5.3.3.4, 5.6.5.3, 5.6.6.3, 5.6.8.2.

[TS 36.304, clause 8]

The UE may be configured to perform logging of measurement results in RRC_IDLE mode with the LoggedMeasurementsConfiguration message as specified in TS 36.331 [3]. This configuration is valid while the logging duration timer is running.

If the configuration of logged measurements is valid, the UE shall perform logging of measurement results if all of the following conditions are met:

– The UE is in camped normally state in RRC_IDLE mode;

– RPLMN of the UE is the same as the RPLMN at the point of time of LoggedMeasurementConfiguration message reception;

The UE is camped on a cell belonging to the areaConfiguration (see TS 36.331 [3]), if configured;

– The UE is camped on the RAT where the logged measurement configuration was received.

Otherwise, the logging of measurement results shall be suspended.

NOTE 1: Even if logging of measurement results is suspended, the logging duration timer and time stamp will continue, and the logged measurement configuration and corresponding log are kept.

[TS 36.331, clause 5.6.6.3]

Upon receiving the LoggedMeasurementConfiguration message the UE shall:

1> discard the logged measurement configuration as well as the logged measurement information as specified in 5.6.7;

1> store the received loggingDuration, loggingInterval and areaConfiguration, if included, in VarLogMeasConfig;

1> if the LoggedMeasurementConfiguration message includes plmn-IdentityList:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN as well as the PLMNs included in plmn-IdentityList;

1> else:

2> set plmn-IdentityList in VarLogMeasReport to include the RPLMN;

1> store the received absoluteTimeInfo, traceReference, traceRecordingSessionRef and tce-Id in VarLogMeasReport;

1> store the received targetMBSFN-AreaList, if included, in VarLogMeasConfig;

1> store the received bt-NameList, if included, in VarLogMeasConfig;

1> store the received wlan-Namelist, if included, in VarLogMeasConfig;

1> start timer T330 with the timer value set to the loggingDuration;

[TS 36.331, clause 5.6.8.2]

While T330 is running, the UE shall:

1> if not suspended, perform the logging in accordance with the following:

2> else if:

3> if the UE is in any cell selection state (as specified in TS 36.304 [4]):

4> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

3> else if the UE is camping normally on an E-UTRA cell and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport and, if the cell is part of the area indicated by areaConfiguration if configured in VarLogMeasConfig:

4> perform the logging at regular time intervals, as defined by the loggingInterval in VarLogMeasConfig;

2> when adding a logged measurement entry in VarLogMeasReport, include the fields in accordance with the following:

3> set the relativeTimeStamp to indicate the elapsed time since the moment at which the logged measurement configuration was received;

3> if detailed location information became available during the last logging interval, set the content of the locationInfo as follows:

4> include the locationCoordinates;

3> if wlan-NameList is included in VarLogMeasConfig:

4> if detailed WLAN measurements are available:

5> include logMeasResultListWLAN, in order of decreasing RSSI for WLAN APs;

3> if bt-NameList is included in VarLogMeasConfig:

4> if detailed Bluetooth measurements are available:

5> include logMeasResultListBT, in order of decreasing RSSI for Bluetooth beacons;

2> when the memory reserved for the logged measurement information becomes full, stop timer T330 and perform the same actions as performed upon expiry of T330, as specified in 5.6.6.4;

[TS 36.331, clause 5.3.3.4]

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 WLAN logged measurements available and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

5> include logMeasAvailableWLAN;

1> submit the RRCConnectionSetupComplete message to lower layers for transmission;

1> the procedure ends

[TS 36.331, clause 5.6.5.3]

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

1> if the logMeasReportReq is present and if the RPLMN is included in plmn-IdentityList stored in VarLogMeasReport:

2> if VarLogMeasReport includes one or more logged measurement entries, set the contents of the logMeasReport in the UEInformationResponse message as follows:

3> include the absoluteTimeStamp and set it to the value of absoluteTimeInfo in the VarLogMeasReport;

3> include the traceReference and set it to the value of traceReference in the VarLogMeasReport;

3> include the traceRecordingSessionRef and set it to the value of traceRecordingSessionRef in the VarLogMeasReport;

3> include the tce-Id and set it to the value of tce-Id in the VarLogMeasReport;

3> include the logMeasInfoList and set it to include one or more entries from VarLogMeasReport starting from the entries logged first;

3> if the VarLogMeasReport includes one or more additional logged measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailable;

3> if the VarLogMeasReport includes one or more additional logged Bluetooth measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailableBT;

3> if the VarLogMeasReport includes one or more additional logged WLAN measurement entries that are not included in the logMeasInfoList within the UEInformationResponse message:

4> include the logMeasAvailableWLAN;

1> if the logMeasReport is included in the UEInformationResponse:

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

2> discard the logged measurement entries included in the logMeasInfoList from VarLogMeasReport 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.3.6.3 Test description

8.6.3.6.3.1 Pre-test conditions

System Simulator:

  • Cell 1, WLAN AP 1 (Cell 27) and WLAN AP 2 (Cell 27b)
  • Cell 27 and Cell27b are configured as per 36.508 cl 4.4.8 with the OFFLOAD condition

UE:

None

Preamble:

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

8.6.3.6.3.2 Test procedure sequence

Table 8.6.3.6.3.2-1 illustrates the downlink power levels. Row marked "T0" denotes the conditions after the preamble.

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

Parameter

Unit

Cell 1

Cell 27

(WLAN AP1)

Cell 27b

(WLAN AP2)

Remark

T0

Cell-specific RS EPRE

dBm/15kHz

-85

BeaconRSSI

dBm

-60

-50

Table 8.6.3.6.3.2-2: Main behaviour

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

SS transmits a LoggedMeasurementConfiguration message including to configure the UE to perform logging of measurement results while in RRC_IDLE.

<–

LoggedMeasurementConfiguration

2

The SS transmits an RRCConnectionRelease message.

<–

RRCConnectionRelease

3

Wait 10s to allow UE to activate logging

4

The SS transmits a Paging message on Cell 1.

<–

Paging

5

The UE transmits an RRCConnectionRequest message on Cell 1.

–>

RRCConnectionRequest

6

SS transmit an RRCConnectionSetup message on Cell 1.

<–

RRCConnectionSetup

7

Check: Does the UE transmit an RRCConnectionSetupComplete message with logMeasAvailableWLAN on Cell 1?

–>

RRCConnectionSetupComplete

1

P

8-11

Steps 6 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.

12

The SS transmits a UEInformationRequest message on Cell 1.

<–

UEInformationRequest

13

Check: Does the UE transmit a UEInformationResponse message with a LogMeasInfo-r10 with one entry (WLAN AP 1) measurement result in the IE logMeasResultListWLAN.

–>

UEInformationResponse

2,3

P

8.6.3.6.3.3 Specific message contents

Table 8.6.3.6.3.3-1: LoggedMeasurementConfiguration (step 1, Table 8.6.3.6.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-4.0A LoggedMeasurementConfiguration

Information Element

Value/remark

Comment

Condition

LoggedMeasurementConfiguration-r10 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

loggedMeasurementConfiguration-r10 SEQUENCE {

loggingInterval-r10

ms2560

2.56 seconds

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension-r10

Not present

nonCriticalExtension SEQUENCE {

plmn-IdentityList-r11

Not present

areaConfiguration-v1130

Not present

nonCriticalExtension SEQUENCE {

targetMBSFN-AreaList-r12

Not present

nonCriticalExtension SEQUENCE {

bt-NameList-r15

Not present

wlan-NameList-r15 SEQUENCE {

1 entry

WLAN AP 1

WLAN-Name-r15[1]

Set as per Table 4.4.8-1 of [18]

OCTET STRING (SIZE (1..32))

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

}

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

}

}

}

}

}

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

Table 8.6.3.6.3.3-1A: SystemInformationBlockType17 (Preamble and all steps of Table 8.6.3.6.3.2-2)

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.3.6.3.3-2: RRCConnectionSetupComplete (step 7, Table 8.6.3.6.3.2-2)

Derivation path: 36.508 clause 4.6.1 table 4.6.1-18 RRCConnectionSetupComplete

Information Element

Value/remark

Comment

Condition

RRCConnectionSetupComplete ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

rrcConnectionSetupComplete-r8 SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

gummei-Type-r10

Not checked

rlf-InfoAvailable-r10

Not checked

logMeasAvailable-r10

Not checked

rn-SubframeConfigReq-r10

Not checked

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

nonCriticalExtension SEQUENCE {

logMeasAvailableBT-r15

Not checked

logMeasAvailableWLAN-r15

TRUE

idleMeasAvailable-r15

Not checked

flightPathInfoAvailable-r15

Not checked

connectTo5GC-r15

Not checked

registeredAMF-r15

Not checked

s-NSSAI-list-r15 SEQUENCE {}

Not checked

ng-5G-S-TMSI-Bits-r15 CHOICE {}

Not checked

nonCriticalExtension

Not checked

}

}

}

}

}

}

}

}

}

}

}

}

Table 8.6.3.6.3.3-3: UEInformationRequest (step 12, Table 8.6.3.6.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23A UEInformationRequest, condition “Logged MDT”

Table 8.6.3.6.3.3-4: UEInformationResponse (step 13, Table 8.6.3.6.3.2-2)

Derivation Path: 36.508 clause 4.6.1 table 4.6.1-23B UEInformationResponse

Information Element

Value/remark

Comment

Condition

UEInformationResponse-r9 ::= SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE{

ueInformationResponse-r9 SEQUENCE {

nonCriticalExtension SEQUENCE {

lateNonCriticalExtension

Not checked

nonCriticalExtension SEQUENCE {

logMeasReport-r10 SEQUENCE {

absoluteTimeStamp-r10

Not checked

traceReference-r10

Not checked

traceRecordingSessionRef-r10

Not checked

tce-Id-r10

Not checked

logMeasInfoList-r10 SEQUENCE (SIZE (1..maxLogMeasReport-r10)) OF SEQUENCE {

locationInfo-r10

Not checked

relativeTimeStamp-r10

Not checked

servCellIdentity-r10

Not checked

measResultServCell-r10 SEQUENCE {}

Not checked

measResultNeighCells-r10 SEQUENCE {}

Not checked

measResultListEUTRA-v1090

Not checked

measResultListMBSFN-r12

Not checked

measResultServCell-v1250

Not checked

servCellRSRQ-Type-r12

Not checked

measResultListEUTRA-v1250

Not checked

inDeviceCoexDetected-r13

Not checked

measResultServCell-v1360

Not checked

logMeasResultListBT-r15

Not checked

logMeasResultListWLAN-r15 SEQUENCE (SIZE (1..maxWLAN-Id-Report-r14)) OF SEQUENCE {

1 entry

Report WLAN AP1

wlan-Identifiers-r15[1] SEQUENCE {

ssid-r12

ssid for WLAN AP 1

bssid-r12

Not present

hessid-r12

Not present

}

rssiWLAN-r15[1]

Any allowed value

rtt-WLAN-r15[1]

Any allowed value

}

anyCellSelectionDetected-r15

Not checked

}

logMeasAvailable-r10

Not checked

logMeasAvailableBT-r15

Not checked

logMeasAvailableWLAN-r15

Not present

}

}

}

}

}

}