## 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

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.

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.

Table 6.1.6.2.14-1: Definition of type N2InformationNotification

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

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

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

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

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

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.