E.1 NR5GC_POS_ASP_TypeDefs

37.571-43GPPPart 4: Test suitesRelease 16TSUser Equipment (UE) conformance specification for UE positioning

Type definitions for configuration of DL Positioning Reference Signal in the system simulator;
Common design principles: refer to 3GPP TS 38.523-3 [24] annex D.

E.1.1 NR_System_Configuration_PosExt

Formal ASP Definitions for NR5GC DL-PRS system configuration

NR_SystemRequest_PosExt_Type

TTCN-3 Union Type

Name

NR_SystemRequest_PosExt_Type

Comment

NOTE: Same structure as NR_SystemRequest_Type in 3GPP TS 38.523-3 [24] annex D

Cell

NR_CellConfigRequest_PosExt_Type

configure DL-PRS in an NR cell;

the cell shall be configured as usual beforehand and SS shall raise an error when the cell does not exist yet;

there is no explicit release of the PRS but the whole cell needs to be released

NR_SystemConfirm_PosExt_Type

TTCN-3 Union Type

Name

NR_SystemConfirm_PosExt_Type

Comment

confirmations for system configuration;

in general to be sent after the configuration has been done

Cell

Null_Type

(no further parameters from SS)

E.1.2 NR_Cell_Configuration_PosExt

Specific Info for DL-PRS Cell Configuration Primitive

E.1.2.1 NR_Cell_Configuration_Common_PosExt

NR_CellConfigRequest_PosExt_Type

TTCN-3 Union Type

Name

NR_CellConfigRequest_PosExt_Type

Comment

NOTE: Same structure as NR_SystemRequest_Type in 3GPP TS 38.523-3 [24] annex D

AddOrReconfigure

NR_CellConfigInfo_PosExt_Type

for PRS configuration of given cell:

CellId : identifier of the cell to be configured

RoutingInfo : None

RlcBearerRouting : ‘None’

MacBearerRouting : ‘omit’

TimingInfo : Now (for initial configuration and for reconfiguration in general)

ControlInfo : CnfFlag:=true; FollowOnFlag:=false (in general)

NR_CellConfigInfo_PosExt_Type

TTCN-3 Record Type

Name

NR_CellConfigInfo_PosExt_Type

Comment

NOTE: Same structure as NR_SystemRequest_Type in 3GPP TS 38.523-3 [24] annex D

common information for initial cell configuration or reconfiguration;

in case of reconfiguration OMIT means ‘keep configuration as it is’

PhysicalLayer

NR_CellConfigPhysicalLayer_PosExt_Type

opt

Extended DL-PRS information for a cell

NR_CellConfigPhysicalLayer_PosExt_Type

TTCN-3 Record Type

Name

NR_CellConfigPhysicalLayer_PosExt_Type

Comment

NOTE: Same structure as NR_SystemRequest_Type in 3GPP TS 38.523-3 [24] annex D

Physical layer:

Downlink

NR_CellConfigPhysicalLayerDownlink_PosExt_Type

opt

Default settings regarding physical control DL-PRS signal

E.1.2.2 Downlink_Physical_Layer_Configuration_PosExt

Downlink physical layer configuration:
– DL-PRS Frequency Layer configuration.
– DL-PRS TRP configuration.

Downlink_Physical_Layer_Configuration_PosExt: Basic Type Definitions

TTCN-3 Basic Types

DlPrs_CombSizeN_Type

NR_DL_PRS_PositioningFrequencyLayer_r16.dl_PRS_CombSizeN_r16

DlPrs_FreqLayerConfig_Type

TTCN-3 Record Type

Name

DlPrs_FreqLayerConfig_Type

Comment

DlPrs_ResourceBW

integer

opt

DlPrs_CombSizeN

DlPrs_CombSizeN_Type

opt

DlPrs_TRPConfig_Type

TTCN-3 Record Type

Name

DlPrs_TRPConfig_Type

Comment

NrDlPrsSfn0Offset

NR_DL_PRS_SFN0_Offset_r16

opt

NrDlPrsExpectedRstd

integer

opt

NrDlPrsExpectedRstdUncertainty

integer

opt

NrDlPrsInfo

NR_DL_PRS_Info_r16

opt

DL_PRSConfig_Type

TTCN-3 Record Type

Name

DL_PRSConfig_Type

Comment

to configure DL-PRS for positioning;

all fields are declared as optional to allow single reconfigurations; in this case omit means "keep as it is"

DlPrs_FreqLayerConfig

DlPrs_FreqLayerConfig_Type

opt

DlPrs_TRPConfig

DlPrs_TRPConfig_Type

opt

NR_CellConfigPhysicalLayerDownlink_PosExt_Type

TTCN-3 Record Type

ame

NR_CellConfigPhysicalLayerDownlink_PosExt_Type

Comment

all fields are declared as optional to allow single reconfigurations; in this case omit means "keep as it is"

DL_PRSConfig

DL_PRSConfig_Type

opt

E.1.3 NR_System_Interface_PosExt

NR_SYSTEM_CTRL_POSEXT_REQ

TTCN-3 Record Type

Name

NR_SYSTEM_CTRL_POSEXT_REQ

Comment

Common

NR_ReqAspCommonPart_Type

For configuration of DL-PRS TimingInfo is now

Request

NR_SystemRequest_PosExt_Type

configure a DL-PRS in a cell

NR_SYSTEM_CTRL_POSEXT_CNF

TTCN-3 Record Type

Name

NR_SYSTEM_CTRL_POSEXT_CNF

Comment

Common

NR_CnfAspCommonPart_Type

TimingInfo is ignored by TTCN

=> SS may set TimingInfo to "None"

Confirm

NR_SystemConfirm_PosExt_Type

NR_SYSTEM_POSEXT_PORT

TTCN-3 Port Type

Name

NR_SYSTEM_POSEXT_PORT

Comment

NR PTC: Ext Port for system configuration of DL-PRS

out

NR_SYSTEM_CTRL_POSEXT_REQ

in

NR_SYSTEM_CTRL_POSEXT_CNF