9.3 LPP Procedures

37.571-23GPPPart 2: Protocol conformanceRelease 16TSUser Equipment (UE) conformance specification for UE positioning

9.3.1 LPP Common Procedures

9.3.1.1 Position Capability Transfer

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.1.1.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {
when { UE receives a LPP message of type REQUEST CAPABILITIES }

then { UE sends a LPP message of type PROVIDE CAPABILITIES with the correct supported capabilities }

}

9.3.1.1.2 Conformance requirements

As defined in clause 7.3.1.1.2.

9.3.1.1.3 Test description

9.3.1.1.3.1 Pre-test conditions

System Simulator:

– For Test Configuration B (Table 9.3.1.1.3.2-1): NR Cell 1.

– For Test Configuration D (Table 9.3.1.1.3.2-1): LTE Cell 1.

UE:

Preamble:

– For Test Configuration B (Table 9.3.1.1.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.1.1.3.2-1): FFS

Related PICS/PIXIT Statements:

9.3.1.1.3.2 Test procedure sequence

Table 9.3.1.1.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.1.1

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour is as defined in Table 7.3.1.1.3.2-1.

9.3.1.1.3.3 Specific message contents

As defined in clause 7.3.1.1.3.3, with the following exceptions:

Table 9.3.1.1.3.3-1 replaces Table 7.3.1.1.3.3-1, Table 9.3.1.1.3.3-2 replaces Table 7.3.1.1.3.3-2, Table 9.3.1.1.3.3-3 replaces Table 7.3.1.1.3.3-4 and Table 9.3.1.1.3.3-4 replaces Table 7.3.1.1.3.3-5.

Table 9.3.1.1.3.3-1: DLInformationTransfer (steps 1 and 2a, Table 7.3.1.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.1.1.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.1.1.3.3-2: DL NAS TRANSPORT (steps 1 and 2a, Table 7.3.1.1.3.2‑1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1:

Set according to Table 8.4-2

LPP Request Capabilities

Step 2a:

Set according to Table 7.3.1.1.3.3-14

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.1.1.3.3-2A: Void

Table 9.3.1.1.3.3-3: ULInformationTransfer (step 2, Table 7.3.1.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.1.1.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.1.1.3.3-4: UL NAS TRANSPORT (step 2, Table 7.3.1.1.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table 9.3.1.1.3.3-5

LPP Provide Capabilities

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.1.1.3.2‑1)

Table 9.3.1.1.3.3-5: LPP PROVIDE CAPABILITIES (step 2, Table 7.3.1.1.3.2-1)

Derivation Path: Table 7.3.1.1.3.3-6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.1.1.3.3-6 with the following exception:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Present or not present dependent on pc_NR_ECID. Set according to Table 9.3.1.1.3.3-6.

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16 SEQUENCE {

Present or not present dependent on pc_Multi_RTT.

Rel-16 onwards

nr-Multi-RTT-PRS-Capability-r16

Set according to Table 9.3.1.1.3.3-7

nr-Multi-RTT-MeasurementCapability-r16

Set according to Table 9.3.1.1.3.3-8

nr-DL-PRS-QCL-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-9

nr-DL-PRS-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-10

nr-UL-SRS-Capability-r16

Set according to Table 9.3.1.1.3.3-11

additionalPathsReport-r16

Dependent on UE capabilities

periodicalReporting-r16

Dependent on UE capabilities

}

nr-DL-AoD-ProvideCapabilities-r16 SEQUENCE {

Present or not present dependent on (pc_UEA_DL_AoD OR pc_UEB_DL_AoD).

Rel-16 onwards

nr-DL-AoD-Mode-r16

Dependent on UE capabilities

nr-DL-AoD-PRS-Capability-r16

Set according to Table 9.3.1.1.3.3-7.

nr-DL-AoD-MeasurementCapability-r16

Set according to Table 9.3.1.1.3.3-12.

nr-DL-PRS-QCL-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-9.

nr-DL-PRS-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-10.

periodicalReporting-r16

Dependent on UE capabilities

}

nr-DL-TDOA-ProvideCapabilities-r16 SEQUENCE {

Present or not present dependent on (pc_UEA_DL_TDOA OR pc_UEB_DL_TDOA)

Rel-16 onwards

nr-DL-TDOA-Mode-r16

Dependent on UE capabilities

nr-DL-TDOA-PRS-Capability-r16

Set according to Table 9.3.1.1.3.3-7.

nr-DL-TDOA-MeasurementCapability-r16

Set according to Table 9.3.1.1.3.3-13.

nr-DL-PRS-QCL-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-9.

nr-DL-PRS-ProcessingCapability-r16

Set according to Table 9.3.1.1.3.3-10.

additionalPathsReport-r16

Dependent on UE capabilities

periodicalReporting-r16

Dependent on UE capabilities

}

nr-UL-ProvideCapabilities-r16 SEQUENCE {

Present or not present and value dependent on UE capabilities.

Rel-16 onwards

nr-UL-SRS-Capability-r16

Set according to Table 9.3.1.1.3.3-11

}

}

}

}

}

}

}

}

Table 9.3.1.1.3.3-6: NR-ECID-ProvideCapabilities (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.5.9.4

Information Element

Value/remark

Comment

Condition

NR-ECID-ProvideCapabilities-r16 ::= SEQUENCE {

Rel-16 onwards

nr-ECID-MeasSupported-r16

Dependent on UE capabilities

periodicalReporting-r16

Dependent on UE capabilities

triggeredReporting-r16

Dependent on UE capabilities

}

Table 9.3.1.1.3.3-7: NR-DL-PRS-ResourcesCapability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.4.3

Information Element

Value/remark

Comment

Condition

NR-DL-PRS-ResourcesCapability-r16 ::= SEQUENCE {

Rel-16 onwards

maxNrOfDL-PRS-ResourceSetPerTrpPerFrequencyLayer-r16

Dependent on UE capabilities

maxNrOfTRP-AcrossFreqs-r16

Dependent on UE capabilities

maxNrOfPosLayer-r16

Dependent on UE capabilities

dl-PRS-ResourcesCapabilityBandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

maxNrOfDL-PRS-ResourcesPerResourceSet-r16

Dependent on UE capabilities

maxNrOfDL-PRS-ResourcesPerPositioningFrequencylayer-r16

Dependent on UE capabilities

}

dl-PRS-ResourcesBandCombinationList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

bandList-r16

Not checked

maxNrOfDL-PRS-ResourcesAcrossAllFL-TRP-ResourceSet-r16

Dependent on UE capabilities

}

}

Table 9.3.1.1.3.3-8: NR-Multi-RTT-MeasurementCapability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.5.12.6

Information Element

Value/remark

Comment

Condition

NR-Multi-RTT-MeasurementCapability-r16 ::= SEQUENCE {

Rel-16 onwards

maxNrOfRx-TX-MeasFR1-r16

Dependent on UE capabilities

maxNrOfRx-TX-MeasFR2-r16

Dependent on UE capabilities

supportOfRSRP-MeasFR1-r16

Dependent on UE capabilities

supportOfRSRP-MeasFR2-r16

Dependent on UE capabilities

srs-AssocPRS-MultiLayersFR1-r16

Dependent on UE capabilities

srs-AssocPRS-MultiLayersFR2-r16

Dependent on UE capabilities

}

Table 9.3.1.1.3.3-9: NR-DL-PRS-QCL-ProcessingCapability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.4.3

Information Element

Value/remark

Comment

Condition

NR-DL-PRS-QCL-ProcessingCapability-r16 ::= SEQUENCE {

Rel-16 onwards

dl-PRS-QCL-ProcessingCapabilityBandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

ssb-FromNeighCellAsQCL-r16

Dependent on UE capabilities

prs-FromServNeighCellAsQCL-r16

Dependent on UE capabilities

}

}

Table 9.3.1.1.3.3-10: NR-DL-PRS-ProcessingCapability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.4.3

Information Element

Value/remark

Comment

Condition

NR-DL-PRS-ProcessingCapability-r16 ::= SEQUENCE {

Rel-16 onwards

prs-ProcessingCapabilityBandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

supportedBandwidthPRS-r16

Dependent on UE capabilities

dl-PRS-BufferType-r16

Dependent on UE capabilities

durationOfPRS-Processing-r16 SEQUENCE {

durationOfPRS-ProcessingSymbols-r16

Dependent on UE capabilities

durationOfPRS-ProcessingSymbolsInEveryTms-r16

Dependent on UE capabilities

}

maxNumOfDL-PRS-ResProcessedPerSlot-r16 SEQUENCE {

scs15-r16

Dependent on UE capabilities

scs30-r16

Dependent on UE capabilities

scs60-r16

Dependent on UE capabilities

scs120-r16

Dependent on UE capabilities

}

}

maxSupportedFreqLayers-r16

Dependent on UE capabilities

simulLTE-NR-PRS-r16

Dependent on UE capabilities

}

Table 9.3.1.1.3.3-11: NR-UL-SRS-Capability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.4.3

Information Element

Value/remark

Comment

Condition

NR-UL-SRS-Capability-r16 ::= SEQUENCE {

Rel-16 onwards

srs-CapabilityBandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

olpc-SRS-Pos-r16 SEQUENCE {

olpc-SRS-PosBasedOnPRS-Serving-r16

Dependent on UE capabilities

olpc-SRS-PosBasedOnSSB-Neigh-r16

Dependent on UE capabilities

olpc-SRS-PosBasedOnPRS-Neigh-r16

Dependent on UE capabilities

maxNumberPathLossEstimatePerServing-r16

Dependent on UE capabilities

}

spatialRelationsSRS-Pos-r16 SEQUENCE {

spatialRelation-SRS-PosBasedOnSSB-Serving-r16

Dependent on UE capabilities

spatialRelation-SRS-PosBasedOnCSI-RS-Serving-r16

Dependent on UE capabilities

spatialRelation-SRS-PosBasedOnPRS-Serving-r16

Dependent on UE capabilities

spatialRelation-SRS-PosBasedOnSRS-r16

Dependent on UE capabilities

spatialRelation-SRS-PosBasedOnSSB-Neigh-r16

Dependent on UE capabilities

spatialRelation-SRS-PosBasedOnPRS-Neigh-r16

Dependent on UE capabilities

}

}

srs-PosResourceConfigCA-BandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

maxNumberSRS-PosResourceSetsPerBWP-r16

Dependent on UE capabilities

maxNumberSRS-PosResourcesPerBWP-r16

Dependent on UE capabilities

maxNumberPeriodicSRS-PosResourcesPerBWP-r16

Dependent on UE capabilities

maxNumberAP-SRS-PosResourcesPerBWP-r16

Dependent on UE capabilities

maxNumberSP-SRS-PosResourcesPerBWP-r16

Dependent on UE capabilities

}

Dependent on UE capabilities

maxNumberSRS-PosPathLossEstimateAllServingCells-r16

Dependent on UE capabilities

maxNumberSRS-PosSpatialRelationsAllServingCells-r16

Dependent on UE capabilities

}

Table 9.3.1.1.3.3-12: NR-DL-AoD-MeasurementCapability-r16 (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.5.11.6

Information Element

Value/remark

Comment

Condition

NR-DL-AoD-MeasurementCapability-r16 ::= SEQUENCE {

Rel-16 onwards

maxDL-PRS-RSRP-MeasurementFR1-r16

Dependent on UE capabilities

maxDL-PRS-RSRP-MeasurementFR2-r16

Dependent on UE capabilities

dl-AoD-MeasCapabilityBandList-r16 SEQUENCE (SIZE (1..n)) OF SEQUENCE {

Size n of SEQUENCE is dependent on UE capabilities

freqBandIndicatorNR-r16

Dependent on UE capabilities

simul-NR-DL-AoD-DL-TDOA-r16

Dependent on UE capabilities

simul-NR-DL-AoD-Multi-RTT-r16

Dependent on UE capabilities

}

}

Table 9.3.1.1.3.3-13: NR-DL-TDOA-MeasurementCapability (Table 9.3.1.1.3.3-5)

Derivation Path: 37.355 clause 6.5.10.6

Information Element

Value/remark

Comment

Condition

NR-DL-TDOA-MeasurementCapability-r16 ::= SEQUENCE {

Rel-16 onwards

dl-RSTD-MeasurementPerPairOfTRP-FR1-r16

Dependent on UE capabilities

dl-RSTD-MeasurementPerPairOfTRP-FR2-r16

Dependent on UE capabilities

supportOfDL-PRS-RSRP-MeasFR1-r16

Dependent on UE capabilities

supportOfDL-PRS-RSRP-MeasFR2-r16

Dependent on UE capabilities

}

9.3.1.2 LPP Abort

Editor’s note: Test configuration D is incomplete:

– The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.

– The message contents need to be revised for Test Configuration D.

9.3.1.2.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {
when { UE receives a LPP Abort message carrying the transaction ID of an on-going procedure }

then { UE aborts the on-going procedure }

}

9.3.1.2.2 Conformance requirements

As defined in clause 7.3.5.1.2.

9.3.1.2.3 Test description

9.3.1.2.3.1 Pre-test conditions

System Simulator:

– For Test Configuration B (Table 9.3.1.2.3.2-1):

– Sub-tests 11, 12, 13, 15, 16, 17, 19: NR Cell 1.

– Sub-test 5: NR Cell 1 and independent LTE Cell 1, as specified in 8.2.2.

– Sub-test 20: NR Cell 1 and NR Cell 2 (only applicable to UE-Based DL-TDOA).

– Sub-test 21: NR Cell 1, NR Cell 2 and NR Cell 3 (only applicable to UE-Based DL-AoD).

– For Test Configuration D (Table 9.3.1.2.3.2-1):

– Sub-tests 11, 12, 13, 15, 16, 17: LTE Cell 1.

– Sub-test 5: LTE Cell 1, as specified in 8.2.2.

UE:

– The UE shall begin the tests with no assistance data stored.

Preamble:

– For Test Configuration B (Table 9.3.1.2.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– Sub-test 5: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.1.2.3.1-1 for the configuration of measurement gaps for OTDOA (LTE).

– Sub-test 19: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.1.2.3.1-1 for the configuration of measurement gaps for Multi-RTT and then the SS shall execute the steps in Table 9.3.1.2.3.1-2 for the configuration of UL-SRS for Multi-RTT.

– Sub-test 20: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.1.2.3.1-1 for the configuration of measurement gaps for DL-AoD.

– Sub-test 21: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.1.2.3.1-1 for the configuration of measurement gaps for DL-TDOA.

Table 9.3.1.2.3.1-1: Configuration of measurement gaps

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.1-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

Table 9.3.1.2.3.1-2: Configuration of UL-SRS for Multi-RTT

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.2-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

– For Test Configuration D (Table 9.3.1.2.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.1.2.3.2 Test procedure sequence

This test case includes sub-test cases dependent on the positioning method(s) supported by the UE. Each sub-test case is identified by a Sub-Test Case Number as defined in Table 9.3.1.2.3.2-0 below:

Table 9.3.1.2.3.2-0: Sub-test case numbers

Sub-Test Case Number

Supported Positioning Methods

5

UE supporting OTDOA (LTE) (Rel-15 onwards)

11

UE supporting WLAN (Rel-13 only)

12

UE supporting MBS (Rel-13 only)

13

UE supporting Bluetooth

15

UE supporting GNSS(1)

16

UE supporting MBS (Rel-14 onwards)

17

UE supporting WLAN (Rel-14 onwards)

19

UE supporting Multi-RTT (Rel-16 onwards)

20

UE supporting DL-AoD (Rel-16 onwards)

21

UE supporting DL-TDOA (Rel-16 onwards)

NOTE 1: The GNSS combination of GPS, GLONASS, Galileo, BDS supported by the UE

Note that this test case does not include a sub-test for the case where ECID (LTE), NR E-CID or Sensor is supported by the UE as the behaviour required cannot be guaranteed in these cases.

Table 9.3.1.2.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.5.1

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour is as defined in Table 7.3.5.1.3.2-1.

9.3.1.2.3.3 Specific message contents

As defined in clause 7.3.5.1.3.3, with the following exceptions:

Table 9.3.1.2.3.3-0 replaces Table 7.3.5.1.3.3-0, Table 9.3.1.2.3.3-1 replaces Table 7.3.5.1.3.3-1, Table 9.3.1.2.3.3-2 replaces Table 7.3.5.1.3.3-2, Table 9.3.1.2.3.3-2a replaces Table 7.3.5.1.3.3-2c, Table 9.3.1.2.3.3-2b replaces Table 7.3.5.1.3.3-2d, Table 9.3.1.2.3.3-3 replaces Table 7.3.5.1.3.3-5, Table 9.3.1.2.3.3-4 replaces Table 7.3.5.1.3.3-6, Table 9.3.1.2.3.3-5 replaces Table 7.3.5.1.3.3-3 and Table 9.3.1.2.3.3-6 replaces Table 7.3.5.1.3.3-7.

Table 9.3.1.2.3.3-0: RESET UE POSITIONING STORED INFORMATION (step 00, Table 7.3.5.1.3.2-1)

Derivation Path: 38.509 clause 6.6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.5.1.3.3-0 with the following exceptions:

UE Positioning Technology

Sub-test 19: 0 0 0 0 0 1 1 0

Sub-test 20: 0 0 0 0 1 0 0 0

Sub-test 21: 0 0 0 0 0 1 1 1

Sub-test 19: Multi-RTT

Sub-test 20: DL-AoD

Sub-test 21: DL-TDOA

Table 9.3.1.2.3.3-1: DLInformationTransfer (steps 0, 0b, 0c, 1 and 2, Table 7.3.5.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.1.2.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.1.2.3.3-2: DL NAS TRANSPORT (steps 0, 0b, 0c, 1 and 2, Table 7.3.5.1.3.2‑1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 0:

Set according to Table 8.4-2

LPP Request Capabilities.

Step 0b:

Set according to Table 7.3.5.1.3.3-2b

LPP Acknowledgement

Step 0c:

Set according to Table 9.3.1.2.3.3-2a

LPP Provide Assistance Data

Step 1:

Set according to Table 9.3.1.2.3.3-5

LPP Request Location Information

Step 2:

Set according to Table 7.3.5.1.3.3-4

LPP Abort

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.1.2.3.3-2a: LPP Provide Assistance Data (step 0c, Table 7.3.5.1.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-1 with the following exceptions:

transactionID SEQUENCE {

initiator

locationServer

transactionNumber

(0..255)

}

OTDOA-NeighbourCellInfoList ::= SEQUENCE (SIZE(1)) OF SEQUENCE {

Sub-test 5

SEQUENCE (SIZE(18)) OF SEQUENCE {

Sequence contains 18 instances of the following data.

physCellId

Refer to Sequence data values in Table 9.3.1.2.3.3-2b

cellGlobalId

For values of cellidentity refer to Sequence data values in Table 9.3.1.2.3.3-2b

earfcn

Not present

Same as for the reference cell

cpLength

Not present

Same as for the reference cell

prsInfo

Not present

Same as for the reference cell

antennaPortConfig

Not present

Same as for the reference cell

slotNumberOffset

Not present

Same as for the reference cell

prs-SubframeOffset

Not present

Same as for the reference cell

expectedRSTD

Refer to Sequence data values in Table 9.3.1.2.3.3-2b

expectedRSTD-Uncertainty

Refer to Sequence data values in Table 9.3.1.2.3.3-2b

earfcn-v9a0

Not present

Same as for the reference cell

tpId-r14

Not present

Transmission Points not used

Rel-14 onwards

prs-only-tp-r14

Not present

Not required

Rel-14 onwards

cpLengthCRS-r14

Not present

Not required

Rel-14 onwards

sameMBSFNconfigNeighbour-r14

TRUE

Same as for the reference cell

Rel-14 onwards

dlBandwidth-r14

Not present

Same as for the reference cell and PRS frequency hopping not used

Rel-14 onwards

addPRSconfigNeighbour-r14

Not present

No additional PRS configuration(s)

Rel-14 onwards

tdd-config-v1520

Not present

Rel-15 onwards

}

}

Table 9.3.1.2.3.3-2b: Sequence data values for 18 instances of sequence for Table 9.3.1.2.3.3-2a

Cell

Value physCellId

Value cellidentity (E-UTRAN Cell Identity)

Value expectedRSTD

Value expectedRSTD-Uncertainty

Comment

Value eNB ID

Value Cell Identity

Cell 2

2

‘0000 0000 0000 0000 0001’B

‘0000 0010’B

8192

10

As defined for Cell 2 in 36.508 [8]

Cell 4

4

‘0000 0000 0000 0000 0011’B

‘0000 0100’B

8192

10

As defined for Cell 4 in 36.508 [8]

Dummy cell

1

‘0000 0000 0000 0000 0001’B

‘0000 0001’B

8253

51

Dummy cell

3

‘0000 0000 0000 0000 0010’B

‘0000 0011’B

8211

51

Dummy cell

6

‘0000 0000 0000 0000 0100’B

‘0000 0110’B

8221

51

Dummy cell

7

‘0000 0000 0000 0000 0110’B

‘0000 0111’B

8192

51

Dummy cell

8

‘0000 0000 0000 0000 0010’B

‘0000 1000’B

8233

51

Dummy cell

9

‘0000 0000 0000 0000 0100’B

‘0000 1001’B

8161

51

Dummy cell

10

‘0000 0000 0000 0000 0101’B

‘0000 1010’B

8226

51

Dummy cell

11

‘0000 0000 0000 0000 0110’B

‘0000 1011’B

8232

51

Dummy cell

16

‘0000 0000 0000 0000 0010’B

‘0001 0000’B

8223

51

Dummy cell

111

‘0000 0000 0000 0000 1100’B

‘0110 1111’B

8236

51

Dummy cell

118

‘0000 0000 0000 0000 1111’B

‘0111 0110’B

8223

51

Dummy cell

119

‘0000 0000 0000 0000 1110’B

‘0111 0111’B

8221

51

Dummy cell

120

‘0000 0000 0000 0000 1111’B

‘0111 1000’B

8223

51

Dummy cell

122

‘0000 0000 0000 0000 1010’B

‘0111 1010’B

8243

51

Dummy cell

125

‘0000 0000 0000 0000 1011’B

‘0111 1101’B

8253

51

Dummy cell

126

‘0000 0000 0000 0000 1100’B

‘0111 1110’B

8257

51

Table 9.3.1.2.3.3-3: ULInformationTransfer (step 0a, Table 7.3.5.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.1.2.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.1.2.3.3-4: UL NAS TRANSPORT (step 0a, Table 7.3.5.1.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table 9.3.1.1.3.3-5

LPP Provide Capabilities

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.1.1.3.2‑1)

Table 9.3.1.2.3.3-5: LPP Request Location Information (step 1, Table 7.3.5.1.3.2-1)

Derivation Path: Table 8.4-3

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-3 with the following exceptions:

transactionID SEQUENCE {

initiator

locationServer

transactionNumber

0

}

locationInformationType

locationEstimateRequired

In case of "UE-based" Location method supported by the UE

locationMeasurementsRequired

In case of "UE-assisted" Location method supported by the UE

time

10

Table 9.3.1.2.3.3-6: LPP Provide Capabilities (step 0a, Table 7.3.5.1.3.2-1)

Derivation Path: Table 7.3.5.1.3.3-7

Information Element

Value/remark

Comment

Condition

As defined in Table ith the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

9.3.2 LPP Transport

9.3.2.1 LPP Duplicated Message

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.2.1.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {
when { UE receives a LPP message carrying the same sequence number as that last received for the
associated location session }

then { UE discards the LPP message }

}

9.3.2.1.2 Conformance requirements

As defined in clause 7.3.2.1.2.

9.3.2.1.3 Test description

9.3.2.1.3.1 Pre-test conditions

System Simulator:

– For Test Configuration B (Table 9.3.2.1.3.2-1): NR Cell 1.

– For Test Configuration D (Table 9.3.2.1.3.2-1): LTE Cell 1.

UE:

Preamble:

– For Test Configuration B (Table 9.3.2.1.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.2.1.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.2.1.3.2 Test procedure sequence

Table 9.3.2.1.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.2.1

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour is as defined in Table 7.3.2.1.3.2-1.

9.3.2.1.3.3 Specific message contents

As defined in clause 7.3.2.1.3.3, with the following exceptions:

Table 9.3.2.1.3.3-1 replaces Table 7.3.2.1.3.3-1, Table 9.3.2.1.3.3-2 replaces Table 7.3.2.1.3.3-2, Table 9.3.2.1.3.3-3 replaces Table 7.3.2.1.3.3-4, Table 9.3.2.1.3.3-4 replaces Table 7.3.2.1.3.3-5, Table 9.3.2.1.3.3-2a replaces Table 7.3.2.1.3.3-3 and Table 9.3.2.1.3.3-5 replaces Table 7.3.2.1.3.3-6.

Table 9.3.2.1.3.3-1: DLInformationTransfer (steps 1, 2, and 3a, Table 7.3.2.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.1.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.1.3.3-2: DL NAS TRANSPORT (steps 1, 2 and 3a, Table 7.3.2.1.3.2‑1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1 and 2:

Set according to Table 9.3.2.1.3.3-2a

LPP Request Capabilities

Step 3a:

Set according to Table 7.3.2.1.3.3-7

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.2.1.3.3-2a: LPP Request Capabilities (steps 1 and 2, Table 7.3.2.1.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-1 with the following exceptions:

sequenceNumber

0

Table 9.3.2.1.3.3-3: ULInformationTransfer (step 3, Table 7.3.2.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.1.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.1.3.3-4: UL NAS TRANSPORT (step 3, Table 7.3.2.1.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table 9.3.2.1.3.3-5

LPP Provide Capabilities

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.2.1.3.2‑1)

Table 9.3.2.1.3.3-5: LPP Provide Capabilities (step 3, Table 7.3.2.1.3.2-1)

Derivation Path: Table 7.3.2.2.3.3-6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.2.2.3.3-6 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

9.3.2.2 LPP Acknowledgment

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.2.2.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {
when { UE receives a LPP message carrying an acknowledgement request indicator }

then { UE returns an acknowledgement response }

}

9.3.2.2.2 Conformance requirements

As defined in clause 7.3.2.2.2.

9.3.2.2.3 Test description

9.3.2.2.3.1 Pre-test conditions

System Simulator:

– For Test Configuration B (Table 9.3.2.2.3.2-1): NR Cell 1.

– For Test Configuration D (Table 9.3.2.2.3.2-1): LTE Cell 1.

UE:

Preamble:

– For Test Configuration B (Table 9.3.2.2.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.2.2.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.2.2.3.2 Test procedure sequence

Table 9.3.2.2.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.2.2

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in Table 7.3.2.2.3.2-1.

9.3.2.2.3.3 Specific message contents

As defined in clause 7.3.2.2.3.3, with the following exceptions:

Table 9.3.2.2.3.3-1 replaces Table 7.3.2.2.3.3-1, Table 9.3.2.2.3.3-2 replaces Table 7.3.2.2.3.3-2, Table 9.3.2.2.3.3-3 replaces Table 7.3.2.2.3.3-4, Table 9.3.2.2.3.3-4 replaces Table 7.3.2.2.3.3-5, Table 9.3.2.2.3.3-2a replaces Table 7.3.2.2.3.3-3 and Table 9.3.2.2.3.3-5 replaces Table 7.3.2.2.3.3-6.

Table 9.3.2.2.3.3-1: DLInformationTransfer (steps 1, and 3, Table 7.3.2.2.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.2.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.2.3.3-2: DL NAS TRANSPORT (steps 1, and 3, Table 7.3.2.2.3.2‑1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1:

Set according to Table 9.3.2.2.3.3-2a

LPP Request Capabilities

Step 3:

Set according to Table 7.3.2.2.3.3-8

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.2.2.3.3-2a: LPP Request Capabilities (step 1, Table 7.3.2.2.3.2-1)

Derivation Path: Table 8.4-2

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-2 with the following exceptions:

sequenceNumber

0

acknowledgement SEQUENCE {

ackRequested

TRUE

ackIndicator

Not present

}

Table 9.3.2.2.3.3-3: ULInformationTransfer (step 2, Table 7.3.2.2.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.2.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.2.3.3-4: UL NAS TRANSPORT (step 2, Table 7.3.2.2.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table 9.3.2.2.3.3-5

LPP Provide Capabilities

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.2.2.3.2‑1)

Table 9.3.2.2.3.3-5: LPP Provide Capabilities (step 2, Table 7.3.2.2.3.2-1)

Derivation Path: Table 7.3.2.2.3.3-6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.2.2.3.3-6 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

9.3.2.3 LPP Retransmission

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.2.3.1 Test Purpose (TP)

(1)

with { a NAS signalling connection for EPC-NI-LR session existing}

ensure that {

when { UE does not receive an LPP acknowledgement for an LPP message which requires
acknowledgement }

then { UE retransmits the LPP message up to three times. If still unacknowledged after that, the
UE aborts all LPP activity for the associated session}

}

9.3.2.3.2 Conformance requirements

As defined in clause 7.3.2.3.2.

9.3.2.3.3 Test description

9.3.2.3.3.1 Pre-test conditions

System Simulator:

– For Test Configuration B (Table 9.3.2.3.3.2-1): NR Cell 1.

– For Test Configuration D (Table 9.3.2.3.3.2-1): LTE Cell 1.

UE:

Preamble:

– For Test Configuration B (Table 9.3.2.3.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.2.3.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.2.3.3.2 Test procedure sequence

Table 9.3.2.3.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.2.3

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in Table 7.3.2.3.3.2-1.

9.3.2.3.3.3 Specific message contents

As defined in clause 7.3.2.3.3.3, with the following exceptions:

Table 9.3.2.3.3.3-1 replaces Table 7.3.2.3.3.3-1, Table 9.3.2.3.3.3-2 replaces Table 7.3.2.3.3.3-2, Table 9.3.2.3.3.3-3 replaces Table 7.3.2.3.3.3-4, Table 9.3.2.3.3.3-4 replaces Table 7.3.2.3.3.3-5 and Table 9.3.2.3.3.3-5 replaces Table 7.3.2.3.3.3-6.

Table 9.3.2.3.3.3-1: DLInformationTransfer (step 1, Table 7.3.2.3.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.3.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.3.3.3-2: DL NAS TRANSPORT (steps 1 and 2a, Table 7.3.2.3.3.2‑1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table 8.4-2

LPP Request Capabilities

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.2.3.3.3-3: ULInformationTransfer (steps 2, 4, 6, and 8, Table 7.3.2.3.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.2.3.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.2.3.3.3-4: UL NAS TRANSPORT (steps 2, 4, 6, and 8, Table 7.3.2.3.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Set according to Table Table 9.3.2.3.3.3-5

LPP Provide Capabilities

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.2.3.3.2‑1)

Table 9.3.2.3.3.3-5: LPP Provide Capabilities (steps 2, 4, 6, and 8, Table 7.3.2.3.3.2-1)

Derivation Path: Table 7.3.2.3.3.3-6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.2.3.3.3-6 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

9.3.3 LPP Error Handling

9.3.3.1 Void

9.3.3.1A Void

9.3.3.1B LPP Requested Method not Supported – UE-Assisted

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.3.1B.1 Test Purpose (TP)

(1)

with { a UE supporting at least one of UE-assisted GNSS, UE-assisted OTDOA (LTE) (LPP Rel-15 onwards), UE-assisted ECID (LTE) (Test Configuration D only), UE-assisted WLAN, UE-assisted Bluetooth, UE-assisted Sensor, UE-assisted MBS, UE-assisted DL-TDOA, UE-assisted DL-AoD, UE-assisted Multi-RTT or UE-assisted NR E-CID but not all of them }

and with { a NAS signalling connection existing }

ensure that {
when { UE receives a LPP message requesting at least one location method not supported }

then { the UE provides location information for the supported methods}

}

9.3.3.1B.2 Conformance requirements

As defined in clause 7.3.3.1B.2.

9.3.3.1B.3 Test description

9.3.3.1B.3.1 Pre-test conditions

System Simulator:

For Test Configuration B (Table 9.3.3.1B.3.2-1):

– If GNSS is supported by the UE: NR Cell 1 and satellite signals, as specified in 8.2.1.

– If OTDOA (LTE) is supported by the UE: NR Cell 1 independent and LTE Cell 1 and LTE Cell 2 as specified in 8.2.2.

– If WLAN is supported by the UE: NR Cell 1 and WLAN signals, as specified in 8.2.5.

– If Bluetooth is supported by the UE: NR Cell 1 and Bluetooth signals, as specified in 8.2.6.

– If Sensor is supported by the UE: NR Cell 1.

– If MBS is supported by the UE: NR Cell 1 and MBS signals, as specified in 8.2.4.

– If DL-TDOA is supported by the UE: NR Cell 1 and NR Cell 2, as specified in 8.2.11.

– If DL-AoD is supported by the UE: NR Cell 1, as specified in 8.2.10.

– If Multi-RTT is supported by the UE: NR Cell 1, as specified in 8.2.9.

– If NR E-CID is supported by the UE: NR Cell 1, as specified in 8.2.12.

For Test Configuration D (Table 9.3.3.1B.3.2-1):

– If GNSS is supported by the UE: LTE Cell 1 and satellite signals, as specified in 8.2.1.

– If OTDOA (LTE) is supported by the UE: LTE Cell 1 and LTE Cell 2, as specified in 8.2.2

– If ECID (LTE) is supported by the UE: LTE Cell 1 and LTE Cell 2, as specified in 8.2.3.

– If WLAN is supported by the UE: LTE Cell 1 and WLAN signals, as specified in 8.2.5.

– If Bluetooth is supported by the UE: LTE Cell 1 and Bluetooth signals, as specified in 8.2.6.

– If Sensor is supported by the UE: LTE Cell 1.

– If MBS is supported by the UE: LTE Cell 1 and MBS signals, as specified in 8.2.4.

UE:

Preamble:

– For Test Configuration B (Table 9.3.3.1B.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– If OTDOA (LTE) is supported by the UE then after the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.3.1B.3.1-1 for the configuration of measurement gaps for OTDOA (LTE).

– If DL-TDOA is supported by the UE then after the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.3.1B.3.1-1 for the configuration of measurement gaps for DL-TDOA.

– If DL-AoD is supported by the UE then after the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.3.1B.3.1-1 for the configuration of measurement gaps for DL-AoD.

– If Multi-RTT is supported by the UE then after the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.3.1B.3.1-1 for the configuration of measurement gaps for Multi-RTT and then the SS shall execute the steps in Table 9.3.3.1B.3.1-2 for the configuration of UL-SRS for Multi-RTT.

Table 9.3.3.1B.3.1-1: Configuration of measurement gaps

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.1-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

Table 9.3.3.1B.3.1-2: Configuration of UL-SRS for Multi-RTT

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.2-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

– For Test Configuration D (Table 9.3.3.1B.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.3.1B.3.2 Test procedure sequence

Table 9.3.3.1B.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.3.1B

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in clause 7.3.3.1B.3.2.

9.3.3.1B.3.3 Specific message contents

As defined in clause 7.3.3.1B.3.3, with the following exceptions:

Table 9.3.3.1B.3.3-1 replaces Table 7.3.3.1B.3.3-1, Table 9.3.3.1B.3.3-2 replaces Table 7.3.3.1B.3.3-2, Table 9.3.3.1B.3.3-2a replaces Table 7.3.3.1B.3.3-3, Table 9.3.3.1B.3.3-3 replaces Table 7.3.3.1B.3.3-5, Table 9.3.3.1B.3.3-4 replaces Table 7.3.3.1B.3.3-6, Table 9.3.3.1B.3.3.5 replaces Table 7.3.3.1B.3.3-4, Table 9.3.3.1B.3.3.6 replaces Table 7.3.3.1B.3.3-6a and Table 9.3.3.1B.3.3-7 replaces Table 7.3.3.1B.3.3-7.

Table 9.3.3.1B.3.3-1: DLInformationTransfer (steps 0, 0b, 1, 2 and 3a, Table 7.3.3.1B.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.3.1B.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.3.1B.3.3-2: DL NAS TRANSPORT (steps 0, 0b, 1, 2 and 3a, Table 7.3.3.1B.3.2-1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 0:

Set according to Table 8.4-2

LPP Request Capabilities.

Step 1:

Set according to Table 9.3.3.1B.3.3-2a

LPP Provide Assistance Data

Step 2:

Set according to Table 9.3.3.1B.3.3-5

LPP Request Location Information

Steps 0b and 3a:

Set according to Table 7.3.3.1B.3.3-8

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.3.1B.3.3-2a: LPP Provide Assistance data (step 1, Table 7.3.3.1B.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-1 with the following exceptions:

transactionID SEQUENCE {

Initiator

locationServer

transactionNumber

(0..255)

}

a-gnss-ProvideAssistanceData

Present for all supported GNSSs if UE supports UE-assisted A-GNSS. As defined in clause 8.4

otdoa-ProvideAssistanceData

Present if UE supports UE-assisted OTDOA (LTE). As defined in clause 8.4

sensor-ProvideAssistanceData-r14

Present if UE supports UE-assisted Sensor. As defined in clause 8.4

Rel-14 onwards

tbs-ProvideAssistanceData-r14

Present if UE supports UE-assisted MBS. As defined in clause 8.4

Rel-14 onwards

wlan-ProvideAssistanceData-r14

Present if UE supports UE-assisted WLAN. As defined in clause 8.4

Rel-14 onwards

nr-Multi-RTT-ProvideAssistanceData

Present if UE supports UE-assisted Multi-RTT. As defined in clause 8.4

Rel-16 onwards

nr-DL-AoD-ProvideAssistanceData-r16

Present if UE supports UE-assisted DL-AoD. As defined in clause 8.4

Rel-16 onwards

nr-DL-TDOA-ProvideAssistanceData-r16

Present if UE supports UE-assisted DL-TDOA. As defined in clause 8.4

Rel-16 onwards

Table 9.3.3.1B.3.3-3: ULInformationTransfer (steps 0a and 3, Table 7.3.3.1B.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.3.1B.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.3.1B.3.3-4: UL NAS TRANSPORT (steps 0a and 3, Table 7.3.3.1B.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 0a:

Set according to Table 9.3.3.1B.3.3-6

LPP Provide Capabilities

Step 3:

Set according to Table

9.3.3.1B.3.3-7

LPP Provide Location Information

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.3.1B.3.2‑1)

Table 9.3.3.1B.3.3-5: LPP Request Location Information (step 2, Table 7.3.3.1B.3.2-1)

Derivation Path: Table 5.4-3

Information Element

Value/remark

Comment

Condition

As defined in Table 5.4-3 with the following exceptions:

locationInformationType

locationMeasurementsRequired

a-gnss-RequestLocationInformation

Present. As defined in Table 5.4-4

gnss-Methods

GNSS-ID-Bitmap: bits 0, 3, 4, 5 = 1

otdoa-RequestLocationInformation

Present. As defined in Table 5.4-5

ecid-RequestLocationInformation

Present. As defined in Table 5.4-6

requestedMeasurements

Test Configuration D: bits 0, 1, 2 = 1

tbs-RequestLocationInformation-r13

Present. As defined in Table 5.4-7

Rel-13 onwards

sensor-RequestLocationInformation-r13

Present. As defined in Table 5.4-10

Rel-13 onwards

wlan-RequestLocationInformation-r13

Present. As defined in Table 5.4-8

Rel-13 onwards

bt-RequestLocationInformation-r13

Present. As defined in Table 5.4-9

Rel-13 onwards

nr-ECID-RequestLocationInformation-r16

Present. As defined in Table 8.4-4

Rel-16 onwards

nr-Multi-RTT-RequestLocationInformation-r16

Present. As defined in Table 8.4-5

Rel-16 onwards

nr-DL-AoD-RequestLocationInformation-r16

Present. As defined in Table 8.4-6

Rel-16 onwards

nr-DL-TDOA-RequestLocationInformation-r16

Present. As defined in Table 8.4-7

Rel-16 onwards

Table 9.3.3.1B.3.3-6: LPP Provide Capabilities (step 0a, Table 7.3.3.1B.3.2-1)

Derivation Path: Table 7.3.3.1B.3.3-6a

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.3.1B.3.3-6a with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-ECID-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.3.1B.3.3-7: LPP Provide Location Information (step 3, Table 7.3.3.1B.3.2-1)

Derivation Path: Table 7.3.3.1B.3.3-7

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.3.1B.3.3-7 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideLocationInformation-r9

SEQUENCE {

nr-Multi-RTT-ProvideLocationInformation-r16 SEQUENCE {

Present if UE supports UE-assisted Multi-RTT.

Rel-16 onwards

nr-Multi-RTT-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-Multi-RTT-Error-r16

May be present

}

nr-DL-AoD-ProvideLocationInformation-r16 SEQUENCE {

Present if UE supports UE-assisted DL-AoD.

Rel-16 onwards

nr-DL-AoD-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-dl-AoD-LocationInformation-r16

Not present

nr-DL-AoD-Error-r16

May be present

}

nr-DL-TDOA-ProvideLocationInformation-r16 SEQUENCE {

Present if UE supports UE-assisted DL-TDOA.

Rel-16 onwards

nr-DL-TDOA-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-dl-tdoa-LocationInformation-r16

Not present

nr-DL-TDOA-Error-r16

May be present

}

nr-ECID-ProvideLocationInformation-r16 SEQUENCE {

Present if UE supports UE-assisted NR E-CID.

Rel-16 onwards

nr-ECID-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-ECID-Error-r16

May be present

}

}

}

}

}

}

}

9.3.4 LPP Positioning Procedures

9.3.4.1 E-SMLC Initiated Assistance Data Delivery followed by Location Information Transfer: UE-Based

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.4.1.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {

when { UE receives assistance data and a location request for UE-based }

then { UE sends a PROVIDE LOCATION INFORMATION message containing a location estimate }

}

9.3.4.1.2 Conformance requirements

As defined in clause 7.3.4.1.2.

9.3.4.1.3 Test description

9.3.4.1.3.1 Pre-test conditions

System Simulator:

For Test Configuration B (Table 9.3.4.1.3.2-1):NR Cell 1.

– Satellite signals (sub-test case 15): as specified in 8.2.1.

– MBS signals (Sub-test 16): as specified in 8.2.4.

– WLAN signals (Sub-test 17): as specified in 8.2.5.

– Sub-test 20: NR Cell 1 and NR Cell 2, as specified in 8.2.10.

– Sub-test 21: NR Cell 1, NR Cell 2 and NR Cell 3, as specified in 8.2.11.

For Test Configuration D (Table 9.3.4.1.3.2-1): LTE Cell 1.

– Satellite signals (sub-test case 15): as specified in 8.2.1.

– MBS signals (Sub-test 16): as specified in 8.2.4.

– WLAN signals (Sub-test 17): as specified in 8.2.5.

UE:

The UE shall begin the test with no assistance data stored.

Preamble:

– For Test Configuration B (Table 9.3.4.1.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.4.1.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.4.1.3.2 Test procedure sequence

This test case includes sub-test cases dependent on the positioning method(s) supported by the UE. Each sub-test case is identified by a Sub-Test Case Number as defined in Table 9.3.4.1.3.2-0 below:

Table 9.3.4.1.3.2-0: Sub-test case numbers

Sub-Test Case Number

Supported Positioning Methods

15

UE supporting GNSS(1)

16

UE supporting MBS (Rel-14 onwards)

17

UE supporting WLAN (Rel-14 onwards)

18

UE supporting Sensor (Rel-14 onwards)

20

UE supporting DL-AoD (Rel-16 onwards)

21

UE supporting DL-TDOA (Rel-16 onwards)

NOTE 1: The GNSS combination of GPS, GLONASS, Galileo, BDS supported by the UE

Table 9.3.4.1.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.4.1

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in Table 7.3.4.1.3.2-1.

9.3.4.1.3.3 Specific message contents

As defined in clause 7.3.4.1.3.3, with the following exceptions:

Table 9.3.4.1.3.3-0 replaces Table 7.3.4.1.3.3-1, Table 9.3.4.1.3.3-1 replaces Table 7.3.4.1.3.3-2, Table 9.3.4.1.3.3-2 replaces Table 7.3.4.1.3.3-3, Table 9.3.4.1.3.3-2a replaces Table 7.3.4.1.3.3-4, Table 9.3.4.1.3.3-3 replaces Table 7.3.4.1.3.3-6, Table 9.3.4.1.3.3-4 replaces Table 7.3.4.1.3.3-7, Table 9.3.4.1.3.3-2b replaces Table 7.3.4.1.3.3-5, Table 9.3.4.1.3.3-5 replaces Table 7.3.4.1.3.3-7a and Table 9.3.4.1.3.3-6 replaces Table 7.3.4.1.3.3-8.

Table 9.3.4.1.3.3-0: RESET UE POSITIONING STORED INFORMATION (step 1, Table 7.3.4.1.3.2-1)

Derivation Path: 38.509 clause 6.6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.1.3.3-1 with the following exceptions:

UE Positioning Technology

Sub-test 20: 0 0 0 0 1 0 0 0

Sub-test 21: 0 0 0 0 0 1 1 1

Sub-test 20: DL-AoD

Sub-test 21: DL-TDOA

Table 9.3.4.1.3.3-1: DLInformationTransfer (steps 1a, 1c, 2, 3 and 4a, Table 7.3.4.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.1.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.1.3.3-2: DL NAS TRANSPORT (steps 1a, 1c, 2, 3 and 4a, Table 7.3.4.1.3.2-1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1a:

Set according to Table 8.4-2

LPP Request Capabilities.

Step 2:

Set according to Table 9.3.4.1.3.3-2a

LPP Provide Assistance Data

Step 3:

Set according to Table 9.3.4.1.3.3-2b

LPP Request Location Information

Steps 1c and 4a:

Set according to Table 7.3.4.1.3.3-9

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.4.1.3.3-2a: LPP Provide Assistance data (step 2, Table 7.3.4.1.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-1 with the following exceptions:

transactionID SEQUENCE {

initiator

locationServer

transactionNumber

(0..255)

}

Table 9.3.4.1.3.3-2b: LPP Request Location Information (step 3, Table 7.3.4.1.3.2-1)

Derivation Path: Table 8.4-3

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-3 with the following exceptions:

locationInformationType

locationEstimateRequired

Table 9.3.4.1.3.3-3: ULInformationTransfer (steps 1b and 4, Table 7.3.4.1.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.1.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.1.3.3-4: UL NAS TRANSPORT (steps 1b and 4, Table 7.3.4.1.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1b:

Set according to Table

9.3.4.1.3.3-5

LPP Provide Capabilities

Step 4:

Set according to Table

9.3.4.1.3.3-6

LPP Provide Location Information

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.4.1.3.2‑1)

Table 9.3.4.1.3.3-5: LPP Provide Capabilities. (step 1b, Table 7.3.4.1.3.2-1)

Derivation Path: Table 7.3.4.1.3.3-7a

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.1.3.3-7a with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.1.3.3-6: LPP Provide Location Information (step 4, Table 7.3.4.1.3.2-1)

Derivation Path: Table 7.3.4.1.3.3-8

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.1.3.3-8 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideLocationInformation-r9

SEQUENCE {

nr-DL-AoD-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 20

Rel-16 onwards

nr-DL-AoD-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-dl-AoD-LocationInformation-r16

Present. Any value acceptable

nr-DL-AoD-Error-r16

Not present

}

nr-DL-TDOA-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 21

Rel-16 onwards

nr-DL-TDOA-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-dl-tdoa-LocationInformation-r16

Present. Any value acceptable

nr-DL-TDOA-Error-r16

Not present

}

}

}

}

}

}

}

9.3.4.2 E-SMLC Initiated Assistance Data Delivery followed by Location Information Transfer: UE‑Assisted

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.4.2.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {
when { UE receives assistance data and a location request for UE-assisted }

then { UE sends a PROVIDE LOCATION INFORMATION message containing location measurements }

}

9.3.4.2.2 Conformance requirements

As defined in clause 7.3.4.2.2.

9.3.4.2.3 Test description

9.3.4.2.3.1 Pre-test conditions

System Simulator:

For Test Configuration B (Table 9.3.4.2.3.2-1):

– Sub-tests 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22: NR Cell 1.

– Sub-tests 5 and 7: NR Cell 1 and independent LTE Cell 1 and LTE Cell 2 as specified in 8.2.2.

– Sub-test 6: not applicable.

– Satellite signals (Sub-test 15): as specified in 8.2.1.

– WLAN signals (Sub-tests 11, 17): as specified in 8.2.5.

– MBS signals (Sub-tests 12, 16): as specified in 8.2.4

– Bluetooth signals (Sub-test 13): as specified in 8.2.6.

– Sub-test 21: NR Cell 1 and NR Cell 2, as specified in 8.2.11.

For Test Configuration D (Table 9.3.4.2.3.2-1):

– Sub-tests 11, 12, 13, 14, 15, 16, 17, 18: LTE Cell 1.

– Sub-tests 5 and 7: LTE Cell 1 and LTE Cell 2, as specified in 8.2.2.

– Sub-test 6: LTE Cell 1 and LTE Cell 2, as specified in 8.2.3.

– Satellite signals (Sub-test 15): as specified in 8.2.1.

– WLAN signals (Sub-tests 11, 17): as specified in 8.2.5.

– MBS signals (Sub-tests 12, 16): as specified in 8.2.4

– Bluetooth signals (Sub-test 13): as specified in 8.2.6.

UE:

The UE shall begin the test with no assistance data stored.

Preamble:

– For Test Configuration B (Table 9.3.4.2.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– Sub-test 5 and 7: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.2.3.1-1 for the configuration of measurement gaps for OTDOA (LTE).

– Sub-test 19: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.2.3.1-1 for the configuration of measurement gaps for Multi-RTT and then the SS shall execute the steps in Table 9.3.4.2.3.1-2 for the configuration of UL-SRS for Multi-RTT.

– Sub-test 20: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.2.3.1-1 for the configuration of measurement gaps for DL-AoD.

– Sub-test 21 After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.2.3.1-1 for the configuration of measurement gaps for DL-TDOA.

Table 9.3.4.2.3.1-1: Configuration of measurement gaps

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.1-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

Table 9.3.4.2.3.1-2: Configuration of UL-SRS for Multi-RTT

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.2-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

– For Test Configuration D (Table 9.3.4.2.3.2-1): FFS.

Related PICS/PIXIT Statements:

9.3.4.2.3.2 Test procedure sequence

This test case includes sub-test cases dependent on the positioning method(s) supported by the UE. Each sub-test case is identified by a Sub-Test Case Number as defined in Table 9.3.4.2.3.2-0 below:

Table 9.3.4.2.3.2-0: Sub-test case numbers

Sub-Test Case Number

Supported Positioning Methods

5

UE supporting OTDOA (LTE) (Rel-15 onwards)

6

UE supporting ECID (LTE) (Test Configuration D only)

7

UE supporting GNSS(1) and OTDOA (LTE) (Rel-15 onwards)

11

UE supporting WLAN (Rel-13 only)

12

UE supporting MBS (Rel-13 only)

13

UE supporting Bluetooth

14

UE supporting Sensor (Rel-13 only)

15

UE supporting GNSS(1)

16

UE supporting MBS (Rel-14 onwards)

17

UE supporting WLAN (Rel-14 onwards)

18

UE supporting Sensor (Rel-14 onwards)

19

UE supporting Multi-RTT (Rel-16 onwards)

20

UE supporting DL-AoD (Rel-16 onwards)

21

UE supporting DL-TDOA (Rel-16 onwards)

22

UE supporting NR E-CID (Rel-16 onwards)

NOTE 1: The GNSS combination of GPS, GLONASS, Galileo, BDS supported by the UE

Table 9.3.4.2.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.4.2

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in clause 7.3.4.2.3.2.

For sub-test 19 or sub-test 20 or sub-test 21, the SS sends the RESET UE POSITIONING STORED INFORMATION message to the UE at step 1. Then the stored assistance data in the UE are cleared.

For sub-test 22 NR E-CID, the SS does not send LPP message of type Provide Assistance Data at step 2.

9.3.4.2.3.3 Specific message contents

As defined in clause 7.3.4.2.3.3, with the following exceptions:

Table 9.3.4.2.3.3-0 replaces Table 7.3.4.2.3.3-1, Table 9.3.4.2.3.3-1 replaces Table 7.3.4.2.3.3-3, Table 9.3.4.2.3.3-2 replaces Table 7.3.4.2.3.3-4, Table 9.3.4.2.3.3-2a replaces Table 7.3.4.2.3.3-5, Table 9.3.4.2.3.3-3 replaces Table 7.3.4.2.3.3-7, Table 9.3.4.2.3.3-4 replaces Table 7.3.4.2.3.3-8, Table 9.3.4.2.3.3-5 replaces Table 7.3.4.2.3.3-6, Table 9.3.4.2.3.3-6 replaces Table 7.3.4.2.3.3-8a and Table 9.3.4.2.3.3-7 replaces Table 7.3.4.2.3.3-9.

Table 9.3.4.2.3.3-0: RESET UE POSITIONING STORED INFORMATION (step 1, Table 7.3.4.2.3.2-1)

Derivation Path: 38.509 clause 6.6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.2.3.3-1 with the following exceptions:

UE Positioning Technology

Sub-test 19: 0 0 0 0 0 1 1 0

Sub-test 20: 0 0 0 0 1 0 0 0

Sub-test 21: 0 0 0 0 0 1 1 1

Sub-test 19: Multi-RTT

Sub-test 20: DL-AoD

Sub-test 21: DL-TDOA

Table 9.3.4.2.3.3-1: DLInformationTransfer (steps 1b, 1d, 2, 3, 4a2, 4b2 and 4b4, Table 7.3.4.2.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.2.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.2.3.3-2: DL NAS TRANSPORT (steps 1b, 1d, 2, 3, 4a2, 4b2 and 4b4, Table 7.3.4.2.3.2-1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1b:

Set according to Table 8.4-2

LPP Request Capabilities.

Step 2:

Set according to Table 9.3.4.2.3.3-2a

LPP Provide Assistance Data

Step 3:

Set according to Table9.3.4.2.3.3-5

LPP Request Location Information

Steps 1d, 4a2, 4b2 and 4b4:

Set according to Table 7.3.4.2.3.3-10

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.4.2.3.3-2a: LPP Provide Assistance data (step 2, Table 7.3.4.2.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-1 with the following exceptions:

transactionID SEQUENCE {

initiator

locationServer

transactionNumber

(0..255)

}

Table 9.3.4.2.3.3-3: ULInformationTransfer (steps 1c, 4 a1, 4b1 and 4b3, Table 7.3.4.2.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.2.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.2.3.3-4: UL NAS TRANSPORT (steps 1c, 4 a1, 4b1 and 4b3, Table 7.3.4.2.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1c:

Set according to Table

9.3.4.2.3.3-6

LPP Provide Capabilities

Steps 4 a1, 4b1 and 4b3:

Set according to Table

9.3.4.2.3.3-7

LPP Provide Location Information

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.4.2.3.2‑1)

Table 9.3.4.2.3.3-5: LPP Request Location Information (step 3, Table 7.3.4.2.3.2-1)

Derivation Path: Table 8.4-3

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-3 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

requestLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

requestLocationInformation-r9 SEQUENCE {

commonIEsRequestLocationInformation

SEQUENCE {

locationInformationType

locationMeasurementsRequired

}

ecid-RequestLocationInformation SEQUENCE {

requestedMeasurements

Test Configuration D: bits 0, 1, 2 = 1

}

}

}

}

}

}

}

}

Table 9.3.4.2.3.3-6: LPP Provide Capabilities. (step 1c, Table 7.3.4.2.3.2-1)

Derivation Path: Table 7.3.4.2.3.3-8a

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.2.3.3-8a with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.2.3.3-7: LPP Provide Location Information (steps 4 a1, 4b1 and 4b3, Table 7.3.4.2.3.2-1)

Derivation Path: Table 7.3.4.2.3.3-9

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.2.3.3-9 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideLocationInformation-r9 SEQUENCE {

nr-ECID-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 22

Rel-16 onwards

nr-ECID-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-ECID-Error-r16

May be present

}

nr-Multi-RTT-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 19

Rel-16 onwards

nr-Multi-RTT-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-Multi-RTT-Error-r16

May be present

}

nr-DL-AoD-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 20

Rel-16 onwards

nr-DL-AoD-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-DL-AoD-Error-r16

May be present

nr-dl-AoD-LocationInformation-r16

Not present

}

nr-DL-TDOA-ProvideLocationInformation-r16 SEQUENCE {

Present for sub-test 21

Rel-16 onwards

nr-DL-TDOA-SignalMeasurementInformation-r16

Present. Any value acceptable

nr-dl-tdoa-LocationInformation-r16

Not present

nr-DL-TDOA-Error-r16

May be present

}

}

}

}

}

}

}

}

9.3.4.3 E-SMLC Initiated Position Measurement without assistance data: UE‑Based

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.4.3.1 Test Purpose (TP)

(1)

with { a NAS signalling connection existing }

ensure that {

when { UE has no assistance data stored and receives a location request for UE-based and the UE

requires assistance data in order to fulfil the location request }

then { UE sends a REQUEST ASSISTANCE DATA message followed by a PROVIDE LOCATION INFORMATION

message containing a location estimate }

}

9.3.4.3.2 Conformance requirements

As defined in clause 7.3.4.3.2.

9.3.4.3.3 Test description

9.3.4.3.3.1 Pre-test conditions

System Simulator:

For Test Configuration B (Table 9.3.4.3.3.2-1): NR Cell 1.

– Satellite signals (sub-test 15): as specified in 8.2.1.

– MBS signals (sub-test 16): as specified in 8.2.4.

– WLAN signals (sub-test 17): as specified in 8.2.5.

– Sub-test 20: NR Cell 1 and NR Cell 2, as specified in 8.2.10.

– Sub-test 21: NR Cell 1, NR Cell 2 and NR Cell 3, as specified in 8.2.11.

For Test Configuration D (Table 9.3.4.3.3.2-1): LTE Cell 1.

– Satellite signals (sub-test 15): as specified in 8.2.1.

– MBS signals (sub-test 16): as specified in 8.2.4.

– WLAN signals (sub-test 17): as specified in 8.2.5.

UE:

The UE shall begin the test with no assistance data stored.

Preamble:

– For Test Configuration B (Table 9.3.4.3.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– For Test Configuration D (Table 9.3.4.3.3.2-1): FFS.

Related PICS/PIXIT Statements:

Method of triggering an LPP Request Assistance Data message.

9.3.4.3.3.2 Test procedure sequence

This test case includes sub-test cases dependent on the positioning method(s) supported by the UE. Each sub-test case is identified by a Sub-Test Case Number as defined in Table 9.3.4.3.3.2-0 below:

Table 9.3.4.3.3.2-0: Sub-test case numbers

Sub-Test Case Number

Supported Positioning Methods

15

UE supporting GNSS(1)

16

UE supporting MBS (Rel-14 onwards)

17

UE supporting WLAN (Rel-14 onwards)

18

UE supporting Sensor (Rel-14 onwards)

20

UE supporting DL-AoD (Rel-16 onwards)

21

UE supporting DL-TDOA (Rel-16 onwards)

NOTE 1: The GNSS combination of GPS, GLONASS, Galileo, BDS supported by the UE

Table 9.3.4.3.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.4.3

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in Table 7.3.4.3.3.2-1.

9.3.4.3.3.3 Specific message contents

As defined in clause 7.3.4.3.3.3, with the following exceptions:

Table 9.3.4.3.3.3-0 replaces Table 7.3.4.3.3.3-1, Table 9.3.4.3.3.3-1 replaces Table 7.3.4.3.3.3-2, Table 9.3.4.3.3.3-2 replaces Table 7.3.4.3.3.3-3, Table 9.3.4.3.3.3-2a replaces Table 7.3.4.3.3.3-9, Table 9.3.4.3.3.3-3 replaces Table 7.3.4.3.3.3-6, Table 9.3.4.3.3.3-4 replaces Table 7.3.4.3.3.3-7, Table 9.3.4.3.3.3-5 replaces Table 7.3.4.3.3.3-7a, Table 9.3.4.3.3.3-6 replaces Table 7.3.4.3.3.3-8 and Table 9.3.4.3.3.3-7 replaces Table 7.3.4.3.3.3-10.

Table 9.3.4.3.3.3-0: RESET UE POSITIONING STORED INFORMATION (step 1, Table 7.3.4.3.3.2-1)

Derivation Path: 38.509 clause 6.6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.3.3.3-1 with the following exceptions:

UE Positioning Technology

Sub-test 20: 0 0 0 0 1 0 0 0

Sub-test 21: 0 0 0 0 0 1 1 1

Sub-test 20: DL-AoD

Sub-test 21: DL-TDOA

Table 9.3.4.3.3.3-1: DLInformationTransfer (steps 1a, 1c, 2, 4 and 5a, Table 7.3.4.3.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.3.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.3.3.3-2: DL NAS TRANSPORT (steps 1a, 1c, 2, 4 and 5a, Table 7.3.4.3.3.2-1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1a:

Set according to Table 8.4-2

LPP Request Capabilities.

Step 2:

Set according to Table 9.3.4.3.3.3-2b

LPP Request Location Information

Step 4:

Set according to Table 9.3.4.3.3.3-2a

LPP Provide Assistance Data

Steps 1c and 5a:

Set according to Table 7.3.4.3.3.3-11

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.4.3.3.3-2a: LPP Provide Assistance Data (step 4, Table 7.3.4.3.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

LPP-Message ::= SEQUENCE {

transactionID SEQUENCE {

initiator

targetDevice

transactionNumber

(0..255)

Contains the same value as the corresponding field in the LPP Request Assistance Data message in step 3 Table 7.3.4.3.3.2-1

}

endTransaction

TRUE

sequenceNumber

Not present

acknowledgement SEQUENCE {

Present if acknowledgement field is included by the UE at step 3, Table 7.3.4.3.3.2-1.

ackRequested

FALSE

ackIndicator

(0..255)

Contains the same value as the sequenceNumber in step 3, Table 7.3.4.3.3.2-1

}

lpp-MessageBody CHOICE {

c1 CHOICE {

provideAssistanceData SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideAssistanceData-r9 SEQUENCE {

a-gnss-ProvideAssistanceData

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2‑1 which are available according to TS 37.571-5 [12].

sensor-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2-1 which are available according to subclause 8.4.1.5.

Rel-14 onwards

tbs-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2-1 which are available according to subclause 8.4.1.3.

Rel-14 onwards

wlan-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2-1 which are available according to subclause 8.4.1.4.

Rel-14 onwards

nr-DL-AoD-ProvideAssistanceData-r16

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2-1 which are available according to subclause 8.4.1.7.

Rel-16 onwards

nr-DL-TDOA-ProvideAssistanceData-r16

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.3.3.2-1 which are available according to subclause 8.4.1.8.

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.3.3.3-2b: LPP Request Location Information (step 2, Table 7.3.4.3.3.2-1)

Derivation Path: Table 5.4-3

Information Element

Value/remark

Comment

Condition

As defined in Table 5.4-3 with the following exceptions:

locationInformationType

locationEstimateRequired

a-gnss-RequestLocationInformation

Set according to Table 7.3.4.3.3.3-5

Sub-test 15

sensor-RequestLocationInformation-r14

Set according to Table 7.3.4.3.3.3-5B

Rel-14 onwards

Sub-test 18

tbs-RequestLocationInformation-r13

Set according to Table 7.3.4.3.3.3-5A

Rel-13 onwards

Sub-test 16

wlan-RequestLocationInformation-r14

Set according to Table 7.3.4.3.3.3-5C

Rel-14 onwards

Sub-test 17

nr-DL-AoD-RequestLocationInformation-r16

As defined in Table 9.3.4.3.3.3-2c

Rel-16 onwards

Sub-test 20

nr-DL-TDOA-RequestLocationInformation-r16

As defined in Table 9.3.4.3.3.3-2d

Rel-16 onwards

Sub-test 21

Table 9.3.4.3.3.3-2c: NR DL-AoD Request Location Information (step 2, Table 7.3.4.3.3.2-1)

Derivation Path: Table 8.4-6

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-6 with the following exceptions:

nr-AssistanceAvailability-r16

TRUE

Table 9.3.4.3.3.3-2d: NR DL-TDOA Request Location Information (step 2, Table 7.3.4.3.3.2-1)

Derivation Path: Table 8.4-7

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-7 with the following exceptions:

nr-AssistanceAvailability-r16

TRUE

Table 9.3.4.3.3.3-3: ULInformationTransfer (steps 1b, 3 and 5, Table 7.3.4.3.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.3.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.3.3.3-4: UL NAS TRANSPORT (steps 1b, 3 and 5, Table 7.3.4.3.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1b:

Set according to Table

9.3.4.3.3.3-5

LPP Provide Capabilities

Step 3:

Set according to Table

9.3.4.3.3.3-6

LPP Request Assistance Data

Step 5:

Set according to Table

9.3.4.3.3.3-7

LPP Provide Location Information

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.4.3.3.2‑1)

Table 9.3.4.3.3.3-5: LPP Provide Capabilities. (step 1b, Table 7.3.4.3.3.2-1)

Derivation Path: Table 7.3.4.3.3.3-7a

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.3.3.3-7a with the following exceptions:

LPP-Message ::= SEQUENCE {

transactionID SEQUENCE {

initiator

locationServer

transactionNumber

(0..255)

Contains the same value as the corresponding field in the LPP Request Capabilities message in step 1a, Table 7.3.4.3.3.2-1

}

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-DL-AoD-RequestCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-RequestCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

Table 9.3.4.3.3.3-6: LPP Request Assistance Data (step 3, Table 7.3.4.3.3.2-1)

Derivation Path: Table 7.3.4.3.3.3-8

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.3.3.3-8 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

requestAssistanceData SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

requestAssistanceData-r9 SEQUENCE {

nr-DL-AoD-RequestAssistanceData-r16

Present for sub-test 20

Rel-16 onwards

nr-DL-TDOA-RequestAssistanceData-r16

Present for sub-test 21

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.3.3.3-7: LPP Provide Location Information (step 5, Table 7.3.4.3.3.2-1)

Derivation Path: Table 7.3.4.3.3.3-10

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.3.3.3-10 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideLocationInformation-r9

SEQUENCE {

nr-DL-AoD-ProvideLocationInformation-r16

Present for sub-test 20

Rel-16 onwards

nr-DL-TDOA-ProvideLocationInformation-r16

Present for sub-test 21

Rel-16 onwards

}

}

}

}

}

}

9.3.4.4 E-SMLC Initiated Position Measurement without assistance data: UE‑Assisted

Editor’s note: Test configuration D is incomplete:

  • The corresponding attach procedure for NG-RAN E-UTRA has not yet been defined.
  • The message contents need to be revised for Test Configuration D.

9.3.4.4.1 Test Purpose (TP)

with { a NAS signalling connection existing }

ensure that {
when { UE has no assistance data stored and receives a location request for UE-assisted and the
UE requires assistance data in order to fulfil the location request }

then { UE sends a REQUEST ASSISTANCE DATA message followed by a PROVIDE LOCATION INFORMATION
message containing location measurements }

}

9.3.4.4.2 Conformance requirements

As defined in clause 7.3.4.4.2.

9.3.4.4.3 Test description

9.3.4.4.3.1 Pre-test conditions

System Simulator:

For Test Configuration B (Table 9.3.4.4.3.2-1):

– Sub-tests 15, 16, 17, 18, 19, 20: NR Cell 1.

– Sub-tests 5 and 7: NR Cell 1 and independent LTE Cell 1 and LTE Cell 2 as specified in 8.2.2.

– Satellite signals (sub-test 15): as specified in 8.2.1.

– MBS signals (sub-test 16): as specified in 8.2.4.

– WLAN signals (sub-test 17): as specified in 8.2.5.

– Sub-test 21: NR Cell 1 and NR Cell 2, as specified in 8.2.11.

For Test Configuration D (Table 9.3.4.4.3.2-1):

– Sub-tests 15, 16, 17, 18: LTE Cell 1.

– Sub-tests 5 and 7: LTE Cell 1 and LTE Cell 2, as specified in 8.2.2.

– Satellite signals (sub-test 15): as specified in 8.2.1.

– MBS signals (sub-test 16): as specified in 8.2.4.

– WLAN signals (sub-test 17): as specified in 8.2.5.

UE:

The UE shall begin the test with no assistance data stored.

Preamble:

– For Test Configuration B (Table 9.3.4.4.3.2-1): The UE is in state 3N-A as defined in TS 38.508-1 [30], subclause 4.4A on NR Cell 1.

– Sub-test 5 and 7: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.4.3.1-1 for the configuration of measurement gaps for OTDOA (LTE).

– Sub-test 19: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.4.3.1-1 for the configuration of measurement gaps for Muti-RTT and then the SS shall execute the steps in Table 9.3.4.4.3.1-2 for the configuration of UL-SRS for Muti-RTT.

– Sub-test 20: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.4.3.1-1 for the configuration of measurement gaps for DL-AoD.

– Sub-test 21: After the UE is in state 3N-A, the SS shall execute the steps in Table 9.3.4.4.3.1-1 for the configuration of measurement gaps for DL-TDOA.

Table 9.3.4.4.3.1-1: Configuration of measurement gaps

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.1-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

Table 9.3.4.4.3.1-2: Configuration of UL-SRS for Multi-RTT

St

Procedure

Message Sequence

TP

Verdict

U – S

Message

1

The SS sends an RRCReconfiguration message as in Table 8.3.2-1.

<–

RRCReconfiguration

2

The UE sends an RRCReconfigurationComplete message.

–>

RRCReconfigurationComplete

– For Test Configuration D (Table 9.3.4.4.3.2-1): FFS.

Related PICS/PIXIT Statements:

Method of triggering an LPP Request Assistance Data message.

9.3.4.4.3.2 Test procedure sequence

This test case includes sub-test cases dependent on the positioning method(s) supported by the UE. Each sub-test case is identified by a Sub-Test Case Number as defined in Table 9.3.4.4.3.2-0 below:

Table 9.3.4.4.3.2-0: Sub-test case numbers

Sub-Test Case Number

Supported Positioning Methods

5

UE supporting OTDOA (LTE) (Rel-15 onwards)

7

UE supporting GNSS(1) and OTDOA (LTE) (Rel-15 onwards)

15

UE supporting GNSS(1)

16

UE supporting MBS (Rel-14 onwards)

17

UE supporting WLAN (Rel-14 onwards)

18

UE supporting Sensor (Rel-14 onwards)

19

UE supporting Multi-RTT (Rel-16 onwards)

20

UE supporting DL-AoD (Rel-16 onwards)

21

UE supporting DL-TDOA (Rel-16 onwards)

NOTE 1: The GNSS combination of GPS, GLONASS, Galileo, BDS supported by the UE

Table 9.3.4.4.3.2-1: Test Configuration

Test Configuration

Network Deployment Type

Test Implementation

A

EN-DC

Functionality is tested by test case 7.3.4.4

B

NG-RAN NR

C

NE-DC

Functionality is tested by test configuration B

D

NG-RAN E-UTRA

E

NGEN-DC

Functionality is tested by test configuration D

Main behaviour as defined in Table 7.3.4.4.3.2-1.

For sub-test 19 or sub-test 20 or sub-test 21, the SS sends the RESET UE POSITIONING STORED INFORMATION message to the UE at step 1. Then the stored assistance data in the UE are cleared.

9.3.4.4.3.3 Specific message contents

As defined in clause 7.3.4.4.3.3, with the following exceptions:

Table 9.3.4.4.3.3-0 replaces Table 7.3.4.4.3.3-1, Table 9.3.4.4.3.3-1 replaces Table 7.3.4.4.3.3-3, Table 9.3.4.4.3.3-2 replaces Table 7.3.4.4.3.3-4,Table 9.3.4.4.3.3-2a replaces Table 7.3.4.4.3.3-10, Table 9.3.4.4.3.3-3 replaces Table 7.3.4.4.3.3-7, Table 9.3.4.4.3.3-4 replaces Table 7.3.4.4.3.3-8, Table 9.3.4.4.3.3-2b replaces Table 7.3.4.4.3.3-5, Table 9.3.4.4.3.3-5 replaces Table 7.3.4.4.3.3-8a, Table 9.3.4.4.3.3-6 replaces Table 7.3.4.4.3.3-9 and Table 9.3.4.4.3.3-7 replaces Table 7.3.4.4.3.3-11.

Table 9.3.4.4.3.3-0: RESET UE POSITIONING STORED INFORMATION (step 1, Table 7.3.4.4.3.2-1)

Derivation Path: 38.509 clause 6.6

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.4.3.3-1 with the following exceptions:

UE Positioning Technology

Sub-test 19: 0 0 0 0 0 1 1 0

Sub-test 20: 0 0 0 0 1 0 0 0

Sub-test 21: 0 0 0 0 0 1 1 1

Sub-test 19: Multi-RTT

Sub-test 20: DL-AoD

Sub-test 21: DL-TDOA

Table 9.3.4.4.3.3-1: DLInformationTransfer (steps 1b, 1d, 2, 4, 4b, 5a2, 5b2 and 5b4, Table 7.3.4.4.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

DLInformationTransfer ::= SEQUENCE {

rrc-TransactionIdentifier

criticalExtensions CHOICE {

dlInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.4.3.3-2

DL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.4.3.3-2: DL NAS TRANSPORT (steps 1b, 1d, 2, 4, 4b, 5a2, 5b2 and 5b4, Table 7.3.4.4.3.2-1)

Derivation Path: 24.501 Table 8.2.11.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

Downlink generic NAS transport

DL NAS TRANSPORT message identity

01101000

DL NAS transport

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1b:

Set according to Table 8.4-2

LPP Request Capabilities

Step 2:

Set according to Table 9.3.4.4.3.3-2b

LPP Request Location Information

Steps 4 and 4b:

Set according to Table 9.3.4.4.3.3-2a

LPP Provide Assistance Data

Steps 1d, 5a2, 5b2 and 5b4:

Set according to Table 7.3.4.4.3.3-12

LPP Acknowledgement

Additional information

Present

Routing Identifier/Correlation ID

Table 9.3.4.4.3.3-2a: LPP Provide Assistance Data (steps 4 and 4b, Table 7.3.4.4.3.2-1)

Derivation Path: Table 8.4-1

Information Element

Value/remark

Comment

Condition

LPP-Message ::= SEQUENCE {

transactionID SEQUENCE {

initiator

targetDevice

transactionNumber

(0..255)

Contains the same value as the corresponding field in the LPP Request Assistance Data message in step 3 or 4a Table 7.3.4.4.3.2-1.

}

endTransaction

TRUE

sequenceNumber

Not present

acknowledgement SEQUENCE {

Present if acknowledgement field is included by the UE at step 3 or 4a, Table 7.3.4.4.3.2-1.

ackRequested

FALSE

ackIndicator

(0..255)

Contains the same value as the sequenceNumber in step 3 or 4a, Table 7.3.4.4.3.2-1.

}

lpp-MessageBody CHOICE {

c1 CHOICE {

provideAssistanceData SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideAssistanceData-r9 SEQUENCE {

a-gnss-ProvideAssistanceData

The SS provides the assistance data requested by the UE at step 3 or 4a, Table 7.3.4.4.3.2‑1 which are available according to TS 37.571-5 [12].

For sub-test 7, in case the UE sends two separate LPP Request Assistance Data messages in steps 3 and 4a then the SS sends two seperate LPP Provide Assistance Data messages in steps 4 and 4b each containing the relevant assistance data.

Sub-tests 7, 15

otdoa-ProvideAssistanceData

The SS provides the assistance data requested by the UE at step 3 or 4a, Table 7.3.4.4.3.2-1 according to subclause 8.4.1.2.

For sub-test 7, in case the UE sends two separate LPP Request Assistance Data messages in steps 3 and 4a then the SS sends two seperate LPP Provide Assistance Data messages in steps 4 and 4b each containing the relevant assistance data.

Sub-tests 5,7

sensor-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.5.

Release 14 onwards

Sub-test 18

tbs-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.3.

Release 14 onwards

Sub-test 16

wlan-ProvideAssistanceData-r14

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.4.

Release 14 onwards

Sub-test 17

nr-Multi-RTT-ProvideAssistanceData-r16

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.6.

Release 16 onwards

Sub-test 19

nr-DL-AoD-ProvideAssistanceData-r16

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.7.

Release 16 onwards

Sub-test 20

nr-DL-TDOA-ProvideAssistanceData-r16

The SS provides the assistance data requested by the UE at step 3, Table 7.3.4.4.3.2-1 which are available according to subclause 8.4.1.8.

Release 16 onwards

Sub-test 21

}

}

}

}

}

}

Table 9.3.4.4.3.3-2b: LPP Request Location Information (step 2, Table 7.3.4.4.3.2-1)

Derivation Path: Table 7.3.4.4.3.3-5

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.4.3.3-5 with the following exceptions:

nr-Multi-RTT-RequestLocationInformation-r16

As defined in Table 9.3.4.4.3.3-2c

Rel-16 onwards

Sub-test 19

nr-DL-AoD-RequestLocationInformation-r16

As defined in Table 9.3.4.4.3.3-2d

Rel-16 onwards

Sub-test 20

nr-DL-TDOA-RequestLocationInformation-r16

As defined in Table 9.3.4.4.3.3-2e

Rel-16 onwards

Sub-test 21

Table 9.3.4.4.3.3-2c: NR Multi-RTT Request Location Information (step 2, Table 7.3.4.4.3.2-1)

Derivation Path: Table 8.4-5

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-5 with the following exceptions:

nr-AssistanceAvailability-r16

TRUE

Table 9.3.4.4.3.3-2d: NR DL-AoD Request Location Information (step 2, Table 7.3.4.4.3.2-1)

Derivation Path: Table 8.4-6

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-6 with the following exceptions:

nr-AssistanceAvailability-r16

TRUE

Table 9.3.4.4.3.3-2e: NR DL-TDOA Request Location Information (step 2, Table 7.3.4.4.3.2-1)

Derivation Path: Table 8.4-7

Information Element

Value/remark

Comment

Condition

As defined in Table 8.4-7 with the following exceptions:

nr-AssistanceAvailability-r16

TRUE

Table 9.3.4.4.3.3-3: ULInformationTransfer (steps 1c, 3, 4a, 5a1, 5b1 and 5b3, Table 7.3.4.4.3.2-1)

Derivation Path: 38.331 clause 6.2.2

Information Element

Value/remark

Comment

Condition

ULInformationTransfer ::= SEQUENCE {

criticalExtensions CHOICE {

ulInformationTransfer SEQUENCE {

dedicatedNAS-Message OCTET STRING

Set according to Table 9.3.4.4.3.3-4

UL NAS TRANSPORT

nonCriticalExtension SEQUENCE {}

Not present

}

}

}

Table 9.3.4.4.3.3-4: UL NAS TRANSPORT (steps 1c, 3, 4a, 5a1, 5b1 and 5b3, Table 7.3.4.4.3.2-1)

Derivation Path: 24.501 Table 8.2.10.1.1

Information Element

Value/remark

Comment

Condition

Extended Protocol discriminator

01111110

5GS mobility management messages

Security header type

0000

Plain 5GS NAS message

Spare half octet

0000

UL NAS TRANSPORT message identity

01100111

UL NAS TRANSPORT

Payload container type

0011

LTE Positioning Protocol (LPP) message container

Spare half octet

0000

Payload container

Step 1c:

Set according to Table

9.3.4.4.3.3-5

LPP Provide Capabilities

Steps 3 and 4a:

Set according to Table

9.3.4.4.3.3-6

LPP Request Assistance Data

Steps 5a1, 5b1 and 5b3:

Set according to Table

9.3.4.4.3.3-7

LPP Provide Location Information

Additional information

Present

The UE includes the Routing Identifier received in the Additional Information IE of the DOWNLINK GENERIC NAS TRANSPORT message (step 1 Table 7.3.4.4.3.2‑1)

Table 9.3.4.4.3.3-5: LPP Provide Capabilities. (step 1c, Table 7.3.4.4.3.2-1)

Derivation Path: Table 7.3.4.4.3.3-8a

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.4.3.3-8a with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideCapabilities SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideCapabilities-r9 SEQUENCE {

otdoa-ProvideCapabilities

Present or not present dependent on pc_OTDOA_onNR

ecid-ProvideCapabilities

Present or not present dependent on pc_ECID_onNR

nr-Multi-RTT-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-AoD-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-DL-TDOA-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

nr-UL-ProvideCapabilities-r16

Dependent on UE capabilities

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.4.3.3-6: LPP Request Assistance Data (steps 3 and 4a, Table 7.3.4.4.3.2-1)

Derivation Path: Table 7.3.4.4.3.3-9

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.4.3.3-9 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

requestAssistanceData SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

requestAssistanceData-r9 SEQUENCE {

nr-Multi-RTT-RequestAssistanceData-r16

Present for sub-test 19

Rel-16 onwards

nr-DL-AoD-RequestAssistanceData-r16

Present for sub-test 20

Rel-16 onwards

nr-DL-TDOA-RequestAssistanceData-r16

Present for sub-test 21

Rel-16 onwards

}

}

}

}

}

}

Table 9.3.4.4.3.3-7: LPP Provide Location Information (steps 5a1, 5b1 and 5b3, Table 7.3.4.4.3.2-1)

Derivation Path: Table 7.3.4.4.3.3-11

Information Element

Value/remark

Comment

Condition

As defined in Table 7.3.4.4.3.3-11 with the following exceptions:

LPP-Message ::= SEQUENCE {

lpp-MessageBody CHOICE {

c1 CHOICE {

provideLocationInformation SEQUENCE {

criticalExtensions CHOICE {

c1 CHOICE {

provideLocationInformation-r9 SEQUENCE {

nr-Multi-RTT-ProvideLocationInformation-r16

Present for sub-test 19

Rel-16 onwards

nr-DL-AoD-ProvideLocationInformation-r16

Present for sub-test 20

Rel-16 onwards

nr-DL-TDOA-ProvideLocationInformation-r16

Present for sub-test 21

Rel-16 onwards

}

}

}

}

}

}

}