6.1.6 Data Model

29.5183GPP5G SystemAccess and Mobility Management ServicesRelease 16Stage 3TS

6.1.6.1 General

This clause specifies the application data model supported by the API.

Table 6.1.6.1-1 specifies the data types defined for the Namf_Communication service based interface protocol.

Table 6.1.6.1-1: Namf_Communication specific Data Types

Data type

Clause defined

Description

SubscriptionData

6.1.6.2.2

Information within AMFStatusChangeSubscribe

AmfStatusChangeNotification

6.1.6.2.3

Information within AMFStatusChangeNotify

AmfStatusInfo

6.1.6.2.4

Information within AMFStatusChangeNotify

AssignEbiData

6.1.6.2.5

Represents information needed for AMF to assign EBIs.

AssignedEbiData

6.1.6.2.6

Represents successful assignment of EBI(s).

AssignEbiFailed

6.1.6.2.7

Represents failed assignment of EBI(s)

UEContextRelease

6.1.6.2.8

Information within ReleaseUeContext

N2InformationTransferReqData

6.1.6.2.9

N2 information requested to be transferred to 5G AN.

NonUeN2InfoSubscriptionCreateData

6.1.6.2.10

Subscription information for non UE specific N2 information notification.

NonUeN2InfoSubscriptionCreatedData

6.1.6.2.11

The created subscription for non UE specific N2 information notification.

UeN1N2InfoSubscriptionCreateData

6.1.6.2.12

Subscription information for UE specific N1 and/or N2 information notification.

UeN1N2InfoSubscriptionCreatedData

6.1.6.2.13

The created subscription for UE specific N1 and/or N2 information notification.

N2InformationNotification

6.1.6.2.14

N2 information for notification.

N2InfoContainer

6.1.6.2.15

N2 information container.

N1MessageNotification

6.1.6.2.16

N1 message notification data structure.

N1MessageContainer

6.1.6.2.17

N1 Message Container

N1N2MessageTransferReqData

6.1.6.2.18

N1/N2 message container

N1N2MessageTransferRspData

6.1.6.2.19

N1/N2 message transfer response

RegistrationContextContainer

6.1.6.2.20

Registration Context Container used to send the UE context information, N1 message from UE, AN address etc during Registration with AMF re-allocation procedure.

AreaOfValidity

6.1.6.2.21

Area of validity information for N2 information transfer

UeContextTransferReqData

6.1.6.2.23

Represents to start transferring of an individual ueContext resource from old AMF to new AMF.

UeContextTransferRspData

6.1.6.2.24

Indicates the transferring of the individual ueContext resource is started successfully.

UeContext

6.1.6.2.25

Represents an individual ueContext resource

N2SmInformation

6.1.6.2.26

Represents the session management SMF related N2 information data part.

N2InfoContent

6.1.6.2.27

Represents a transparent N2 information content to be relayed by AMF.

NrppaInformation

6.1.6.2.28

Represents a NRPPa related N2 information data part.

PwsInformation

6.1.6.2.29

Represents a PWS related information data part.

N1N2MsgTxfrFailureNotification

6.1.6.2.30

N1/N2 Message Transfer Failure Notification

N1N2MessageTransferError

6.1.6.2.31

N1/N2 Message Transfer Error

N1N2MsgTxfrErrDetail

6.1.6.2.32

N1/N2 Message Transfer Error Details

N2InformationTransferRspData

6.1.6.2.33

Indicates a successful delivery of N2 Information to the AN.

MmContext

6.1.6.2.34

Represents a Mobility Management Context in UE Context

SeafData

6.1.6.2.35

Represents SEAF data derived from data received from AUSF

NasSecurityMode

6.1.6.2.36

Indicates the NAS Security Mode

PduSessionContext

6.1.6.2.37

Represents a PDU Session Context in UE Context

NssaiMapping

6.1.6.2.38

Represents a map of a S-NSSAI in serving PLMN to a S-NSSAI in home PLMN.

UeRegStatusUpdateReqData

6.1.6.2.39

Provides information on the UE registration completion at a target AMF.

AssignEbiError

6.1.6.2.40

Represents the details regarding EBI assignment failure.

UeContextCreateData

6.1.6.2.41

Indicates a request to create an individual ueContext resource

UeContextCreatedData

6.1.6.2.42

Indicates a successful creation of an individual ueContext resource

UeContextCreateError

6.1.6.2.43

Represents an error when creating a UE context

NgRanTargetId

6.1.6.2.44

Indicates a NG RAN as target of the handover

N2InformationTransferError

6.1.6.2.45

Error within NonUeN2MessageTransfer response

PWSResponseData

6.1.6.2.46

Represents the type of PWS

PWSErrorData

6.1.6.2.47

Represents the type of PWS error

NgKsi

6.1.6.2.49

Represents the ngKSI (see 3GPP TS 33.501 [27])

KeyAmf

6.1.6.2.50

Represents the Kamf or K’amf. (see 3GPP TS 33.501 [27]).

ExpectedUeBehavior

6.1.6.2.51

Represents the expected UE behavior (e.g. UE moving trajectory) and its validity period.

UeRegStatusUpdateRspData

6.1.6.2.52

Provides the status of UE context transfer status update at a source AMF.

N2RanInformation

6.1.6.2.53

Represents the RAN related N2 information data part.

N2InfoNotificationRspData

6.1.6.2.54

N2 information notification response data

SmallDataRateStatusInfo

6.1.6.2.55

Represents the small data rate status

SmfChangeInfo

6.1.6.2.56

V2xContext

6.1.6.2.57

Represents the V2X services related parameters

ImmediateMdtConf

6.1.6.2.58

Immediate MDT Configuration

V2xInformation

6.1.6.2.59

V2X related N2 information

EpsNasSecurityMode

6.1.6.2.60

Indicates the EPS NAS Security Mode

UeContextRelocateData

6.1.6.2.61

UE Context requested to be relocated to a new AMF, during EPS to 5GS handover with AMF re-allocation

UeContextRelocatedData

6.1.6.2.62

UE context relocated data, during EPS to 5GS handover with AMF re-allocation

EcRestrictionDataWb

6.1.6.2.64

Enhanced Coverage Restriction Data for WB-N1 mode.

ExtAmfEventSubscription

6.1.6.2.65

AMF event subscription extended with additional information received for the subscription

AmfEventSubscriptionAddInfo

6.1.6.2.66

Additional information received for an AMF event subscription, e.g. binding indications.

UeContextCancelRelocateData

6.1.6.2.67

Data structure used for cancellation of UE Context Relocation.

UeDifferentiationInfo

6.1.6.2.68

Represents the UE Differentiation Information and its validity time.

CeModeBInd

6.1.6.2.69

CE-mode-B Support Indicator

LteMInd

6.1.6.2.70

LTE-M Indication

NpnAccessInfo

6.1.6.2.71

NPN Access Information

UpdpSubscriptionData

6.1.6.2.75

UE policy delivery related N1 message notification subscription data

EpsBearerId

6.1.6.3.2

EPS Bearer Identifier

Ppi

6.1.6.3.2

Paging Policy Indicator

NasCount

6.1.6.3.2

Represents a NAS COUNT

5GMmCapability

6.1.6.3.2

Represents a 5GMM capability

UeSecurityCapability

6.1.6.3.2

Represents a UE Security Capability

S1UeNetworkCapability

6.1.6.3.2

Represents a S1 UE Network Capability

DrxParameter

6.1.6.3.2

Indicates the UE DRX Parameters

OmcIdentifier

6.1.6.3.2

Represents the OMC Identifier

MSClassmark2

6.1.6.3.2

Indicates the MS Classmark 2 of a 5G SRVCC UE

SupportedCodec

6.1.6.3.2

Indicates the supported codec of a 5G SRVCC UE

StatusChange

6.1.6.3.3

N2InformationClass

6.1.6.3.4

N1MessageClass

6.1.6.3.5

N1N2MessageTransferCause

6.1.6.3.6

UeContextTransferStatus

6.1.6.3.7

Describes the status of an individual ueContext resource in UE Context Transfer procedures

N2InformationTransferResult

6.1.6.3.8

Describes the result of N2 information transfer by AMF to the AN.

CipheringAlgorithm

6.1.6.3.9

Indicates the supported Ciphering Algorithm

IntegrityAlgorithm

6.1.6.3.10

Indicates the supported Integrity Algorithm

SmsSupport

6.1.6.3.11

Indicates the supported SMS delivery of a UE.

ScType

6.1.6.3.12

Indicates the security context type.

KeyAmfType

6.1.6.3.13

Indicates the Kamf type.

TransferReason

6.1.6.3.14

Indicates UE Context Transfer Reason

PolicyReqTrigger

6.1.6.3.15

Policy Request Triggers

RatSelector

6.1.6.3.16

Indicates the RAT type for the transfer of N2 information

NgapIeType

6.1.6.3.17

Indicates the supported NGAP IE types

N2InfoNotifyReason

6.1.6.3.18

N2 Information Notify Reason

SmfChangeIndication

6.1.6.3.19

Indicates the I-SMF or V-SMF change or removal

SbiBindingLevel

6.1.6.3.20

SBI Binding Level

EpsNasCipheringAlgorithm

6.1.6.3.21

Indicates the supported EPS NAS Ciphering Algorithm

EpsNasIntegrityAlgorithm

6.1.6.3.22

Indicates the supported EPS NAS Integrity Algorithm

PeriodicCommunicationIndicator

6.1.6.3.23

Indicates the Periodic Communication Indicator

Table 6.1.6.1-2 specifies data types re-used by the Namf service based interface protocol from other specifications, including a reference to their respective specifications and when needed, a short description of their use within the Namf service based interface.

Table 6.1.6.1-2: Namf re-used Data Types

Data type

Reference

Comments

Snssai

3GPP TS 29.571 [6]

Arp

3GPP TS 29.571 [6]

PduSesisonId

3GPP TS 29.571 [6]

Guami

3GPP TS 29.571 [6]

Globally Unique AMF Identifier

AmfName

3GPP TS 29.571 [6]

The name of the AMF

Supi

3GPP TS 29.571 [6]

Subscription Permanent Identifier

Cause

3GPP TS 29.571 [6]

5G-AN Cause

ProblemDetails

3GPP TS 29.571 [6]

Detailed problems in failure case

supportedFeatures

3GPP TS 29.571 [6]

Supported Features

TimeZone

3GPP TS 29.571 [6]

UserLocation

3GPP TS 29.571 [6]

AccessType

3GPP TS 29.571 [6]

AllowedNssai

3GPP TS 29.531 [18]

NfInstanceId

3GPP TS 29.571 [6]

Uri

3GPP TS 29.571 [6]

Ecgi

3GPP TS 29.571 [6]

EUTRA Cell Identifier

Ncgi

3GPP TS 29.571 [6]

NR Cell Identifier

Uint16

3GPP TS 29.571 [6]

5Qi

3GPP TS 29.571 [6]

5G QoS Identifier

CorrelationID

3GPP TS 29.572 [25]

LCS Correlation ID

Pei

3GPP TS 29.571 [6]

Dnn

3GPP TS 29.571 [6]

Gpsi

3GPP TS 29.571 [6]

GroupId

3GPP TS 29.571 [6]

PlmnId

3GPP TS 29.571 [6]

RfspIndex

3GPP TS 29.571 [6]

EbiArpMapping

3GPP TS 29.502 [16]

EBI – ARP mapping

NsiId

3GPP TS 29.531 [18]

TraceData

3GPP TS 29.571 [6]

Trace control and configuration parameters

ConfiguredSnssai

3GPP TS 29.531 [18]

NgApCause

3GPP TS 29.571 [6]

Represents the NG AP cause IE

Area

3GPP TS 29.571 [6]

ServiceAreaRestriction

3GPP TS 29.571 [6]

CoreNetworkType

3GPP TS 29.571 [6]

Ambr

3GPP TS 29.571 [6]

GlobalRanNodeId

3GPP TS 29.571 [6]

NfGroupId

3GPP TS 29.571 [6]

Network Function Group Id

DurationSec

3GPP TS 29.571 [6]

StnSr

3GPP TS 29.571 [6]

Session Transfer Number for SRVCC

CMsisdn

3GPP TS 29.571 [6]

Correlation MSISDN

DateTime

3GPP TS 29.571 [6]

SmallDataRateStatus

3GPP TS 29.571 [6]

NfSetId

3GPP TS 29.571 [13]

NF Set ID

NfServiceSetId

3GPP TS 29.571 [13]

NF Service Set ID

LMFIdentification

3GPP TS 29.572 [25]

LMF Identification

PlmnAssiUeRadioCapId

3GPP TS 29.571 [6]

ManAssiUeRadioCapId

3GPP TS 29.571 [6]

NrV2xAuth

3GPP TS 29.571 [6]

NR V2X services authorized

LteV2xAuth

3GPP TS 29.571 [6]

LTE V2X services authorized

BitRate

3GPP TS 29.571 [6]

Bit Rate

Pc5QoSPara

3GPP TS 29.571 [6]

PC5 QoS parameters

CnAssistedRanPara

3GPP TS 29.502 [16]

SMF derived CN assisted RAN Parameters Tuning

MoExpDataCounter

3GPP TS 29.571 [6]

MO Exception Data Counter

CagData

3GPP TS 29.503 [35]

Closed Access Group Data

NssaaStatus

3GPP TS 29.571 [6]

Subscribed S-NSSAI subject to NSSAA procedure and the status

JobType

3GPP TS 29.571 [6]

Job Type in the trace

MeasurementLteForMdt

3GPP TS 29.571 [6]

Measurements used for MDT in LTE in the trace

MeasurementNrForMdt

3GPP TS 29.571 [6]

Measurements used for MDT in NR in the trace

ReportingTrigger

3GPP TS 29.571 [6]

Reporting Triggers for MDT in the trace

ReportIntervalMdt

3GPP TS 29.571 [6]

Report Interval for MDT in LTE in the trace

ReportAmountMdt

3GPP TS 29.571 [6]

Report Amount for MDT in the trace

CollectionPeriodRmmLteMdt

3GPP TS 29.571 [6]

Collection period for RRM measurements LTE for MDT in the trace

MeasurementPeriodLteMdt

3GPP TS 29.571 [6]

Measurement period LTE for MDT in the trace in

AreaScope

3GPP TS 29.571 [6]

Area Scope

PositioningMethodMdt

3GPP TS 29.571 [6]

Positioning Method for MDT in the trace in LTE

ReportIntervalNrMdt

3GPP TS 29.571 [6]

Report Interval for MDT in NR in the trace

CollectionPeriodRmmNrMdt

3GPP TS 29.571 [6]

Collection period for RRM measurements NR for MDT in the trace

SensorMeasurement

3GPP TS 29.571 [6]

Sensor information for MDT in the trace

ScheduledCommunicationTime

3GPP TS 29.571 [6]

Scheduled Communication Time

StationaryIndication

3GPP TS 29.571 [6]

Stationary Indication

TrafficProfile

3GPP TS 29.571 [6]

Traffic Profile

BatteryIndication

3GPP TS 29.571 [6]

Battery Indication

NFType

3GPP TS 29.510 [29]

NF type

RedirectResponse

3GPP TS 29.571 [6]

Response body of the redirect response message.

CagId

3GPP TS 29.571 [6]

CAG ID

PresenceInfo

3GPP TS 29.571 [6]

6.1.6.2 Structured data types

6.1.6.2.1 Introduction

Structured data types used in Namf_Communication service are specified in this clause.

6.1.6.2.2 Type: SubscriptionData

Table 6.1.6.2.2-1: Definition of type SubscriptionData

Attribute name

Data type

P

Cardinality

Description

amfStatusUri

Uri

M

1

This IE shall include the callback URI to receive notification of AMF status change.

guamiList

array(Guami)

C

1..N

This IE shall be absent for subscribing to status change for any GUAMI supported by the AMF, it shall be present for subscribing to specific GUAMIs supported by the AMF.

6.1.6.2.3 Type: AmfStatusChangeNotification

Table 6.1.6.2.3-1: Definition of type AmfStatusChangeNotification

Attribute name

Data type

P

Cardinality

Description

amfStatusInfoList

array(AmfStatusInfo)

M

1..N

This IE shall contain the status change information about the AMF

6.1.6.2.4 Type: AmfStatusInfo

Table 6.1.6.2.4-1: Definition of type AmfStatusInfo

Attribute name

Data type

P

Cardinality

Description

guamiList

array(Guami)

M

1..N

This IE shall contain the GUAMIs

statusChange

StatusChange

M

1

This IE shall contain the Status change of the related GUAMIs

targetAmfRemoval

AmfName

C

0..1

This IE shall contain the AMF Name of the target AMF in the AMF planned removal without UDSF scenario

targetAmfFailure

AmfName

C

0..1

This IE shall contain the AMF Name of the target AMF in the AMF Auto-recovery without UDSF scenario.

6.1.6.2.5 Type: AssignEbiData

Table 6.1.6.2.5-1: Definition of type AssignEbiData

Attribute name

Data type

P

Cardinality

Description

pduSessionId

PduSessionId

M

1

Represents the identifier of the PDU Session requesting EBI(s) to be assigned.

arpList

array(Arp)

C

1..N

This IE shall be present if the NF Service Consumer (e.g SMF) requests the AMF to assign EBI(s) for the PDU session. When present, this IE shall contain the list of ARP(s)of the QoS flow(s) for which EBI(s) are requested.

releasedEbiList

array(EpsBearerId)

C

1..N

This IE shall be present if the NF Service Consumer (e.g. SMF) needs to release the assigned EBI(s) from QoS flows (e.g. when the QoS flow is released).

oldGuami

Guami

C

0..1

This IE shall be present during an AMF planned removal procedure when the NF Service Consumer initiates a request towards the target AMF, for a UE associated to an AMF that is unavailable (see clause 5.21.2.2 of 3GPP TS 23.501 [2]).

6.1.6.2.6 Type: AssignedEbiData

Table 6.1.6.2.6-1: Definition of type AssignedEbiData

Attribute name

Data type

P

Cardinality

Description

pduSessionId

PduSessionId

M

1

Represents the identifier of the PDU Session requesting EBI(s) to be assigned.

assignedEbiList

array(EbiArpMapping)

M

0..N

This IE shall be present if the AMF assigned the requested EBI(s). This IE shall contain the successfully assigned EBIs. (NOTE)

failedArpList

array(Arp)

C

1..N

This IE shall be present if the AMF fails to allocate EBIs for a set of ARP(s). (NOTE)

releasedEbiList

array(EpsBearerId)

C

1..N

This IE shall be present if the NF Service Consumer requested the release of EBI(s) or if the AMF revoked an already assigned EBI towards the same PDU session. This IE shall contain the list of EBI(s) released at the AMF.

NOTE: The same ARP value may be returned in the assignedEbiList and in the failedArpList, if the request included the same ARP value more than once in the arpList and the AMF is not able to allocate an EBI for every occurrence of this ARP value.

6.1.6.2.7 Type: AssignEbiFailed

Table 6.1.6.2.7-1: Definition of type AssignEbiFailed

Attribute name

Data type

P

Cardinality

Description

pduSessionId

PduSessionId

M

1

Represents the identifier of the PDU Session requesting EBI(s) to be assigned.

failedArpList

array(Arp)

C

1..N

This IE shall be present if the AMF fails to allocate EBIs for a set of ARPs.

6.1.6.2.8 Type: UEContextRelease

Table 6.1.6.2.8-1: Definition of type UEContextRelease

Attribute name

Data type

P

Cardinality

Description

supi

Supi

C

0..1

This IE shall be present if the UE is emergency registered and the SUPI is not authenticated.

unauthenticatedSupi

boolean

C

0..1

When present, this IE shall be set as follows:

– true: unauthenticated SUPI;

– false (default): authenticated SUPI.

This IE shall be present if the SUPI is present in the message but is not authenticated and is for an emergency registered UE.

ngapCause

NgApCause

M

1

This IE shall contain the cause value received from the source 5G-AN in the handover Cancel message received over the NGAP interface.

6.1.6.2.9 Type: N2InformationTransferReqData

Table 6.1.6.2.9-1: Definition of type N2InformationTransferReqDataTransfer

Attribute name

Data type

P

Cardinality

Description

taiList

array(Tai)

C

1..N

This IE shall be included if the N2 information needs to be sent to the 5G-AN nodes that serve the list of tracking areas provided.

ratSelector

RatSelector

C

0..1

This IE shall be included to indicate if the N2 information shall be transferred to ng-eNBs or gNBs exclusively.

globalRanNodeList

array(GlobalRanNodeId)

C

1..N

This IE shall be included if the N2 information needs to be sent to the list of RAN nodes provided.

n2Information

N2InfoContainer

M

1

This IE includes the information to be sent on the N2 interface to the identified 5G-AN nodes and additional information required for the processing of the message by the AMF.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.10 Type: NonUeN2InfoSubscriptionCreateData

Table 6.1.6.2.10-1: Definition of type NonUeN2InfoSubscriptionCreateData

Attribute name

Data type

P

Cardinality

Description

globalRanNodeList

array(GlobalRanNodeId))

C

1..N

This IE shall be included if the subscription is for N2 information from RAN node(s) for which the N2 information notification is subscribed (i.e N3IWF identifier or gNB identifier or Ng-eNB identifier).

anTypeList

array(AccessType)

C

1..N

This IE shall be included, if the globalRanNodeId IE is not included and if the N2 information from a specific access network needs to be subscribed. When included this IE shall contain the access type of the access network from which Non UE specific N2 information is to be notified.

n2InformationClass

N2InformationClass

M

1

This IE represents the class of N2 information that the NF Service Consumer requires to be notified.

n2NotifyCallbackUri

Uri

M

1

This IE represents the callback URI on which the N2 information shall be notified.

nfId

NfInstanceId

C

0..1

This IE shall be present if the subscription is for "NRPPa" N2 information class and/or "LPP" N1 information class. When present, this IE shall carry the value to be used for NGAP "Routing ID" IE, which identifies the Network Function (e.g. LMF) instance handling the NRPPa and/or LPP data.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.11 Type: NonUeN2InfoSubscriptionCreatedData

Table 6.1.6.2.11-1: Definition of type NonUeN2InfoSubscriptionCreatedData

Attribute name

Data type

P

Cardinality

Description

n2NotifySubscriptionId

string

M

1

Represents the Id created by the AMF for the subscription to notify a non-UE related N2 information.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

n2InformationClass

N2InformationClass

O

0..1

This IE represents the class of N2 information that the NF Service Consumer subscribed to.

6.1.6.2.12 Type: UeN1N2InfoSubscriptionCreateData

Table 6.1.6.2.12-1: Definition of type UeN1N2InfoSubscriptionCreateData

Attribute name

Data type

P

Cardinality

Description

n2InformationClass

N2InformationClass

C

1

This IE shall be present if the NF service consumer subscribes for a N2 information notification. This IE represents the class of N2 information that the NF Service Consumer requires to be notified.

n2NotifyCallbackUri

Uri

C

1

This IE shall be present if the NF service consumer subscribes for a N2 information notification. This IE represents the callback URI on which the N2 information shall be notified.

n1MessageClass

N1MessageClass

C

1

This IE shall be present if the NF service consumer subscribes for a N1 message notification.

This IE represents the class of N1 message that the NF Service Consumer requires to be notified.

n1NotifyCallbackUri

Uri

C

1

This IE shall be present if the NF service consumer subscribes for a N1 message notification. This IE represents the callback URI on which the N1 message shall be notified.

nfId

NfInstanceId

C

0..1

This IE shall be present if the subscription is for "NRPPa" N2 information class and/or "LPP" N1 information class. When present, this IE shall carry the value to be used for NGAP "Routing ID" IE, which identifies the Network Function (e.g. LMF) instance handling the NRPPa and/or LPP data.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

oldGuami

Guami

C

0..1

This IE shall be present during an AMF planned removal procedure when the NF Service Consumer initiates a request towards the target AMF, for a UE associated to an AMF that is unavailable (see clause 5.21.2.2 of 3GPP TS 23.501 [2]).

6.1.6.2.13 Type: UeN1N2InfoSubscriptionCreatedData

Table 6.1.6.2.13-1: Definition of type UeN1N2InfoSubscriptionCreatedData

Attribute name

Data type

P

Cardinality

Description

n1n2NotifySubscriptionId

string

M

1

Represents the Id created by the AMF for the subscription to notify a UE related N1/N2 information.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.14 Type: N2InformationNotification

Table 6.1.6.2.14-1: Definition of type N2InformationNotification

Attribute name

Data type

P

Cardinality

Description

Applicability

n2NotifySubscriptionId

string

M

1

Represents the subscription Id for which the notification is generated. The NF Service Consumer uses this to co-relate the notification against a corresponding subscription. If the notification is due to an implicit subscription via NRF, then the value shall be set as "implicit".

During the AMF planned removal procedure with UDSF deployed procedure, this IE shall be set to "" (empty string) and be ignored by the NF Service Consumer.

n2InfoContainer

N2InfoContainer

C

0..1

This IE shall be present, except during Inter NG-RAN node N2 based handover procedure (see clause 5.2.2.3.6.2).

When present, this IE shall contain the N2 information related to the corresponding N2 information class.

toReleaseSessionList

array(PduSessionId)

C

1..N

This IE shall be present during N2 based handover procedure, if there are any PDU session(s) associated with Network Slice(s) which become no longer available.

When present, this IE shall include all the PDU session(s) associated with no longer available S-NSSAI(s).

lcsCorrelationId

CorrelationID

C

0..1

This IE shall be present, if an LCS correlation identifier is received in corresponding N1/N2 Message Transfer service operation.

When present, this IE shall carry the LCS correlation identifier.

notifyReason

N2InfoNotifyReason

C

0..1

This IE shall be present, if "n2InfoContainer" attribute is not present; this IE may be present otherwise.

When present, this IE indicates the reason for the N2 information notification.

smfChangeInfoList

array(SmfChangeInfo)

C

1..N

This IE shall be present during N2 based handover procedure, if there is I-SMF or V-SMF change or removal for the related PDU session(s).

When present, this IE shall indicate the I-SMF/V-SMF situation after successful HO complete.

DTSSA

ranNodeId

GlobalRanNodeId

C

0..1

This IE shall be present during the AMF planned removal procedure with UDSF deployed procedure.

When present, it shall contain the Global RAN Node ID. The IE shall contain either the gNB ID or the NG-eNB ID.

initialAmfName

AmfName

C

0..1

This IE shall be present during the AMF planned removal procedure with UDSF deployed procedure.

When present, it shall contain the AMF Name of the initial AMF.

anN2IPv4Addr

Ipv4Addr

C

0..1

This IE shall be present during the AMF planned removal procedure with UDSF deployed procedure, if the Access Network N2 interface is using IPv4 address.

anN2IPv6Addr

Ipv6Addr

C

0..1

This IE shall be present during the AMF planned removal procedure with UDSF deployed procedure, if the Access Network N2 interface is using IPv6 address.

guami

Guami

C

0..1

This IE shall be present during Location Services procedures (see clause 5.2.2.3.6.3) and it may be present otherwise.

When present, it shall contain the GUAMI serving the UE.

notifySourceNgRan

boolean

C

0..1

This IE shall be present during an Inter NG-RAN node N2 based DAPS handover procedure , if the target AMF receives this indication in the Handover Notify from the target NG-RAN node (see clause 4.9.1.3.3a of 3GPP TS 23.502 [3]).

When present, it shall be set as follows:

– true: Notify the Source NG-RAN about Handover Success

– false (default): Do not notify the Source NG-RAN about Handover Success

6.1.6.2.15 Type: N2InfoContainer

Table 6.1.6.2.15-1: Definition of type N2InfoContainer

Attribute name

Data type

P

Cardinality

Description

n2InformationClass

N2InformationClass

M

1

This IE represents the class of N2 information to be transferred.

smInfo

N2SmInformation

C

0..1

This IE shall be present if session management N2 information is to be transferred. When present, it represents a session management SMF related N2 information data part.

ranInfo

N2RanInformation

C

0..1

This IE shall be present if RAN related N2 information is to be transferred (i.e. n2InformationClass is "RAN"). When present, it shall contain the RAN related N2 information data part.

nrppaInfo

NrppaInformation

C

0..1

This IE shall be present if location service related N2 information is to be transferred. When present, it represents a NRPPa related N2 information data part.

pwsInfo

PwsInformation

C

0..1

This IE shall be present if PWS related N2 information is to be transferred.

v2xInfo

V2xInformation

C

0..1

This IE shall be present if V2X related N2 information is to be transferred.

6.1.6.2.16 Type: N1MessageNotification

Table 6.1.6.2.16-1: Definition of type N1MessageNotification

Attribute name

Data type

P

Cardinality

Description

n1NotifySubscriptionId

string

C

0..1

Represents the subscription Id for which the notification is generated. The NF Service Consumer uses this to correlate the notification against a corresponding subscription. If the notification is due to an implicit subscription via NRF, then the value shall be set as "implicit".

This IE shall be present if the notification is based on a subscription to N1MessgeNotification. An exception is for the case when initial AMF forwards NAS message to target AMF during AMF re-allocation procedure.

n1MessageContainer

N1MessageContainer

M

1

Contains the N1 message class and N1 message content.

lcsCorrelationId

CorrelationID

O

0..1

If the N1 message notified is for LCS procedures, the NF Service Producer (e.g. AMF) may include an LCS correlation identifier.

registrationCtxtContainer

RegistrationContextContainer

C

0..1

If the N1 message notified is of type 5GMM (i.e. during Registration with AMF re-allocation procedure), the NF Service Producer (e.g. AMF) shall include this IE, if available.

newLmfIdentification

LMFIdentification

O

0..1

If a new LMF is selected by AMF, this IE may include the new selected LMF Identification.

guami

Guami

C

0..1

This IE shall be present during UE Assisted and UE Based Positioning Procedure (see clause 5.2.2.3.5.3) or the LCS Event Report, LCS Cancel Location and LCS Periodic-Triggered Invoke Procedures (see clause 5.2.2.3.5.5) and it may be present otherwise.

When present, it shall contain the GUAMI serving the UE.

cIoT5GSOptimisation

boolean

C

0..1

This IE shall be present when the N1 message class is "LPP/LCS" and the N1 message is received from the UE with Control Plane CIoT 5GS Optimisation. When present, it shall be set as follows:

– true: Control Plane CIoT 5GS Optimisation was used and no signalling or data is currently pending for the UE at the AMF.

– false (default): Control Plane CIoT 5GS Optimisation was not used or signalling or data is currently pending for the UE at the AMF.

ecgi

Ecgi

O

0..1

When present, this IE shall indicate the identifier of the E-UTRAN cell serving the UE.

This IE may be present if the N1 message notified is for LCS procedures.

ncgi

Ncgi

O

0..1

When present, this IE shall indicate the identifier of the NR cell serving the UE.

This IE may be present if the N1 message notified is for LCS procedures.

6.1.6.2.17 Type: N1MessageContainer

Table 6.1.6.2.17-1: Definition of type N1MessageContainer

Attribute name

Data type

P

Cardinality

Description

n1MessageClass

N1MessageClass

M

1

This IE shall contain the N1 message class for the message content specified in n1MessageContent.

n1MessageContent

RefToBinaryData

M

1

This IE shall reference the N1 message binary data corresponding to the n1MessageClass. See 3GPP TS 24.501 [11]. See clause 6.1.6.4.2.

nfId

NfInstanceId

C

0..1

This IE shall be present when the n1MessageClass IE is set to "LPP" or "LCS". It should be present when the n1MessageClass IE is set to "SM". It may be present otherwise.

When present, this IE shall carry the identifier of the Network Function (e.g. LMF or SMF) instance sending the N1 message.

serviceInstanceId

string

O

0..1

When present, this IE shall carry the Service Instance Identifier of the Service Instance (e.g. LMF) sending the N1 message.

6.1.6.2.18 Type: N1N2MessageTransferReqData

Table 6.1.6.2.18-1: Definition of type N1N2MessageTransferReqData

Attribute name

Data type

P

Cardinality

Description

Applicability

n1MessageContainer

N1MessageContainer

C

0..1

This IE shall be included if a N1 message needs to be transferred.

n2InfoContainer

N2InfoContainer

C

0..1

This IE shall be included if a N2 information needs to be transferred.

mtData

RefToBinaryData

C

0..1

This IE shall be included if mobile terminated data (i.e. CIoT user data container) needs to be transferred. When present, it shall reference the mobile terminated data (see clause 6.1.6.4.4).

CIOT

skipInd

boolean

C

0..1

This IE shall be present and set to "true" if the service consumer (e.g. SMF) requires the N1 message to be sent to the UE only when UE is in CM-CONNECTED, e.g. during SMF initiated PDU session release procedure (see clause 4.3.4.2 of 3GPP TS 23.502 [3]).

When present, this IE shall be set as following:

– true: AMF should skip sending N1 message to UE, when the UE is in CM-IDLE.

– false (default): the AMF shall send the N1 message to the UE.

lastMsgIndication

boolean

O

0..1

This flag when present shall indicate that the message transferred is the last message. (See clause 4.13.3.3 of 3GPP TS 23.502 [3].

pduSessionId

PduSessionId

O

0..1

PDU Session ID for which the N1 / N2 message is sent, if the N1 / N2 message class is SM.

lcsCorrelationId

CorrelationID

O

0..1

LCS Correlation ID, for which the N1/N2 message is sent, if

– the N1 message class is LPP (see clause 6.11.1 of 3GPP TS 23.273 [42]) or LCS (see clause 6.3 of 3GPP TS 23.273 [42]); and/or

– the N2 Information class is NRPPa (see clause 6.11.2 of 3GPP TS 23.273 [42]).

ppi

Ppi

O

0..1

This IE when present shall indicate the Paging policy to be applied. The paging policies are configured at the AMF.

arp

Arp

O

0..1

This IE when present shall indicate the Allocation and Retention Priority of the PDU session for which the N1/N2 message transfer is initiated. To support priority paging, the AMF shall use this IE to determine whether to include the Paging Priority IE in the NGAP Paging Message (see clause 5.4.3.3 of 3GPP TS 23.501 [2]). The set of ARP values associated with priority paging and mapping to Paging Priority IE values are configured at the AMF.

This IE shall not be present when the N1/N2 message class is not SM.

5qi

5Qi

O

0..1

This IE when present shall indicate the 5QI associated with the PDU session for which the N1 / N2 message transfer is initiated. This IE shall not be present when the N1/N2 message class is not SM.

n1n2FailureTxfNotifURI

Uri

O

0..1

If included, this IE represents the callback URI on which the AMF shall notify the N1/N2 message transfer failure.

smfReallocationInd

boolean

O

0..1

This IE shall indicate that the SMF is requested to be reallocated (see clause 4.3.5.2 of 3GPP TS 23.502 [3]).

When present, this IE shall be set as follows:

– true: the SMF is requested to be reallocated.

– false (default): the SMF is not requested to be reallocated.

areaOfValidity

AreaOfValidity

O

0..1

This IE represents the list of TAs where the provided N2 information is valid. See clause 5.2.2.2.7 and 4.2.3.3 of 3GPP TS 23.502 [3].

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

oldGuami

Guami

C

0..1

This IE shall be present during an AMF planned removal procedure when the NF Service Consumer initiates a request towards the target AMF, for a UE associated to an AMF that is unavailable (see clause 5.21.2.2 of 3GPP TS 23.501 [2]).

maAcceptedInd

boolean

C

0..1

This IE shall be present if a request to establish a MA PDU session was accepted or if a single access PDU session was upgraded into a MA PDU session (see clauses 4.22.2 and 4.22.3 of 3GPP TS 23.502 [3]).

When present, it shall be set as follows:

– true: MA PDU session

– false (default): single access PDU session

MAPDU

extBufSupport

boolean

O

0..1

This IE may be present with value "true" if Extended Buffering is permitted, during Network triggered Service Request Procedure (see clause 4.2.3.3 of 3GPP TS 23.502 [3]), UPF anchored Mobile Terminated Data Transport in Control Plane CIoT 5GS Optimisation procedure (see clause 4.24.2 of 3GPP TS 23.502 [3]) or NEF Anchored Mobile Terminated Data Transport (see clause 4.25.5 of 3GPP TS 23.502 [3]).

When present, this IE shall indicate whether Extended Buffering applies or not:

– true: Extended Buffering applies

– false (default) Extended Buffering does not apply

targetAccess

AccessType

C

0..1

This IE shall be included by a SMF for a MA PDU session to indicate the target access type (i.e. 3GPP access or Non-3GPP access) towards which the N2 information and optionally N1 information is requested to be sent.

This IE may be included by an LMF to indicate the access type through which an LPP message shall be transmitted to the UE.

MAPDU, ELCS

NOTE: For N1 message class "UPDP", as per 3GPP TS 24.501 [11] Annex D, the messages between UE and PCF carry PTI which is used by the PCF to correlate the received N1 message in the notification with a prior transaction initiated by the PCF.

6.1.6.2.19 Type: N1N2MessageTransferRspData

Table 6.1.6.2.19-1: Definition of type N1N2MessageTransferRspData

Attribute name

Data type

P

Cardinality

Description

cause

N1N2MessageTransferCause

M

1

This IE shall provide the result of the N1/N2 message transfer processing at the AMF.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.20 Type: RegistrationContextContainer

Table 6.1.6.2.20-1: Definition of type RegistrationContextContainer

Attribute name

Data type

P

Cardinality

Description

ueContext

UeContext

M

1

This IE shall contain the UE Context information.

localTimeZone

TimeZone

O

0..1

This IE contains the time zone UE is currently located.

anType

AccessType

M

1

This IE shall contain the current access type of the UE.

anN2ApId

integer

M

1

This IE shall contain the RAN UE NGAP ID over N2 interface.

ranNodeId

GlobalRanNodeId

M

1

This IE shall contain the Global RAN Node ID. The IE shall contain either the gNB ID or the NG-eNB ID.

initialAmfName

AmfName

M

1

This IE shall contain the AMF Name of the initial AMF.

userLocation

UserLocation

M

1

This IE shall contain the user location received from 5G-AN.

anN2IPv4Addr

Ipv4Addr

C

0..1

If the Access Network N2 interface is using IPv4 address, this IE shall be included.

anN2IPv6Addr

Ipv6Addr

C

0..1

If the Access Network N2 interface is using IPv6 address, this IE shall be included.

rrcEstCause

string

C

0..1

This IE shall contain the RRC Establishment Cause, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

It carries the value in hexadecimal representation

Pattern: ‘^[0-9a-fA-F]+$’

ueContextRequest

boolean

C

0..1

This IE shall contain the indication on whether UE context including security information needs to be setup at the NG-RAN, if received from the NG-RAN by the initial AMF (See 3GPP TS 38.413 [12], clause 9.2.5.1).

When present, it shall be set as follows:

– true: UE context including security information needs to be setup at the NG-RAN.

– false (default): UE context including security information does not need to be setup at the NG-RAN.

initialAmfN2ApId

integer

C

0..1

This IE shall contain the AMF UE NGAP ID of the initial AMF over N2 interface, if available.

allowedNssai

AllowedNssai

O

0..1

This IE contains the allowed NSSAI of the UE. This IE also contains the mapped home network S-NSSAI for each allowed S-NSSAI.

configuredNssai

array(ConfiguredSnssai)

O

1..N

This IE shall contain the configured S-NSSAI(s) authorized by the NSSF in the serving PLMN, if received from the NSSF.

rejectedNssaiInPlmn

array(Snssai)

O

1..N

This IE shall contain the rejected NSSAI in the PLMN, if received from the NSSF.

rejectedNssaiInTa

array(Snssai)

O

1..N

This IE shall contain the rejected NSSAI in the current TA, if received from the NSSF.

selectedPlmnId

PlmnId

O

0..1

This IE shall contain the selected PLMN Id for the non-3GPP access, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

iabNodeInd

boolean

O

0..1

This IE shall contain the IAB Node Indication, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

When present, it shall be set as follows:

– true: 5G-AN is an IAB Node.

– false (default): 5G-AN is not an IAB Node.

ceModeBInd

CeModeBInd

O

0..1

This IE shall contain the CE-mode-B Support Indicator, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

lteMInd

LteMInd

O

0..1

This IE shall contain the LTE-M Indication, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

authenticatedInd

boolean

O

0..1

This IE shall contain the Authenticated Indication, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

This IE shall be set as follows:

– true: authenticated by the 5G-AN;

– false (default): unauthenticated by the 5G-AN.

npnAccessInfo

NpnAccessInfo

O

0..1

This IE shall contain the NPN Access Information, if received from the 5G-AN (See 3GPP TS 38.413 [12], clause 9.2.5.1).

6.1.6.2.21 Type: AreaOfValidity

Table 6.1.6.2.21-1: Definition of type AreaOfValidity

Attribute name

Data type

P

Cardinality

Description

taiList

array(Tai)

M

0..N

An array of TAI representing the area of validity of the associated N2 information provided.

6.1.6.2.22 Void
6.1.6.2.23 Type: UeContextTransferReqData

Table 6.1.6.2.23-1: Definition of type UeContextTransferReqData

Attribute name

Data type

P

Cardinality

Description

reason

TransferReason

M

1

Indicate the reason for the UEContextTransfer service request

accessType

AccessType

M

1

This IE shall contain the access type of the UE.

plmnId

PlmnId

O

0..1

If present, this IE shall contain the PLMN ID of the NF service consumer (e.g target AMF).

regRequest

N1MessageContainer

O

0..1

If present, this IE shall refer to the registration request message which triggers the UE Context Transfer. The message class shall be "5GMM" and message content shall be reference to N1 Message Content binary data, See clause 6.1.6.4.2.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.24 Type: UeContextTransferRspData

Table 6.1.6.2.24-1: Definition of type UeContextTransferRspData

Attribute name

Data type

P

Cardinality

Description

Applicability

ueContext

UeContext

M

1

Represents an individual ueContext resource after the modification is applied.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

ueRadioCapability

N2InfoContent

C

0..1

This IE shall be included to contain the "UE Radio Capability Information" if available during context transfer procedure.

UE Radio Capability Information does not include NB-IoT UE radio capability, see clause 5.4.4.1 of 3GPP TS 23.501 [2]

ueNbiotRadioCapability

N2InfoContent

C

0..1

This IE shall be included to contain "NB-IoT UE radio capability Information" if available during context transfer procedure, see clause 5.4.4.1 of 3GPP TS 23.501 [2]

CIOT

6.1.6.2.25 Type: UeContext

Table 6.1.6.2.25-1: Definition of type UeContext

Attribute name

Data type

P

Cardinality

Description

Applicability

supi

Supi

C

0..1

This IE shall be present if available. When present, this IE contains SUPI of the UE.

supiUnauthInd

boolean

C

0..1

This IE shall be present if SUPI is present. When present, it shall indicate whether the SUPI is unauthenticated.

gpsiList

array(Gpsi)

C

1..N

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE shall contain the GPSI(s) of the UE.

pei

Pei

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE shall contain Mobile Equipment Identity of the UE.

udmGroupId

NfGroupId

O

0..1

When present, it shall indicate the identity of the UDM Group serving the UE.

ausfGroupId

NfGroupId

O

0..1

When present, it shall indicate the identity of the AUSF Group serving the UE.

pcfGroupId

NfGroupId

O

0..1

When present, it shall indicate the identity of the PCF Group serving the UE.

routingIndicator

string

O

0..1

When present, it shall indicate the Routing Indicator of the UE.

groupList

array(GroupId)

C

1..N

This IE shall be present if the UE belongs to any subscribed internal group(s) and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE shall list the subscribed internal group(s) to which the UE belongs to.

drxParameter

DrxParameter

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE shall contain the DRX parameter of the UE.

subRfsp

RfspIndex

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, it shall indicate the subscribed RFSP Index of the UE.

usedRfsp

RfspIndex

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, it shall indicate the used RFSP Index of the UE.

subUeAmbr

Ambr

C

0..1

This IE shall be present if subscribed UE-AMBR has been retrieved from UDM and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a.

When present, this IE shall indicate the value of subscribed UE AMBR of the UE.

smsfId

NfInstanceId

C

0..1

This IE shall be present if the SMS service for UE is activated and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, it indicates the identifier of the SMSF network function instance serving the UE. The NF service consumer (e.g. target AMF) may use this information to identify the SMSF NF service profile from among the SMSF NF service profiles it received from the NRF.

seafData

SeafData

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a or the case specified in clause 5.2.2.2.1.2. When present, this IE contains the security data derived from data received from AUSF of the UE.

5gMmCapability

5GMmCapability

C

0..1

This IE shall be present if the UE had provided this IE during Registration Procedure and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE shall contain 5G MM capability of the UE.

pcfId

NfInstanceId

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE indicates the identity of the PCF for AM Policy and/or UE Policy.

pcfSetId

NfSetId

C

0..1

This IE shall be present, if available. When present, it shall contain the NF Set ID of the PCF for AM Policy and/or UE Policy.

pcfAmpServiceSetId

NfServiceSetId

C

0..1

This shall be present, if available. When present, it shall contain the NF Service Set ID of the PCF’s AM Policy service.

pcfUepServiceSetId

NfServiceSetId

C

0..1

This shall be present, if available. When present, it shall contain the NF Service Set ID of the PCF’s UE Policy service.

pcfBindingLevel

SbiBindingLevel

C

0..1

This IE shall be present if available. When present, this IE shall contain the SBI binding level of the PCF’s AM policy and UE Policy association resources.

pcfAmPolicyUri

Uri

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present this IE shall contain the URI of the individual AM policy resource (see 3GPP TS 29.507 [32] clause 5.3.3.2) used by the AMF.

amPolicyReqTriggerList

array(PolicyReqTrigger)

C

1..N

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present this IE shall indicate the AM policy request triggers towards the PCF. The NF Service Consumer (e.g. target AMF) shall use these triggers to request AM policy from the PCF whenever these triggers are met.

The possible AM policy control request triggers are specified in clause 6.1.2.5 of 3GPP TS 23.503 [7].

pcfUePolicyUri

Uri

C

0..1

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present this IE shall contain the URI of the individual UE policy resource (see 3GPP TS 29.507 [32] clause 5.3.3.2) used by the AMF.

uePolicyReqTriggerList

array(PolicyReqTrigger)

C

1..N

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present this IE shall indicate the UE policy request triggers towards the PCF. The NF Service Consumer (e.g. target AMF) shall use these triggers to request UE policy from the PCF whenever these triggers are met.

The possible UE policy control request triggers are specified in clause 6.1.2.5 of 3GPP TS 23.503 [7].

hpcfId

NfInstanceId

O

0..1

This IE indicates the identity of PCF for UE Policy in home PLMN, when the UE is roaming.

hpcfSetId

NfSetId

O

0..1

When present, this IE shall contain the NF Set ID of the PCF for UE Policy in home PLMN, when the UE is roaming.

restrictedRatList

array(RatType)

O

1..N

When present, this IE shall indicate the list of RAT types that are restricted for the UE; see 3GPP TS 29.571 [6] (NOTE 1)

forbiddenAreaList

array(Area)

O

1..N

When present, this IE shall indicate the list of forbidden areas of the UE.

serviceAreaRestriction

ServiceAreaRestriction

O

0..1

When present, this IE shall indicate subscribed Service Area Restriction for the UE.

restrictedCnList

array(CoreNetworkType)

O

1..N

When present, this IE shall indicate the list of Core Network Types that are restricted for the UE.

eventSubscriptionList

array(ExtAmfEventSubscription)

C

1..N

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, it shall indicate the event subscription(s) targeting the UE or the group the UE is part of.

If the source AMF supports binding procedures and if it received binding indications for event notifications (i.e. with "callback" scope) or for subscription change event notifications (i.e. with "subscription-events" scope) for certain subscriptions, these binding indications should also be included.

If the source AMF knows the NF type of the NF that created the subscription, this information should also be indicated.

mmContextList

array(MmContext)

C

1..2

This IE shall be present if available and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE contains the MM Contexts of the UE.

sessionContextList

array(PduSessionContext)

C

1..N

This IE shall be present if available and if it is neither case a) nor case b) specified in clause 5.2.2.2.1.1 step 2a. When present, this IE contains the PDU Session Contexts of the UE.

(NOTE 2)

traceData

TraceData

C

0..1

This IE shall be present if signalling based trace has been activated (see 3GPP TS 32.422 [30]) and if it is not case b) specified in clause 5.2.2.2.1.1 step 2a.

serviceGapExpiryTime

DateTime

C

0..1

This IE shall be present if Service Gap Control is enabled and if the AMF has started a Service Gap Timer which has not expired yet (see clause 5.31.16 of 3GPP TS 23.501 [2]).

The value of the IE shall indicate the expiry time of the active Service Gap Timer for the UE.

stnSr

StnSr

O

0..1

This IE shall be present if available, for UE supporting 5G-SRVCC (see clause 5.2.2.2.11 of 3GPP TS 23.502 [3]).

When present, this IE contains STN-SR of the UE.

cMsisdn

CMsisdn

O

0..1

This IE shall be present if available, for UE supporting 5G-SRVCC (see clause 5.2.2.2.11 of 3GPP TS 23.502 [3]).

When present, this IE contains C-MSISDN of the UE.

msClassmark2

MSClassmark2

O

0..1

This IE shall be present if available, for UE supporting 5G-SRVCC (see clause 5.2.2.2.11 of 3GPP TS 23.502 [3]).

When present, this IE contains Mobile Station Classmark 2 of the UE.

supportedCodecList

array(SupportedCodec)

O

1..N

This IE shall be present if available, for UE supporting 5G-SRVCC (see clause 5.2.2.2.11 of 3GPP TS 23.502 [3]).

When present, this IE shall indicate the list of speech codecs supported by the UE.

smallDataRateStatusInfos

array(SmallDataRateStatusInfo)

O

1..N

List of Small Data Rate Control Statuses for released PDU Sessions, see clause 5.31.14.3 of TS 23.501 [2].

CIOT

restrictedPrimaryRatList

array(RatType)

O

1..N

When present, this IE shall indicate the list of RAT types that are restricted for use as primary RAT for the UE; see 3GPP TS 29.571 [6] (NOTE 1)

restrictedSecondaryRatList

array(RatType)

O

1..N

When present, this IE shall indicate the list of RAT types that are restricted for use as secondary RAT for the UE; see 3GPP TS 29.571 [6] (NOTE 1)

v2xContext

V2xContext

O

0..1

This IE shall be present if available (see clause 6.5.4 of 3GPP TS 23.287 [47]).

When present, this IE shall indicate the parameters related to the V2X services.

lteCatMInd

boolean

C

0..1

This IE shall be present with value "true" if the UE is a LTE Category M UE based on indication provided by the NG-RAN or by the MME at EPS to 5GS handover, as specified in 3GPP TS 23.502 [3].

When present, this IE shall be set as following:

– true: the UE is a Category M UE

– false (default): this UE is not a Category M UE.

moExpDataCounter

MoExpDataCounter

C

0..1

This IE shall be present if a non-zero MO Exception counter has not been reported yet to SMF.

When present, this IE shall contain the MO Exception Data Counter, as specified in clause 5.31.14.3 of 3GPP TS 23.501 [2].

cagData

CagData

O

0..1

Closed Access Group Data

When present, the provisioningTime attribute (from the CagData data type) shall be absent.

NPN

managementMdtInd

boolean

C

0..1

This flag shall be present with value "true" if Management Based Minimization of Drive Tests (MDT) is allowed, as specified in 3GPP TS 32.422 [30].

When present, this IE shall be set as following:

– true: management based MDT is allowed.

– false (default): management based MDT is not allowed.

immediateMdtConf

ImmediateMdtConf

C

0..1

This IE shall be sent by the source AMF to the target AMF, if the Job Type indicates Immediate MDT. See clause 4.10 of 3GPP TS 32.422 [30].

ecRestrictionDataWb

EcRestrictionDataWb

C

0..1

This IE shall be present if the AMF determines whether Enhanced Coverage is restricted or not for the UE for WB-N1 mode.

If absent, this IE indicates Enhanced Coverage is not restricted for WB-N1 mode.

(NOTE 3)

ecRestrictionDataNb

boolean

C

0..1

This IE shall be present if the AMF determines whether Enhanced Coverage is restricted or not for the UE for NB-N1 mode.

If present, this IE shall indicate whether Enhanced Coverage for NB-N1 mode is restricted or not.

true: Enhanced Coverage for NB-N1 mode is restricted.

false or absent: Enhanced Coverage for NB-N1 mode is allowed. (NOTE 3)

iabOperationAllowed

boolean

O

0..1

This IE shall be present if the UE is allowed for IAB operation. It may be present otherwise.

When present, it shall indicate whether the UE is allowed for IAB operation, as follows:

– true: indicates that the UE is allowed for IAB operation.

– false: indicates that the UE is not allowed for IAB operation.

usedServiceAreaRestriction

ServiceAreaRestriction

O

0..1

When present, this IE shall include the Service Area Restriction from PCF.

praInAmPolicy

map(PresenceInfo)

O

1..N

When present, this IE shall include the map of PRA Information from PCF for the PolicyReqTrigger with "PRA_CHANGE", the "praId" attribute within the PresenceInfo data type shall also be the key of the map. The "presenceState" attribute within the PresenceInfo data type shall not be supplied.

updpSubscriptionData

UpdpSubscriptionData

O

0..1

When present, this IE shall include the subscription resource in the AMF for a UE policy delivery related N1 message notification.

NOTE 1: If the restrictedPrimaryRatList and restrictedSecondaryRatList attributes are supported by the sender, the sender shall include the list of RAT Types that are restricted, if any, in the restrictedRatList attribute, shall include the list of RAT Types that are restricted for use as primary RAT, if any, in the restrictedPrimaryRatList attribute and shall include the list of RAT Types that are restricted for use as secondary RAT, if any, in the restrictedSsecondaryRatList attribute. If the restrictedPrimaryRatList and restrictedSecondaryRatList attributes are supported by the receiver, the receiver shall use the data in the restrictedPrimaryRatList attribute, if received, as the list of RAT Types that are restricted for use as primary RAT for the UE, and shall use the data in the restrictedSecondaryRatList attribute, if received, as the list of RAT Types that are restricted for use as secondary RAT for the UE, otherwise the receiver shall use the data in the restrictedRatList attribute, if received, as the list of RAT Types that are restricted for the UE.

NOTE 2: A particular PDU session not supported by the target AMF shall not be transferred, e.g. MA-PDU session context shall not be transferred if target AMF does not support ATSSS.

NOTE 3: After ecRestrictionDataWb and/or ecRestrictionDataNb attributes are sent from source AMF to target AMF to build the UeContext in the target AMF, the target AMF shall re-determine the EC restriction information based on the received subscription data from UDM and UE 5GMM capability because EC restriction information may change (e.g. due to that subscription data in UDM is changed but not notified the old AMF yet) and then compare the re-determined EC restriction information with the one received in the UeContext. If the target AMF finds EC restriction information has changed after comparing, the target AMF shall proceed as described in clause 5.31.12, 3GPP TS 23.501 [2].

6.1.6.2.26 Type: N2SmInformation

Table 6.1.6.2.26-1: Definition of type N2SmInformation

Attribute name

Data type

P

Cardinality

Description

Applicability

pduSessionId

PduSessionId

M

1

Indicates the PDU Session Identity

n2InfoContent

N2InfoContent

C

0..1

This IE shall be present if a SMF related IE should be transferred. When present, the IE contains one of NGAP SMF related IEs specified in clause 9.3.4 of 3GPP TS 38.413 [12].

sNssai

Snssai

C

0..1

This IE shall be present if network slice information to be transferred for session management. When present, the IE indicates the network slice the PDU session belongs to. (NOTE)

homePlmnSnssai

Snssai

C

0..1

This IE shall be present during EPS to 5GS handover procedure for Home Routed PDU session.

When present, it shall carry the S-NSSAI for home PLMN.

ENS

iwkSnssai

Snssai

C

0..1

This IE shall be present during EPS to 5GS handover procedure with AMF relocation for Home Routed PDU session, if S-NSSAI for interworking is configured and used in the initial AMF, as specified in clause 4.11.1.2.2 of 3GPP TS 23.502 [3].

When present, this IE shall carry the S-NSSAI for interworking configured and used in the initial AMF for the PDU session.

ENS

subjectToHo

boolean

C

0..1

This IE shall be present if n2InfoContent carries a " Handover Required Transfer" IE. When present, it Indicates whether the PDU session shall be subject to handover to the target node.

NOTE: During EPS to 5GS handover procedure for Home Routed PDU session with AMF relocation, the source AMF shall set this IE to the S-NSSAI in the serving PLMN mapped from the S-NSSAI in home PLMN indicated by the homePlmnSnssai IE in the N2SmInformation data structure sent to target AMF.

6.1.6.2.27 Type: N2InfoContent

Table 6.1.6.2.27-1: Definition of type N2InfoContent

Attribute name

Data type

P

Cardinality

Description

ngapMessageType

Uinteger

C

0..1

This IE shall be present if PWS related N2 information is to be transferred, or during the AMF planned removal procedure with UDSF deployed procedure to transfer a RAN N2 message.

When present, it shall indicate the NGAP Message type of the ngapData as specified in clause 6.1.6.4.3.3. Its value equals the value of the Procedure Code defined in ASN.1 in clause 9.4.7 in 3GPP TS 38.413 [12].

ngapIeType

NgapIeType

C

0..1

This IE shall be present if SM, RAN, V2X or NRPPa related N2 information is to be transferred.

When present, it shall indicate the NGAP IE type of the ngapData as specified in clause 6.1.6.4.3.2.

ngapData

RefToBinaryData

M

1

This IE reference the N2 Information binary data corresponding to the N2 information class. See clause 6.1.6.4.3.

6.1.6.2.28 Type: NrppaInformation

Table 6.1.6.2.28-1: Definition of type NrppaInformation

Attribute name

Data type

P

Cardinality

Description

nfId

NfInstanceId

M

1

This IE shall carry the identifier of the Network Function (e.g. LMF) instance that is sending or receiving the NRPPa data.

nrppaPdu

N2InfoContent

M

1

This IE represents the encoded NGAP NRPPa-PDU IE, which is transparent to AMF.

serviceInstanceId

string

O

0..1

When present, this IE shall carry the Service Instance Identifier of the Service Instance (e.g. LMF) that is sending or receiving the NRPPa data.

6.1.6.2.29 Type: PwsInformation

Table 6.1.6.2.29-1: Definition of type PwsInformation

Attribute name

Data type

P

Cardinality

Description

messageIdentifier

Uint16

M

1

Identifies the warning message. Sender shall set this field to 0, if the pwsContainer IE carries PWS Failure Indication or PWS Restart Indication. The receiver shall ignore this IE if the pwsContainer IE carries PWS Failure Indication or PWS Restart Indication.

serialNumber

Uint16

M

1

identifies a particular message from the source and type indicated by the Message Identifier. Sender shall set this field to 0, if the pwsContainer IE carries PWS Failure Indication or PWS Restart Indication. The receiver shall ignore this IE if the pwsContainer IE carries PWS Failure Indication or PWS Restart Indication.

pwsContainer

N2InfoContent

M

1

This IE represents the PWS N2 information data part to be relayed between CBCF and AN.

bcEmptyAreaList

array(GlobalRanNodeId)

C

1..N

This IE shall be present if the NF consumer has previously requested the AMF to send the N2 reponse information for PWS-CANCEL-REQUEST and the AMF has received PWS-CANCEL-RESPONSE from RAN node(s) not including the Broadcast Cancelled Area List IE.

When present, this IE shall list the RAN node(s) that has sent a PWS-CANCEL-RESPONSE not including the Broadcast Cancelled Area List IE.

sendRanResponse

boolean

O

0..1

This IE shall be present to request the AMF to send the N2 response information it has received from the RAN nodes to the NF Service Consumer.

When present, this IE shall be set as follows:

– true: send RAN response

– false (default): do not send RAN response.

The N2 information received from the RAN corresponds to

the Broadcast-Completed-Area-List IE or the Broadcast-Cancelled-Area-List IE defined in 3GPP TS 38.413 [12]. See clause 6.1.6.4.3.3.

omcId

OmcIdentifier

O

0..1

IE shall be present if the AMF is required to write the n2Information it has received from the RAN nodes into trace records on the OMC. When present, it indicates the identifier of OMC.

6.1.6.2.30 Type: N1N2MsgTxfrFailureNotification

Table 6.1.6.2.30-1: Definition of type N1N2MsgTxfrFailureNotification

Attribute name

Data type

P

Cardinality

Description

cause

N1N2MessageTransferCause

M

1

This IE shall provide the result of the N1/N2 message transfer at the AMF.

n1n2MsgDataUri

Uri

M

1

This IE shall contain the N1N2MessageTransfer request resource URI returned in the Location header when the N1/N2 message transfer was initiated (see clause 6.1.3.5.3.1).

This IE shall be used by the NF Service Consumer to correlate the notification with the UE or session for which the earlier N1/N2 message transfer was initiated.

If no Location header was returned when the N1/N2 message transfer was initiated, e.g. when a 200 OK response was sent for a UE in RRC inactive state, this IE shall be set to a dummy URI, i.e. an URI with no authority and an empty path (e.g. "http:").

6.1.6.2.31 Type: N1N2MessageTransferError

Table 6.1.6.2.31-1: Definition of type N1N2MessageTransferError

Attribute name

Data type

P

Cardinality

Description

error

ProblemDetails

M

1

This IE shall provide the result of the N1/N2 message transfer processing at the AMF.

errInfo

N1N2MsgTxfrErrDetail

O

0..1

This IE may be included to provide additional information related to the error.

6.1.6.2.32 Type: N1N2MsgTxfrErrDetail

Table 6.1.6.2.32-1: Definition of type N1N2MsgTxfrErrDetail

Attribute name

Data type

P

Cardinality

Description

retryAfter

Uinteger

O

0..1

This IE may be included if the AMF requests the NF Service Consumer to stop sending the N1/N2 message before timeout, and to retry the N1/N2 message transfer request that was rejected after a timeout. The value shall be in seconds.

When included, the value shall be set to an estimate of the AMF on how long it will take before the AMF considers paging procedure as completed.

highestPrioArp

Arp

O

0..1

This IE may be included if the "cause" attribute in the ProblemDetails is set to "HIGHER_PRIORITY_REQUEST_ONGOING". When included this IE shall contain the ARP value of the highest priority QoS flow for which currently paging is ongoing.

The NF Service Consumer shall not initiate an Namf_Communication_N1N2MessageTransfer operation for the same UE with an ARP value having a lower priority than this or the same priority as this, until the retryAfter timer expires.

maxWaitingTime

DurationSec

C

0..1

This IE shall be present when:

– extBufSupport attribute with value "true" received in the request; and

– the UE is not reachable due to the UE in MICO mode or the UE using extended idle mode DRX.

When present, this IE shall indicate the estimated maximum waiting time in seconds before the UE will be reachable.

If the UE is in MICO mode, the AMF determines the Estimated Maximum Wait time based on the next expected periodic registration by the UE or by implementation. If the UE is using extended idle mode DRX, the AMF determines the Estimated Maximum Wait time based on the start of the next Paging Time Window.

6.1.6.2.33 Type: N2InformationTransferRspData

Table 6.1.6.2.33-1: Definition of type N2InformationTransferRspData

Attribute name

Data type

P

Cardinality

Description

result

N2InformationTransferResult

M

1

This IE shall provide the result of the N2 information transfer processing at the AMF.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

pwsRspData

PWSResponseData

C

0..1

This IE shall be present if the n2InformationClass is "PWS" in N2InformationTransferReqData.

6.1.6.2.34 Type: MmContext

Table 6.1.6.2.34-1: Definition of type MmContext

Attribute name

Data type

P

Cardinality

Description

accessType

AccessType

M

1

This IE shall contain the access type of the MM context.

nasSecurityMode

NasSecurityMode

C

0..1

This IE shall be present if available in 3GPP access MM context. When present, this IE shall contain the used NAS security mode of the UE.

epsNasSecurityMode

EpsNasSecurityMode

C

0..1

This IE shall be present in 3GPP access MM context if selected EPS NAS security algorithms have been previously provided to the UE, as specified in clause 6.7.2 of 3GPP TS 33.501 [27].

When present, this IE shall contain the selected EPS NAS security algorithms provided to the UE.

nasDownlinkCount

NasCount

C

0..1

This IE shall be present if available in 3GPP access MM context. When present, this IE shall contain the NAS downlink count of the UE.

nasUplinkCount

NasCount

C

0..1

This IE shall be present if available in 3GPP access MM context. When present, this IE shall contain the NAS uplink count of the UE.

ueSecurityCapability

UeSecurityCapability

C

0..1

This IE shall be present if available in 3GPP access MM context. When present, this IE shall contain the UE security capability

s1UeNetworkCapability

S1UeNetworkCapability

C

0..1

This IE shall be present if available in 3GPP access MM context. When present, this IE shall contain the S1 UE network capabilities.

allowedNssai

array(Snssai)

C

1..N

This IE shall be present if the source AMF and the target AMF are in the same PLMN and if available. When present, this IE shall contain the allowed NSSAI for the access type.

nssaiMappingList

array(NssaiMapping)

C

1..N

This IE shall be present if the source AMF and the target AMF are in the same PLMN and if available. When present, this IE shall contain the mapping of the allowed NSSAI for the UE.

allowedHomeNssai

array(Snssai)

C

1..N

This IE shall be present if the source AMF and the target AMF are in different PLMNs and if available. When present, this IE shall contain the home S-NSSAIs corresponding to the allowed NSSAI for the access type.

nsInstanceList

array(NsiId)

C

1..N

This IE shall be present if available. When present, it shall indicate the Network Slice Instances selected for the UE.

expectedUEbehavior

ExpectedUeBehavior

C

0..1

This IE shall be present if available. When present it shall indicate the expected UE moving trajectory and its validity period. See 3GPP TS 23.502 [3] clause 4.15.6.3.

ueDifferentiationInfo

UeDifferentiationInfo

C

0..1

This IE shall be present if available. When present it shall indicate UE Differentiation Information and its validity period.

plmnAssiUeRadioCapId

PlmnAssiUeRadioCapId

C

0..1

This IE shall be present if the source AMF supports RACS feature and if available. When present it shall be the PLMN-assigned UE Radio Capability ID.

(NOTE 1)

manAssiUeRadioCapId

ManAssiUeRadioCapId

C

0..1

This IE shall be present if the source AMF supports RACS feature and if available. When present it shall be the Manufacturer-assigned UE Radio Capability ID.

ucmfDicEntryId

string

C

0..1

This IE shall be present if the source AMF supports RACS feature and if available. When present it shall be the UCMF allocated dicEntryId received from the UCMF.

n3IwfId

GlobalRanNodeId

C

0..1

This IE shall be present during Registration procedure with AMF changes as specified in clause 4.2.2.2 of 3GPP TS 23.502 [3], if the old AMF holds UE context established via N3IWF and if the PDU sessions associated with the non-3GPP access are transferred to the new AMF (see clause 5.2.2.2.1.1).

When present, this IE shall contain the Global RAN Node ID of N3IWF.

wagfId

GlobalRanNodeId

C

0..1

This IE shall be present during Registration procedure with AMF changes as specified in clause 4.2.2.2 of 3GPP TS 23.502 [3], if the old AMF holds UE context established via W-AGF and if the PDU sessions associated with the non-3GPP access are transferred to the new AMF (see clause 5.2.2.2.1.1).

When present, this IE shall contain the Global RAN Node ID of W-AGF.

tngfId

GlobalRanNodeId

C

0..1

This IE shall be present during Registration procedure with AMF changes as specified in clause 4.2.2.2 of 3GPP TS 23.502 [3], if the old AMF holds UE context established via TNGF and if the PDU sessions associated with the non-3GPP access are transferred to the new AMF (see clause 5.2.2.2.1.1).

When present, this IE shall contain the Global RAN Node ID of TNGF.

anN2ApId

integer

C

0..1

This IE shall be present during Registration procedure with AMF changes, as specified in clause 4.2.2.2 of 3GPP TS 23.502 [3], if the old AMF holds UE context established via N3IWF/W-AGF/TNGF, the UE is in CM-CONNECTED state via N3IWF/W-AGF/TNGF and if the PDU sessions associated with the non-3GPP access are transferred to the new AMF (see clause 5.2.2.2.1.1).

When present, this IE shall contain the RAN UE NGAP ID over N2 interface.

nssaaStatusList

array(NssaaStatus)

C

1..N

This IE shall be present if available. When present, it shall contain the subscribed S-NSSAIs subject to NSSAA procedure and for which a status information is available. See 3GPP TS 23.501 [2] clause 5.15.5.2.1 and 3GPP TS 23.502 [3] clause 5.2.2.2.2.

pendingNssaiMappingList

array(NssaiMapping)

C

1..N

This IE shall be present if available. When present, this IE shall contain the mapping of the pending NSSAI for the UE.

NOTE 1: If the AMF supports RACS and the AMF detects that the selected PLMN during a service request procedure is different from the currently registered PLMN for the UE, the AMF stores the UE Radio Capability ID of the newly selected PLMN in the UE context as described in clause 5.2.3.2 of 3GPP TS 23.502 [3], and provides this UE Radio Capability ID to the target AMF during any subsequent inter-AMF mobility.

6.1.6.2.35 Type: SeafData

Table 6.1.6.2.35-1: Definition of type SeafData

Attribute name

Data type

P

Cardinality

Description

ngKsi

NgKsi

M

1

Indicates the KSI used for the derivation of the keyAmf sent.

keyAmf

KeyAmf

M

1

Indicates the Kamf or K’amf

nh

string

C

0..1

This IE shall be present during N2 handover procedure as specified in clause 6.9.2.3.3 of 3GPP TS 33.501 [27]. When present, this IE indicates the Next Hop value used for the key derivation. The value is encoded as a string of hexadecimal characters.

Pattern: ‘^[A-Fa-f0-9]+$’

ncc

integer

C

0..1

This IE shall be present during N2 handover procedure as specified in clause 6.9.2.3.3 of 3GPP TS 33.501 [27]. When present, this IE indicates the NH Chaining Counter. The value is within the range 0 to 7.

keyAmfChangeInd

boolean

C

0..1

This IE shall be included, with a value "true", if the source AMF requires the target AMF to perform AS key re-keying, during N2 handover procedure as specified in clause 6.9.2.3.3 of 3GPP TS 33.501 [27].

keyAmfHDerivationInd

boolean

C

0..1

This IE shall be included, with a value "true", if the source AMF has performed horizontal KAMF derivation, which means a new KAMF has been calculated.

6.1.6.2.36 Type: NasSecurityMode

Table 6.1.6.2.36-1: Definition of type NasSecurityMode

Attribute name

Data type

P

Cardinality

Description

integrityAlgorithm

IntegrityAlgorithm

M

1

Indicates the integrity protection algorithm

cipheringAlgorithm

CipheringAlgorithm

M

1

Indicates the ciphering algorithm

6.1.6.2.37 Type: PduSessionContext

Table 6.1.6.2.37-1: Definition of type PduSessionContext

Attribute name

Data type

P

Cardinality

Description

Applicability

pduSessionId

PduSessionId

M

1

Indicates the identifier of the PDU Session.

smContextRef

Uri

M

1

Indicates the resource URI of the SM context, including the apiRoot (see clause 6.1.3.3.2 of 3GPP TS 29.502 [16]).

When present, it shall carry the URI of SM Context of:

– I-SMF, for a PDU session with I-SMF; or

– V-SMF, for HR PDU session; or

– SMF, for non-roaming PDU session without I-SMF, or LBO roaming PDU session;

sNssai

Snssai

M

1

Indicates the associated S-NSSAI for the PDU Session.

dnn

Dnn

M

1

This IE shall indicate the Data Network Name. The DNN shall be the full DNN (i.e. with both the Network Identifier and Operator Identifier) for a HR PDU session, and it should be the full DNN in LBO and non-roaming scenarios. If the Operator Identifier is absent, the serving core network operator shall be assumed.

selectedDnn

Dnn

C

0..1

This IE shall be present, if another DNN other than the UE requested DNN is selected for this PDU session.

When present, it shall contain the selected DNN. The DNN shall be the full DNN (i.e. with both the Network Identifier and Operator Identifier) for a HR PDU session, and it should be the full DNN in LBO and non-roaming scenarios. If the Operator Identifier is absent, the serving core network operator shall be assumed.

accessType

AccessType

M

1

Indicates the access type of the PDU session.

additionalAccessType

AccessType

C

0..1

Indicates the additional access type for a MA PDU session, if the UE registers to both 3GPP access and Non-3GPP access.

allocatedEbiList

array(EbiArpMapping)

C

1..N

This IE shall be present when at least one EBI is allocated to the PDU session.

When present, this IE shall contain the EBIs currently allocated to the PDU session.

hsmfId

NfInstanceId

C

0..1

This IE shall be present for non-roaming and home-routed PDU sessions.

When present, it shall indicate the associated:

– home SMF for HR PDU Session, or

– SMF, for non-roaming PDU session, regardless of whether an I-SMF is involved or not.

hsmfSetId

NfSetId

C

0..1

This IE shall be present, if available.

When present, this IE shall contain the NF Set ID of the home SMF or the SMF indicated by hsmfId.

hsmfServiceSetId

NfServiceSetId

C

0..1

This IE shall be present, if available.

When present, this IE shall contain the NF Service Set ID of the selected PDUSession service instance of home SMF or the SMF indicated by hsmfId.

smfBinding

SbiBindingLevel

C

0..1

This IE shall be present if available, for a non-roaming PDU session. When present, this IE shall contain the SBI binding level of the SMF’s SM context resource.

vsmfId

NfInstanceId

C

0..1

This IE shall be present for roaming PDU sessions. When present, it shall indicate the associated visited SMF for home-routed the PDU Session, or the SMF for the local-breakout PDU session (regardless of whether an I-SMF is involved or not).

vsmfSetId

NfSetId

C

0..1

This IE shall be present, if available. When present, this IE shall contain the NF Set ID of the V-SMF.

vsmfServiceSetId

NfServiceSetId

C

0..1

This IE shall be present, if available. When present, this IE shall contain the NF Service Set ID of the V-SMF’s PDUSession service instance.

vsmfBinding

SbiBindingLevel

C

0..1

This IE shall be present, if available. When present, this IE shall contain the SBI binding level of the V-SMF’s SM context resource.

ismfId

NfInstanceId

C

0..1

This IE shall be present if I-SMF is involved in the PDU session. When present, it shall indicate the associated I-SMF for the PDU Session.

DTSSA

ismfSetId

NfSetId

C

0..1

This IE shall be present, if available. When present, this IE shall contain the NF Set ID of the I-SMF.

DTSSA

ismfServiceSetId

NfServiceSetId

C

0..1

This IE shall be present, if available. When present, this IE shall contain the NF Service Set ID of the I-SMF’s PDUSession service instance.

DTSSA

ismfBinding

SbiBindingLevel

C

0..1

This IE shall be present if available. When present, this IE shall contain the SBI binding level of the I-SMF’s SM Context resource.

DTSSA

nsInstance

NsiId

C

1

This IE shall be present if available. When present, this IE shall Indicate Network Slice Instance for the PDU Session

smfServiceInstanceId

string

O

0..1

When present, this IE shall contain the serviceInstanceId of the SMF PDUSession service instance serving the SM Context, i.e. of:

– the I-SMF, for a PDU session with I-SMF;

– the V-SMF, for a HR PDU session; or

– the SMF, for a non-roaming or an LBO roaming PDU session without I-SMF.

This IE may be used by the AMF to identify PDU session contexts affected by a failure or restart of the SMF service instance (see clause 6.2 of 3GPP TS 23.527 [33]).

maPduSession

boolean

C

0..1

This IE shall be present if available. When present, this IE shall indicate whether it is an MA PDU session.

true: indicates the PDU session is MA PDU session;

false (default): the PDU session is not MA PDU session.

cnAssistedRanPara

CnAssistedRanPara

C

0..1

This IE shall be present if available.

When present, this IE shall contain the PDU Session specific parameters received from the SMF and used by the AMF to derive the Core Network assisted RAN parameters tuning.

6.1.6.2.38 Type: NssaiMapping

Table 6.1.6.2.38-1: Definition of type NssaiMapping

Attribute name

Data type

P

Cardinality

Description

mappedSnssai

Snssai

M

1

Indicates the mapped S-NSSAI in the serving PLMN

hSnssai

Snssai

M

1

Indicates the S-NSSAI in home PLMN

6.1.6.2.39 Type: UeRegStatusUpdateReqData

Table 6.1.6.2.39-1: Definition of type UeRegStatusUpdateReqData

Attribute name

Data type

P

Cardinality

Description

Applicability

transferStatus

UeContextTransferStatus

M

1

This IE shall indicate if the previous UE context transfer was completed.

toReleaseSessionList

array(PduSessionId)

C

1..N

This IE shall be present during UE Context Transfer procedure, if there are any PDU session(s) associated with Network Slice(s) which become no longer available.

When present, this IE shall include all the PDU session(s) associated with no longer available S-NSSAI(s).

pcfReselectedInd

boolean

C

0..1

This IE shall be present and set to true if the target AMF has decided to select a new PCF for AM Policy and/or UE Policy other than the one which was included in the UeContext by the old AMF.

smfChangeInfoList

array(SmfChangeInfo)

C

1..N

This IE shall be present during an inter-AMF registration procedure, if there is an I-SMF change or removal or V-SMF change for the related PDU session(s).

When present, this IE shall indicate the I-SMF/V-SMF situation after the registration completion at the target AMF.

DTSSA

6.1.6.2.40 Type: AssignEbiError

Table 6.1.6.2.40-1: Definition of type AssignEbiError

Attribute name

Data type

P

Cardinality

Description

error

ProblemDetails

M

1

Represents the application error information. The application level error cause shall be encoded in the "cause" attribute.

failureDetails

AssignEbiFailed

M

1

Describes the details of the failure including the list of ARPs for which the EBI assignment failed.

6.1.6.2.41 Type: UeContextCreateData

Table 6.1.6.2.41-1: Definition of type UeContextCreateData

Attribute name

Data type

P

Cardinality

Description

Applicability

ueContext

UeContext

M

1

Represents an individual ueContext resource to be created

targetId

NgRanTargetId

M

1

Represents the identification of target RAN

sourceToTargetData

N2InfoContent

M

1

This IE shall be included to contain the "Source to Target Transparent Container".

pduSessionList

array(N2SmInformation)

M

1..N

This IE shall be included to contain the list of N2SmInformation, where each N2SmInformation includes the "Handover Required Transfer" received from the source RAN per PDU session ID.

n2NotifyUri

Uri

M

1

This IE shall contain a callback URI to receive the N2 Information Notification.

ueRadioCapability

N2InfoContent

C

0..1

This IE shall be included to contain the "UE Radio Capability Information" if available.

ngapCause

NgApCause

C

0..1

This IE shall be present, if available. When present, it shall represent the NGAP Cause received from RAN.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

servingNetwork

PlmnIdNid

C

0..1

A Source AMF complying with this release of the specification shall include this IE to indicate the current Serving Network.

When present, this IE shall contain the serving core network operator PLMN ID and, for an SNPN, the NID that together with the PLMN ID identifies the SNPN.

6.1.6.2.42 Type: UeContextCreatedData

Table 6.1.6.2.42-1: Definition of type UeContextCreatedData

Attribute name

Data type

P

Cardinality

Description

ueContext

UeContext

M

1

Represents the newly created individual ueContext resource

targetToSourceData

N2InfoContent

M

1

This IE shall contain the "Target to Source Transparent Container".

pduSessionList

array(N2SmInformation)

M

1..N

This IE shall be included to contain the list of N2SmInformation, where each N2SmInformation includes the "Handover Command Transfer" received from the SMF, per PDU session ID.

pcfReselectedInd

boolean

C

0..1

This IE shall be present and set to true if the target AMF has decided to select a new PCF for AM Policy other than the one which was included in the UeContext by the old AMF.

failedSessionList

array(N2SmInformation)

C

1..N

This IE shall be included to contain a list of N2SmInformation, where each N2SmInformation includes the "Handover Preparation Unsuccessful Transfer" N2 SM content either received from the SMF for a PDU session failed to be handed over or generated by the target AMF for a PDU session not accepted by the target AMF (e.g. due to no response from the SMF within a maximum wait timer or due to non-available S-NSSAI in the target AMF). See NOTE.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

NOTE: As an exception, the AMF generates N2 SM Information (Handover Preparation Unsuccessful Transfer IE) for a PDU session not accepted by the AMF, since this N2 SM IE needs to be included in the Handover Command sent by the source AMF to the source NG-RAN; this N2 SM IE carries a Cause value.

6.1.6.2.43 Type: UeContextCreateError

Table 6.1.6.2.43-1: Definition of type UeContextCreateError

Attribute name

Data type

P

Cardinality

Description

Applicability

error

ProblemDetails

M

1

Represents the detailed application error information. The application level error cause shall be encoded in the "cause" attribute.

ngapCause

NgApCause

C

0..1

This IE shall be present, if available. When present, it shall represent the NGAP Cause received from RAN.

targetToSourceFailureData

N2InfoContent

C

0..1

This IE shall be present if a "Target to Source Failure Transparent Container" has been received from the target NG-RAN.

When present, this IE shall contain this container.

NPN

6.1.6.2.44 Type: NgRanTargetId

Table 6.1.6.2.44-1: Definition of type NgRanTargetId

Attribute name

Data type

P

Cardinality

Description

ranNodeId

GlobalRanNodeId

M

1

Indicates the identity of the RAN node. The IE shall contain either the gNB ID or the NG-eNB ID.

tai

Tai

M

1

Indicates the selected TAI.

6.1.6.2.45 Type: N2InformationTransferError

Table 6.1.6.2.45-1: Definition of type N2InformationTransferError

Attribute name

Data type

P

Cardinality

Description

error

ProblemDetails

M

1

More information on the error shall be provided in the "cause" attribute of the "ProblemDetails" structure.

pwsErrorInfo

PWSErrorData

C

0..1

This IE shall be present if the n2InformationClass is "PWS" in N2InformationTransferReqData.

6.1.6.2.46 Type: PWSResponseData

Table 6.1.6.2.46-1: Definition of type PWSResponseData

Attribute name

Data type

P

Cardinality

Description

ngapMessageType

Uinteger

M

1

This IE shall identify the message type of the message being sent. Its value is the numeric code of the Procedure Code defined in ASN.1 in clause 9.4.7 in 3GPP TS 38.413 [12].

serialNumber

Uint16

M

1

This IE shall contain the Serial Number of the associated PWS response message.

messageIdentifier

integer

M

1

This IE shall contain the Message Identifier of the associated PWS response message.

unknownTAIList

array(Tai)

O

1..N

This IE shall contain the Unknown Tracking Area List which may be present in the associated PWS response message.

6.1.6.2.47 Type: PWSErrorData

Table 6.1.6.2.47-1: Definition of type PWSErrorData

Attribute name

Data type

P

Cardinality

Description

namfCause

integer

M

1

Represents the cause value for the error that the AMF detected.

Cause values:

0 – Message accepted

1 – Parameter not recognised

2 – Parameter value invalid

3 – Valid message not identified

4 – Tracking area not valid

5 – Unrecognised message

6 – Missing mandatory element

7 – AMF capacity exceeded

8 – AMF memory exceeded

9 – Warning broadcast not supported

10 – Warning broadcast not operational

11 – Message reference already used

12 – Unspecified error

13 – Transfer syntax error

14 – Semantic error

15 – Message not compatible with receiver state

6.1.6.2.48 Void
6.1.6.2.49 Type: NgKsi

Table 6.1.6.2.49-1: Definition of type NgKsi

Attribute name

Data type

P

Cardinality

Description

tsc

ScType

M

1

Indicates whether the security context type is native or mapped.

ksi

integer

M

1

Indicates the key set identifier value. The value is within the range 0 to 6.

6.1.6.2.50 Type: KeyAmf

Table 6.1.6.2.50-1: Definition of type KeyAmf

Attribute name

Data type

P

Cardinality

Description

keyType

KeyAmfType

M

1

Indicates whether the keyAmf represents Kamf or K’amf.

keyVal

string

M

1

Indicates the key value. The key value is encoded as a string of hexadecimal characters.

Pattern: ‘^[A-Fa-f0-9]$’

6.1.6.2.51 Type: ExpectedUeBehavior

Table 6.1.6.2.25-1: Definition of type ExpectedUeBehavior

Attribute name

Data type

P

Cardinality

Description

expMoveTrajectory

array(UserLocation)

M

1..N

This IE shall contain a list of user location areas where the UE is expected to move.

validityTime

DateTime

M

1

This IE shall contain the time upto which the UE moving trajectory is valid.

6.1.6.2.52 Type: UeRegStatusUpdateRspData

Table 6.1.6.2.52-1: Definition of type UeRegStatusUpdateRspData

Attribute name

Data type

P

Cardinality

Description

regStatusTransferComplete

boolean

M

1

This IE shall indicate if the status update of UE context transfer is completed successfully at the source AMF or not.

The value shall be set to true if the context transfer is completed successfully and false if the context transfer did not complete successfully. Default is true.

6.1.6.2.53 Type: N2RanInformation

Table 6.1.6.2.53-1: Definition of type N2RanInformation

Attribute name

Data type

P

Cardinality

Description

n2InfoContent

N2InfoContent

M

1

This IE shall contain the N2 RAN information to transfer.

6.1.6.2.54 Type: N2InfoNotificationRspData

Table 6.1.6.2.54-1: Definition of type N2InfoNotificationRspData

Attribute name

Data type

P

Cardinality

Description

n2Info

N2InfoContent

C

0..1

This IE shall be present in the N2InfoNotify response sent by the source AMF to the target AMF during an

Inter NG-RAN node N2 based handover procedure (see clause 5.2.2.3.6.2), if Secondary Rat Usage Data are available at the source AMF.

When present, this IE shall contain N2 Information.

6.1.6.2.55 Type: SmallDataRateStatusInfo

Table 6.1.6.2.55-1: Definition of type SmallDataRateStatusInfo

Attribute name

Data type

P

Cardinality

Description

singleNssai

Snssai

M

1

S-NSSAI

dnn

Dnn

M

1

This IE shall indicate the Data Network Name.

The DNN shall be the full DNN (i.e. with both the Network Identifier and Operator Identifier) for a HR PDU session, and it should be the full DNN in LBO and non-roaming scenarios. If the Operator Identifier is absent, the serving core network operator shall be assumed.

smallDataRateStatus

SmallDataRateStatus

M

1

Small data rate status related to the S-NSSAI and Dnn.

6.1.6.2.56 Type: SmfChangeInfo

Table 6.1.6.2.56-1: Definition of type SmfChangeInfo

Attribute name

Data type

P

Cardinality

Description

pduSessionIdList

array(PduSessionId)

M

1..N

PDU Session ID(s) for which the smfChangeInd applies.

smfChangeInd

SmfChangeIndication

M

1

Indicates the I-SMF or V-SMF change or removal.

6.1.6.2.57 Type: V2xContext

Table 6.1.6.2.57-1: Definition of type V2xContext

Attribute name

Data type

P

Cardinality

Description

nrV2xServicesAuth

NrV2xAuth

C

0..1

This IE shall be present if the UE is authorized to use the NR sidelink for V2X services.

lteV2xServicesAuth

LteV2xAuth

C

0..1

This IE shall be present if the UE is authorized to use the LTE sidelink for V2X services.

nrUeSidelinkAmbr

BitRate

C

0..1

This IE shall be present if the UE is authorized for NR V2X services.

When present, this IE contains subscription data on UE-PC5-AMBR for NR V2X services.

lteUeSidelinkAmbr

BitRate

C

0..1

This IE shall be present if the UE is authorized for LTE V2X services.

When present, this IE contains subscription data on UE-PC5-AMBR for LTE V2X services.

pc5QoSPara

Pc5QoSPara

C

0..1

This IE shall be present if the UE is authorized for NR V2X services.

When present, this IE contains policy data on the PC5 QoS parameters.

6.1.6.2.58 Type: ImmediateMdtConf

Table 6.1.6.2.58-1: Definition of type ImmediateMdtConf

Attribute name

Data type

P

Cardinality

Description

jobType

JobType

M

1

This IE shall indicate the Job type for MDT, see 3GPP TS 32.422 [30].

measurementLteList

array(MeasurementLteForMdt)

C

1..N

This IE shall be present if available.

When present, this IE shall contain a list of the measurements that shall be collected for LTE.

measurementNrList

array(MeasurementNrForMdt)

C

1..N

This IE shall be present if available, when present, this IE shall contain a list of the measurements that shall be collected for NR.

reportingTriggerList

array(ReportingTrigger)

C

1..N

This IE shall be present if available.

When present, this IE shall contain a list of the reporting triggers.

reportInterval

ReportIntervalMdt

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the interval between the periodical measurements to be taken when UE is in connected in LTE.

reportIntervalNr

ReportIntervalNrMdt

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the interval between the periodical measurements to be taken when UE is in connected in NR.

reportAmount

ReportAmountMdt

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the number of measurement reports that shall be taken for periodical reporting while UE is in connected.

eventThresholdRsrp

integer

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the Event Threshold for RSRP in LTE.

Minimum = 0. Maximum = 97.

eventThresholdRsrq

integer

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the Event Threshold for RSRQ in LTE.

Minimum = 0. Maximum = 34.

eventThresholdRsrpNr

integer

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the Event Threshold for RSRP in NR.

Minimum = 0. Maximum = 127.

eventThresholdRsrqNr

integer

C

0..1

This IE shall be present if available.

When present, this IE shall indicate the Event Threshold for RSRQ in NR.

Minimum = 0. Maximum = 127.

collectionPeriodRmmLte

CollectionPeriodRmmLteMdt

C

0..1

This IE shall be present if available.

When present, it shall contain the collection period that should be used to collect available measurement samples in case of RRM configured measurements when UE is in LTE.

collectionPeriodRmmNr

CollectionPeriodRmmNrMdt

C

0..1

This IE shall be present if available.

When present, it shall contain the collection period that should be used to collect available measurement samples in case of RRM configured measurements when UE is in NR.

measurementPeriodLte

MeasurementPeriodLteMdt

C

0..1

This IE shall be present if available.

When present, it shall contain the measurement period that should be used for the Data Volume and Scheduled IP Throughput measurements in LTE.

areaScope

AreaScope

O

0..1

When present, this IE shall contain the area in Cells or Tracking Areas where the MDT data collection shall take place, see 3GPP TS 32.422 [30].

positioningMethod

PositioningMethodMdt

O

0..1

When present, it shall indicate the positioning method that shall be used for the MDT job.

addPositioningMethodList

array(PositioningMethodMdt)

O

1..N

This IE may be present if positioningMethod IE is present.

When present, it shall indicate a list of the additional positioning methods that shall be used for the MDT job.

mdtAllowedPlmnIdList

array(PlmnId)

O

1..16

When present, this IE shall contain the PLMNs related to MDT.

sensorMeasurementList

array(SensorMeasurement)

C

1..N

This IE shall be present if available.

When present, this IE shall include a list the sensor measurements to be collected for UE in NR if they are available.

6.1.6.2.59 Type: V2xInformation

Table 6.1.6.2.59-1: Definition of type V2xInformation

Attribute name

Data type

P

Cardinality

Description

n2Pc5Pol

N2InfoContent

C

0..1

This IE shall be present if N2 PC5 policy should be transferred. When present, the IE contains the NGAP V2X related IEs specified in clause 9.2.1.z of 3GPP TS 38.413 [12].

6.1.6.2.60 Type: EpsNasSecurityMode

Table 6.1.6.2.60-1: Definition of type EpsNasSecurityMode

Attribute name

Data type

P

Cardinality

Description

integrityAlgorithm

EpsNasIntegrityAlgorithm

M

1

Indicates the integrity protection algorithm for EPS NAS

cipheringAlgorithm

EpsNasCipheringAlgorithm

M

1

Indicates the ciphering algorithm for EPS NAS.

6.1.6.2.61 Type: UeContextRelocateData

Table 6.1.6.2.61-1: Definition of type UeContextRelocateData

Attribute name

Data type

P

Cardinality

Description

Applicability

ueContext

UeContext

M

1

Represents an individual ueContext resource to be relocated.

targetId

NgRanTargetId

M

1

Represents the identification of target RAN

sourceToTargetData

N2InfoContent

M

1

This IE shall be included to contain the "Source to Target Transparent Container".

forwardRelocationRequest

RefToBinaryData

M

1

This IE shall be present, and it shall contain the reference to the binary data carrying the Forward Relocation Request message (see clause 6.1.6.4).

pduSessionList

array(N2SmInformation)

C

1..N

This IE shall contain the list of N2SmInformation, where each N2SmInformation includes a PDU Session Resource Setup Request Transfer IE (see clause 9.3.4.1 of 3GPP TS 38.413 [24]) received from the SMF(s) per PDU session ID.

ueRadioCapability

N2InfoContent

C

0..1

This IE shall be included to contain the "UE Radio Capability Information" if available.

ngapCause

NgApCause

C

0..1

This IE shall be present, if available. When present, it shall represent the NGAP Cause mapped from the received S1-AP cause from the source E-UTRAN. Refer to 3GPP TS 29.010 [50] for the mapping of cause values between S1AP and NGAP.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported.

6.1.6.2.62 Type: UeContextRelocatedData

Table 6.1.6.2.62-1: Definition of type UeContextRelocatedData

Attribute name

Data type

P

Cardinality

Description

ueContext

UeContext

M

1

Represents an individual ueContext resource relocated to a new AMF.

6.1.6.2.63 Void
6.1.6.2.64 Type: EcRestrictionDataWb

Table 6.1.6.2.64-1: Definition of type EcRestrictionData

Attribute name

Data type

P

Cardinality

Description

ecModeARestricted

boolean

O

0..1

If present, indicates whether Enhanced Coverage Mode A is restricted or not.

true: Enhanced Coverage Mode A is restricted.

false or absent: Enhanced Coverage Mode A is not restricted.

ecModeBRestricted

boolean

M

1

This IE indicates whether Enhanced Coverage Mode B is restricted or not.

true: Enhanced Coverage Mode B is restricted.

false: Enhanced Coverage Mode B is not restricted.

6.1.6.2.65 Type: ExtAmfEventSubscription

Table 6.1.6.2.65-1: Definition of type ExtAmfEventSubscription as a list of to be combined data types

Data type

Cardinality

Description

Applicability

AmfEventSubscription

1

AMF event subscription

AmfEventSubscriptionAddInfo

1

Additional information for the AMF event subscription, e.g. Binding Indications, NF type of the NF that created the subscription.

6.1.6.2.66 Type: AmfEventSubscriptionAddInfo

Table 6.1.6.2.66-1: Definition of type AmfEventSubscriptionAddInfo

Attribute name

Data type

P

Cardinality

Description

bindingInfo

array(string)

O

1..2

Binding indications received for event notifications (i.e. with "callback" scope) or for subscription change event notifications (i.e. with "subscription-events" scope) for an AMF event subscription.

When present, entries of the array shall be set to the value of the 3gpp-Sbi-Binding header defined in clause 5.2.3.2.6 of 3GPP TS 29.500 [4], without the header name.

Example of an array entry: "bl= nf-set; nfset=set1.udmset.5gc.mnc012.mcc345; servname=nudm-ee;scope=subscription-events"

subscribingNfType

NFType

C

0..1

This IE should be present if the information is available. When present, it shall contain the NF type of the NF that created the subscription.

(NOTE)

eventSyncInd

boolean

C

0..1

This IE should be present with value "true" when the event subscription shall be synchronized with UDM during EPS to 5GS mobility registration procedure, as specified in clause 5.3.2.4.2.

When present, this IE shall be set as following:

– true: the event subscription shall be synchronized with UDM.

– false: the event subscription shall not be synchronized with UDM.

NOTE: In scenarios where an "intermediate NF" (e.g. UDM) creates a subscription on behalf of a "source NF" (e.g. NEF), this IE shall contain the NF type of the "intermediate NF". The NF type of the "source NF" may be available in the AmfEventSubscription.

6.1.6.2.67 Type: UeContextCancelRelocateData

Table 6.1.6.2.67-1: Definition of type UeContextCancelRelocateData

Attribute name

Data type

P

Cardinality

Description

supi

Supi

C

0..1

This IE shall be present if the UE is emergency registered and the SUPI is not authenticated.

unauthenticatedSupi

boolean

C

0..1

When present, this IE shall be set as follows:

– true: unauthenticated SUPI;

– false (default): authenticated SUPI.

This IE shall be present if the SUPI is present in the message but is not authenticated and is for an emergency registered UE.

relocationCancelRequest

RefToBinaryData

M

1

This IE shall be present, and it shall contain the reference to the binary data carrying the GTP-C Relocation Cancel Request message (see clause 6.1.6.4).

6.1.6.2.68 Type: UeDifferentiationInfo

Table 6.1.6.2.68-1: Definition of type UeDifferentiationInfo

Attribute name

Data type

P

Cardinality

Description

periodicComInd

PeriodicCommunicationIndicator

O

0..1

This IE indicates whether the UE communicates periodically or not, e.g. only on demand.

periodicTime

DurationSec

O

0..1

This IE indicates the interval time of periodic communication (see TS 23.502 [3] clause 4.15.6.3).

scheduledComTime

ScheduledCommunicationTime

O

0..1

This IE indicates time and day of the week when the UE is available for communication (see TS 23.502 [3] clause 4.15.6.3).

stationaryInd

StationaryIndication

O

0..1

This IE indicates whether the UE is stationary or mobile (see TS 23.502 [3] clause 4.15.6.3).

trafficProfile

TrafficProfile

O

0..1

This IE indicates the type of data transmission: single packet transmission (UL or DL), dual packet transmission (UL with subsequent DL or DL with subsequent UL), multiple packets transmission

batteryInd

BatteryIndication

O

0..1

This IE indicates the power consumption type(s) of the UE (see TS 23.502 [3] clause 4.15.6.3).

validityTime

DateTime

O

0..1

When present, this IE identifies when the expected UE behaviour parameters expire and shall be deleted locally if it expire (see TS 23.502 [3] clause 4.15.6.3).

When absent, no expiry for the expected UE behaviour parameters applies.

6.1.6.2.69 Type: CeModeBInd

Table 6.1.6.2.69-1: Definition of type CeModeBInd

Attribute name

Data type

P

Cardinality

Description

ceModeBSupportInd

boolean

M

1

This IE shall contain the CE-mode-B Support Indicator (See 3GPP TS 38.413 [12], clause 9.3.1.156).

This IE shall be set as follows:

– true: CE-mode-B is supported;

– false: CE-mode-B is not supported.

6.1.6.2.70 Type: LteMInd

Table 6.1.6.2.70-1: Definition of type LteMInd

Attribute name

Data type

P

Cardinality

Description

lteCatMInd

boolean

M

1

This IE shall contain the LTE-M Indication (See 3GPP TS 38.413 [12], clause 9.3.1.157).

This IE shall be set as follows:

– true: LTE-M is indicated by the UE;

– false: LTE-M is not indicated by the UE.

6.1.6.2.71 Type: NpnAccessInfo

Table 6.1.6.2.71-1: Definition of type NpnAccessInfo

Attribute name

Data type

P

Cardinality

Description

cellCagInfo

array(CagId)

O

1..N

This IE shall contain the CAG List of the CAG cell.

6.1.6.2.72 Void
6.1.6.2.73 Void
6.1.6.2.74 Void
6.1.6.2.75 Type: UpdpSubscriptionData

Table 6.1.6.2.75-1: Definition of type UpdpSubscriptionData

Attribute name

Data type

P

Cardinality

Description

updpNotifySubscriptionId

string

M

1

Represents the Id created by the AMF for the subscription to notify a UE policy delivery related N1 information.

updpNotifyCallbackUri

Uri

M

1

This IE represents the callback URI on which the UE policy delivery related N1 message shall be notified.

supportedFeatures

SupportedFeatures

C

0..1

This IE shall be present if at least one optional feature defined in clause 6.1.8 is supported by the NF service consumer.

6.1.6.3 Simple data types and enumerations

6.1.6.3.1 Introduction

This clause defines simple data types and enumerations that can be referenced from data structures defined in the previous clauses.

6.1.6.3.2 Simple data types

The simple data types defined in table 6.1.6.3.2-1 shall be supported.

Table 6.1.6.3.2-1: Simple data types

Type Name

Type Definition

Description

EpsBearerId

integer

Integer identifying an EPS bearer, within the range 0 to 15, as specified in clause 11.2.3.1.5, bits 5 to 8, of 3GPP TS 24.007 [15].

Ppi

integer

This represents the Paging Policy Indicator. The value is within the range 0 to 7.

NasCount

Uinteger

Unsigned integer identifying the NAS COUNT as specified in 3GPP TS 33.501 [27]

5GMmCapability

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the "5GMM capability" IE as specified in clause 9.11.3.1 of 3GPP TS 24.501 [11] (starting from octet 1).

UeSecurityCapability

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the " UE security capability" IE as specified in clause 9.11.3.54 of 3GPP TS 24.501 [11] (starting from octet 1).

S1UeNetworkCapability

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the " S1 UE network capability" IE as specified in clause 9.11.3.48 of 3GPP TS 24.501 [11] (starting from octet 1).

DrxParameter

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the "5GS DRX Parameters" IE as specified in clause 9.11.3.2A of 3GPP TS 24.501 [11] (starting from octet 1).

OmcIdentifier

string

The OMC Identifier indicates the identity of an Operation and Maintenance Centre to which Trace Records shall be sent.

minLength: 1

maxLength: 20

MSClassmark2

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the Mobile Station Classmark 2 as specified in clause 9.11.3.31C of 3GPP TS 24.501 [11]) (starting from octet 1).

SupportedCodec

Bytes

String with format "byte" as defined in OpenAPI Specification [23], i.e. base64-encoded characters, encoding the Supported Codec as specified in clause 9.11.3.51A of 3GPP TS 24.501 [11]) (starting from octet 1).

6.1.6.3.3 Enumeration: StatusChange

Table 6.1.6.3.3-1: Enumeration StatusChange

Enumeration value

Description

"AMF_UNAVAILABLE"

The AMF is unavailable to serve the UEs identified by the GUAMI(s).

"AMF_AVAILABLE"

The AMF is available to serve the UEs identified by the GUAMI(s).

6.1.6.3.4 Enumeration: N2InformationClass

Table 6.1.6.3.4-1: Enumeration N2InformationClass

Enumeration value

Description

"SM"

N2 SM information.

"NRPPa"

N2 NRPPa information.

"PWS"

N2 PWS information of PWS type.

"PWS-BCAL"

N2 Broadcast Completed Area List or the Broadcast Cancelled Area List.

"PWS-RF"

N2 Restart Indication or Failure Indication

"RAN"

N2 RAN related information.

"V2X"

N2 V2X information

6.1.6.3.5 Enumeration: N1MessageClass

Table 6.1.6.3.5-1: Enumeration N1MessageClass

Enumeration value

Description

"5GMM"

The whole NAS message as received (for e.g. used in forwarding the Registration message to target AMF during Registration procedure with AMF redirection).

"SM"

N1 Session Management message

"LPP"

N1 LTE Positioning Protocol message

"SMS"

N1 SMS message as specified in 3GPP TS 23.040 [44] and 3GPP TS 24.011 [45]

"UPDP"

The N1 messages for UE Policy Delivery (See Annex D of 3GPP TS 24.501 [11].

"LCS"

The N1 message of Location service message type

6.1.6.3.6 Enumeration: N1N2MessageTransferCause

Table 6.1.6.3.6-1: Enumeration N1N2MessageTransferCause

Enumeration value

Description

"ATTEMPTING_TO_REACH_UE"

This cause represents the case where the AMF has initiated paging to reach the UE in order to deliver the N1 message.

"N1_N2_TRANSFER_INITIATED"

This cause represents the case where the AMF has initiated the N1/N2 message transfer towards the UE and/or the AN.

"WAITING_FOR_ASYNCHRONOUS_TRANSFER"

This cause represents the case where the AMF has stored the N1/N2 message due to Asynchronous Transfer.

"UE_NOT_RESPONDING"

This cause represents the case that the AMF has initiated paging to reach the UE but the UE is not responding to the paging, or the case of a UE in RRC Inactive state when NG-RAN paging is not successful (e.g. NG-RAN initiated a UE context release with a cause indicating the non-delivery of the N1 message).

"N1_MSG_NOT_TRANSFERRED"

This cause represents the case where the AMF has skipped sending N1 message to the UE, when UE is in CM-IDLE and the "skipInd" is set to "true" in the request.

"UE_NOT_REACHABLE_FOR_SESSION"

This cause indicates that the UE is not reachable for the non-3GPP PDU session, due to the UE being in CM-IDLE for non-3GPP access and the PDU session is not allowed to move to 3GPP access.

"TEMPORARY_REJECT_REGISTRATION_ONGOING"

This cause represents the case that the AMF has initiated paging to reach the UE but there is an ongoing registration procedure.

"TEMPORARY_REJECT_HANDOVER_ONGOING"

This cause indicates that the AMF has initiated N1 signalling towards the UE but the N1 message could not be delivered due to an ongoing Xn or N2 handover procedure.

6.1.6.3.7 Enumeration: UeContextTransferStatus

Table 6.1.6.3.7-1: Enumeration UeContextTransferStatus

Enumeration value

Description

"TRANSFERRED"

Indicates a UE Context Transfer procedure is completed successful for the individual ueContext resource

"NOT_TRANSFERRED"

Indicates a UE Context Transfer procedure either did not complete successfully or the Registration request from the UE is redirected to another NF Service Consumer (e.g. AMF).

6.1.6.3.8 Enumeration: N2InformationTransferResult

Table 6.1.6.3.8-1: Enumeration N2InformationTransferResult

Enumeration value

Description

"N2_INFO_TRANSFER_INITIATED"

This cause code represents the case where the AMF has initiated the N2 information transfer towards the AN.

6.1.6.3.9 Enumeration: CipheringAlgorithm

Table 6.1.6.3.9-1: Enumeration CipheringAlgorithm

Enumeration value

Description

"NEA0"

Null ciphering algorithm

"NEA1"

128-bit SNOW 3G based algorithm

"NEA2"

128-bit AES based algorithm

"NEA3"

128-bit ZUC based algorithm

6.1.6.3.10 Enumeration: IntegrityAlgorithm

Table 6.1.6.3.10-1: Enumeration IntegrityAlgorithm

Enumeration value

Description

"NIA0"

Null Integrity Protection algorithm

"NIA1"

128-bit SNOW 3G based algorithm

"NIA2"

128-bit AES based algorithm

"NIA3"

128-bit ZUC based algorithm

6.1.6.3.11 Enumeration: SmsSupport

Table 6.1.6.3.11-1: Enumeration SmsSupport

Enumeration value

Description

"3GPP"

Support SMS delivery over NAS in 3GPP access

"NON_3GPP"

Support SMS delivery via non-3GPP access

"BOTH"

Support SMS delivery over NAS or via non-3GPP access

"NONE"

Don’t support SMS delivery

6.1.6.3.12 Enumeration: ScType

Table 6.1.6.3.12-1: Enumeration ScType

Enumeration value

Description

"NATIVE"

Native security context (for KSIAMF)

"MAPPED"

Mapped security context (for KSIASME)

6.1.6.3.13 Enumeration: KeyAmfType

Table 6.1.6.3.13-1: Enumeration KeyAmfType

Enumeration value

Description

"KAMF"

The Kamf value is sent.

"KPRIMEAMF"

The K’amf. value is sent.

6.1.6.3.14 Enumeration: TransferReason

Table 6.1.6.3.14-1: Enumeration TransferReason

Enumeration value

Description

"INIT_REG"

It indicates the AMF requests UE context for initial registration.

"MOBI_REG"

It indicates the AMF requests UE context for mobility registration.

"MOBI_REG_UE_VALIDATED"

It indicates the AMF requests UE context for mobility registration of a validated UE.

6.1.6.3.15 Enumeration: PolicyReqTrigger

Table 6.1.6.3.15-1: Enumeration PolicyReqTrigger

Enumeration value

Description

"LOCATION_CHANGE"

The AM policy request shall be triggered when the UE’s location (Tracking Area) changes.

"PRA_CHANGE"

The AM policy request shall be triggered when the UE is entering / leaving a Presence Reporting Area.

"SARI_CHANGE"

The AM policy request shall be triggered when the Service Area Restriction Information of the UE has changed.

"RFSP_INDEX_CHANGE"

The AM policy request shall be triggered when the RFSP index of the UE has changed.

"ALLOWED_NSSAI_CHANGE"

The policy request shall be triggered when the allowed NSSAI of the UE has changed.

6.1.6.3.16 Enumeration: RatSelector

Table 6.1.6.3.16-1: Enumeration RatSelector

Enumeration value

Description

"E-UTRA"

The N2 information shall be transferred to ng-eNBs only.

"NR"

The N2 information shall be transferred to gNBs only.

6.1.6.3.17 Enumeration: NgapIeType

Table 6.1.6.3.17-1: Enumeration NgapIeType

Enumeration value

Description

"PDU_RES_SETUP_REQ"

PDU Session Resource Setup Request Transfer

"PDU_RES_REL_CMD"

PDU Session Resource Release Command Transfer

"PDU_RES_MOD_REQ"

PDU Session Resource Modify Request Transfer

"HANDOVER_CMD"

Handover Command Transfer

"HANDOVER_REQUIRED"

Handover Required Transfer

"HANDOVER_PREP_FAIL"

Handover Preparation Unsuccessful Transfer

"SRC_TO_TAR_CONTAINER"

Source to Target Transparent Container

"TAR_TO_SRC_CONTAINER"

Target to Source Transparent Container

"TAR_TO_SRC_FAIL_CONTAINER"

Target to Source Failure Transparent Container

"RAN_STATUS_TRANS_CONTAINER"

RAN Status Transfer Transparent Container

"SON_CONFIG_TRANSFER"

SON Configuration Transfer

"NRPPA_PDU"

NRPPa-PDU

"UE_RADIO_CAPABILITY"

UE Radio Capability

"RIM_INFO_TRANSFER"

RIM Information Transfer

"SECONDARY_RAT_USAGE"

Secondary RAT Data Usage Report Transfer

"PC5_QOS_PARA"

PC5 QoS Parameters

"EARLY_STATUS_TRANS_CONTAINER"

Early Status Transfer Transparent Container

6.1.6.3.18 Enumeration: N2InfoNotifyReason

Table 6.1.6.3.18-1: Enumeration N2InfoNotifyReason

Enumeration value

Description

"HANDOVER_COMPLETED"

Indicates that the N2 Information Notification is delivered when the handover procedure is completed successfully.

6.1.6.3.19 Enumeration: SmfChangeIndication

Table 6.1.6.3.19-1: Enumeration SmfChangeIndication

Enumeration value

Description

"CHANGED"

I-SMF or V-SMF changed.

"REMOVED"

I-SMF or V-SMF is removed.

6.1.6.3.20 Enumeration: SbiBindingLevel

Table 6.1.6.3.20-1: Enumeration SbiBindingLevel

Enumeration value

Description

"NF_INSTANCE_BINDING"

Indicates binding to NF instance

"NF_SET_BINDING"

Indicates binding to NF Set

"NF_SERVICE_SET_BINDING"

Indicates binding to NF Service Set

"NF_SERVICE_INSTANCE_BINDING"

Indicates binding to NF Service instance

6.1.6.3.21 Enumeration: EpsNasCipheringAlgorithm

This data type enumerates the algorithms for data ciphering in EPS NAS, as specified in clause 5.1.3.2 of 3GPP TS 33.401 [49].

Table 6.1.6.3.21-1: Enumeration EpsNasCipheringAlgorithm

Enumeration value

Description

"EEA0"

Null ciphering algorithm

"EEA1"

128-bit SNOW 3G based algorithm

"EEA2"

128-bit AES based algorithm

"EEA3"

128-bit ZUC based algorithm

6.1.6.3.22 Enumeration: EpsNasIntegrityAlgorithm

This data type enumerates the algorithms for data integrity protection in EPS NAS, as specified in clause 5.1.4.2 of 3GPP TS 33.401 [49].

Table 6.1.6.3.22-1: Enumeration EpsNasIntegrityAlgorithm

Enumeration value

Description

"EIA0"

Null Integrity Protection algorithm

"EIA1"

128-bit SNOW 3G based algorithm

"EIA2"

128-bit AES based algorithm

"EIA3"

128-bit ZUC based algorithm

6.1.6.3.23 Enumeration: PeriodicCommunicationIndicator

This data type enumerates types of Periodic Communication Indicator.

Table 6.1.6.3.23-1: Enumeration PeriodicCommunicationIndicator

Enumeration value

Description

"PIORIODICALLY"

Periodically

"ON_DEMAND"

On demand

6.1.6.4 Binary data

6.1.6.4.1 Introduction

This clause defines the binary data that shall be supported in a binary body part in an HTTP multipart message (see clauses 6.1.2.2.2 and 6.1.2.4).

Table 6.1.6.4.1-1: Binary Data Types

Name

Clause defined

Content type

N1 Message

6.1.6.4.2

vnd.3gpp.5gnas

N2 Information

6.1.6.4.3

vnd.3gpp.ngap

Mobile Terminated Data

6.1.6.4.3

vnd.3gpp.5gnas

GTP-C message

6.1.6.4.5

vnd.3gpp.gtpc

6.1.6.4.2 N1 Message

N1 Message shall encode a 5GS NAS message of a specified type (e.g. SM, LPP) as specified in 3GPP TS 24.501 [11], using the vnd.3gpp.5gnas content-type.

N1 Message may encode e.g. the following 5GS NAS messages:

– For message class SM:

– PDU Session Modification Command (see clause 8.3.8 of 3GPP TS 24.501 [11]) during network initiated PDU session modification procedure (see clause 4.3.3 of 3GPP TS 23.502 [3]);

– PDU Session Release Command (see clause 8.3.13 of 3GPP TS 24.501 [11]) during network initiated PDU session release procedure (see clause 4.3.4 of 3GPP TS 23.502 [3]).

– PDU Session Establishment Accept (see clause 8.3.2 in 3GPP TS 24.501 [11]) during UE-requested PDU Session Establishment (see clause 4.3.2.2 in 3GPP TS 23.502 [3]).

– For message class LPP:

– UE Positioning Request messages as specified in 3GPP TS 36.355 [13] during UE assisted and UE based positioning procedure (see clause 6.11.1 of 3GPP TS 23.273 [42]).

– For message class 5GMM:

– REGISTRATION REQUEST message as specified in see clause 8.2.5 of 3GPP TS 24.501 [11], during registration procedures (see clause 4.2.2.2 of 3GPP TS 23.502 [3]).

– For message class UPDP:

– MANAGE UE POLICY COMMAND / MANAGE UE POLICY COMPLETE / MANAGE UE POLICY REJECT (see Annex D.5.1 to Annex D.5.3 of 3GPP TS 24.501 [11]) during network initiated UE policy management procedure (see Annex D.2.1 of 3GPP TS 24.501 [11]);

– UE STATE INDICATION (see Annex D.5.4 of 3GPP TS 24.501 [11]) during UE initiated UE state indication procedure (see Annex D.2.2 of 3GPP TS 24.501 [11]).

– For message class LCS:

– Location services messages between UE and LMF (lcs-PeriodicTriggeredInvoke/lcs-EventReport/lcs-CancelDeferredLocation) as specified in 3GPP TS 24.080 [43] during deferred 5GC-MT-LR procedure procedure (see clause 6.3 of 3GPP TS 23.273 [42]).

– For message class SMS:

– SMS payload information as specified in 3GPP TS 23.040 [44] and 3GPP TS 24.011 [45], e.g. CP-DATA, CP-ACK, CP-ERROR.

6.1.6.4.3 N2 Information
6.1.6.4.3.1 Introduction

N2 Information shall encode NG Application Protocol (NGAP) IEs, as specified in clause 9.4 of 3GPP TS 38.413 [12] (ASN.1 encoded), using the vnd.3gpp.ngap content-type.

6.1.6.4.3.2 NGAP IEs

For N2 information class SM, N2 Information may encode following NGAP SMF related IE specified in 3GPP TS 38.413 [12], as summarized in Table 6.1.6.4.3-1.

Table 6.1.6.4.3-1: N2 Information content for class SM

NGAP IE

Reference

(3GPP TS 38.413 [12])

Related NGAP message

PDU Session Resource Setup Request Transfer

9.3.4.1

PDU SESSION RESOURCE SETUP REQUEST

PDU Session Resource Release Command Transfer

9.3.4.12

PDU SESSION RESOURCE RELEASE COMMAND

PDU Session Resource Modify Request Transfer

9.3.4.3

PDU SESSION RESOURCE MODIFY REQUEST

Handover Command Transfer

9.3.4.10

HANDOVER COMMAND

Handover Required Transfer

9.3.4.14

HANDOVER REQUIRED

Handover Preparation Unsuccessful Transfer

9.3.4.18

HANDOVER COMMAND

Secondary RAT Data Usage Report Transfer

9.3.4.23

SECONDARY RAT DATA USAGE REPORT

For N2 information class RAN, N2 Information may encode one of the following NGAP Transparent Container IEs specified in 3GPP TS 38.413 [12], as summarized in Table 6.1.6.4.3-2.

Table 6.1.6.4.3-2: N2 Information content for class RAN

NGAP IE

Reference

(3GPP TS 38.413 [12])

Related NGAP message

Source to Target Transparent Container

9.3.1.20

HANDOVER REQUIRED, HANDOVER REQUEST

Target to Source Transparent Container

9.3.1.21

HANDOVER COMMAND, HANDOVER REQUEST ACKNOWLEDGE

Target to Source Failure Transparent Container

9.3.1.186

HANDOVER FAILURE

UE Radio Capability

9.3.1.74

UE CAPABILITY INFO INDICATION. (NOTE 1).

SON Configuration Transfer

9.3.3.6

UPLINK RAN CONFIGURATION TRANSFER, DOWNLINK RAN CONFIGURATION TRANSFER

RAN Status Transfer Transparent Container

9.2.3.13, 9.2.3.14

UPLINK RAN STATUS TRANSFER, DOWNLINK RAN STATUS TRANSFER

Early Status Transfer Transparent Container

9.2.3.16, 9.2.3.17

UPLINK RAN EARLY STATUS TRANSFER

DOWNLINK RAN EARLY STATUS TRANSFER

RIM Information Transfer

9.3.3.28

UPLINK RIM INFORMATION TRANSFER, DOWNLINK RIM INFORMATION TRANSFER

NOTE 1: The AMF receives the UE Radio Capability within a UE CAPABILITY INFO INDICATION message and then the AMF shall store the UE Radio Capability information and transfer it to the target AMF during an inter AMF mobility procedure.

For N2 information class NRPPa, N2 Information may encode the following NGAP NRPPA Transport related IE specified in 3GPP TS 38.413 [12], as summarized in Table 6.1.6.4.3-3

Table 6.1.6.4.3-3: N2 Information content for class NRPPa

NGAP IE

Reference

(3GPP TS 38.413 [12])

Related NGAP message

NRPPa-PDU

9.3.3.14

DOWNLINK UE ASSOCIATED NRPPA TRANSPORT

UPLINK UE ASSOCIATED NRPPA TRANSPORT

DOWNLINK NON UE ASSOCIATED NRPPA TRANSPORT

UPLINK NON UE ASSOCIATED NRPPA TRANSPORT

For N2 information class V2X, N2 Information may encode the following V2X related IE specified in 3GPP TS 38.413 [12], as summarized in Table 6.1.6.4.3-4

Table 6.1.6.4.3-4: N2 Information content for class V2X

NGAP IE

Reference

(3GPP TS 38.413 [12])

Related NGAP message

PC5 QoS Parameters

9.2.1.150

INITIAL CONTEXT SETUP REQUEST

UE CONTEXT MODIFICATION REQUEST

HANDOVER REQUEST

PATH SWITCH REQUEST ACKNOWLEDGE

6.1.6.4.3.3 NGAP Messages

For N2 information class PWS, N2 Information shall encode NGAP Messages specified in 3GPP TS 38.413 [12].

Table 6.1.6.4.3.3-1: N2 PWS Request Information content

NGAP message

Reference

(3GPP TS 38.413 [12])

WRITE-REPLACE WARNING REQUEST

9.2.8.1

PWS CANCEL REQUEST

9.2.8.3

N2 Information received by the AMF for PWS may be processed by the AMF before re-encoding and transferring to the Service Consumer:

– If a subscription exists for N2InformationClass "PWS-BCAL" and the received N2 Message Type is a WRITE-REPLACE-WARNING-RESPONSE, then the AMF may aggregate the Broadcast Completed Area Lists it has received from the NG-RAN nodes for a message identified by its Serial Number and Message Identifier (see table 6.1.6.4.3-1).

– If a subscription exists for N2InformationClass "PWS-BCAL" and the received N2 Message Type is a PWS-CANCEL-RESPONSE, then the AMF may aggregate the Broadcast Cancelled Area Lists IE it has received from the NG-RAN nodes for a message identified by its Serial Number and Message Identifier (see table 6.1.6.4.3-1). If an NG-RAN node has responded without the Broadcast Cancelled Area List, then the AMF shall include the ID of that NG-RAN node in "bcEmptyAreaList" attribute in the PWS N2 information.

Table 6.1.6.4.3.3-2: N2 PWS Response Information content

NGAP message

Reference

(3GPP TS 38.413 [12])

WRITE-REPLACE WARNING RESPONSE

9.2.8.2

PWS CANCEL RESPONSE

9.2.8.4

If a subscription exists for N2InformationClass "PWS-BCAL" and the received N2 Message Type is a WRITE-REPLACE-WARNING-RESPONSE, then the AMF may transfer the ASN.1 (re-)encoded Message Type, Message Identifier, Serial Number and the (aggregated) Broadcast Completed Area List IE in the N2 Info Container in the N2InfoNotify.

If a subscription exists for N2InformationClass "PWS-BCAL" and the received N2 Message Type is a PWS-CANCEL-RESPONSE, then the AMF may transfer the ASN.1 (re-)encoded the Message Type, Message Identifier, Serial Number, the (aggregated) Broadcast Cancelled Area List IE in the N2 Info Container in the N2InfoNotify, and the "bcEmptyAreaList" attribute if not empty in the PWS N2 information.

For the ASN.1 definition for encoding the WRITE-REPLACE-WARNING-RESPONSE and the PWS-CANCEL-RESPONSE, see clause 9.4 of 3GPP TS 38.413 [12].

If a subscription exists for N2InformationClass "PWS-RF" and the received N2 Message Type is a PWS-RESTART-INDICATION, then the AMF may transfer the ASN.1 encoded string from the PWS-RESTART-INDICATION (see table 6.1.6.4.3-2) in the N2 Info Container in the N2InfoNotify.

If a subscription exists for N2InformationClass "PWS-RF" and the received N2 Message Type is a PWS-FAILURE-INDICATION (see table 6.1.6.4.3-2), then the AMF may transfer the ASN1 encoded string from the PWS-FAILURE-INDICATION in the N2 Info Container in the N2InfoNotify.

Table 6.1.6.4.3.3-3: N2 PWS Indication Information content

NGAP message

Reference

(3GPP TS 38.413 [12])

PWS RESTART INDICATION

9.2.8.5

PWS FAILURE INDICATION

9.2.8.6

The Message Type shall be present and encoded as the first N2 PWS Indication IE in any NonUeN2InfoNotify for PWS messages to enable the receiver to decode the N2 PWS IEs

For N2 information class RAN, N2 Information shall encode one of the following NGAP messages specified in 3GPP TS 38.413 [12], as summarized in Table 6.1.6.4.3.3-4.

Table 6.1.6.4.3.3-4: N2 Information content for class RAN

NGAP message

Reference

(3GPP TS 38.413 [12])

Any UE specific Uplink NGAP message

6.1.6.4.4 Mobile Terminated Data

Mobile Terminated Data shall encode the user data to be sent by the AMF to the UE in the Payload Container specified in 3GPP TS 24.501 [7], using the vnd.3gpp.5gnas content-type, as summarized in Table 6.1.6.4.4-1.

Table 6.1.6.4.4-1: Mobile Terminated Data

Mobile Terminated Data

Reference

(3GPP TS 24.501 [7])

Related NAS SM message

Payload container contents in octets 4 to n

9.11.3.39
(Figure 9.11.3.39.1)

DL NAS Transport

6.1.6.4.5 GTP-C Message

GTP-C Message shall encode a GTP-C message of a specified type (e.g. Forward Relocation Request) as specified in 3GPP TS 29.274 [41], using the vnd.3gpp.gtpc content-type. The GTP-C message carried in the HTTP multipart message shall include the UDP/IP headers.

GTP-C Message may encode e.g. the following GTP-C messages:

– Mobility Management message:

– Forward Relocation Request (see clause 7.3.1 of 3GPP TS 29.274 [41]) during EPS to 5GS handover with AMF re-allocation procedure (see clause 4.11.1.2.2 of 3GPP TS 23.502 [3]);

– Relocation Cancel Request (see clause 7.3.16 of 3GPP TS 29.274 [41]) during EPS to 5GS handover with AMF re-allocation procedure (see clause 4.11.1.2.3 of 3GPP TS 23.502 [3]), if handover cancel is triggered.