0% found this document useful (0 votes)
22 views289 pages

SCP Compliance Matrix

The document outlines Oracle's product direction and compliance with 3GPP standards, emphasizing that it is for informational purposes only and not a commitment to deliver specific features. It includes compliance codes and a detailed index of compliance for Oracle Communications SCP against various 3GPP specifications. The document also lists specific standards and sections relevant to the 5G system architecture and procedures.

Uploaded by

bharathvenna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views289 pages

SCP Compliance Matrix

The document outlines Oracle's product direction and compliance with 3GPP standards, emphasizing that it is for informational purposes only and not a commitment to deliver specific features. It includes compliance codes and a detailed index of compliance for Oracle Communications SCP against various 3GPP specifications. The document also lists specific standards and sections relevant to the 5G system architecture and procedures.

Uploaded by

bharathvenna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 289

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied
upon in making purchasing decisions. The development, release, timing, and pricing
of any features or functionality described for Oracle’s products may change and
remains at the sole discretion of Oracle Corporation.
Compliance Codes
Code Definition
Fully Compliant. The section or paragraph or sentence contains a set of
FC requirements with which the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the
NA implementation and intended use of the Product

Not Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is not compliant. None of the
NC requirements in the set are met.

No Requirement. The section or paragraph does not contain a requirement.


The body text is not included for all headers that contain this Compliance
NR Code.

Partially Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is only partially compliant. Not
PC all of the requirements in a set are met.
Oracle Communication SCP Compliance with 3GPP Version
Standards Specification
Identifier number Revision
3GPP 23.501 17.11.0
3GPP 23.502 17.11.0
3GPP 29.500 17.12.0
3GPP 29.501 17.7.0
3GPP 29.510 17.11.0
3GPP 33.117 17.4.0
3GPP 33.210 17.1.0
3GPP 33.310 18.1.0
3GPP 33.501 17.11.1
3GPP 28.552 16.10.0
3GPP 28.554 16.8.0

Not Applicable to SCP


Communication SCP Compliance with 3GPP Version

Standard Name
System architecture for the 5G System (5GS)
Procedures for the 5G System
5G System;Technical Realization of Service Based Architecture
5G System;Principles and Guidelines for Services Definition
Network Function Repository Services
Catalogue of general security assurance requirements
Network Domain Security (NDS); IP network layer security
Network Domain Security (NDS); Authentication Framework (AF)
Security architecture and procedures for 5G System
Management and orchestration; 5G performance measurements
Management and orchestration; 5G end to end Key Performance Indicators (KPI)
Index

Compliance for ORACLE Communications SCP against 3G


SL No 3GPP TS 23.501 Sections
Foreword
1 Scope
2 References
3 Definitions and abbreviations
3.1 Definitions

3.2 Abbreviations
4 Architecture model and concepts
4.1 General concepts
4.2 Architecture reference model
4.2.1 General
4.2.2 Network Functions and entities
4.2.3 Non-roaming reference architecture
4.2.4 Roaming reference architectures
4.2.5 Data Storage architectures
4.2.5a Radio Capabilities Signalling optimisation
4.2.6 Service-based interfaces
4.2.7 Reference points
4.2.8 Support of non-3GPP access
4.2.8.0 General
4.2.8.1 General Concepts to Support Trusted and Untrusted Non-3GPP Access
4.2.8.1A General Concepts to Support Wireline Access
4.2.8.2 Architecture Reference Model for Trusted and Untrusted Non-3GPP Accesses
4.2.8.2.1 Non-roaming Architecture
4.2.8.2.2 LBO Roaming Architecture
4.2.8.2.3 Home-routed Roaming Architecture
4.2.8.3 Reference Points for Trusted and Untrusted Non-3GPP Access
4.2.8.3.1 Overview
4.2.8.3.2 Requirements on Ta
4.2.8.4 Architecture Reference Model for Wireline Access network
4.2.8.5 Access to 5GC from devices that do not support 5GC NAS over WLAN access
4.2.8.5.1 General
4.2.8.5.2 Reference Architecture
4.2.8.5.3 Network Functions
4.2.8.5.4 Reference Points
4.2.9 Network Analytics architecture
4.2.10 Architecture Reference Model for ATSSS Support
4.2.11 Architecture for 5G multicast-broadcast services
4.2.12 Architecture for Proximity based Services (ProSe) in 5GS
4.2.13 Architecture enhancements for Edge Computing
4.2.14 Architecture for Support of Uncrewed Aerial Systems connectivity, identification and
tracking
4.2.15 Architecture to support WLAN connection using 5G credentials without 5GS
registration
4.3 Interworking with EPC
4.3.1 Non-roaming architecture
4.3.2 Roaming architecture
4.3.3 Interworking between 5GC via non-3GPP access and E-UTRAN connected to EPC

4.3.3.1 Non-roaming architecture


4.3.3.2 Roaming architecture
4.3.4 Interworking between ePDG connected to EPC and 5GS
4.3.4.1 Non-roaming architecture
4.3.4.2 Roaming architectures
4.3.5 Service Exposure in Interworking Scenarios
4.3.5.1 Non-roaming architecture
4.3.5.2 Roaming architectures
4.4 Specific services
4.4.1 Public Warning System
4.4.2 SMS over NAS
4.4.2.0 General
4.4.2.1 Architecture to support SMS over NAS
4.4.2.2 Reference point to support SMS over NAS
4.4.2.3 Service based interface to support SMS over NAS
4.4.3 IMS support
4.4.4 Location services
4.4.4.1 Architecture to support Location Services
4.4.4.2 Reference point to support Location Services
4.4.4.3 Service Based Interfaces to support Location Services
4.4.5 Application Triggering Services
4.4.6 5G LAN-type Services
4.4.6.1 User plane architecture to support 5G LAN-type service
4.4.6.2 Reference points to support 5G LAN-type service
4.4.7 MSISDN-less MO SMS Service
4.4.8 Time Sensitive Communication
4.4.8.1 General
4.4.8.2 Architecture to support Time Sensitive Communication
4.4.8.3 Architecture for AF requested support of Time Sensitive Communication and Time
Synchronization
5 High level features
5.1 General
5.2 Network Access Control
5.2.1 General
5.2.2 Network selection
5.2.2a Void
5.2.3 Identification and authentication
5.2.4 Authorisation
5.2.5 Access control and barring
5.2.6 Policy control
5.2.7 Lawful Interception
5.3 Registration and Connection Management
5.3.1 General
5.3.2 Registration Management
5.3.2.1 General
5.3.2.2 5GS Registration Management states
5.3.2.2.1 General
5.3.2.2.2 RM-DEREGISTERED state
5.3.2.2.3 RM-REGISTERED state
5.3.2.2.4 5GS Registration Management State models
5.3.2.3 Registration Area management
5.3.2.4 Support of a UE registered over both 3GPP and Non-3GPP access
5.3.3 Connection Management
5.3.3.1 General
5.3.3.2 5GS Connection Management states
5.3.3.2.1 General
5.3.3.2.2 CM-IDLE state
5.3.3.2.3 CM-CONNECTED state
5.3.3.2.4 5GS Connection Management State models
5.3.3.2.5 CM-CONNECTED with RRC Inactive state
5.3.3.3 NAS signalling connection management
5.3.3.3.1 General
5.3.3.3.2 NAS signalling connection establishment
5.3.3.3.3 NAS signalling connection Release
5.3.3.4 Support of a UE connected over both 3GPP and Non-3GPP access
5.3.4 UE Mobility
5.3.4.1 Mobility Restrictions
5.3.4.1.1 General
5.3.4.1.2 Management of Service Area Restrictions
5.3.4.2 Mobility Pattern
5.3.4.3 Radio Resource Management functions
5.3.4.3.1 General
5.3.4.3.2 Preferred band(s) per data radio bearer(s)
5.3.4.3.3 Redirection to dedicated frequency band(s) for an S-NSSAI
5.3.4.3.4 Network Slice based cell reselection and Random Access
5.3.4.4 UE mobility event notification
5.3.5 Triggers for network analytics
5.4 3GPP access specific aspects
5.4.1 UE reachability in CM-IDLE
5.4.1.1 General
5.4.1.2 UE reachability allowing mobile terminated data while the UE is CM-IDLE
5.4.1.3 Mobile Initiated Connection Only (MICO) mode
5.4.2 UE reachability in CM-CONNECTED
5.4.3 Paging strategy handling
5.4.3.1 General
5.4.3.2 Paging Policy Differentiation
5.4.3.3 Paging Priority
5.4.4 UE Radio Capability handling
5.4.4.1 UE radio capability information storage in the AMF
5.4.4.1a UE radio capability signalling optimisation (RACS)
5.4.4.2 Void
5.4.4.2a UE Radio Capability Match Request
5.4.4.3 Paging assistance information
5.4.4a UE MM Core Network Capability handling
5.4.4b UE 5GSM Core Network Capability handling
5.4.5 DRX (Discontinuous Reception) framework
5.4.6 Core Network assistance information for RAN optimization
5.4.6.1 General
5.4.6.2 Core Network assisted RAN parameters tuning
5.4.6.3 Core Network assisted RAN paging information
5.4.7 NG-RAN location reporting
5.4.8 Support for identification and restriction of using unlicensed spectrum
5.4.9 Wake Up Signal Assistance
5.4.9.1 General
5.4.9.2 Group Wake Up Signal
5.4.10 Support for identification and restriction of using NR satellite access
5.4.11 Support for integrating NR satellite access into 5GS
5.4.12 Paging Early Indication with Paging Subgrouping Assistance
5.5 Non-3GPP access specific aspects
5.5.0 General
5.5.1 Registration Management
5.5.2 Connection Management
5.5.3 UE Reachability
5.5.3.1 UE reachability in CM-IDLE
5.5.3.2 UE reachability in CM-CONNECTED
5.6 Session Management
5.6.1 Overview
5.6.2 Interaction between AMF and SMF
5.6.3 Roaming
5.6.4 Single PDU Session with multiple PDU Session Anchors
5.6.4.1 General
5.6.4.2 Usage of an UL Classifier for a PDU Session
5.6.4.3 Usage of IPv6 multi-homing for a PDU Session
5.6.5 Support for Local Area Data Network
5.6.6 Secondary authentication/authorization by a DN-AAA server during the establishment
of a PDU Session
5.6.7 Application Function influence on traffic routing
5.6.7.1 General
5.6.7.2 Enhancement of UP path management based on the coordination with AFs
5.6.8 Selective activation and deactivation of UP connection of existing PDU Session
5.6.9 Session and Service Continuity
5.6.9.1 General
5.6.9.2 SSC mode
5.6.9.2.1 SSC Mode 1
5.6.9.2.2 SSC Mode 2
5.6.9.2.3 SSC Mode 3
5.6.9.3 SSC mode selection
5.6.10 Specific aspects of different PDU Session types
5.6.10.1 Support of IP PDU Session type
5.6.10.2 Support of Ethernet PDU Session type
5.6.10.3 Support of Unstructured PDU Session type
5.6.10.4 Maximum Transfer Unit size considerations
5.6.11 UE presence in Area of Interest reporting usage by SMF
5.6.12 Use of Network Instance
5.6.13 Always-on PDU session
5.6.14 Support of Framed Routing
5.6.15 Triggers for network analytics
5.7 QoS model
5.7.1 General Overview
5.7.1.1 QoS Flow
5.7.1.2 QoS Profile
5.7.1.2a Alternative QoS Profile
5.7.1.3 Control of QoS Flows
5.7.1.4 QoS Rules
5.7.1.5 QoS Flow mapping
5.7.1.6 DL traffic
5.7.1.7 UL Traffic
5.7.1.8 AMBR/MFBR enforcement and rate limitation
5.7.1.9 Precedence Value
5.7.1.10 UE-Slice-MBR enforcement and rate limitation
5.7.1.11 QoS aspects of home-routed roaming
5.7.2 5G QoS Parameters
5.7.2.1 5QI
5.7.2.2 ARP
5.7.2.3 RQA
5.7.2.4 Notification control
5.7.2.4.1 General
5.7.2.4.1a Notification Control without Alternative QoS Profiles
5.7.2.4.1b Notification control with Alternative QoS Profiles
5.7.2.4.2 Usage of Notification control with Alternative QoS Profiles at handover
Usage of Notification control with Alternative QoS Profiles during QoS Flow
5.7.2.4.3
establishment and modification
5.7.2.5 Flow Bit Rates
5.7.2.6 Aggregate Bit Rates
5.7.2.7 Default values
5.7.2.8 Maximum Packet Loss Rate
5.7.2.9 Wireline access network specific 5G QoS parameters
5.7.3 5G QoS characteristics
5.7.3.1 General
5.7.3.2 Resource Type
5.7.3.3 Priority Level
5.7.3.4 Packet Delay Budget
5.7.3.5 Packet Error Rate
5.7.3.6 Averaging Window
5.7.3.7 Maximum Data Burst Volume
5.7.4 Standardized 5QI to QoS characteristics mapping
5.7.5 Reflective QoS
5.7.5.1 General
5.7.5.2 UE Derived QoS Rule
5.7.5.3 Reflective QoS Control
5.7.6 Packet Filter Set
5.7.6.1 General
5.7.6.2 IP Packet Filter Set
5.7.6.3 Ethernet Packet Filter Set
5.8 User Plane Management
5.8.1 General
5.8.2 Functional Description
5.8.2.1 General
5.8.2.2 UE IP Address Management
5.8.2.2.1 General
5.8.2.2.2 Routing rules configuration
5.8.2.2.3 The procedure of Stateless IPv6 Address Autoconfiguration
5.8.2.3 Management of CN Tunnel Info
5.8.2.3.1 General
5.8.2.3.2 Void
5.8.2.3.3 Management of CN Tunnel Info in the UPF
5.8.2.4 Traffic Detection
5.8.2.4.1 General
5.8.2.4.2 Traffic Detection Information
5.8.2.5 Control of User Plane Forwarding
5.8.2.5.1 General
5.8.2.5.2 Data forwarding between the SMF and UPF
5.8.2.5.3 Support of Ethernet PDU Session type
5.8.2.6 Charging and Usage Monitoring Handling
5.8.2.6.1 General
5.8.2.6.2 Activation of Usage Reporting in UPF
5.8.2.6.3 Reporting of Usage Information towards SMF
5.8.2.7 PDU Session and QoS Flow Policing
5.8.2.8 PCC Related Functions
5.8.2.8.1 Activation/Deactivation of predefined PCC rules
5.8.2.8.2 Enforcement of Dynamic PCC Rules
5.8.2.8.3 Redirection
5.8.2.8.4 Support of PFD Management
5.8.2.9 Functionality of Sending of "End marker"
5.8.2.9.0 Introduction
5.8.2.9.1 UPF Constructing the "End marker" Packets
5.8.2.9.2 SMF Constructing the "End marker" Packets
5.8.2.10 UP Tunnel Management
5.8.2.11 Parameters for N4 session management
5.8.2.11.1 General
5.8.2.11.2 N4 Session Context
5.8.2.11.3 Packet Detection Rule
5.8.2.11.4 QoS Enforcement Rule
5.8.2.11.5 Usage Reporting Rule
5.8.2.11.6 Forwarding Action Rule
5.8.2.11.7 Usage Report generated by UPF
5.8.2.11.8 Multi-Access Rule
5.8.2.11.9 Bridge Information
5.8.2.11.10 Void
5.8.2.11.11 Session Reporting Rule
5.8.2.11.12 Session reporting generated by UPF
5.8.2.11.13 Void
5.8.2.11.14 TSC Management Information
5.8.2.11.15 Downlink Data Report generated by UPF
5.8.2.12 Reporting of the UE MAC addresses used in a PDU Session
5.8.2.13 Support for 5G VN group communication
5.8.2.13.0 General
5.8.2.13.1 Support for unicast traffic forwarding of a 5G VN
5.8.2.13.2 Support for unicast traffic forwarding update due to UE mobility
5.8.2.13.3 Support for user plane traffic replication in a 5G VN
5.8.2.14 Inter PLMN User Plane Security functionality
5.8.2.15 Reporting of satellite backhaul to SMF
5.8.2.16 Support for L2TP tunnelling on N6
5.8.3 Explicit Buffer Management
5.8.3.1 General
5.8.3.2 Buffering at UPF
5.8.3.3 Buffering at SMF
5.8.4 SMF Pause of Charging
5.9 Identifiers
5.9.1 General
5.9.2 Subscription Permanent Identifier

5.9.2a Subscription Concealed Identifier

5.9.3 Permanent Equipment Identifier

5.9.4 5G Globally Unique Temporary Identifier

5.9.5 AMF Name

5.9.6 Data Network Name (DNN)

5.9.7 Internal-Group Identifier

5.9.8 Generic Public Subscription Identifier

5.9.9 AMF UE NGAP ID

5.9.10 UE Radio Capability ID

5.10 Security aspects


5.10.1 General
5.10.2 Security Model for non-3GPP access
5.10.2.1 Signalling Security
5.10.3 PDU Session User Plane Security
5.11 Support for Dual Connectivity, Multi-Connectivity
5.11.1 Support for Dual Connectivity
5.12 Charging
5.12.1 General
5.12.2 Usage Data Reporting for Secondary RAT
5.12.3 Secondary RAT Periodic Usage Data Reporting Procedure
5.13 Support for Edge Computing
5.14 Policy Control
5.15 Network slicing
5.15.1 General
5.15.2 Identification and selection of a Network Slice: the S-NSSAI and the NSSAI
5.15.2.1 General
5.15.2.2 Standardised SST values
5.15.3 Subscription aspects
5.15.4 UE NSSAI configuration and NSSAI storage aspects
5.15.4.1 General
5.15.4.1.1 UE Network Slice configuration
5.15.4.1.2 Mapping of S-NSSAIs values in the Allowed NSSAI and in the Requested NSSAI to
the S-NSSAIs values used in the HPLMN
5.15.4.2 Update of UE Network Slice configuration
5.15.5 Detailed Operation Overview
5.15.5.1 General
5.15.5.2 Selection of a Serving AMF supporting the Network Slices
5.15.5.2.1 Registration to a set of Network Slices
5.15.5.2.2 Modification of the Set of Network Slice(s) for a UE
5.15.5.2.3 AMF Re-allocation due to Network Slice(s) Support
5.15.5.3 Establishing a PDU Session in a Network Slice
5.15.6 Network Slicing Support for Roaming
5.15.7 Network slicing and Interworking with EPS
5.15.7.1 General
5.15.7.2 Idle mode aspects
5.15.7.3 Connected mode aspects
5.15.8 Configuration of Network Slice availability in a PLMN
5.15.9 Operator-controlled inclusion of NSSAI in Access Stratum Connection Establishment

5.15.10 Network Slice-Specific Authentication and Authorization


5.15.11 Network Slice Admission Control
5.15.12 Support of subscription-based restrictions to simultaneous registration of network
slices
5.15.13 Support of data rate limitation per Network Slice for a UE
5.15.14 Network Slice AS Groups support
5.16 Support for specific services
5.16.1 Public Warning System
5.16.2 SMS over NAS
5.16.2.1 General
5.16.2.2 SMS over NAS transport
5.16.3 IMS support
5.16.3.1 General
5.16.3.2 IMS voice over PS Session Supported Indication over 3GPP access
5.16.3.2a IMS voice over PS Session Supported Indication over non-3GPP access
5.16.3.3 Homogeneous support for IMS voice over PS Session supported indication
5.16.3.4 P-CSCF address delivery
5.16.3.5 Domain selection for UE originating sessions / calls
5.16.3.6 Terminating domain selection for IMS voice
5.16.3.7 UE's usage setting
5.16.3.8 Domain and Access Selection for UE originating SMS
5.16.3.8.1 UE originating SMS for IMS Capable UEs supporting SMS over IP
5.16.3.8.2 Access Selection for SMS over NAS
5.16.3.9 SMF support for P-CSCF restoration procedure
5.16.3.10 IMS Voice Service via EPS Fallback or RAT fallback in 5GS
5.16.3.11 P-CSCF discovery and selection
5.16.3.12 HSS discovery and selection
5.16.4 Emergency Services
5.16.4.1 Introduction
5.16.4.2 Architecture Reference Model for Emergency Services
5.16.4.3 Mobility Restrictions and Access Restrictions for Emergency Services
5.16.4.4 Reachability Management
5.16.4.5 SMF and UPF selection function for Emergency Services
5.16.4.6 QoS for Emergency Services
5.16.4.7 PCC for Emergency Services
5.16.4.8 IP Address Allocation
5.16.4.9 Handling of PDU Sessions for Emergency Services
5.16.4.9a Handling of PDU Sessions for normal services for Emergency Registered UEs
5.16.4.10 Support of eCall Only Mode
5.16.4.11 Emergency Services Fallback
5.16.5 Multimedia Priority Services
5.16.6 Mission Critical Services
5.17 Interworking and Migration
5.17.1 Support for Migration from EPC to 5GC
5.17.1.1 General
5.17.1.2 User Plane management to support interworking with EPS
5.17.1.3 QoS handling for home routed roaming
5.17.2 Interworking with EPC
5.17.2.1 General
5.17.2.2 Interworking Procedures with N26 interface
5.17.2.2.1 General
5.17.2.2.2 Mobility for UEs in single-registration mode
5.17.2.3 Interworking Procedures without N26 interface
5.17.2.3.1 General
5.17.2.3.2 Mobility for UEs in single-registration mode
5.17.2.3.3 Mobility for UEs in dual-registration mode
5.17.2.3.4 Redirection for UEs in connected state
5.17.2.4 Mobility between 5GS and GERAN/UTRAN
5.17.3 Interworking with EPC in presence of Non-3GPP PDU Sessions
5.17.4 Network sharing support and interworking between EPS and 5GS
5.17.5 Service Exposure in Interworking Scenarios
5.17.5.1 General
5.17.5.2 Support of interworking for Monitoring Events
5.17.5.2.1 Interworking with N26 interface
5.17.5.2.2 Interworking without N26 interface
5.17.5.3 Availability or expected level of a service API
5.17.6 Void
5.17.7 Configuration Transfer Procedure between NG-RAN and E-UTRAN
5.17.7.1 Architecture Principles for Configuration Transfer between NG-RAN and E-UTRAN

5.17.7.2 Addressing, routing and relaying


5.17.7.2.1 Addressing
5.17.7.2.2 Routing
5.17.7.2.3 Relaying
5.18 Network Sharing
5.18.1 General concepts
5.18.2 Broadcast system information for network sharing
5.18.2a PLMN list handling for network sharing
5.18.3 Network selection by the UE
5.18.4 Network selection by the network
5.18.5 Network Sharing and Network Slicing
5.19 Control Plane Load Control, Congestion and Overload Control
5.19.1 General
5.19.2 TNLA Load Balancing and TNLA Load Re-Balancing
5.19.3 AMF Load Balancing
5.19.4 AMF Load Re-Balancing
5.19.5 AMF Control Of Overload
5.19.5.1 General
5.19.5.2 AMF Overload Control
5.19.6 SMF Overload Control
5.19.7 NAS level congestion control
5.19.7.1 General
5.19.7.2 General NAS level congestion control
5.19.7.3 DNN based congestion control
5.19.7.4 S-NSSAI based congestion control
5.19.7.5 Group specific NAS level congestion control
5.19.7.6 Control Plane data specific NAS level congestion control
5.20 External Exposure of Network Capability
5.20a Data Collection from an AF
5.21 Architectural support for virtualized deployments
5.21.0 General
5.21.1 Architectural support for N2
5.21.1.1 TNL associations
5.21.1.2 NGAP UE-TNLA-binding
5.21.1.3 N2 TNL association selection
5.21.2 AMF Management
5.21.2.1 AMF Addition/Update
5.21.2.2 AMF planned removal procedure
5.21.2.2.1 AMF planned removal procedure with UDSF deployed
5.21.2.2.2 AMF planned removal procedure without UDSF
5.21.2.3 Procedure for AMF Auto-recovery
5.21.3 Network Reliability support with Sets
5.21.3.1 General
5.21.3.2 NF Set and NF Service Set

5.21.3.3 Reliability of NF instances within the same NF Set


5.21.3.4 Reliability of NF Services

5.21.4 Network Function/NF Service Context Transfer


5.21.4.1 General
5.22 System Enablers for priority mechanism
5.22.1 General
5.22.2 Subscription-related Priority Mechanisms
5.22.3 Invocation-related Priority Mechanisms
5.22.4 QoS Mechanisms applied to established QoS Flows
5.23 Supporting for Asynchronous Type Communication
5.24 3GPP PS Data Off
5.25 Support of OAM Features
5.25.1 Support of Tracing: Signalling Based Activation/Deactivation of Tracing
5.25.2 Support of OAM-based 5G VN group management
5.26 Configuration Transfer Procedure
5.26.1 Architecture Principles for Configuration Transfer
5.26.2 Addressing, routing and relaying
5.26.2.1 Addressing
5.26.2.2 Routing
5.26.2.3 Relaying
5.27 Time Sensitive Communications
5.27.0 General
5.27.1 TSN Time Synchronization
5.27.1.1 General
5.27.1.2 Distribution of timing information
5.27.1.2.1 Distribution of 5G internal system clock
5.27.1.2.2 Distribution of TSN clock and time-stamping
5.27.1.3 Support for multiple TSN working domains
5.27.1a Periodic deterministic QoS
5.27.2 TSC Assistance Information (TSCAI)
5.27.3 Support for TSC QoS Flows
5.27.4 Hold and Forward Buffering mechanism
5.27.5 5G System Bridge delay
5.28 Support of integration with TSN
5.28.1 5GS logical TSN bridge management
5.28.2 5GS Bridge configuration
5.28.3 Port management information exchange in 5GS
5.28.3.1 General
5.28.3.2 Transfer of port management information
5.28.3.3 VLAN Configuration Information
5.28.4 QoS mapping tables
5.29 Support for 5G LAN-type service
5.29.1 General
5.29.2 5G VN group management
5.29.3 PDU Session management
5.29.4 User Plane handling
5.30 Support for non-public networks
5.30.1 General
5.30.2 Stand-alone non-public networks
5.30.2.0 General
5.30.2.1 Identifiers
5.30.2.2 Broadcast system information
5.30.2.3 UE configuration and subscription aspects
5.30.2.4 Network selection in SNPN access mode
5.30.2.5 Network access control
5.30.2.6 Cell (re-)selection in SNPN access mode
5.30.2.7 Access to PLMN services via stand-alone non-public networks
5.30.2.8 Access to stand-alone non-public network services via PLMN
5.30.3 Public network integrated NPN
5.30.3.1 General
5.30.3.2 Identifiers
5.30.3.3 UE configuration, subscription aspects and storage
5.30.3.4 Network and cell (re-)selection, and access control
5.30.3.5 Support of emergency services in CAG cells
5.31 Support for Cellular IoT
5.31.1 General
5.31.2 Preferred and Supported Network Behaviour
5.31.3 Selection, steering and redirection between EPS and 5GS
5.31.4 Control Plane CIoT 5GS Optimisation
5.31.4.1 General
5.31.4.2 Establishment of N3 data transfer during Data Transport in Control Plane CIoT 5GS
Optimisation
5.31.4.3 Control Plane Relocation Indication procedure
5.31.5 Non-IP Data Delivery (NIDD)
5.31.6 Reliable Data Service
5.31.7 Power Saving Enhancements
5.31.7.1 General
5.31.7.2 Extended Discontinuous Reception (DRX) for CM-IDLE and CM-CONNECTED with
RRC-INACTIVE
5.31.7.2.1 Overview
5.31.7.2.2 Paging for extended idle mode DRX in E-UTRA connected to 5GC
5.31.7.2.3 Paging for a UE registered in a tracking area with heterogeneous support of extended
idle mode DRX
5.31.7.3 MICO mode with Extended Connected Time
5.31.7.4 MICO mode with Active Time
5.31.7.5 MICO mode and Periodic Registration Timer Control
5.31.8 High latency communication
5.31.9 Support for Monitoring Events
5.31.10 NB-IoT UE Radio Capability Handling
5.31.11 Inter-RAT idle mode mobility to and from NB-IoT
5.31.12 Restriction of use of Enhanced Coverage
5.31.13 Paging for Enhanced Coverage
5.31.14 Support of rate control of user data
5.31.14.1 General
5.31.14.2 Serving PLMN Rate Control
5.31.14.3 Small Data Rate Control
5.31.15 Control Plane Data Transfer Congestion Control
5.31.16 Service Gap Control
5.31.17 Inter-UE QoS for NB-IoT
5.31.18 User Plane CIoT 5GS Optimisation
5.31.19 QoS model for NB-IoT
5.31.20 Category M UEs differentiation
5.32 Support for ATSSS
5.32.1 General
5.32.2 Multi Access PDU Sessions
5.32.3 Policy for ATSSS Control
5.32.4 QoS Support
5.32.5 Access Network Performance Measurements
5.32.5.1 General principles
5.32.5.1a Address of PMF messages
5.32.5.2 Round Trip Time Measurements
5.32.5.3 Access Availability/Unavailability Report
5.32.5.4 Protocol stack for user plane measurements and measurement reports
5.32.5.5 UE Assistance Operation
5.32.6 Support of Steering Functionalities
5.32.6.1 General
5.32.6.2 High-Layer Steering Functionalities
5.32.6.2.1 MPTCP Functionality
5.32.6.3 Low-Layer Steering Functionalities
5.32.6.3.1 ATSSS-LL Functionality
5.32.7 Interworking with EPS
5.32.7.1 General
5.32.7.2 Interworking with N26 Interface
5.32.7.3 Interworking without N26 Interface
5.32.8 ATSSS Rules
5.33 Support for Ultra Reliable Low Latency Communication
5.33.1 General
5.33.2 Redundant transmission for high reliability communication
5.33.2.1 Dual Connectivity based end to end Redundant User Plane Paths
5.33.2.2 Support of redundant transmission on N3/N9 interfaces
5.33.2.3 Support for redundant transmission at transport layer
5.33.3 QoS Monitoring to Assist URLLC Service
5.33.3.1 General
5.33.3.2 Per QoS Flow per UE QoS Monitoring
5.33.3.3 GTP-U Path Monitoring
5.34 Support of deployments topologies with specific SMF Service Areas
5.34.1 General
5.34.2 Architecture
5.34.2.1 SBA architecture
5.34.2.2 Non-roaming architecture
5.34.2.3 Roaming architecture
5.34.3 I-SMF selection
5.34.4 Usage of an UL Classifier for a PDU Session controlled by I-SMF
5.34.5 Usage of IPv6 multi-homing for a PDU Session controlled by I-SMF
5.34.6 Interaction between I-SMF and SMF for the support of traffic offload by UPF
controlled by the I-SMF
5.34.6.1 General
5.34.6.2 N4 information sent from SMF to I-SMF for local traffic offload
5.34.7 Event Management
5.34.7.1 UE's Mobility Event Management
5.34.7.2 SMF event exposure service
5.34.7.3 AMF implicit subscription about events related with the PDU Session
5.34.8 Support for Cellular IoT
Support of the Deployment Topologies with specific SMF Service Areas feature within
5.34.9
and between PLMN(s)
5.34.10 Support for 5G LAN-type service
5.35 Support for Integrated access and backhaul (IAB)
5.35.1 IAB architecture and functional entities
5.35.2 5G System enhancements to support IAB
5.35.3 Data handling and QoS support with IAB
5.35.4 Mobility support with IAB
5.35.5 Charging support with IAB
5.35.6 IAB operation involving EPC
5.36 RIM Information Transfer
5.37 Support for high data rate low latency services
5.38 Support for Multi-USIM UE
5.39 Remote provisioning of credentials for NSSAA or secondary authentication/authorizati
5.40 Support of Disaster Roaming with Minimization of Service Interruption
5.41 NR RedCap UEs differentiation
5.42 Support of Non-seamless WLAN offload
6 Network Functions
6.1 General
6.2 Network Function Functional description
6.2.1 AMF
6.2.2 SMF
6.2.3 UPF
6.2.4 PCF
6.2.5 NEF
6.2.5.0 NEF functionality
6.2.5.1 Support for CAPIF
6.2.5a Void
6.2.6 NRF
6.2.6.1 General
6.2.6.2 NF profile

6.2.6.3 SCP Profile

6.2.7 UDM
6.2.8 AUSF
6.2.9 N3IWF
6.2.9A TNGF
6.2.10 AF
6.2.11 UDR
6.2.12 UDSF
6.2.13 SMSF
6.2.14 NSSF
6.2.15 5G-EIR
6.2.16 LMF
6.2.16A GMLC
6.2.17 SEPP
6.2.18 Network Data Analytics Function (NWDAF)
6.2.19 SCP
6.2.20 W-AGF
6.2.21 UE radio Capability Management Function (UCMF)
6.2.22 TWIF
6.2.23 NSSAAF
6.2.24 DCCF
6.2.25 MFAF
6.2.26 ADRF
6.2.27 MB-SMF
6.2.27a MB-UPF
6.2.27b MBSF
6.2.37c MBSTF
6.2.28 NSACF
6.2.29 TSCTSF
6.2.30 5G DDNMF
6.2.31 EASDF
6.2.32 TSN AF
6.2.33 NSWOF
6.3 Principles for Network Function and Network Function Service discovery and
selection
6.3.1 General
6.3.1.0 Principles for Binding, Selection and Reselection

6.3.1.1 NF Discovery and Selection aspects relevant with indirect communication


6.3.1.2 Location information
6.3.2 SMF discovery and selection
6.3.3 User Plane Function Selection
6.3.3.1 Overview
6.3.3.2 SMF Provisioning of available UPF(s)
6.3.3.3 Selection of an UPF for a particular PDU Session
6.3.4 AUSF discovery and selection
6.3.5 AMF discovery and selection
6.3.6 N3IWF selection
6.3.6.1 General
6.3.6.2 Stand-alone N3IWF selection
6.3.6.2a SNPN N3IWF selection
6.3.6.3 Combined N3IWF/ePDG Selection
6.3.6.4 PLMN Selection for emergency services
6.3.7 PCF discovery and selection
6.3.7.0 General principles
6.3.7.1 PCF discovery and selection for a UE or a PDU Session
6.3.7.2 Providing policy requirements that apply to multiple UE and hence to multiple PCF

6.3.7.3 Binding an AF request targeting a UE address to the relevant PCF


6.3.7.4 Binding an AF request targeting a UE to the relevant PCF
6.3.8 UDM discovery and selection
6.3.9 UDR discovery and selection
6.3.10 SMSF discovery and selection
6.3.11 CHF discovery and selection
6.3.12 Trusted Non-3GPP Access Network selection
6.3.12.1 General
6.3.12.2 Access Network Selection Procedure
6.3.12a Access Network selection for devices that do not support 5GC NAS over WLAN

6.3.12a.1 General
6.3.12a.2 Access Network Selection Procedure
6.3.13 NWDAF discovery and selection
6.3.14 NEF Discovery
6.3.15 UCMF Discovery and Selection
6.3.16 SCP discovery and selection
6.3.17 NSSAAF discovery and selection
6.3.18 5G-EIR discovery and selection
6.3.19 DCCF discovery and selection
6.3.20 ADRF discovery and selection
6.3.21 MFAF discovery and selection
6.3.22 NSACF discovery and selection
6.3.23 EASDF discovery and selection
6.3.24 TSCTSF Discovery
6.3.25 AF Discovery and Selection

6.3.26
NRF discovery and selection
7 Network Function Services and descriptions
7.1 Network Function Service Framework
7.1.1 General
7.1.2 NF Service Consumer - NF Service Producer interactions
7.1.3 Network Function Service discovery
7.1.4 Network Function Service Authorization
7.1.5 Network Function and Network Function Service registration and de-registration

7.2 Network Function Services


7.2.1 General

7.2.2 AMF Services


7.2.3 SMF Services
7.2.4 PCF Services
7.2.5 UDM Services
7.2.6 NRF Services
7.2.7 AUSF Services
7.2.8 NEF Services
7.2.8A Void
7.2.9 SMSF Services
7.2.10 UDR Services
7.2.11 5G-EIR Services
7.2.12 NWDAF Services
7.2.13 UDSF Services

7.2.14 NSSF Services


7.2.15 BSF Services
7.2.16 LMF Services
7.2.16A GMLC Services
7.2.17 CHF Services
7.2.18 UCMF Services
7.2.19 AF Services

7.2.20 NSSAAF Services


7.2.21 DCCF Services
7.2.22 MFAF Services
7.2.23 ADRF Services
7.2.24 5G DDNMF Services
7.2.25 EASDF Services
7.2.26 TSCTSF Services
7.2.27 NSACF Services
7.2.28 MB-SMF Services
7.3 Exposure
8 Control and User Plane Protocol Stacks
8.1 General
8.2 Control Plane Protocol Stacks
8.2.1 Control Plane Protocol Stacks between the 5G-AN and the 5G Core: N2
8.2.1.1 General
8.2.1.2 AN - AMF
8.2.1.3 AN - SMF
8.2.2 Control Plane Protocol Stacks between the UE and the 5GC
8.2.2.1 General
8.2.2.2 UE - AMF
8.2.2.3 UE – SMF
8.2.3 Control Plane Protocol Stacks between the network functions in 5GC
8.2.3.1 The Control Plane Protocol Stack for the service based interface
8.2.3.2 The Control Plane protocol stack for the N4 interface between SMF and UPF
8.2.4 Control Plane for untrusted non 3GPP Access
8.2.5 Control Plane for trusted non-3GPP Access
8.2.6 Control Plane for W-5GAN Access
8.2.7 Control Plane for Trusted WLAN Access for N5CW Device
8.3 User Plane Protocol Stacks
8.3.1 User Plane Protocol Stack for a PDU Session
8.3.2 User Plane for untrusted non-3GPP Access
8.3.3 User Plane for trusted non-3GPP Access
8.3.4 User Plane for W-5GAN Access
8.3.5 User Plane for N19-based forwarding of a 5G VN group
8.3.6 User Plane for Trusted WLAN Access for N5CW Device
Annex A Relationship between Service-Based Interfaces and Reference Points
(informative):
Annex B Mapping between temporary identities
(normative):
Annex C Guidelines and Principles for Compute-Storage Separation
(informative):
Annex D 5GS support for Non-Public Network deployment options
(informative):
D.1 Introduction
D.2 Support of Non-Public Network as a network slice of a PLMN
D.3 Support for access to PLMN services via Stand-alone Non-Public Network
and access to Stand-alone Non Public Network services via PLMN

D.4 Support for UE capable of simultaneously connecting to an SNPN and a


PLMN
D.5 Support for keeping UE in CM-CONNECTED state in overlay network when
accessing services via Nwu
D.6 Support for session/service continuity between SNPN and PLMN when using
N3IWF
D.7 Guidance for underlay network to support QoS differentiation for User Plane
IPsec Child SA
D.7.1 Network initiated QoS
D.7.2 UE initiated QoS
Annex E Communication models for NF/NF services interaction
(informative):
E.1 General
Annex F Redundant user plane paths based on multiple UEs per device
(informative):
Annex G SCP Deployment Examples
(informative):
G.1 General
G.2 An SCP based on service mesh
G.2.1 Introduction
G.2.2 Communication across service mesh boundaries
G.3 An SCP based on independent deployment units
G.4 An SCP deployment example based on name-based routing
G.4.0 General Information
G.4.1 Service Registration and Service Discovery
G.4.2 Overview of Deployment Scenario
G.4.3 References
Annex H TSN usage guidelines
(normative)
H.1 General
H.2 Signalling of ingress time for time synchronization
H.3 Signalling for Announce message
H.4 Path and Link delay measurements
Annex I TSN usage guidelines
(normative):
I.1 Determination of traffic pattern information using PSFP
Annex J Link MTU considerations
(informative):
Annex K Port and user plane node management information exchange
(normative):
Annex Support of GERAN/UTRAN access
L(normative):
Annex Change history
M(informative
):

Compliance
Code Definition

Fully Compliant. The section or paragraph or sentence contains a set of


FC requirements with which the implementation is fully compliant

Not Applicable. The section or paragraph or sentence is not applicable


NA to the implementation and intended use of the Product

Not Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is not compliant. None of
NC the requirements in the set are met.

No Requirement. The section or paragraph does not contain a


requirement. The body text is not included for all headers that contain
NR this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a


set of requirements with which the implementation is only partially
PC compliant. Not all of the requirements in a set are met.
ons SCP against 3GPP TS 23.501 v17.11.0
Compliance Comments
NR
NR
NR
NR

PC NF Service Set,NF Service instance, SCP domain not


supported
NR
FC
FC
FC
FC
PC Supported NFTypes by SCP are as per 29.510
FC
FC
NR
NA
PC Supported NFTypes by SCP are as per 29.510
PC Supported NFTypes by SCP are as per 29.510
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NR
NC
NC
NC
NC
NR
NA
NA
NA
NA

NA

NA
NA
NA
NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
FC SMSF NFType supported by SCP
FC
FC
FC
FC
NR
NR
NR
NR
NR
NA
NA
NR
NR
NR
NR
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NC
NC
NR
NA
NR
NR
NR
NR
NR
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used

NA should be captured in respective NF specifications


where it is being used
NR
NR
NR
NR
NR
NA
NA
NR
NR
NR
NR
NR
NA
NC
NC
NR
NR
NR
NR
NR
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR

NR

NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR
NR
NR
NR
NA
NA
NA
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR
FC Distributed SCP supported
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR
FC

PC NF Set is supported. NF Service Set is not


supported.
FC

NC
NF Service Set, NF Service instance not supported
NA
NA
NR
FC 3GPP-Sbi-Message priority supported
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA
NA
NA
NA
NA

NA

NA
NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
PC Refer Annex E of 23.502
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR

NR

NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
PC

PC Not supported - SCP capacity,load,slicing,remote


PLMNs/IP endpoints, SCP domains
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
FC
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

FC

PC binding level at service set and service instance is


not yet supported
FC
FC
PC
NR
NR
NR
NR
FC
FC
NR
NR
NR
NA
NR
NR
NR
FC
FC

FC

FC
FC PCF NFType supported
FC
FC
FC
FC
NR
NA
NA

NA

NA
NA
FC NWDAF NFType supported
FC
NA
FC
NA
FC 5G-EIR NFTypesupported
NA
NA
NA
NA
NA
NA
NA

PC Static config of NRF supported. NRF Uri and


bootstrap service not supported
NR
NR
FC
FC
FC
PC Refer 33.501 for detailed compliancy
FC

NR Heading

PC Supported NFTypes and related NF services by SCP


are as per 29.510
PC
PC
PC
PC
PC
PC
PC
NC
PC
PC
PC
PC

PC Only fwd routing supported. Model _D not


supported
PC
PC
PC
NC
PC
NC

PC Only fwd routing supported. Model _D not


supported
NC
NC
NC
NC
NC
NC
NC
NC
NC
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR

NA

NA

NR

NR

NR
NR

NR

NR

NR

NR

NR

NR
NR

FC

NR

NR

FC

NR
FC
FC
FC
FC
NR
FC
FC
FC
FC

NR

NR
NR
NR
NR

NR

NR

NR

NR

NR

NR
Index

Compliance for ORACLE Communications SCP against 3G


SL No 3GPP TS 23.502 Sections
2 References
3 Definitions, symbols and abbreviations
3.1 Definitions
3.2 Abbreviations
4 System procedures
4.1 General
4.2 Connection, Registration and Mobility Management procedures
4.2.1 General
4.2.2 Registration Management procedures
4.2.2.1 General
4.2.2.2 Registration procedures
4.2.2.2.1 General

4.2.2.2.2 General Registration

4.2.2.2.3 Registration with AMF re-allocation

4.2.2.2.4 Registration with Onboarding SNPN

4.2.2.3 Deregistration procedures

4.2.2.3.1 General

4.2.2.3.2 UE-initiated Deregistration

4.2.2.3.3 Network-initiated Deregistration

4.2.3 Service Request procedures

4.2.3.1 General

4.2.3.2 UE Triggered Service Request

4.2.3.3 Network Triggered Service Request

4.2.4 UE Configuration Update

4.2.4.1 General

UE Configuration Update procedure for access and mobility


4.2.4.2
management related parameters

4.2.4.3 UE Configuration Update procedure for transparent UE Policy delivery

4.2.5 Reachability procedures


4.2.5.1 General

4.2.5.2 UE Reachability Notification Request procedure

4.2.5.3 UE Activity Notification procedure

4.2.6 AN Release
4.2.7 N2 procedures
4.2.7.1 N2 Configuration
4.2.7.2 NGAP UE-TNLA-binding related procedures
Creating NGAP UE-TNLA-bindings during Registration and Service
4.2.7.2.1
Request
4.2.7.2.2 Creating NGAP UE-TNLA-bindings during handovers
Re-Creating NGAP UE-TNLA-bindings subsequent to NGAP UE-
4.2.7.2.3
TNLA-binding release
4.2.7.2.4 NGAP UE-TNLA-binding update procedure
4.2.7.2.5 NGAP UE-TNLA-binding per UE Release procedure
4.2.7.3 AMF Failure or Planned Maintenance handling procedure
4.2.8 Void
4.2.8a UE Capability Match Request procedure

4.2.9 Network Slice-Specific Authentication and Authorization procedure

4.2.9.1 General
4.2.9.2 Network Slice-Specific Authentication and Authorization
AAA Server triggered Network Slice-Specific Re-authentication and
4.2.9.3
Re-authorization procedure
4.2.9.4 AAA Server triggered Slice-Specific Authorization Revocation
N3 data transfer establishment procedure when Control Plane CIoT
4.2.10
5GS Optimisation is enabled
4.2.10.1 UE triggered N3 data transfer establishment procedure
4.2.10.2 SMF triggered N3 data transfer establishment procedure
4.2.11 Network Slice Admission Control Function (NSACF) procedures

4.3 Session Management procedures

4.3.1 General

4.3.2 PDU Session Establishment

4.3.2.1 General

4.3.2.2 UE Requested PDU Session Establishment

4.3.2.2.1 Non-roaming and Roaming with Local Breakout


4.3.2.2.2 Home-routed Roaming

4.3.2.2.3 SMF selection

4.3.2.2.4 Multiple PDU Sessions towards the same DNN and S-NSSAI

Secondary authorization/authentication by an DN-AAA server during


4.3.2.3
the PDU Session establishment
4.3.2.4 Support of L2TP
4.3.3 PDU Session Modification
4.3.3.1 General
UE or network requested PDU Session Modification (non-roaming and
4.3.3.2
roaming with local breakout)
UE or network requested PDU Session Modification (home-routed
4.3.3.3
roaming)
4.3.4 PDU Session Release
4.3.4.1 General
UE or network requested PDU Session Release for Non-Roaming and
4.3.4.2
Roaming with Local Breakout
UE or network requested PDU Session Release for Home-routed
4.3.4.3
Roaming
4.3.5 Session continuity, service continuity and UP path management
Change of SSC mode 2 PDU Session Anchor with different PDU
4.3.5.1
Sessions
Change of SSC mode 3 PDU Session Anchor with multiple PDU
4.3.5.2
Sessions
Change of SSC mode 3 PDU Session Anchor with IPv6 Multi-homed
4.3.5.3
PDU Session
Addition of additional PDU Session Anchor and Branching Point or
4.3.5.4
UL CL
Removal of additional PDU Session Anchor and Branching Point or
4.3.5.5
UL CL
Change of additional PDU Session Anchor for IPv6 multi-homing or
4.3.5.6
UL CL
Simultaneous change of Branching Point or UL CL and additional PSA
4.3.5.7
for a PDU Session
4.3.5.8 Ethernet PDU Session Anchor Relocation
4.3.6 Application Function influence on traffic routing
4.3.6.1 General
Processing AF requests to influence traffic routing for Sessions not
4.3.6.2
identified by an UE address
4.3.6.3 Notification of User Plane Management Events
Transferring an AF request targeting an individual UE address to the
4.3.6.4
relevant PCF
CN-initiated selective deactivation of UP connection of an existing
4.3.7
PDU Session
4.4 SMF and UPF interactions
4.4.1 N4 session management procedures
4.4.1.1 General
4.4.1.2 N4 Session Establishment procedure
4.4.1.3 N4 Session Modification procedure
4.4.1.4 N4 Session Release procedure
4.4.2 N4 Reporting Procedures
4.4.2.1 General
4.4.2.2 N4 Session Level Reporting Procedure
4.4.3 N4 Node Level Procedures
4.4.3.1 N4 Association Setup Procedure
4.4.3.2 N4 Association Update Procedure
4.4.3.3 N4 Association Release Procedure
4.4.3.4 N4 Report Procedure
4.4.3.5 N4 PFD management Procedure
4.4.4 SMF Pause of Charging procedure
4.5 User Profile management procedures
4.5.1 Subscriber Data Update Notification to AMF

4.5.2 Session Management Subscriber Data Update Notification to SMF

4.5.3 Purge of subscriber data in AMF


4.6 Security procedures
4.7 ME Identity check procedure
4.8 RAN-CN interactions
4.8.1 Connection Inactive and Suspend procedure
4.8.1.1 Connection Inactive procedure
4.8.1.2 Connection Suspend procedure
4.8.2 Connection Resume procedure
4.8.2.1 General
4.8.2.2 Connection Resume in RRC Inactive procedure

4.8.2.2a Network Triggered Connection Resume in RRC Inactive procedure

4.8.2.3 Connection Resume in CM-IDLE with Suspend procedure


Connection Resume in CM-IDLE with Suspend and MO EDT
4.8.2.4
procedure
4.8.3 N2 Notification procedure
4.9 Handover procedures
4.9.1 Handover procedures in 3GPP access
4.9.1.1 General
4.9.1.2 Xn based inter NG-RAN handover
4.9.1.2.1 General
Xn based inter NG-RAN handover without User Plane function re-
4.9.1.2.2
allocation
4.9.1.2.3 Xn based inter NG-RAN handover with insertion of intermediate UPF
Xn based inter NG-RAN handover with re-allocation of intermediate
4.9.1.2.4
UPF
4.9.1.3 Inter NG-RAN node N2 based handover
4.9.1.3.1 General
4.9.1.3.2 Preparation phase
4.9.1.3.3 Execution phase
4.9.1.3.3a Execution phase for DAPS handover
4.9.1.4 Inter NG-RAN node N2 based handover, Cancel
Handover of a PDU Session procedure between 3GPP and untrusted
4.9.2
non-3GPP access
4.9.2.0 General
Handover of a PDU Session procedure from untrusted non-3GPP to
4.9.2.1
3GPP access (non-roaming and roaming with local breakout)
Handover of a PDU Session procedure from 3GPP to untrusted non-
4.9.2.2
3GPP access (non-roaming and roaming with local breakout)
Handover of a PDU Session procedure from untrusted non-3GPP to
4.9.2.3
3GPP access (home routed roaming)
4.9.2.3.1 The target AMF is in the PLMN of the N3IWF
The target AMF is not in the PLMN of the N3IWF (i.e. N3IWF in
4.9.2.3.2
HPLMN)
Handover of a PDU Session procedure from 3GPP to untrusted non-
4.9.2.4
3GPP access (home routed roaming)
4.9.2.4.1 The selected N3IWF is in the registered PLMN
4.9.2.4.2 The UE is roaming and the selected N3IWF is in the home PLMN
Handover of a PDU Session procedure between 3GPP and trusted non-
4.9.3
3GPP access
4.9.3.0 General
4.10 NG-RAN Location reporting procedures
4.11 System interworking procedures with EPC
4.11.0 General
4.11.0a Impacts to EPS Procedures
4.11.0a.1 General
4.11.0a.2 Interaction with PCC
4.11.0a.3 Mobility Restrictions
4.11.0a.4 PGW Selection
4.11.0a.5 PDN Connection Establishment
4.11.0a.6 Network Configuration
4.11.0a.7 Interactions with DN-AAA Server
4.11.0a.8 5GC NAS capability (re-)enabled and disabled
4.11.0a.9 PDN Connection Release
4.11.1 N26 based Interworking Procedures
4.11.1.1 General
4.11.1.2 Handover procedures
4.11.1.2.1 5GS to EPS handover using N26 interface
4.11.1.2.2 EPS to 5GS handover using N26 interface
4.11.1.2.3 Handover Cancel
4.11.1.3 Idle Mode Mobility procedures
4.11.1.3.1 General
4.11.1.3.2 5GS to EPS Idle mode mobility using N26 interface
5GS to EPS Idle mode mobility using N26 interface with data
4.11.1.3.2A
forwarding
EPS to 5GS Mobility Registration Procedure (Idle and Connected
4.11.1.3.3
State) using N26 interface
EPS to 5GS Idle mode mobility using N26 interface with data
4.11.1.3.3A
forwarding
EPS to 5GS Mobility Registration Procedure (Idle) using N26 interface
4.11.1.3.4
with AMF reallocation
4.11.1.4 Procedures for EPS bearer ID allocation
4.11.1.4.1 EPS bearer ID allocation
4.11.1.4.2 EPS bearer ID transfer
4.11.1.4.3 EPS bearer ID revocation
4.11.1.5 Impacts to EPS Procedures
4.11.1.5.1 General
4.11.1.5.2 E-UTRAN Initial Attach
4.11.1.5.3 Tracking Area Update
4.11.1.5.4 Session Management
4.11.1.5.5 5GS to EPS handover using N26 interface
4.11.1.5.6 UE triggered Service Request
Establishment of S1-U bearer during Data Transport in Control Plane
4.11.1.5.7
CIoT EPS Optimisation
4.11.1.6 EPS interworking information storing Procedure
4.11.2 Interworking procedures without N26 interface
4.11.2.1 General
4.11.2.2 5GS to EPS Mobility
4.11.2.3 EPS to 5GS Mobility
4.11.2.4 Impacts to EPS Procedures
4.11.2.4.1 E-UTRAN Attach
4.11.2.4.2 Session Management
4.11.2.4.3 Void
4.11.3 Handover procedures between EPS and 5GC-N3IWF
4.11.3.1 Handover from EPS to 5GC-N3IWF
4.11.3.2 Handover from 5GC-N3IWF to EPS
4.11.3a Handover procedures between EPS and 5GC-TNGF
4.11.3a.1 Handover from EPS to 5GC-TNGF
4.11.3a.2 Handover from 5GC-TNGF to EPS
4.11.4 Handover procedures between EPC/ePDG and 5GS
4.11.4.1 Handover from EPC/ePDG to 5GS
4.11.4.2 Handover from 5GS to EPC/ePDG
4.11.4.3 Impacts to EPC/ePDG Procedures
4.11.4.3.1 General
4.11.4.3.2 ePDG FQDN construction
4.11.4.3.3 Initial Attach with GTP on S2b
4.11.4.3.3a Initial Attach for emergency session (GTP on S2b)
4.11.4.3.4 Interaction with PCC
4.11.4.3.5 UE initiated Connectivity to Additional PDN with GTP on S2b
4.11.4.3.6 Use of N10 interface instead of S6b
4.11.4.3.7 5GC NAS capability (re-)enabled and disabled
4.11.5 Impacts to 5GC Procedures
4.11.5.1 General
4.11.5.2 Registration procedure
4.11.5.3 UE Requested PDU Session Establishment procedure
4.11.5.4 UE or Network Requested PDU Session Modification procedure
4.11.5.5 Xn based inter NG-RAN handover
4.11.5.6 Inter NG-RAN node N2 based handover
4.11.5.7 UE or Network Requested PDU Session Release procedure
4.11.5.8 Network Configuration
4.11.5.9 Network Slice Admission Control
4.11.6 Interworking for common network exposure
Subscription and Notification of availability or expected level of
4.11.6.1
support of a service API
Unsubscribing to N11otification of availability or expected level of
4.11.6.2
support of a service API
4.11.6.3 Configuration of monitoring events for common network exposure

4.12 Procedures for Untrusted non-3GPP access


4.12.1 General
4.12.2 Registration via Untrusted non-3GPP Access
4.12.2.1 General
4.12.2.2 Registration procedure for untrusted non-3GPP access
4.12.2.3 Emergency Registration for untrusted non-3GPP Access
4.12.3 Deregistration procedure for untrusted non-3gpp access
4.12.4 N2 procedures via Untrusted non-3GPP Access
4.12.4.1 Service Request procedures via Untrusted non-3GPP Access
4.12.4.2 Procedure for the UE context release in the N3IWF

CN-initiated selective deactivation of UP connection of an existing


4.12.4.3
PDU Session associated with Untrusted non-3GPP Access

UE Requested PDU Session Establishment via Untrusted non-3GPP


4.12.5
Access
UE or Network Requested PDU Session Modification via Untrusted
4.12.6
non-3GPP access
UE or network Requested PDU Session Release via Untrusted non-
4.12.7
3GPP access
Mobility from a non-geographically selected AMF to a geographically
4.12.8
selected AMF
4.12a Procedures for Trusted non-3GPP access
4.12a.1 General
4.12a.2 Registration via Trusted non-3GPP Access
4.12a.2.1 General
4.12a.2.2 Registration procedure for trusted non-3GPP access
4.12a.2.3 Emergency Registration for trusted non-3GPP Access
4.12a.3 Deregistration procedure for Trusted non-3GPP access
4.12a.4 N2 procedures via Trusted non-3GPP Access
4.12a.4.1 Service Request procedures via Trusted non-3GPP Access
4.12a.4.2 Procedure for the UE context release in the TNGF
CN-initiated selective deactivation of UP connection of an existing
4.12a.4.3
PDU Session associated with Trusted non-3GPP Access
UE Requested PDU Session Establishment via Trusted non-3GPP
4.12a.5
Access
UE or network Requested PDU Session Modification via Trusted non-
4.12a.6
3GPP access
UE or network Requested PDU Session Release via Trusted non-3GPP
4.12a.7
access
Mobility from a non-geographically selected AMF to a geographically
4.12a.8
selected AMF
4.12a.9 Support of EAP Re-Authentication
Procedures for devices that do not support 5GC NAS over WLAN
4.12b
access
4.12b.1 General
4.12b.2 Initial Registration & PDU Session Establishment
4.12b.3 Deregistration procedure
4.12b.4 N2 procedures
4.12b.4.1 Service Request procedures
4.12b.4.2 Procedure for the UE context release in the TWIF
CN-initiated selective deactivation of UP connection of an existing
4.12b.4.3
PDU Session
4.13 Specific services
4.13.1 General

4.13.2 Application Triggering

4.13.2.1 General

4.13.2.2 The procedure of "Application Triggering" Service

4.13.3 SMS over NAS procedures

4.13.3.1 Registration procedures for SMS over NAS

4.13.3.2 Deregistration procedures for SMS over NAS

4.13.3.3 MO SMS over NAS in CM-IDLE (baseline)

4.13.3.4 Void

4.13.3.5 MO SMS over NAS in CM-CONNECTED

4.13.3.6 MT SMS over NAS in CM-IDLE state via 3GPP access

4.13.3.7 MT SMS over NAS in CM-CONNECTED state via 3GPP access

4.13.3.8 MT SMS over NAS via non-3GPP access


4.13.3.9 Unsuccessful Mobile terminating SMS delivery re-attempt

4.13.4 Emergency Services

4.13.4.1 General
4.13.4.2 Emergency Services Fallback
4.13.5 Location Services procedures
4.13.5.0 General
4.13.5.1 5GC-NI-LR Procedure
4.13.5.2 5GC-MT-LR Procedure without UDM Query
4.13.5.3 5GC-MT-LR Procedure
4.13.5.4 UE Assisted and UE Based Positioning Procedure
4.13.5.5 Network Assisted Positioning Procedure
4.13.5.6 Obtaining Non-UE Associated Network Assistance Data
Location continuity for Handover of an Emergency session from NG-
4.13.5.7
RAN
4.13.6 Support of IMS Voice
4.13.6.1 EPS fallback for IMS voice
4.13.6.2 Inter RAT Fallback in 5GC for IMS voice
Transfer of PDU session used for IMS voice from non-3GPP access to
4.13.6.3
5GS
4.13.7 MSISDN-less MO SMS
4.13.7.1 General
4.13.7.2 The procedure of MSISDN-less MO SMS Service
4.13.8 Support of 5G LAN-type service
4.13.8.1 Support of 5G VN group management
4.13.8.2 Support of 5G VN group communication
4.13.8.2.1 General
4.13.8.2.2 group-level N4 session management procedures
4.14 Support for Dual Connectivity
4.14.1 RAN Initiated QoS Flow Mobility
4.15 Network Exposure
4.15.1 General
4.15.2 External Exposure of Network Capabilities
4.15.2a Data Collection from an AF
4.15.3 Event Exposure using NEF
4.15.3.1 Monitoring Events
4.15.3.2 Information flows
4.15.3.2.1 AMF service operations information flow
4.15.3.2.2 UDM service operations information flow
4.15.3.2.3 NEF service operations information flow
4.15.3.2.3a Void
Specific NEF service operations information flow for loss of
4.15.3.2.3b
connectivity and UE reachability
4.15.3.2.4 Exposure with bulk subscription

4.15.3.2.5 Information flow for downlink data delivery status with SMF buffering

4.15.3.2.6 GMLC service operations information flow


Information flow for Availability after DDN Failure with SMF
4.15.3.2.7
buffering
4.15.3.2.8 Information flow for downlink data delivery status with UPF buffering
Information flow for Availability after DDN Failure with UPF
4.15.3.2.9
buffering
Number of UEs and PDU Sessions per network slice notification
4.15.3.2.10
procedure
Network-initiated explicit event notification subscription cancel
4.15.3.2.11
procedure
4.15.3.2.12 Void
Handling AF requests when the UE is identified via UE addressing
4.15.3.2.13
information
4.15.3.3 Void
4.15.4 Core Network Internal Event Exposure
4.15.4.1 General
4.15.4.2 Exposure of Mobility Events from AMF
4.15.4.3 Exposure of Communication trends from SMF
4.15.4.4 Internal Event Exposure Subscription/Unsubscription via UDM
4.15.5 Void
4.15.6 External Parameter Provisioning
4.15.6.1 General
4.15.6.2 NEF service operations information flow
4.15.6.3 Expected UE Behaviour parameters
4.15.6.3a Network Configuration parameters
4.15.6.3b 5G VN group data
4.15.6.3c 5G VN Group membership management parameters
4.15.6.4 Set a chargeable party at AF session setup
4.15.6.5 Change the chargeable party during the session
4.15.6.6 Setting up an AF session with required QoS procedure
4.15.6.6a AF session with required QoS update procedure
4.15.6.7 Service specific parameter provisioning
4.15.6.8 Set a policy for a future AF session
Procedures for AF-triggered dynamically changing access and mobility
4.15.6.9
management policies
4.15.6.10 Application guidance for URSP determination
4.15.6.11 Void

4.15.6.12 Parameter Provisioning when the UE is identified via UE addressing


information
4.15.7 Network status reporting
4.15.8 Event exposure controlled by a DCCF
4.15.9 Time Synchronization exposure
4.15.10 AF specific UE ID retrieval
4.16 Procedures and flows for Policy Framework
4.16.1 AM Policy Association Establishment
4.16.1.1 General
4.16.1.2 AM Policy Association Establishment with new Selected PCF
4.16.1.3 Void
4.16.2 AM Policy Association Modification
4.16.2.0 General
4.16.2.1 AM Policy Association Modification initiated by the AMF
AM Policy Association Modification initiated by the AMF without
4.16.2.1.1
AMF relocation
AM Policy Association Modification with old PCF during AMF
4.16.2.1.2
relocation
4.16.2.2 AM Policy Association Modification initiated by the PCF
4.16.3 AM Policy Association Termination
4.16.3.1 General
4.16.3.2 AMF-initiated AM Policy Association Termination
4.16.3.3 Void
4.16.4 SM Policy Association Establishment
4.16.5 SM Policy Association Modification
4.16.5.0 General
4.16.5.1 SMF initiated SM Policy Association Modification
4.16.5.2 PCF initiated SM Policy Association Modification
4.16.6 SM Policy Association Termination
4.16.7 Negotiations for future background data transfer
4.16.7.1 General
4.16.7.2 Procedures for future background data transfer
4.16.7.3 Procedure for BDT warning notification
4.16.8 Procedures on interaction between PCF and CHF
4.16.8.1 General
4.16.8.2 Initial Spending Limit Retrieval
4.16.8.3 Intermediate Spending Limit Report Retrieval
4.16.8.4 Final Spending Limit Report Retrieval
4.16.8.5 Spending Limit Report
4.16.8.6 CHF report the removal of the subscriber
4.16.9 Update of the subscription information in the PCF
4.16.10 Void

4.16.11 UE Policy Association Establishment

4.16.12 UE Policy Association Modification

4.16.12.1 UE Policy Association Modification initiated by the AMF

UE Policy Association Modification initiated by the AMF without


4.16.12.1.1
AMF relocation
UE Policy Association Modification with old PCF during AMF
4.16.12.1.2
relocation

4.16.12.2 UE Policy Association Modification initiated by the PCF

4.16.13 UE Policy Association Termination

4.16.13.1 AMF-initiated UE Policy Association Termination

4.16.13.2 PCF-initiated UE Policy Association Termination

Management of access and mobility related policy information


4.16.14
depending on the application in use
4.16.14.1 General
Procedures for management of access and mobility related policy
4.16.14.2
information
Management of access and mobility related policy information at start
4.16.14.2.1
and stop of application traffic
Management of access and mobility related policy information at SM
4.16.14.2.2 Policy Association establishment and termination with the notification
sent by the BSF
4.17 Network Function Service Framework Procedure
4.17.1 NF service Registration
4.17.2 NF service update
4.17.3 NF service deregistration

4.17.4 NF/NF service discovery by NF service consumer in the same PLMN

4.17.4a NF/NF service discovery by NF service consumer in the same SNPN


NF/NF service discovery across PLMNs in the case of discovery made
4.17.5
by NF service consumer

NF/NF service discovery between SNPN and Credentials Holder


4.17.5a
hosting AUSF/UDM or between SNPN and DCS hosting AUSF/UDM

4.17.6 SMF Provisioning of available UPFs using the NRF


4.17.6.1 General
4.17.6.2 SMF provisioning of UPF instances using NRF
4.17.7 NF/NF service status subscribe/notify in the same PLMN
4.17.8 NF/NF service status subscribe/notify across PLMNs
Delegated service discovery when NF service consumer and NF
4.17.9
service producer are in same PLMN
Delegated service discovery when NF service consumer and NF
4.17.10
service producer are in different PLMNs
4.17.11 Indirect Communication without delegated discovery Procedure
4.17.12 Binding between NF service consumer and NF service producer
4.17.12.1 General

4.17.12.2 Binding created as part of service response

4.17.12.3 Binding created as part of service request

4.17.12.4 Binding for subscription requests

4.17.13 NRF bootstrapping procedure


4.18 Procedures for Management of PFDs
4.18.1 General
4.18.2 PFD management via NEF (PFDF)
4.18.3 PFD management in the SMF
4.18.3.1 PFD Retrieval by the SMF
4.18.3.2 Management of PFDs in the SMF
4.19 Network Data Analytics
4.19.1 Void
4.19.2 Void
4.20 UE Parameters Update via UDM Control Plane Procedure
4.20.1 General
4.20.2 UE Parameters Update via UDM Control Plane Procedure
4.20.3 Void
4.21 Secondary RAT Usage Data Reporting Procedure
4.22 ATSSS Procedures
4.22.1 General
4.22.2 UE Requested MA PDU Session Establishment
4.22.2.0 Overview
4.22.2.1 Non-roaming and Roaming with Local Breakout
4.22.2.2 Home-routed Roaming
4.22.2.2.1 Home-routed Roaming - UE registered to the same PLMN
4.22.2.2.2 Home-routed Roaming - UE registered to different PLMNs
MA PDU Session establishment with 3GPP access connected to EPC
4.22.2.3
and non-3GPP access connected to 5GC
UE Requested PDU Session Establishment with Network Modification
4.22.3
to MA PDU Session
4.22.3.1 Overview
4.22.3.2 Non-roaming or roaming with local breakout

4.22.3.3 Home-routed, the UE registered to the same VPLMN over both access

4.22.3.4 Home-routed, the UE registered to different PLMNs over both access

4.22.4 Access Network Performance Measurements


4.22.5 Reporting of Access Availability
4.22.6 EPS Interworking
4.22.6.1 General
4.22.6.2 Impacts to EPS interworking procedures
4.22.6.2.1 5GS to EPS handover using N26 interface
4.22.6.2.2 5GS to EPS idle mode mobility using N26 interface
4.22.6.2.3 EPS bearer ID allocation
4.22.6.2.4 EPS bearer ID revocation
4.22.6.2.5 5GS to EPS mobility without N26 interface
Network Modification to MA PDU Session after a UE moving from
4.22.6.3
EPC
4.22.7 Adding / Re-activating / De-activating User-Plane Resources
4.22.8 UE or network requested MA PDU Session Modification
4.22.8.1 General
UE or network requested MA PDU Session Modification (non-roaming
4.22.8.2
and roaming with local breakout)
UE or network requested MA PDU Session Modification (home-routed
4.22.8.3
roaming)
4.22.9 Connection, Registration and Mobility Management procedures
4.22.9.1 Registration procedures
4.22.9.2 UE Triggered Service Request
4.22.9.3 N2 based handover
4.22.9.4 Network Triggered Service Request
4.22.10 MA PDU Session Release
4.22.10.1 General
UE or network requested MA PDU Session Release (non-roaming and
4.22.10.2
roaming with local breakout)
UE or network requested MA PDU Session Release (home-routed
4.22.10.3
roaming)
4.23 Support of deployments topologies with specific SMF Service Areas

4.23.1 General
4.23.2 I-SMF selection
4.23.3 Registration procedure
4.23.3a Deregistration procedure
4.23.4 Service Request procedures
4.23.4.1 General
4.23.4.2 UE Triggered Service Request without I-SMF change/removal

4.23.4.3 UE Triggered Service Request with I-SMF insertion/change/removal

4.23.4.4 Network Triggered Service Request


4.23.5 PDU Session Management procedure
4.23.5.1 PDU Session establishment procedure
4.23.5.2 PDU Session release procedure
4.23.5.3 PDU Session modification procedure
4.23.5.4 SMF triggered I-SMF selection or removal
4.23.6 I-SMF Related Procedures with PCF
4.23.6.1 General
4.23.6.2 Policy Update Procedures with I-SMF
4.23.6.3 Reporting UP path change to the AF
4.23.7 Inter NG-RAN node N2 based handover
4.23.7.1 General
Inter NG-RAN node N2 based handover without I-SMF
4.23.7.2
change/removal
4.23.7.2.1 General
4.23.7.2.2 Preparation phase
4.23.7.2.3 Execution phase
4.23.7.2.4 Handover Cancel
Inter NG-RAN node N2 based handover with I-SMF
4.23.7.3
insertion/change/removal
4.23.7.3.1 General
4.23.7.3.2 Preparation phase
4.23.7.3.3 Execution phase
4.23.7.3.4 Handover Cancel
4.23.8 AN Release procedure involving I-SMF
4.23.9 Branching Point or UL CL controlled by I-SMF
4.23.9.0 Overview
Addition of PDU Session Anchor and Branching Point or UL CL
4.23.9.1
controlled by I-SMF
Removal of PDU Session Anchor and Branching Point or UL CL
4.23.9.2
controlled by I-SMF
Change of PDU Session Anchor for IPv6 multi-homing or UL CL
4.23.9.3
controlled by I-SMF
Simultaneous change of Branching Point or UL CL and additional PSA
4.23.9.4
controlled by I-SMF
Simultaneous change of Branching Points or UL CLs controlled by
4.23.9.5
different I-SMFs
4.23.9a Void
CN-initiated selective deactivation of UP connection of an existing
4.23.10
PDU Session involving I-SMF
4.23.11 Xn based handover
4.23.11.1 General
4.23.11.2 Xn based handover with insertion of intermediate SMF
4.23.11.3 Xn based handover with re-allocation of intermediate SMF
4.23.11.4 Xn based handover with removal of intermediate SMF
4.23.11.5 Xn based handover without change of intermediate SMF
4.23.12 N26 based Interworking Procedures with I-SMF
4.23.12.1 General
5GS to EPS Idle mode mobility using N26 interface with I-SMF
4.23.12.2
removal
5GS to EPS Idle mode mobility using N26 interface with Data
4.23.12.2A
forwarding and I-SMF removal
EPS to 5GS mobility registration procedure (Idle and Connected State)
4.23.12.3
using N26 interface with I-SMF insertion
EPS to 5GS Idle mode mobility using N26 interface with Data
4.23.12.3A
forwarding and I-SMF insertion
4.23.12.4 Procedures for EPS bearer ID allocation
EPS to 5GS mobility registration procedure (Idle) using N26 interface
4.23.12.5
with AMF reallocation and I-SMF insertion
4.23.12.6 5GS to EPS handover using N26 interface with I-SMF removal
4.23.12.7 EPS to 5GS handover using N26 interface with I-SMF insertion
4.23.12.7.1 Preparation phase
4.23.12.7.2 Excecution phase
4.23.12.8 Impact to 5GC procedures
4.23.12.8.1 General
4.23.12.8.2 UE Triggered Service Request with I-SMF insertion/change/removal

4.23.12.8.3 PDU Session establishment procedure


4.23.12.8.4 PDU Session modification procedure
Inter NG-RAN node N2 based handover with I-SMF
4.23.12.8.5
insertion/change/removal
4.23.12.8.6 Xn based handover with insertion of I-SMF
4.23.13 Non N26 based Interworking Procedures with I-SMF
4.23.13.1 General
4.23.13.2 Mobility procedure without N26 interface from EPS to 5GS
4.23.13.3 Mobility procedure without N26 interface from EPC/ePDG to 5GS
4.23.13.4 Mobility procedure without N26 interface from 5GS to EPS
4.23.13.5 Mobility procedure without N26 interface from 5GS to EPC/ePDG
4.23.14 Pause of charging
4.23.15 PDU Session mobility between 3GPP and non-3GPP access
Handover of a PDU Session procedure between 3GPP and untrusted
4.23.16
non-3GPP access
Handover of a PDU Session procedure from untrusted non-3GPP to
4.23.16.1
3GPP access (non-roaming and roaming with local breakout)
Handover of a PDU Session procedure from 3GPP to untrusted non-
4.23.16.2
3GPP access (non-roaming and roaming with local breakout)
Handover of a PDU Session procedure from untrusted non-3GPP to
4.23.16.3
3GPP access (home routed roaming)
4.23.16.3.1 The target AMF is in the PLMN of the N3IWF
Handover of a PDU Session procedure between 3GPP and trusted non-
4.23.16.3a
3GPP access
4.23.17 Additional considerations for Home-routed roaming
Procedures for UPF Anchored Data Transport in Control Plane CIoT
4.24
5GS Optimisation
UPF anchored Mobile Originated Data Transport in Control Plane
4.24.1
CIoT 5GS Optimisation
UPF anchored Mobile Terminated Data Transport in Control Plane
4.24.2
CIoT 5GS Optimisation
4.25 Procedures for NEF based Non-IP Data Delivery
4.25.1 General
4.25.2 SMF-NEF Connection Establishment
4.25.3 NIDD Configuration
4.25.4 NEF Anchored Mobile Originated Data Transport
4.25.5 NEF Anchored Mobile Terminated Data Transport
4.25.6 NIDD Authorization Update
4.25.7 SMF Initiated SMF-NEF Connection Release procedure
4.25.8 NEF Initiated SMF-NEF Connection Release procedure
4.25.9 NEF Anchored Group NIDD via NEF anchored unicast MT data
4.26 Network Function/NF Service Context Transfer Procedures
4.26.1 General
4.26.2 NF/NF Service Context Transfer Push Procedure
4.26.3 NF/NF Service Context Transfer Pull procedure
4.26.4 Context Transfer due to decommissioning
4.26.5 SMF Service Context Transfer procedures
4.26.5.1 General
4.26.5.2 I-SMF Context Transfer procedure
4.26.5.3 SMF Context Transfer procedure, LBO or no Roaming, no I-SMF
4.27 Procedures for Enhanced Coverage Restriction Control via NEF
4.27.1 General
5 Network Function Service procedures
5.1 Network Function Service framework procedures
5.1.1 Network Function Service Discovery

5.2 Network Function services

5.2.1 General
5.2.2 AMF Services
5.2.2.1 General
5.2.2.2 Namf_Communication service
5.2.2.2.1 General
5.2.2.2.2 Namf_Communication_UEContextTransfer service operation

5.2.2.2.3 Namf_Communication_RegistrationCompleteNotify service operation

5.2.2.2.4 Namf_Communication_N1MessageNotify service operation


5.2.2.2.5 Namf_Communication_N1MessageSubscribe service operation

5.2.2.2.6 Namf_Communication_N1MessageUnSubscribe service operation

5.2.2.2.7 Namf_Communication_N1N2MessageTransfer service operation


Namf_Communication_N1N2TransferFailureNotification service
5.2.2.2.7A
operation
5.2.2.2.8 Namf_Communication_N2InfoSubscribe service operation
5.2.2.2.9 Namf_Communication_N2InfoUnsubscribe service operation
5.2.2.2.10 Namf_Communication_N2InfoNotify service operation
5.2.2.2.11 Namf_Communication_CreateUEContext service operation
5.2.2.2.12 Namf_Communication_ReleaseUEContext service operation
5.2.2.2.13 Namf_Communication_EBIAssignment service operation

5.2.2.2.14 Namf_Communication_AMFStatusChangeSubscribe service operation


Namf_Communication_AMFStatusChangeUnSubscribe service
5.2.2.2.15
operation
5.2.2.2.16 Namf_Communication_AMFStatusChangeNotify service operation

5.2.2.2.17 Namf_Communication_NonUeN2MessageTransfer service operation

5.2.2.2.18 Namf_Communication_NonUeN2InfoSubscribe service operation

5.2.2.2.19 Namf_Communication_NonUeN2InfoUnSubscribe service operation

5.2.2.2.20 Namf_Communication_NonUeN2InfoNotify service operation


5.2.2.2.21 Namf_Communication_RelocateUEContext service operation

5.2.2.2.22 Namf_Communication_CancelRelocateUEContext service operation

5.2.2.3 Namf_EventExposure service


5.2.2.3.1 General
5.2.2.3.2 Namf_EventExposure_Subscribe service operation
5.2.2.3.3 Namf_EventExposure_UnSubscribe service operation
5.2.2.3.4 Namf_EventExposure_Notify service operation
5.2.2.4 Namf_MT service
5.2.2.4.1 General
5.2.2.4.2 Namf_MT_EnableUEReachability service operation
5.2.2.4.3 Namf_MT_ProvideDomainSelectionInfo
5.2.2.4.4 Namf_MT_EnableGroupReachability service operation
5.2.2.4.5 Namf_MT_UEReachabilityInfoNotify
5.2.2.5 Namf_Location service
5.2.2.5.1 General
5.2.2.5.2 Namf_Location_ProvidePositioningInfo service operation
5.2.2.5.3 Namf_Location_EventNotify service operation
5.2.2.5.4 Namf_Location_ProvideLocationInfo service operation
5.2.2.5.5 Namf_Location_CancelLocation service operation
5.2.3 UDM Services
5.2.3.1 General
5.2.3.2 Nudm_UECM (UECM) service
5.2.3.2.1 Nudm_UECM_Registration service operation
5.2.3.2.2 Nudm_UECM_DeregistrationNotification service operation
5.2.3.2.3 Nudm_UECM_Deregistration service operation
5.2.3.2.4 Nudm_UECM_Get service operation
5.2.3.2.5 Nudm_UECM_Update service operation
5.2.3.2.6 Nudm_UECM_PCscfRestoration service operation
5.2.3.2.7 Nudm_UECM_SendRoutingInfoForSM service operation
5.2.3.3 Nudm_SubscriberDataManagement (SDM) Service
5.2.3.3.1 General
5.2.3.3.2 Nudm_SDM_Get service operation
5.2.3.3.3 Nudm_SDM_Notification service operation
5.2.3.3.4 Nudm_SDM_Subscribe service operation
5.2.3.3.5 Nudm_SDM_Unsubscribe service operation
5.2.3.3.6 Nudm_SDM_Info service operation
5.2.3.3.7 Void
5.2.3.3.8 Nudm_SDM_ModifySubscription service operation
5.2.3.4 Nudm_UEAuthentication Service
5.2.3.4.1 General
5.2.3.4.2 Nudm_UEAuthentication_Get service operation
5.2.3.4.3 Nudm_UEAuthentication_ResultConfirmation service operation
5.2.3.5 Nudm_EventExposure service
5.2.3.5.1 General
5.2.3.5.2 Nudm_EventExposure_Subscribe service operation
5.2.3.5.3 Nudm_EventExposure_Unsubscribe service operation
5.2.3.5.4 Nudm_EventExposure_Notify service operation
5.2.3.5.5 Nudm_EventExposure_ModifySubscription service operation
5.2.3.6 Nudm_ParameterProvision service
5.2.3.6.1 General
5.2.3.6.2 Nudm_ParameterProvision_Update service operation
5.2.3.6.3 Nudm_ParameterProvision_Create service operation
5.2.3.6.4 Nudm_ParameterProvision_Delete service operation
5.2.3.6.5 Nudm_ParameterProvision_Get service operation
5.2.3.7 Nudm_NIDDAuthorisation service
5.2.3.7.1 General
5.2.3.7.2 Nudm_NIDDAuthorisation_Get service operation
5.2.3.7.3 Nudm_NIDDAuthorisation_UpdateNotify service operation
5.2.3.7.4 Void
5.2.3.7.5 Void
5.2.3.8 Nudm_ServiceSpecificAuthorisation service
5.2.3.9 Nudm_ReportSMDeliveryStatus service
5.2.4 5G-EIR Services
5.2.4.1 General
5.2.4.2 N5g-eir_EquipmentIdentityCheck service
5.2.4.2.1 General
5.2.4.2.2 N5g-eir_EquipmentIdentityCheck_Get service operation
5.2.5 PCF Services
5.2.5.1 General
5.2.5.2 Npcf_AMPolicyControl service
5.2.5.2.1 General
5.2.5.2.2 Npcf_AMPolicyControl_Create service operation
5.2.5.2.3 Npcf_AMPolicyControl_UpdateNotify service operation
5.2.5.2.4 Npcf_AMPolicyControl_Delete service operation
5.2.5.2.5 Npcf_AMPolicyControl_Update service operation
5.2.5.3 Npcf_PolicyAuthorization Service
5.2.5.3.1 General
5.2.5.3.2 Npcf_PolicyAuthorization_Create service operation
5.2.5.3.3 Npcf_PolicyAuthorization_Update service operation
5.2.5.3.4 Npcf_PolicyAuthorization_Delete service operation
5.2.5.3.5 Npcf_PolicyAuthorization_Notify service operation
5.2.5.3.6 Npcf_PolicyAuthorization_Subscribe service operation
5.2.5.3.7 Npcf_PolicyAuthorization_Unsubscribe service operation
5.2.5.4 Npcf_SMPolicyControl service
5.2.5.4.1 General
5.2.5.4.2 Npcf_SMPolicyControl_Create service operation
5.2.5.4.3 Npcf_SMPolicyControl_UpdateNotify service operation
5.2.5.4.4 Npcf_SMPolicyControl_Delete service operation
5.2.5.4.5 Npcf_SMPolicyControl_Update service operation
5.2.5.5 Npcf_BDTPolicyControl Service
5.2.5.5.1 General
5.2.5.5.2 Npcf_BDTPolicyControl_Create service operation
5.2.5.5.3 Npcf_BDTPolicyControl_Update service operation
5.2.5.5.4 Npcf_BDTPolicyControl_Notify service operation
5.2.5.6 Npcf_UEPolicyControl Service
5.2.5.6.1 General
5.2.5.6.2 Npcf_UEPolicyControl_Create service operation
5.2.5.6.3 Npcf_UEPolicyControl_UpdateNotify service operation
5.2.5.6.4 Npcf_UEPolicyControl_Delete service operation
5.2.5.6.5 Npcf_UEPolicyControl_Update service operation
5.2.5.7 Npcf_EventExposure service
5.2.5.7.1 General
5.2.5.7.2 Npcf_EventExposure_Subscribe service operation
5.2.5.7.3 Npcf_EventExposure_Unsubscribe service operation
5.2.5.7.4 Npcf_EventExposure_Notify service operation
5.2.5.8 Npcf_AMPolicyAuthorization Service
5.2.6 NEF Services
5.2.6.1 General
5.2.6.2 Nnef_EventExposure service
5.2.6.2.1 General
5.2.6.2.2 Nnef_EventExposure_Subscribe operation
5.2.6.2.3 Nnef_EventExposure_Unsubscribe service operation
5.2.6.2.4 Nnef_EventExposure_Notify service operation
5.2.6.3 Nnef_PFDManagement service
5.2.6.3.1 General
5.2.6.3.2 Nnef_PFDManagement_Fetch service operation
5.2.6.3.3 Nnef_PFDManagement_Subscribe service operation
5.2.6.3.4 Nnef_PFDManagement_Notify service operation
5.2.6.3.5 Nnef_PFDManagement_Unsubscribe service operation
5.2.6.3.6 Nnef_PFDManagement_Create service operation
5.2.6.3.7 Nnef_PFDManagement_Update service operation
5.2.6.3.8 Nnef_PFDManagement_Delete service operation
5.2.6.4 Nnef_ParameterProvision service
5.2.6.4.1 General
5.2.6.4.2 Nnef_ParameterProvision_Update service operation
5.2.6.4.3 Nnef_ParameterProvision_Create service operation
5.2.6.4.4 Nnef_ParameterProvision_Delete service operation
5.2.6.4.5 Nnef_ParameterProvision_Get service operation
5.2.6.5 Nnef_Trigger service
5.2.6.5.1 General
5.2.6.5.2 Nnef_Trigger_Delivery service operation
5.2.6.5.3 Nnef_Trigger_DeliveryNotify service operation
5.2.6.6 Nnef_BDTPNegotiation service
5.2.6.6.1 General
5.2.6.6.2 Nnef_BDTPNegotiation_Create service operation
5.2.6.6.3 Nnef_BDTPNegotiation_Update service operation
5.2.6.6.4 Nnef_BDTPNegotiation_Notify service operation
5.2.6.7 Nnef_TrafficInfluence service
5.2.6.7.1 General
5.2.6.7.2 Nnef_TrafficInfluence_Create operation
5.2.6.7.3 Nnef_TrafficInfluence_Update operation
5.2.6.7.4 Nnef_TrafficInfluence_Delete operation
5.2.6.7.4A Nnef_TrafficInfluence_Get operation
5.2.6.7.5 Nnef_TrafficInfluence_Notify operation
5.2.6.7.6 Nnef_TrafficInfluence_AppRelocationInfo operation
5.2.6.8 Nnef_ChargeableParty service
5.2.6.8.1 General
5.2.6.8.2 Nnef_ChargeableParty_Create service operation
5.2.6.8.3 Nnef_ChargeableParty_Update service operation
5.2.6.8.4 Nnef_ChargeableParty_Notify service operation
5.2.6.9 Nnef_AFsessionWithQoS service
5.2.6.9.1 General
5.2.6.9.2 Nnef_AFsessionWithQoS_Create service operation
5.2.6.9.3 Nnef_AFsessionWithQoS_Notify service operation
5.2.6.9.4 Nnef_AFsessionWithQoS_Revoke service operation
5.2.6.9.5 Nnef_AFsessionWithQoS_Update service operation
5.2.6.10 Nnef_MSISDN-less_MO_SMS service
5.2.6.10.1 General
5.2.6.10.2 Nnef_MSISDN-less_MO_SMSNotify service operation
5.2.6.11 Nnef_ServiceParameter service
5.2.6.11.1 General
5.2.6.11.2 Nnef_ServiceParameter_Create operation
5.2.6.11.3 Nnef_ServiceParameter_Update operation
5.2.6.11.4 Nnef_ServiceParameter_Delete operation
5.2.6.11.5 Nnef_ServiceParameter_Get operation
5.2.6.11.6 Nnef_ServiceParameter_Notify operation
5.2.6.12 Nnef_APISupportCapability service
5.2.6.12.1 General
5.2.6.12.2 Nnef_APISupportCapability_Subscribe service operation
5.2.6.12.3 Nnef_APISupportCapability_Notify service operation
5.2.6.12.4 Nnef_APISupportCapability_Unsubscribe service operation
5.2.6.13 Nnef_NIDDConfiguration service
5.2.6.13.1 General
5.2.6.13.2 Nnef_NIDDConfiguration_Create service operation
5.2.6.13.3 Nnef_NIDDConfiguration_TriggerNotify service operation
5.2.6.13.4 Nnef_NIDDConfiguration_UpdateNotify service operation
5.2.6.13.5 Nnef_NIDDConfiguration_Delete service operation
5.2.6.14 Nnef_NIDD service
5.2.6.14.1 General
5.2.6.14.2 Nnef_NIDD_Delivery service operation
5.2.6.14.3 Nnef_NIDD_DeliveryNotify service operation
5.2.6.14.4 Nnef_NIDD_GroupDeliveryNotify service operation
5.2.6.15 Nnef_SMContext service
5.2.6.15.1 General
5.2.6.15.2 Nnef_SMContext_Create service operation
5.2.6.15.3 Nnef_SMContext_Delete service operation
5.2.6.15.4 Nnef_SMContext_DeleteNotify service operation
5.2.6.15.5 Nnef_SMContext_Delivery service operation
5.2.6.16 Nnef_AnalyticsExposure service
5.2.6.16.1 General
5.2.6.16.2 Nnef_AnalyticsExposure_Subscribe operation
5.2.6.16.3 Nnef_AnalyticsExposure_Unsubscribe service operation
5.2.6.16.4 Nnef_AnalyticsExposure_Notify service operation
5.2.6.16.5 Nnef_AnalyticsExposure_Fetch service operation
5.2.6.17 Nnef_UCMFProvisioning service
5.2.6.17.1 General
5.2.6.17.2 Nnef_UCMFProvisioning_Create operation
5.2.6.17.3 Nnef_UCMFProvisioning_Delete operation
5.2.6.17.4 Nnef_UCMFProvisioning_Update operation
5.2.6.18 Nnef_ECRestriction service
5.2.6.18.1 General
5.2.6.18.2 Nnef_ECRestriction_Get service operation
5.2.6.18.3 Nnef_ECRestriction_Update service operation
5.2.6.19 Nnef_ApplyPolicy service
5.2.6.19.1 General
5.2.6.19.2 Nnef_ApplyPolicy_Create service operation
5.2.6.19.3 Nnef_ApplyPolicy_Update service operation
5.2.6.19.4 Nnef_ApplyPolicy_Delete service operation
5.2.6.20 Void
5.2.6.21 Nnef_Location service
5.2.6.21.1 General
5.2.6.21.2 Nnef_Location_LocationUpdateNotify service operation
5.2.6.22 Nnef_AMPolicyAuthorization Service
5.2.6.22.1 General
5.2.6.22.2 Nnef_AMPolicyAuthorization_Create service operation
5.2.6.22.3 Nnef_AMPolicyAuthorization_Update service operation
5.2.6.22.4 Nnef_AMPolicyAuthorization_Delete service operation
5.2.6.22.5 Nnef_AMPolicyAuthorization_Notify service operation
5.2.6.22.6 Nnef_AMPolicyAuthorization_Subscribe service operation
5.2.6.22.7 Nnef_AMPolicyAuthorization_Unsubscribe service operation
5.2.6.23 Nnef_AMInfluence service
5.2.6.23.1 General
5.2.6.23.2 Nnef_AMInfluence_Create operation
5.2.6.23.3 Nnef_AMInfluence_Update operation
5.2.6.23.4 Nnef_AMInfluence_Delete operation
5.2.6.23.6 Nnef_AMInfluence_Notify operation
5.2.6.24 Void
5.2.6.25 Nnef_TimeSynchronization service
5.2.6.25.1 General
5.2.6.25.2 Nnef_TimeSynchronization_ConfigCreate operation
5.2.6.25.3 Nnef_TimeSynchronization_ConfigUpdate operation
5.2.6.25.4 Nnef_TimeSynchronization_ConfigDelete operation
5.2.6.25.5 Nnef_TimeSynchronization_ConfigUpdateNotify operation
5.2.6.25.6 Nnef_TimeSynchronization_CapsSubscribe operation
5.2.6.25.7 Nnef_TimeSynchronization_CapsUnsubscribe operation
5.2.6.25.8 Nnef_TimeSynchronization_CapsNotify operation
5.2.6.25.9 Void
5.2.6.25.10 Void
5.2.6.25.11 Void
5.2.6.25.12 Void
5.2.6.26 Nnef_EASDeployment service
5.2.6.26.1 General
5.2.6.26.2 Nnef_EASDeployment_Create service operation
5.2.6.26.3 Nnef_EASDeployment_Update service operation
5.2.6.26.4 Nnef_EASDeployment_Delete service operation
5.2.6.26.5 Void
5.2.6.26.6 Nnef_EASDeployment_Subscribe service operation
5.2.6.26.7 Nnef_EASDeployment_Unsubscribe service operation
5.2.6.26.8 Nnef_EASDeployment_Notify service operation
5.2.6.27 Nnef_UEId service
5.2.6.27.1 General
5.2.6.27.2 Nnef_UEId_Get operation
5.2.6.28 Nnef_ASTI service
5.2.6.28.1 General
5.2.6.28.2 Nnef_ASTI_Create operation
5.2.6.28.3 Nnef_ASTI_Update operation
5.2.6.28.4 Nnef_ASTI_Delete operation
5.2.6.28.5 Nnef_ASTI_Get operation
5.2.6.29 Nnef_SMService service
5.2.6.29.1 General
5.2.6.29.2 Nnef_SMService_MoForwardSm service operation
5.2.6.30 Nnef_UEAddress service
5.2.6.30.1 General
5.2.6.30.2 Nnef_UEAddress_Get operation
5.2.6A Void

5.2.7 NRF Services

5.2.7.1 General
5.2.7.2 Nnrf_NFManagement service
5.2.7.2.1 General
5.2.7.2.2 Nnrf_NFManagement_NFRegister service operation
5.2.7.2.3 Nnrf_NFManagement_NFUpdate service operation
5.2.7.2.4 Nnrf_NFManagement_NFDeregister service operation
5.2.7.2.5 Nnrf_NFManagement_NFStatusSubscribe service operation
5.2.7.2.6 Nnrf_NFManagement_NFStatusNotify service operation
5.2.7.2.7 Void
5.2.7.3 Nnrf_NFDiscovery service
5.2.7.3.1 General
5.2.7.3.2 Nnrf_NFDiscovery_Request service operation

5.2.7.4 Nnrf_AccessToken_service

5.2.7.4.1 General
5.2.7.4.2 Nnrf_AccessToken_Get Service Operation
5.2.8 SMF Services
5.2.8.1 General
5.2.8.2 Nsmf_PDUSession Service
5.2.8.2.1 General
5.2.8.2.2 Nsmf_PDUSession_Create service operation
5.2.8.2.3 Nsmf_PDUSession_Update service operation
5.2.8.2.4 Nsmf_PDUSession_Release service operation
5.2.8.2.5 Nsmf_PDUSession_CreateSMContext service operation
5.2.8.2.6 Nsmf_PDUSession_UpdateSMContext service operation
5.2.8.2.7 Nsmf_PDUSession_ReleaseSMContext service operation
5.2.8.2.8 Nsmf_PDUSession_SMContextStatusNotify service operation
5.2.8.2.9 Nsmf_PDUSession_StatusNotify service operation
5.2.8.2.10 Nsmf_PDUSession_ContextRequest service operation
5.2.8.2.11 Nsmf_PDUSession_ContextPush service operation
5.2.8.2.12 Nsmf_PDUSession_SendMOData service operation
5.2.8.2.13 Nsmf_PDUSession_TransferMOData service operation
5.2.8.2.14 Nsmf_PDUSession_TransferMTData service operation
5.2.8.3 Nsmf_EventExposure Service
5.2.8.3.1 General
5.2.8.3.2 Nsmf_EventExposure_Notify service operation
5.2.8.3.2A Nsmf_EventExposure_AppRelocationInfo service operation
5.2.8.3.3 Nsmf_EventExposure_Subscribe service operation
5.2.8.3.4 Nsmf_EventExposure_UnSubscribe service operation
5.2.8.4 Nsmf_NIDD Service
5.2.8.4.1 General
5.2.8.4.2 Nsmf_NIDD_Delivery service operation
5.2.9 SMSF Services
5.2.9.1 General
5.2.9.2 Nsmsf_SMService service
5.2.9.2.1 General
5.2.9.2.2 Nsmsf_SMService_Activate service operation
5.2.9.2.3 Nsmsf_SMService_Deactivate service operation
5.2.9.2.4 Nsmsf_SMService_UplinkSMS service operation
5.2.9.2.5 Nsmsf_SMService_MtForwardSm service operation
5.2.10 AUSF Services
5.2.10.1 General
5.2.10.2 Nausf_UEAuthentication service
5.2.10.2.1 General
5.2.10.2.2 Nausf_UEAuthentication_Authenticate service operation
5.2.10.2.3 Void
5.2.10.3 Nausf_SoRProtection service
5.2.10.3.1 General
5.2.10.3.2 Nausf_SoRProtection Protect service operation
5.2.10.4 Nausf_UPUProtection service
5.2.10.4.1 General
5.2.10.4.2 Nausf_UPUProtection Protect service operation
5.2.10.5 Void
5.2.11 NWDAF Services
5.2.11.1 Void
5.2.11.2 Void
5.2.11.3 Void
5.2.12 UDR Services
5.2.12.1 General
5.2.12.2 Nudr_DataManagement (DM) service
5.2.12.2.1 General
5.2.12.2.2 Nudr_DM_Query service operation
5.2.12.2.3 Nudr_DM_Create service operation
5.2.12.2.4 Nudr_DM_Delete service operation
5.2.12.2.5 Nudr_DM_Update service operation
5.2.12.2.6 Nudr_DM_Subscribe service operation
5.2.12.2.7 Nudr_DM_Unsubscribe service operation
5.2.12.2.8 Nudr_DM_Notify service operation
5.2.12.3 Nudr_GroupIDmap service
5.2.12.3.1 General
5.2.12.3.2 Nudr_GroupIDmap_query service operation
5.2.13 BSF Services
5.2.13.1 General
5.2.13.2 Nbsf_Management service
5.2.13.2.1 General
5.2.13.2.2 Nbsf_Management_Register service operation
5.2.13.2.3 Nbsf_Management_Deregister service operation
5.2.13.2.4 Nbsf_Management_Discovery service operation
5.2.13.2.5 Nbsf_Management_Update service operation
5.2.13.2.6 Nbsf_Management_Subscribe service operation
5.2.13.2.7 Nbsf_Management_Unsubscribe service operation
5.2.13.2.8 Nbsf_Management_Notify service operation
5.2.14 UDSF Services
5.2.14.1 General
5.2.14.2 Nudsf_UnstructuredDataManagement service
5.2.14.2.1 General
5.2.14.2.2 Nudsf_UnstructuredDataManagement_Query service operation
5.2.14.2.3 Nudsf_UnstructuredDataManagement_Create service operation
5.2.14.2.4 Nudsf_UnstructuredDataManagement_Delete service operation
5.2.14.2.5 Nudsf_UnstructuredDataManagement_Update service operation
5.2.14.2.6 Nudsf_UnstructuredDataManagement_Subscribe
5.2.14.2.7 Nudsf_UnstructuredDataManagement_Unsubscribe
5.2.14.2.8 Nudsf_UnstructuredDataManagement_Notify
5.2.14.3 Nudsf_Timer service
5.2.14.3.1 General
5.2.14.3.2 Nudsf_Timer_Start service operation
5.2.14.3.3 Nudsf_Timer_Update service operation
5.2.14.3.4 Nudsf_Timer_Notify service operation
5.2.14.3.5 Nudsf_Timer_Stop service operation
5.2.14.3.6 Nudsf_Timer_Search service operation
5.2.15 LMF Services
5.2.16 NSSF Services
5.2.16.1 General
5.2.16.2 Nnssf_NSSelection service
5.2.16.2.1 Nnssf_NSSelection_Get service operation
5.2.16.3 Nnssf_NSSAIAvailability service
5.2.16.3.1 General
5.2.16.3.2 Nnssf_NSSAIAvailability_Update service operation
5.2.16.3.3 Nnssf_NSSAIAvailability_Notify service operation
5.2.16.3.4 Nnssf_NSSAIAvailability_Subscribe service operation
5.2.16.3.5 Nnssf_NSSAIAvailability_Unsubscribe service operation
5.2.16.3.6 Nnssf_NSSAIAvailability_Delete service operation
5.2.17 CHF Spending Limit Control Service
5.2.17.1 General
5.2.17.2 Nchf_SpendingLimitControl service
5.2.17.2.1 General
5.2.17.2.2 Nchf_SpendingLimitControl Subscribe service operation
5.2.17.2.3 Nchf_SpendingLimitControl Unsubscribe service operation
5.2.17.2.4 Nchf_SpendingLimitControl Notify service operation
5.2.18 UCMF Services
5.2.18.1 General
5.2.18.2 Nucmf_Provisioning service
5.2.18.2.1 Nucmf_Provisioning_Create service operation
5.2.18.2.2 Nucmf_Provisioning_Delete service operation
5.2.18.2.3 Nucmf_Provisioning_Update service operation
5.2.18.3 Nucmf_UECapabilityManagement Service
5.2.18.3.1 Nucmf_UECapabilityManagement Resolve service operation
5.2.18.3.2 Nucmf_UECapabilityManagement_Assign service operation
5.2.18.3.3 Nucmf_UECapabilityManagement_Subscribe service operation

5.2.18.3.4 Nucmf_UECapabilityManagement_Unsubscribe service operation

5.2.18.3.5 Nucmf_UECapabilityManagement_Notify service operation


5.2.19 AF Services
5.2.19.1 General
5.2.19.2 Naf_EventExposure service
5.2.19.2.1 General
5.2.19.2.2 Naf_EventExposure_Subscribe service operation
5.2.19.2.3 Naf_EventExposure_Unsubscribe service operation
5.2.19.2.4 Naf_EventExposure_Notify service operation
5.2.19.3 Void
5.2.20 NSSAAF services
5.2.20.1 General
5.2.20.2 Nnssaaf_NSSAA service
5.2.20.2.1 General
5.2.20.2.2 Nnssaaf_NSSAA_Authenticate service operation

5.2.20.2.3 Nnssaaf_NSSAA_Re-AuthenticationNotification service operation

5.2.20.2.4 Nnssaaf_NSSAA_RevocationNotification service operation


5.2.20.3 Nnssaaf_AIW service
5.2.20.3.1 General
5.2.20.3.2 Nnssaaf_AIW_Authenticate service operation
5.2.21 NSACF services
5.2.21.1 General
5.2.21.2 Nnsacf_NSAC services
5.2.21.2.1 General
5.2.21.2.2 Nnsacf_NSAC_NumOfUEsUpdate service operation
5.2.21.2.3 Nnsacf_NSAC_EACNotify service operation
5.2.21.2.4 Nnsacf_NSAC_NumOfPDUsUpdate service operation
5.2.21.3 Void
5.2.21.4 Nnsacf_SliceEventExposure services
5.2.21.4.1 General
5.2.21.4.2 Nnsacf_SliceEventExposure_Subscribe service operation
5.2.21.4.3 Nnsacf_SliceEventExposure_Unsubscribe service operation
5.2.21.4.4 Nnsacf_SliceEventExposure_Notify service operation
5.2.21.5 Void
5.2.22 DCCF Services
5.2.23 MFAF Services
5.2.24 ADRF Services
5.2.25 EASDF Services
5.2.26 UPF Services
5.2.26.1 General
5.2.26.2 Nupf_EventExposure Service
5.2.26.2.1 General
5.2.26.2.2 Nupf_EventExposure_Notify service operation
5.2.27 TSCTSF Services
5.2.27.1 General
5.2.27.2 Ntsctsf_TimeSynchronization service
5.2.27.2.1 General
5.2.27.2.2 Ntsctsf_TimeSynchronization_ConfigCreate operation
5.2.27.2.3 Ntsctsf_TimeSynchronization_ConfigUpdate operation
5.2.27.2.4 Ntsctsf_TimeSynchronization_ConfigDelete operation
5.2.27.2.5 Ntsctsf_TimeSynchronization_ConfigUpdateNotify operation
5.2.27.2.6 Ntsctsf_TimeSynchronization_CapsSubscribe operation
5.2.27.2.7 Ntsctsf_TimeSynchronization_CapsUnsubscribe operation
5.2.27.2.8 Ntsctsf_TimeSynchronization_CapsNotify operation
5.2.27.2.9 Void
5.2.27.2.10 Void
5.2.27.2.11 Void
5.2.27.2.12 Void
5.2.27.3 Ntsctsf_QoSandTSCAssistance
5.2.27.3.1 General
5.2.27.3.2 Ntsctsf_QoSandTSCAssistance_Create operation
5.2.27.3.3 Ntsctsf_QoSandTSCAssistance_Update operation
5.2.27.3.4 Ntsctsf_QoSandTSCAssistance_Delete operation
5.2.27.3.5 Ntsctsf_QoSandTSCAssistance_Notify operation
5.2.27.3.6 Ntsctsf_QoSandTSCAssistance_Subscribe operation
5.2.27.3.7 Ntsctsf_QoSandTSCAssistance_Unsubscribe operation
5.2.27.4 Ntsctsf_ASTI service
5.2.27.4.1 General
5.2.27.4.2 Ntsctsf_ASTI_Create operation
5.2.27.4.3 Ntsctsf_ASTI_Update operation
5.2.27.4.4 Ntsctsf_ASTI_Delete operation
5.2.27.4.5 Ntsctsf_ASTI_Get operation
Annex A (informative): Drafting rules and conventions for NF services
A.1 General
A.2 Naming
A.2.1 Service naming
A.2.2 Service operation naming
A.3 Representation in an information flow
A.4 Reference to services and service operations in procedures
A.5 Service and service operation description template
A.6 Design Guidelines for NF services
A.6.1 Self-Containment
A.6.2 Reusability
A.6.3 Use Independent Management Schemes
Annex B (informative): Drafting Rules for Information flows
Generating EPS PDN Connection parameters from 5G PDU
Annex C (informative):
Session parameters
Annex D (normative): UE Presence in Area of Interest
D.1 Determination of UE presence in Area of Interest by AMF

D.2 Determination of UE presence in Area of Interest by NG-RAN

Delegated SMF and PCF discovery in the Home Routed and


Annex E (normative):
specific SMF Service Areas scenarios
E.0 Overview
E.1 Delegated SMF discovery in the Home Routed scenario
E.2 Delegated I-SMF discovery
E.3 Delegated PCF discovery in the Roaming scenario
Annex F (informative): Information flows for 5GS integration with TSN
F.1 5GS Bridge information reporting
F.2 5GS Bridge configuration
Annex G (informative): Change history

Compliance Code Definition

Fully Compliant. The section or paragraph or sentence


contains a set of requirements with which the
FC implementation is fully compliant

Not Applicable. The section or paragraph or sentence is


not applicable to the implementation and intended use of
NA the Product

Not Compliant. The section or paragraph or sentence


contains a set of requirements with which the
implementation is not compliant. None of the
NC requirements in the set are met.

No Requirement. The section or paragraph does not


contain a requirement. The body text is not included for
NR all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence


contains a set of requirements with which the
implementation is only partially compliant. Not all of the
PC requirements in a set are met.
ns SCP against 3GPP TS 23.502 v17.11.0
Compliance Comments
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
NC
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
Only for procedures in the CORE and
FC not on the RAN side
FC Only for AMF to SMSF interaction
NR
NA
NA

NA
NA

NA
NA
NA
NA
NA
NA

NA
NA
NA

NA
NA

NA
NA
NA
NA

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic

Only for procedures in the CORE and


not on the RAN side and interPLMN
FC traffic
Only for procedures in the CORE and
not on the RAN side and interPLMN
FC traffic
FC
Only for procedures between AMF and
FC SMF
Only for procedure between AMF and
FC SMF
NA
NA
FC Only for core network procedures

FC Only for core network procedures


Only for core network procedures
FC within the same PLMN
NR
NR

FC Only for core network procedures


Only for core network procedures
FC within the same PLMN
NA

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures


FC Only for core network procedures
NA
FC Only for core network procedures

FC Only for core network procedures


PC NEF to AF planned in roadmap

NA

FC Only for core network procedures


NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
FC Only for core network procedures
FC Only for core network procedures

FC Only for core network procedures


FC Only for core network procedures
NA
NA
FC Only for core network procedures
NA
NA
FC Only for core network procedures
NA
NA
NA

NA
FC Only for core network procedures

NA
NA
NA
FC Only for AMF to SMF interaction
NA
NA
NA

FC Only for AMF to SMF interaction

FC Only for AMF to SMF interaction

FC Only for AMF to SMF interaction


NA
NA
NA
NA
NA
NA

NA
NA
NA

NA

NA
NA

NA

NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR

NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR
NR
NR
NA
NA
NA
NA
NA
NA
NA
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NA

NA
NA

NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
SCP supports only Core network
FC procedures
NA
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
NA
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
SCP supports only Core network
FC procedures
NA
NA

SCP support these procedures however


since there are no explicity different
handling at the SCP for this case, this
NA section is marked as NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NA

FC Only for core network procedures


FC Only for core network procedures

FC Only for core network procedures


FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures

NA

NA
NA

NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NC
NC
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NA
NA
NA
NA
NA
NA
NA
NA
FC Only for core network procedures
FC Only for core network procedures

NC
NC
NC

NC
NA
NA
NA
NA
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures

FC Only for core network procedures

FC Only for core network procedures


FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NA
FC Only for core network procedures
NR
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NA
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
FC Only for core network procedures
NR
Only for core network procedures
FC within the same PLMN
NA
Only for core network procedures
FC within the same PLMN
Only for core network procedures
FC within the same PLMN
Only for core network procedures
FC within the same PLMN
Only for core network procedures
FC within the same PLMN
NR
Only for core network procedures
FC within the same PLMN
Only for core network procedures
FC within the same PLMN

NC
NC

NC

NC

NC
NR
FC Procedures via SCP supported
FC Procedures via SCP supported
FC Procedures via SCP supported

FC Procedures via SCP supported

NC

FC Procedures via SCP supported

NA
NA
NA
NA
FC Procedures via SCP supported
FC Procedures via SCP supported
FC Procedures via SCP supported

FC Procedures via SCP supported


FC Procedures via SCP supported
FC Procedures via SCP supported
FC Procedures via SCP supported
3gpp-Sbi-Binding header is pass
FC through at SCP
3gpp-Sbi-Binding header is pass
FC through at SCP
3gpp-Sbi-Binding header is pass
FC through at SCP
NC
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA
NA
NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA

NA

NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA
NA
PC Refer Annex E
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA

NA
NA
NA
NA
NR
NA
NA
NA

NA

NA

NA

NA

NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NR
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NA
NA

NA
NA

NA

NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

Refer SCP compliance to TS 29.510


which covers the supported NFType
and NFServices(Sec 6.1.6.3.11) for
which learning from NRF is supported
PC at the SCP.
NA
NA
NA
NA
NA
NA

NA
NA
NA

NA
NA

NA
NA
NA
NA
NA
NA
NA

NA

NA

NA

NA

NA

NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
Refer compliancy for this section as per
PC 29.510
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
PC
oAuth2.0 supported. Refer compliancy
PC as per 33.501
PC
PC
NR
NR
NR
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

NA
NA
NA

NA

NR
PC
PC
PC
PC
NA
NA
NA
NA
Index

Compliance for ORACLE Communications SCP a


SL No
1
2
3
3.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
4
4.1
4.2
4.3
4.3.1
4.3.2
5
5.1
5.2
5.2.1
5.2.2
5.2.2.1
5.2.2.2
5.2.3
5.2.3.1
5.2.3.2
5.2.3.2.1
5.2.3.2.2

5.2.3.2.3

5.2.3.2.4
5.2.3.2.5
5.2.3.2.6

5.2.3.2.7

5.2.3.2.8

5.2.3.2.9
5.2.3.2.10

5.2.3.2.11

5.2.3.2.12
5.2.3.2.13
5.2.3.2.14
5.2.3.2.15
5.2.3.2.16
5.2.3.2.17
5.2.3.2.18
5.2.3.2.19
5.2.3.2.20
5.2.3.2.21
5.2.3.2.22
5.2.3.3
5.2.3.3.1
5.2.3.3.2
5.2.3.3.3
5.2.3.3.4
5.2.3.3.5
5.2.3.3.6
5.2.3.3.7
5.2.3.3.8
5.2.3.3.9
5.2.3.3.10
5.2.3.3.11
5.2.3.3.12
5.2.4
5.2.5
5.2.6

5.2.7

5.2.7.1
5.2.7.2

5.2.7.3

5.2.7.4
5.2.8
5.2.9
5.2.10
5.2.10.1
5.2.10.2
5.2.10.3
5.3
5.4
5.5
6
6.1
6.1.1
6.1.2
6.1.3
6.1.4
6.1.4.1
6.1.4.2
6.1.4.3

6.1.4.3.1

6.1.4.3.2
6.1.4.3.3
6.1.4.3.4
6.1.5
6.1.6
6.2
6.2.1
6.2.2

6.3

6.3.1
6.3.2

6.3.3

6.3.3.1
6.3.3.2
6.3.3.3

6.3.3.4
6.3.3.4.1

6.3.3.4.2

6.3.3.4.3

6.3.3.4.4
6.3.3.4.4.1
6.3.3.4.4.2

6.3.3.4.4.2.1

6.3.3.4.4.2.2
6.3.3.4.4.3
6.3.3.4.4.4
6.3.3.4.5
6.3.3.5

6.3.3.5.1

6.3.3.5.2

6.4

6.4.1

6.4.2

6.4.2.1

6.4.2.2

6.4.2.3

6.4.2.4

6.4.3
6.4.3.1
6.4.3.2
6.4.3.3
6.4.3.4
6.4.3.4.1

6.4.3.4.2
6.4.3.4.3
6.4.3.4.4
6.4.3.4.5
6.4.3.4.5.1
6.4.3.4.5.2

6.4.3.4.5.2.1

6.4.3.4.5.2.2

6.4.3.4.5.3

6.4.3.4.5.4
6.4.3.4.5.5
6.4.3.5
6.4.3.5.1

6.4.3.5.2

6.4.3.6
6.4.3.6.1
6.5
6.5.1
6.5.2
6.5.2.1
6.5.2.2
6.5.2.3
6.5.3
6.5.3.1
6.5.3.2
6.5.3.3
6.6
6.6.1
6.6.2
6.6.3
6.6.4
6.7
6.7.1
6.7.2
6.7.3
6.7.4
6.7.4.1
6.7.4.2
6.7.5
6.7.5.1

6.7.5.2
6.8
6.8.1
6.8.2
6.8.3
6.8.4
6.8.5
6.8.6
6.8.7
6.8.8
6.9
6.9.1
6.9.2
6.9.2.1
6.9.2.2
6.10
6.10.1
6.10.2
6.10.2.1
6.10.2.2
6.10.2.3
6.10.2.4
6.10.2.5
6.10.2.6
6.10.2A
6.10.2A.1
6.10.2A.2
6.10.2A.3
6.10.3
6.10.3.1
6.10.3.2
6.10.3.3
6.10.3.4
6.10.3.5
6.10.4
6.10.5

6.10.5.1

6.10.5.2
6.10.6
6.10.7
6.10.8
6.10.8.1
6.10.8.2
6.10.8.3
6.10.9
6.10.9.1
6.10.10
6.10.10.1
6.10.10.2
6.10.10.3
6.10.11
6.10.11.1
6.10.11.2
6.10.11.2.1
6.10.11.2.2

6.10.11.2.3

6.10.11.3
6.11
6.11.1
6.11.2
6.11.2.1
6.11.2.2
6.12

6.12.1

6.12.2
6.12.3

6.12.4

6.12.5
6.13
6.13.1
6.13.2
6.13.2.1
6.13.2.2
6.13.3
6.13.3.1
6.13.3.2
6.14
6.14.1
6.14.2
6.14.3
Compliance
Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 29
3GPP TS 29.500 Sections
Scope
References
Definitions and abbreviations
Definitions
Abbreviations
Special characters, operators and delimiters
General
ABNF operators
URI – reserved and special characters
SBI specific usage of delimiters
Service Based Architecture Overview
NF Services
Service Based Interfaces
NF Service Framework
General
NF Service Advertisement URI
Protocols Over Service Based Interfaces
Protocol Stack Overview
HTTP/2 Protocol
General
HTTP standard headers
General
Mandatory to support HTTP standard headers
HTTP custom headers
General
Mandatory to support custom headers
General
3gpp-Sbi-Message-Priority

3gpp-Sbi-Callback

3gpp-Sbi-Target-apiRoot
3gpp-Sbi-Routing-Binding
3gpp-Sbi-Binding

3gpp-Sbi-Discovery-*

3gpp-Sbi-Producer-Id

3gpp-Sbi-Oci
3gpp-Sbi-Lci

3gpp-Sbi-Client-Credentials

3gpp-Sbi-Nrf-Uri
3gpp-Sbi-Target-Nf-Id
3gpp-Sbi-Max-Forward-Hops
3gpp-Sbi-Originating-Network-Id
3gpp-Sbi-Access-Scope
3gpp-Sbi-Access-Token
Void
3gpp-Sbi-Target-Nf-Group-Id
3gpp-Sbi-Nrf-Uri-Callback
3gpp-Sbi-NF-Peer-Info
3gpp-Sbi-Source-NF-Client-Credentials
Optional to support custom headers
General
3gpp-Sbi-Sender-Timestamp
3gpp-Sbi-Max-Rsp-Time
3gpp-Sbi-Correlation-Info
3gpp-Sbi-Alternate-Chf-Id
3gpp-Sbi-Notif-Accepted-Encoding
3gpp-Sbi-Consumer-Info
3gpp-Sbi-Response-Info
Void
3gpp-Sbi-Selection-Info
3gpp-Sbi-Interplmn-Purpose
3gpp-Sbi-Request-Info
HTTP error handling
HTTP/2 server push
HTTP/2 connection management

HTTP status codes

General
NF as HTTP Server

NF as HTTP Client

SCP/SEPP
HTTP/2 request retries
Handling of unsupported query parameters
URL Encoding of data
General
URL Encoding of URI components
URL Encoding of HTTP/2 request bodies
Transport Protocol
Serialization Protocol
Interface Definition Language
General Functionalities in Service Based Architecture
Routing Mechanisms
General
Identifying a target resource
Connecting inbound
Pseudo-header setting
General
Routing within a PLMN
Routing across PLMN

General

Use of telescopic FQDN between NFs and SEPP within a PLMN


Use of 3gpp-Sbi-Target-apiRoot between NFs and SEPP within a PLMN
Routing between SEPPs
Host header
Message forwarding
Server-Initiated Communication
General
Subscription on behalf of NF Service Consumer

Load Control

General
Load Control based on load signalled via the NRF

Load Control based on LCI Header

General
Conveyance of Load Control Information
Frequency of Conveyance

Load Control Information


General Description

Load Control Timestamp

Load Metric

Scope of LCI
Introduction
Scope of LCI signalled by an NF Service Producer

General

Additional scope parameters for S-NSSAI/DNN based load control by SMF


Scope of LCI signalled by an SCP
Scope of LCI signalled by an SEPP
S-NSSAI/DNN Relative Capacity
LC-H feature support

Indicating supports for the LC-H feature

Utilizing the LC-H feature support indication

Overload Control

General

Overload Control based on HTTP status codes

General

HTTP Status Code "503 Service Unavailable"

HTTP Status Code "429 Too Many Requests"

HTTP Status Code "307 Temporary Redirect"

Overload Control based on OCI Header


General
Conveyance of Overload Control Information
Frequency of Conveyance
Overload Control Information
General Description
Overload Control Timestamp
Overload Reduction Metric
Overload Control Period of Validity
Scope of OCI
Introduction
Scope of OCI signalled by an NF Service Producer

General
Additional scope parameters for S-NSSAI/DNN based overload control by SMF

Scope of OCI signalled by an NF Service Consumer


Scope of OCI signalled by an SCP
Scope of OCI signalled by an SEPP
Overload Control Enforcement
Message Throttling

Loss Algorithm
OLC-H feature support
Indicating supports for the OLC-H feature
Support of Stateless NFs
General
Stateless AMFs
General
AMF as service consumer
AMF as service producer
Stateless NFs (for any 5GC NF type)
General
Stateless NF as service consumer
Stateless NF as service producer
Extensibility Mechanisms
General
Feature negotiation
Vendor-specific extensions
Extensibility for Query parameters
Security Mechanisms
General
Transport layer security protection of messages
Authorization of NF service access
Application layer security across PLMN
General
N32 Procedures
Client credentials assertion and authentication
General
Authorization of NF Service Consumers for data access via DCCF
SBI Message Priority Mechanism
General
Message level priority
Stream priority
Recommendations when defining SBI Message Priorities
HTTP/2 client behaviour
HTTP/2 server behaviour
HTTP/2 proxy behaviour
DSCP marking of messages
Discovering the communication options supported by a target resource
General
Discoverable communication options
Content-encodings supported in HTTP requests
Content-encodings supported in HTTP responses
Support of Indirect Communication
General
Routing Mechanisms with SCP Known to the NF
General
HTTP/2 connection management
Connecting inbound
Pseudo-header setting
3gpp-Sbi-Target-apiRoot header setting
Cache key (ck) query parameter
Routing Mechanism with SCP Unknown to the NF
Connecting inbound
HTTP/2 connection management
Pseudo-header setting
NF Discovery and Selection for indirect communication with Delegated Discovery
General
Conveyance of NF Discovery Factors
Notifications corresponding to default notification subscriptions
Returning the Producer's NF Instance ID and NF Group ID to the NF Service Consumer
Returning an Alternate CHF instance ID to the NF Service Consumer
Authority and/or deployment-specific string in apiRoot of resource URI
NF / NF service instance selection for Indirect Communication without Delegated Discovery

General
Notifications corresponding to default notification subscriptions
Feature negotiation for Indirect Communication with Delegated Discovery
Notification and callback requests sent with Indirect Communication
Error Handling
General
Requirements for the originator of an HTTP error response
Requirements for an SCP or SEPP relaying an HTTP error response
HTTP redirection
General
Detection and handling of loop path when relaying message with indirect communication
General
Message Forwarding Depth Control
Loop Detection with Via header
Authorization of NF service access
General
Authorization for indirect communication with delegated discovery
General
Error handling when the SCP fails to obtain an access token
Error handling when SCP receives a "401 Unauthorized" response or a "403 Forbidden" response with a
"WWW-Authenticate" header
Authorization for indirect communication without delegated discovery
Detection and handling of late arriving requests
General
Detection and handling of requests which have timed out at the HTTP client
General
Principles
Binding between an NF Service Consumer and an NF Service Resource

General
Binding created as part of a service response
Binding created as part of a service request

Binding for explicit or implicit subscription requests


Binding for service requests creating a callback resource
SBI messages correlation for network troubleshooting
General
SBI messages correlation using UE identifier
General
Principles
SBI messages correlation using NF Peer Information
General
Principles
Indicating the purpose of Inter-PLMN signaling
General
Inclusion of the intended purpose
Evaluating the intended purpose
Annex A (informative): Client-side Adaptive Throttling for Overload Control
Annex B (normative): 3gpp-Sbi-Callback Types
Annex C (informative): Internal NF Routing of HTTP Requests
Annex D (informative): Change history

Definition
Fully Compliant. The section or paragraph or sentence contains a set of requirements with which the
implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the implementation and
intended use of the Product
Not Compliant. The section or paragraph or sentence contains a set of requirements with which the
implementation is not compliant. None of the requirements in the set are met.
No Requirement. The section or paragraph does not contain a requirement. The body text is not
included for all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a set of requirements with which
the implementation is only partially compliant. Not all of the requirements in a set are met.
gainst 3GPP TS 29.500 v17.12.0
Compliance Comments
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
FC
FC
FC
PC
FC oAuth2 supported
NC
PC
FC
PC
FC
PC
PC
PC Supported headers - Server, Via,User Agent
NR
PC See restrictions in sub sections
NR
PC See restrictions in sub sections
FC

FC Mediation can be used to add this header in the


messages towards NFs on another PLMN.
FC
PC New optional attributes not supported
FC

PC Refer compliancy to Table 6.2.3.2.3.1-1 in Sec


6.2.3.2.3.1 of TS 29.510
PC New optional attributes not supported

PC NF Set, NF Service set, sNssai, DNN not supported in


olcScope
Only NF Set/NF Instance/NF Service Instance LCI
scope supported.
PC seppscope is supported.
[seppScope = ("SEPP-FQDN:" RWS fqdn)]. Overall
nfProducerScope, scpScope and seppScope is
supported as lcScope.

PC CCA signature verification not supported

NC
NC
NC
NC
PC resource/operation-level scope not supported
PC oAuth2 supported
NR
NC
NC
NC
NC
NR Heading
NR Heading
NC
NC
PC SUPI as UE identifier supported
NC
NC
NC
NC
NR
NC
NC
NC
FC
NA
PC PING frame is not supported

Supported Protocol errors -


PC TARGET_NF_NOT_REACHABLE,
TIMED_OUT_REQUEST,MISSING_ACCESS_TOKEN_INF
O, ACCESS_TOKEN_DENIED, NRF_NOT_REACHABLE,
MANDATORY_IE_MISSING,
CCA_VERIFICATION_FAILURE

FC
Status codes as applicable to SCP are supported
FC
Status codes as applicable to SCP are supported

FC
Status codes as applicable to SCP are supported
PC
PC
NA Applicable for NF producer
NR Heading
NC
NC
NC
FC
FC
FC
NR
NR
FC
FC
FC
NR
FC
FC
NR

PC
Use of 3gpp-Sbi-Target-apiRoot solution is supported.
NC
FC
NA
FC
FC As applicable to SCP
NR Heading
PC
NC

NR Refer individual subsections for determining overall


compliancy
FC
FC

NR Refer individual subsections for determining overall


compliancy
FC
FC
FC Load change thresholds supported.

NR Refer individual subsections for determining overall


compliancy
PC Only NF Set/NF Instance/NF Service Instance LCI
scope supported.
FC

SCP provides its CPU Load in LCI header. It also infers


FC load levels of NFs based on information conveyed
here.
NR Heading
FC
NR Heading

Only NF Set/NF Instance/NF Service Instance LCI


PC scope supported.
Overlapping Scope combination of NF-Instance and
NF-Service-Instance is only supported.
NC
FC
FC SCP handles LCI provided by SEPP
NC
NR Heading

FC SCP provides LC-H indication while registering with


NRF

NC SCP honors LCI if it is present irrespective of LCI


indication in producer NF profile.
NR Heading

SCP support alternate routing to different producer


PC NF instance based on the configured error code
(including 503, 429, 307).
NR Heading

SCP support alternate routing to different producer


PC NF instance based on the configured error code
(including 503, 429, 307).

SCP support alternate routing to different producer


PC NF instance based on the configured error code
(including 503, 429, 307).

SCP support alternate routing to different producer


PC NF instance based on the configured error code
(including 503, 429, 307).

SCP support alternate routing to different producer


PC NF instance based on the configured error code
(including 503, 429, 307).
NR Heading. Refer compliancy in sub sections.
FC
FC
FC
NR Heading. Refer compliancy in sub sections.
PC NF Set, NF Service set, sNssai, DNN not supported in
olcScope
FC
FC
FC
NR Heading. Refer compliancy in sub sections.
FC
NR Heading. Refer compliancy in sub sections.

PC NF Set, NF Service set, sNssai, DNN not supported in


olcScope
NC

PC NF Set, NF Service set, sNssai, dnn not supported in


olcScope
FC
FC SCP handles OCI provided by SEPP
NR
PC

PC SCP allows alternate routing of traffic needs to be


reduced based on Overload Reduction Metric
NR
FC
NR
FC
NA
NA
NA
NA
NC
NC
NC
NC
NR
NC
NC
NA
NA
NR
FC
FC
PC resource/operation-level scope not supported
NR
NA
NA
NR
PC SCP performs validation of CCA with TLS certificate
only. Verification of CCA signature is not supported.
NC
NR
FC
FC SCP can add/update the value of SMP header
NC
NA
NA
NA
FC
NC
NR
NC
NR
NC
NC
NR
FC
NR
FC
FC
FC
PC
FC As applicable to SCP
NC
NR
FC As applicable to SCP
PC Compliance as per sec 5.2.6
FC
NR
FC
PC
FC
PC NF Group ID not supported
NC
PC
NR

PC
NF Service Set,3gpp-Sbi-Nrf-Uri not supported.
FC
FC Discovery params are pass on
PC
NR
PC Server and Via header supported.
PC
FC
NR
PC
NR
PC Solution using via header supported

FC
NR
PC
NR
PC
FC

PC SCP alternate routes on receiving 401/403 from


Producer NF as per configuration
FC
NR
NR
NC
PC At present alternate routing is not attempted
NC
NR

PC binding level at service set and service instance is not


yet supported
FC
FC

Binding level at NF set and NF instance for


PC notifications supported. NF Service set/service
instance not supported
FC
NR See restrictions in sub sections
PC Correlation info header supported
NR Heading
FC
FC
NR
NC
NC
NR
NC
NC
NC
NC
PC
NA Applicable for NF producer
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

FC
FC

NR
NR
PC
NR

FC
Index

Compliance for ORACLE Communications SCP against 3GP


SL No
1
2
3
3.1
3.2
3.3
3.3.1
3.3.2
3.3.3
3.3.4
4
4.1
4.2
4.2.1
4.2.2
4.2.3
4.3
4.3.0
4.3.1
4.3.1.1
4.3.1.2
4.3.1.3
4.3.1.4
4.3.1.5
4.3.1.6
4.4
4.4.1
4.4.2
4.4.3
4.5
4.5.1
4.5.2
4.6
4.6.1
4.6.1.1
4.6.1.1.1
4.6.1.1.1.1
4.6.1.1.1.2
4.6.1.1.1.3
4.6.1.1.2
4.6.1.1.2.1
4.6.1.1.2.2
4.6.1.1.3
4.6.1.1.3.1

4.6.1.1.3.2

4.6.1.1.4
4.6.1.1.5
4.6.1.1.5.1

4.6.1.1.5.2

4.6.1.2

4.6.1.3

4.6.1.4
4.6.2
4.6.2.1
4.6.2.2
4.6.2.2.1
4.6.2.2.2
4.6.2.2.3
4.6.2.2.3.1
4.6.2.2.3.2
4.6.2.2.4
4.6.2.3
4.6.2.4
4.7
4.7.1
4.7.2
4.7.2.1
4.7.2.2
4.7.3
4.7.4
4.7.5
4.7.5.1
4.7.5.2
4.7.5.3
4.7.6
4.8
4.8.1
4.8.2
4.8.3
4.9
4.9.1
4.9.2
4.9.3
4.9.4
4.9.5
4.9.6
5
5.1
5.1.1
5.1.2
5.1.3
5.1.3.1
5.1.3.2
5.1.3.3
5.1.4
5.2
5.2.1
5.2.2
5.2.3
5.2.3A
5.2.4
5.2.4.1
5.2.4.2
5.2.4.3
5.2.4.4
5.2.4.5
5.2.5
5.3
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.3.8.1
5.3.8.2
5.3.8.3
5.3.9
5.3.10
5.3.11
5.3.12

5.3.13
5.3.14
5.3.15
5.3.16
5.3.17
6
6.1
6.2
6.3
Annex A
Annex B
Annex C
C.0
C.1
C.2
C.3
C.4
Annex D
Annex E (Informative):
Annex F (informative):

Compliance Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 29.501 v17.7.0
3GPP TS 29.501 Sections
Scope
References
Definitions and abbreviations
Definitions
Abbreviations
Special characters, operators and delimiters
General
ABNF operators
URI reserved and special characters
SBI specific usage of delimiters
Design Principles for 5GC SBI APIs
General Principles
API Design Style and REST Implementation Levels
General
API Design Principles for Query Operation
API Design Principles for Delete Operation
Version Control
General
Structure of API version numbers
API version number format
Rules for incrementing field values
Visibility of the API version number fields
Relation to the Technical Specification version number
Discovery of the supported versions
Withdrawing API versions
URI Structure
Resource URI structure
Custom operations URI structure
Callback URI structure
Resource Representation and Content Format Negotiation
Resource Representation
Content Format Negotiation
Use of HTTP Methods
Use of Request/Response Communication
CRUD
Creating a Resource
General
Creating a Resource using POST
Creating a Resource using PUT
Reading a Resource
Reading a Single Resource
Querying a Set of Resources
Updating a Resource
Usage of HTTP PUT

Usage of HTTP PATCH

Deleting a Resource
Query Parameters
General

Complex query expression

Custom Operations

Use of Asynchronous Operations

Special provisions to support the seamless change of AMF as NF service producer


Use of Subscribe/Notify Communication
General
Management of Subscriptions
General
Creation of a Subscription
Modify a subscription
Modification of a Subscription Using HTTP PUT
Modification of a Subscription Using HTTP PATCH
Delete a subscription
Notifications
Special provisions to support the seamless change of AMF as NF service consumer
HATEOAS
General
3GPP hypermedia format
Basic 3GPP hypermedia format
Extended 3GPP hypermedia format
Advertising legitimate application state transitions
Inferring link relation semantic
Common Relation Types
Introduction
Registered relation types
Extension relation types
Negotiating the support of optional HATEOAS features
Error Responses
Error Response Status Code
Error Response Body
Extending ProblemDetails for API Backward Compatibility
Transferring multiple resources to a NF Service Consumer
General
Direct Delivery
Direct Delivery with Iterations
Indirect Delivery
Indirect Delivery with HTTP/2 Server Push
Criteria for choosing the transfer method
Documenting 5GC SBI APIs
Naming Conventions
Case Conventions
API Naming Conventions
Conventions for URI Parts
Introduction
URI Path Segment Naming Conventions
URI Query Naming Conventions
Conventions for Names in Data Structures
API Definition
Resource Structure
Resources and HTTP Methods
Representing RPC as Custom Operations on Resources
Notifications
Data Models
General
Structured data types
Simple data types and enumerations
Binary Data
Data types describing alternative data types or combinations of data types
Relation types
OpenAPI specification files
General
Formatting of OpenAPI specification files
Info
externalDocs
Servers
References to other 3GPP-defined OpenAPI specification files
Server-initiated communication
Describing the body of HTTP PATCH requests
General
JSON Merge Patch
JSON PATCH
Structured data types
Data types describing alternative data types or combinations of data types
Error Responses
Enumerations

Formatting of structured data types in query parameters


Attribute Presence Conditions
Usage of the "tags" field
Security
Reuse of Structured Data Types
Requirements for secure API design
Introduction
General
SBA-specific requirements
TS Skeleton Template
Backward Incompatible Changes
Resource modelling
General
Document
Collection
Store
Custom operation
Example of an OpenAPI specification file for Patch
Considerations for handling of JSON arrays
Change history

Definition
Fully Compliant. The section or paragraph or sentence contains a set of requirements
with which the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the
implementation and intended use of the Product

Not Compliant. The section or paragraph or sentence contains a set of requirements


with which the implementation is not compliant. None of the requirements in the set
are met.
No Requirement. The section or paragraph does not contain a requirement. The body
text is not included for all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is only partially compliant. Not all of the
requirements in a set are met.
GPP TS 29.501 v17.7.0
Compliance Comments
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
FC
FC
NR
FC
FC
FC
NR
FC
NR
FC
NA
NA
NA
FC
NA
NR
FC
FC
FC
NR
FC
FC
NR
NR
NR
NR
FC
FC
FC
NR
FC
FC
NR
FC

SCP is a proxy and


NA as such cannot
initiate a PATCH
request
FC
NR
FC

SCP doesn’t form a


FC complex query on
date. It forwards
these requests to
the Producer.
FC

NC Presently not
supported as SCP
relies on response
from Producer
NA
NR
FC
NR
FC
FC
NR
FC
NC
FC
FC
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NR
FC
FC
FC
NR
FC
FC
FC
FC
FC
FC
NR
FC
FC
FC
NR
FC
FC
FC
FC
NR
FC
FC
FC
FC
NR
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
NR
NA
NA
NA
FC
FC
FC
FC

NA SCP doesn’t modify


the query
parameters
NA
FC
FC
FC
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
NR
Index

Compliance for ORACLE Communications SCP against 3GPP


SL No

1
2
3
3.1
3.2
4

5.1

5.2

5.2.1
5.2.2
5.2.2.1
5.2.2.2
5.2.2.2.1
5.2.2.2.2
5.2.2.2.3

5.2.2.3

5.2.2.3.1

5.2.2.3.2

5.2.2.4

5.2.2.4.1

5.2.2.5

5.2.2.5.1
5.2.2.5.2

5.2.2.5.3

5.2.2.5.4
5.2.2.5.5
5.2.2.5.6

5.2.2.5.7
5.2.2.6

5.2.2.6.1

5.2.2.6.2

5.2.2.6.3

5.2.2.6.4

5.2.2.7

5.2.2.7.1
5.2.2.7.2
5.2.2.7.3

5.2.2.8

5.2.2.8.1

5.2.2.9

5.2.2.9.1
5.3
5.3.1
5.3.2
5.3.2.1
5.3.2.2
5.3.2.2.1
5.3.2.2.2

5.3.2.2.3

5.3.2.2.4
5.3.2.2.5

5.3.2.2.6

5.3.2.3
5.3.2.4
5.3.2.5
5.3.2.6

5.4

5.4.1
5.4.2
5.4.2.1
5.4.2.2
5.4.2.2.1
5.4.2.2.2
5.4.2.2.3

5.5

5.5.1
5.5.2
5.5.2.1
5.5.2.2
5.5.2.2.1

6.1

6.1.1
6.1.2
6.1.2.1
6.1.2.2
6.1.2.2.1
6.1.2.2.2
6.1.2.2.3
6.1.2.2.4
6.1.2.2.5
6.1.2.3
6.1.2.3.1
6.1.3
6.1.3.1

6.1.3.2

6.1.3.2.1
6.1.3.2.2
6.1.3.2.3
6.1.3.2.3.1
6.1.3.2.3.2
6.1.3.2.4

6.1.3.3

6.1.3.3.1
6.1.3.3.2
6.1.3.3.3
6.1.3.3.3.1
6.1.3.3.3.2
6.1.3.3.3.3
6.1.3.3.3.4

6.1.3.4

6.1.3.4.1
6.1.3.4.2
6.1.3.4.3

6.1.3.4.3.1

6.1.3.5

6.1.3.5.1
6.1.3.5.2
6.1.3.5.3
6.1.3.5.3.1
6.1.3.5.3.2
6.1.4

6.1.5

6.1.5.1
6.1.5.2
6.1.5.2.1

6.1.5.2.2

6.1.6

6.1.6.1

6.1.6.2
6.1.6.2.1
6.1.6.2.2
6.1.6.2.3
6.1.6.2.4
6.1.6.2.5
6.1.6.2.6
6.1.6.2.7
6.1.6.2.8
6.1.6.2.9
6.1.6.2.10
6.1.6.2.11
6.1.6.2.12
6.1.6.2.13
6.1.6.2.14
6.1.6.2.15

6.1.6.2.16

6.1.6.2.17
6.1.6.2.18
6.1.6.2.19
6.1.6.2.20
6.1.6.2.21
6.1.6.2.22
6.1.6.2.23
6.1.6.2.24
6.1.6.2.25
6.1.6.2.26
6.1.6.2.27
6.1.6.2.28
6.1.6.2.29
6.1.6.2.30
6.1.6.2.31
6.1.6.2.32
6.1.6.2.33
6.1.6.2.34

6.1.6.2.35

6.1.6.2.36
6.1.6.2.37
6.1.6.2.38
6.1.6.2.39
6.1.6.2.40
6.1.6.2.41
6.1.6.2.42
6.1.6.2.43
6.1.6.2.44
6.1.6.2.45
6.1.6.2.46
6.1.6.2.47
6.1.6.2.48
6.1.6.2.49
6.1.6.2.50
6.1.6.2.51
6.1.6.2.52
6.1.6.2.53
6.1.6.2.54
6.1.6.2.55
6.1.6.2.56
6.1.6.2.57
6.1.6.2.58
6.1.6.2.59
6.1.6.2.60
6.1.6.2.61
6.1.6.2.62
6.1.6.2.63
6.1.6.2.64
6.1.6.2.65
6.1.6.2.66
6.1.6.2.67
6.1.6.2.68
6.1.6.2.69
6.1.6.2.70
6.1.6.2.71
6.1.6.2.72
6.1.6.2.73
6.1.6.2.74
6.1.6.2.75
6.1.6.2.76
6.1.6.2.77
6.1.6.2.78
6.1.6.2.79
6.1.6.2.80
6.1.6.2.81
6.1.6.2.82
6.1.6.2.83
6.1.6.2.84
6.1.6.2.85
6.1.6.2.86
6.1.6.2.87
6.1.6.2.88
6.1.6.2.89
6.1.6.2.90
6.1.6.2.91
6.1.6.2.92
6.1.6.2.93
6.1.6.2.94
6.1.6.2.95
6.1.6.2.96
6.1.6.2.97
6.1.6.2.98
6.1.6.2.99
6.1.6.2.100
6.1.6.2.101
6.1.6.2.102
6.1.6.2.103
6.1.6.2.104
6.1.6.2.105
6.1.6.2.106
6.1.6.2.107
6.1.6.2.108
6.1.6.2.109
6.1.6.2.110

6.1.6.3

6.1.6.3.1
6.1.6.3.2
6.1.6.3.3

6.1.6.3.4
6.1.6.3.5
6.1.6.3.6

6.1.6.3.7

6.1.6.3.8
6.1.6.3.9
6.1.6.3.10
6.1.6.3.10.1

6.1.6.3.11

6.1.6.3.12

6.1.6.3.13
6.1.6.3.14
6.1.6.3.15
6.1.6.3.16
6.1.6.3.17
6.1.7

6.1.7.1
6.1.7.2
6.1.7.3
6.1.8
6.1.9

6.2

6.2.1
6.2.2
6.2.2.1
6.2.2.2
6.2.2.2.1

6.2.2.2.2

6.2.2.2.3
6.2.2.2.4
6.2.2.2.5
6.2.2.3
6.2.2.3.1
6.2.3
6.2.3.1
6.2.3.2
6.2.3.2.1
6.2.3.2.2
6.2.3.2.3
6.2.3.2.3.1
6.2.3.2.4
6.2.3.3
6.2.3.3.1
6.2.3.3.2
6.2.3.3.2.1
6.2.3.4
6.2.3.4.1
6.2.3.4.2
6.2.3.4.2.1
6.2.3.5
6.2.3.5.1
6.2.3.5.2
6.2.3.5.2.1
6.2.3.6
6.2.3.6.1
6.2.3.6.2
6.2.3.6.3
6.2.3.6.3.1
6.2.3.7

6.2.3.7.1
6.2.3.7.2
6.2.3.7.3
6.2.3.7.3.1
6.2.4
6.2.5
6.2.5.1
6.2.5.2
6.2.5.2.1
6.2.5.2.2

6.2.6

6.2.6.1

6.2.6.2
6.2.6.2.1

6.2.6.2.2

6.2.6.2.3

6.2.6.2.4

6.2.6.2.5
6.2.6.2.6
6.2.6.2.7
6.2.6.2.8
6.2.6.2.9
6.2.6.2.10
6.2.6.2.11
6.2.6.2.12
6.2.6.2.13
6.2.6.2.14
6.2.6.2.15
6.2.6.3
6.2.6.3.1
6.2.6.3.2
6.2.6.3.3
6.2.7
6.2.7.1
6.2.7.2
6.2.7.3
6.2.8
6.2.9
6.3

6.3.1
6.3.2
6.3.3
6.3.3.1
6.3.3.2
6.3.3.2.1
6.3.3.2.2
6.3.3.3
6.3.3.3.1
6.3.4
6.3.4.1
6.3.4.2
6.3.4.2.1
6.3.4.2.2
6.3.5
6.3.5.1
6.3.5.2
6.3.5.2.1

6.3.5.2.2

6.3.5.2.3

6.3.5.2.4
6.3.5.2.5
6.3.5.3
6.3.5.3.1
6.3.5.3.2
6.3.5.3.3
6.3.5.4
6.3.5.4.1
6.3.6
6.3.6.1
6.3.6.2
6.3.6.3

6.4

6.4.1
6.4.2
6.4.2.1
6.4.2.2
6.4.2.2.1
6.4.2.2.2
6.4.2.2.3
6.4.2.2.4
6.4.2.2.5
6.4.2.3
6.4.2.3.1
6.4.3
6.4.3.1
6.4.3.2
6.4.3.2.1
6.4.3.2.2
6.4.3.2.3
6.4.3.2.3.1
6.4.4
6.4.5
6.4.6
6.4.6.1
6.4.6.2
6.4.6.2.1
6.4.6.2.2
6.4.6.3
6.4.6.3.1
6.4.6.3.2
6.4.6.3.3
6.4.6.3.3.1

Annex A (normative):

A.1

A.2

A.3

A.4

A.5

Annex B (normative):

B.1

Annex C (informative):

Compliance Code

FC

NA
NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 29.510 v17.11.0
3GPP TS 29.510 Sections Compliance
Foreword NR
Scope NR
References NR
Definitions and abbreviations NR
Definitions NR
Abbreviations NR
Overview NR

Services Offered by the NRF NR

Introduction NR

Nnrf_NFManagement Service NR

Service Description FC
Service Operations FC
Introduction FC
NFRegister NR
General FC
NF (other than NRF) registration to NRF FC
NRF registration to another NRF NA

NFUpdate NR

General PC

NF Heart-Beat PC

NFDeregister NR

General NC

NFStatusSubscribe NR

General FC
Subscription to NF Instances in the same PLMN FC

Subscription to NF Instances in a different PLMN NR

Subscription to NF Instances with intermediate forwarding NRF NA


Subscription to NF Instances with intermediate redirecting NRF NA
Update of Subscription to NF Instances FC

Update of Subscription to NF Instances in a different PLMN NR


NFStatusNotify NR

General FC

Notification from NRF in the same PLMN PC

Notification from NRF in a different PLMN NR

Notification for subscription via intermediate NRF NR

NFStatusUnSubscribe NR

General FC
Subscription removal in the same PLMN FC
Subscription removal in a different PLMN NR

NFListRetrieval NR

General PC

NFProfileRetrieval NR

General FC
Nnrf_NFDiscovery Service NR
Service Description PC
Service Operations NR
Introduction PC
NFDiscover NR
General PC
Service Discovery in the same PLMN PC

Service Discovery in a different PLMN NR

Service Discovery with intermediate redirecting NRF NR


Service Discovery with intermediate forwarding NRF NR

Service Discovery with resolution of the target PLMN NR

SCPDomainRoutingInfoGet NC
SCPDomainRoutingInfoSubscribe NC
SCPDomainRoutingInfoNotify NC
SCPDomainRoutingInfoUnSubscribe NC

Nnrf_AccessToken Service NR

Service Description PC
Service Operations NR
Introduction PC
Get (Access Token Request) NR
General PC
Access Token request with intermediate forwarding NRF NR
Access Token request with intermediate redirecting NRF NR

Nnrf_Bootstrapping Service NR

Service Description NC
Service Operations NR
Introduction NC
Get NR
General NC

API Definitions NR

Nnrf_NFManagement Service API NR

API URI NR
Usage of HTTP NR
General FC
HTTP Standard Headers FC
General FC
Content type PC
Accept-Encoding NC
ETag NC
If-Match NC
HTTP custom headers NR
General FC
Resources NR
Overview FC

Resource: nf-instances (Store) NR

Description FC
Resource Definition FC
Resource Standard Methods NR
GET PC
OPTIONS NC
Resource Custom Operations NR

Resource: nf-instance (Document) NR

Description FC
Resource Definition FC
Resource Standard Methods NR
GET FC
PUT FC
PATCH NC
DELETE FC

Resource: subscriptions (Collection) NR

Description FC
Resource Definition FC
Resource Standard Methods NR

POST PC

Resource: subscription (Document) NR

Description FC
Resource Definition FC
Resource Standard Methods NR
DELETE FC
PATCH PC
Custom Operations without associated resources NR

Notifications NR

General FC
NF Instance Status Notification NR
Description FC

Notification Definition PC

Data Model NR

General NR

Structured data types NR


Introduction NR
Type: NFProfile PC
Type: NFService PC
Type: DefaultNotificationSubscription NR
Type: IpEndPoint FC
Type: UdrInfo NR
Type: UdmInfo NR
Type: AusfInfo NR
Type: SupiRange NR
Type: IdentityRange NR
Type: AmfInfo NR
Type: SmfInfo NR
Type: UpfInfo NR
Type: SnssaiUpfInfoItem NR
Type: DnnUpfInfoItem NR

Type: SubscriptionData PC

Type: NotificationData PC
Void NR
Type: NFServiceVersion FC
Type: PcfInfo NR
Type: BsfInfo NR
Type: Ipv4AddressRange NC
Type: Ipv6PrefixRange NC
Type: InterfaceUpfInfoItem NR
Type: UriList NC
Type: N2InterfaceAmfInfo NR
Type: TaiRange NR
Type: TacRange NR
Type: SnssaiSmfInfoItem NR
Type: DnnSmfInfoItem NR
Type: NrfInfo NR
Type: ChfInfo NR
Type: ChfServiceInfo NR
Type: PlmnRange NR

Type: SubscrCond PC

Type: NfInstanceCond NC
Type: NfTypeCond FC
Type: ServiceNameCond NC
Type: AmfCond NC
Type: GuamiListCond NC
Type: NetworkSliceCond NC
Type: NfGroupCond NC
Type: NotifCondition NC
Type: PlmnSnssai NC
Type: NwdafInfo NC
Type: LmfInfo NC
Type: GmlcInfo NC
Type: NefInfo NC
Type: PfdData NC
Type: AfEventExposureData NC
Type: WAgfInfo NC
Type: TngfInfo NC
Type: PcscfInfo NC
Type: NfSetCond NC
Type: NfServiceSetCond NC
Type: NfInfo NC
Type: HssInfo NC
Type: ImsiRange NC
Type: InternalGroupIdRange NC
Type: UpfCond NC
Type: TwifInfo NC
Type: VendorSpecificFeature NC
Type: UdsfInfo NC
Type: NfInstanceIdListCond NC
Type: ScpInfo PC
Type: ScpDomainInfo NC
Type: ScpDomainCond NC
Type: OptionsResponse NA
Type: NwdafCond NA
Type: NefCond NA
Type: SuciInfo NR
Type: SeppInfo FC
Type: AanfInfo NR
Type: 5GDdnmfInfo NR
Type: MfafInfo NR
Type: NwdafCapability NR
Type: EasdfInfo NR
Type: SnssaiEasdfInfoItem NR
Type: DnnEasdfInfoItem NR
Type: DccfInfo NR
Type: NsacfInfo NR
Type: NsacfCapability NR
Type: DccfCond NR
Type: MlAnalyticsInfo NR
Type: MbSmfInfo NR
Type: TmgiRange NR
Type: MbsSession NR
Type: SnssaiMbSmfInfoItem NR
Type: DnnMbSmfInfoItem NR
Void NR
Type: TsctsfInfo NR
Type: SnssaiTsctsfInfoI NR
Type: DnnTsctsfInfoItem NR
Type: MbUpfInfo NR
Type: UnTrustAfInfo NR
Type: TrustAfInfo NR
Type: SnssaiInfoItem NR
Type: DnnInfoItem NR
Type: CollocatedNfInsta NR
Type: ServiceNameListCo NR
Type: NfGroupListCond NR
Type: PlmnOauth2 PC
Type: V2xCapability NR
Type: NssaafInfo NR
Type: ProSeCapability NR
Type: SharedDataIdRange NR
Type: SubscriptionConte NR
Type: IwmscInfo NR
Type: MnpfInfo NR
Type: DefSubServiceInfo NR

Simple data types and enumerations NR

Introduction FC
Simple data types PC
Enumeration: NFType PC

Enumeration: NotificationType NR
Enumeration: TransportProtocol FC
Enumeration: NotificationEventType FC

Enumeration: NFStatus PC

Enumeration: DataSetId NR
Enumeration: UPInterfaceType NR
Relation Types NR
General NA

Enumeration: ServiceName PC

Enumeration: NFServiceStatus PC

Enumeration: AnNodeType NC
Enumeration: ConditionEventType NC
Enumeration: IpReachability NC
Enumeration: ScpCapability FC
Enumeration: CollocatedNfType NR
Error Handling NR

General NR
Protocol Errors NR
Application Errors NR
Security PC
Features supported by the NFManagement service NA

Nnrf_NFDiscovery Service API NR

API URI NR
Usage of HTTP NR
General FC
HTTP Standard Headers FC
General NR

Content type FC

Cache-Control NC
ETag NC
If-None-Match NC
HTTP custom headers NR
General NR
Resources NR
Overview FC
Resource: nf-instances (Store) NR
Description FC
Resource Definition FC
Resource Standard Methods FC
GET PC
Resource Custom Operations NR
Resource: Stored Search (Document) NR
Description NC
Resource Definition NC
GET NC
Resource: Complete Stored Search (Document) NR
Description NC
Resource Definition NC
GET NC
Resource: SCP Domain Routing Information (Document) NR
Description NC
Resource Definition NC
GET NC
Resource: SCP Domain Routing Information Subscriptions (Collection) NR
Description NC
Resource Definition NC
Resource Standard Methods NR
POST NC
Resource: Individual SCP Domain Routing Information Subscription (Document) NR

Description NC
Resource Definition NC
Resource Standard Methods NR
GET NC
Custom Operations without associated resources NR
Notifications NR
General NC
SCP Domain Routing Information Change Notification NC
Description NC
Notification Definition NC

Data Model NR

General NR

Structured data types FC


Introduction FC

Type: SearchResult PC

Type: NFProfile PC

Type: NFService PC

Type: StoredSearchResult NC
Type: PreferredSearch NC
Type: NfInstanceInfo NC
Type: ScpDomainRoutingInformation NC
Type: ScpDomainConnectivity NC
Type: ScpDomainRoutingInfoSubscription NC
Type: ScpDomainRoutingInfoNotification NC
Type: NfServiceInstance NC
Type: NoProfileMatchInfo NC
Type: QueryParamCombination NC
Type: QueryParameter NC
Simple data types and enumerations NR
Introduction NR
Simple data types NR
Enumeration: NoProfileMatchReason NR
Error Handling NR
General NR
Protocol Errors NR
Application Errors NR
Security PC
Features supported by the NFDiscovery service NA
Nnrf_AccessToken Service API NR

General PC
API URI PC
Usage of HTTP NR
General PC
HTTP standard headers NR
General PC
Content type PC
HTTP custom headers NR
General PC
Custom Operation without Associated Resources NR
Overview PC
Operation: Get (Access Token Request) NR
Description PC
Operation Definition PC
Data Model NR
General PC
Structured data types NR
Introduction PC

Type: AccessTokenReq PC

Type: AccessTokenRsp PC

Type: AccessTokenClaims PC
Type: AccessTokenErr PC
Simple data types and enumerations NR
Introduction PC
Simple data types PC
Void NR
Data types describing alternative data types or combinations of data types NR
Type: Audience PC
Error Handling NR
General PC
Protocol Errors PC
Application Errors PC

Nnrf_Bootstrapping Service API NR

API URI NC
Usage of HTTP NR
General NC
HTTP standard headers NR
General NC
Content type NC
Cache-Control NC
ETag NC
If-None-Match NC
HTTP custom headers NR
General NC
Resources NR
Overview NC
Resource: Bootstrapping (Document) NR
Description NC
Resource Definition NC
Resource Standard Methods NR
GET NC
Custom Operations without associated resources NC
Notifications NC
Data Model NR
General NC
Structured data types NR
Introduction NC
Type: BootstrappingInfo NC
Simple data types and enumerations NR
Introduction NC
Enumeration: Status NC
Relation Types NR
General NC

OpenAPI specification NR

General NR

Nnrf_NFManagement API NR

Nnrf_NFDiscovery API NR

Nnrf_AccessToken API (NRF OAuth2 Authorization) NR

Nnrf_Bootstrapping API NR

NF Profile changes in NFRegister and NFUpdate (NF Profile


NR
Complete Replacement) responses

General
NC
Change history NA

Definition

Fully Compliant. The section or paragraph or sentence contains a


set of requirements with which the implementation is fully
compliant

Not Applicable. The section or paragraph or sentence is not


applicable to the implementation and intended use of the Product
Not Compliant. The section or paragraph or sentence contains a
set of requirements with which the implementation is not
compliant. None of the requirements in the set are met.

No Requirement. The section or paragraph does not contain a


requirement. The body text is not included for all headers that
contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains


a set of requirements with which the implementation is only
partially compliant. Not all of the requirements in a set are met.
3GPP TS 29.510 v17.11.0
Comments

Refer individual subsections for


determining overall compliancy

Refer individual subsections for


determining overall compliancy

SCP registers itself in NRF

Refer individual subsections for


determining overall compliancy

SCP does not update status change in NRF

Load and NF status is not published by SCP


Refer individual subsections for
determining overall compliancy

Deregister with NRF not supported by SCP


Refer individual subsections for
determining overall compliancy

SCP supports forwarding of Inter-PLMN


notifications to the consumers
No requirement at SCP

validityTime supported by SCP

SCP supports forwarding of Inter-PLMN


notifications to the consumers
Refer individual subsections for
determining overall compliancy
SCP supports receiving notifications from
NRF

Map type attributes not supported. Array


types supported. For e.g NF services[] is
supported,NFserviceList not supported

SCP supports forwarding of Inter-PLMN


notifications to the consumers

SCP supports forwarding of Inter-PLMN


notifications to the consumers
Refer individual subsections for
determining overall compliancy
Unsubscribe with NRF supported

Refer individual subsections for


determining overall compliancy
New optional attributes nf-type and
pagination parameters not supported
Refer individual subsections for
determining overall compliancy
ProfileRetrieval operation supported

NRF set configuration is static

SCP Domain Routing not supported

Enh NF Discovery not supported

Inter PLMN routing is supported by SCP

Inter PLMN routing is supported by SCP

Heading. Refer compliancy in subsections.


Refer individual subsections for
determining overall compliancy
BootStrapping not supported

Refer individual subsections for


determining overall compliancy
Refer individual subsections for
determining overall compliancy

JSON,ProblemDetails supported.

Refer individual subsections for


determining overall compliancy

Pagination not supported

Refer individual subsections for


determining overall compliancy

Refer individual subsections for


determining overall compliancy
SCP subscription is based on NFTypes only
Refer individual subsections for
determining overall compliancy

Only to refresh the subscription

Refer individual subsections for


determining overall compliancy

SCP does not use 307 and 308 response


codes in notification response
Refer individual subsections for
determining overall compliancy
Refer individual subsections for
determining overall compliancy

SCP does not support sNssais etc.


SCP does not support sNssais etc.
Not used

SCP subscription is based on NFTypes only


conditionEvent is not supported
SCP subscription is based on NFTypes only

Only scpPorts supported


Refer individual subsections for
determining overall compliancy

FQDN supported
Supported NF Types are NRF, UDM, AMF,
SMF, AUSF, NEF, PCF, SMSF, NSSF, UDR,
LMF, 5GEIR, SEPP, BSF, CHF, NWDAF, SCP

UNDISCOVERABLE NF Status is not


supported

Only following NF services are supported


at the SCP.
5g-sbi-notification
n5g-eir-eic
namf-comm
namf-evts
namf-loc
namf-mt
nausf-auth
nausf-sorprotection
nausf-upuprotection
nbsf-management
nchf-convergedcharging
nchf-spendinglimitcontrol
nlmf-loc
nmediation-http
nnef-pfdmanagement
nnef_eventexposure
nnef_AFsessionWithQoS
nnrf-disc
nnrf-nfm
nssf-nssaiavailability
nnssf-nsselection
nnwdaf-analyticsinfo
nnwdaf-eventssubscription
npcf-am-policy-control
npcf-bdtpolicycontrol
npcf-eventexposure
npcf-policyauthorization
npcf-smpolicycontrol
npcf-ue-policy-control
nscp-5g-sbi-proxy
nsmf-event-exposure
nsmf-pdusession
nsmsf-sms
nudm-ee
nudm-pp
UNDISCOVERABLE NF Status is not
supported
Refer individual subsections for
determining overall compliancy

Ref Sec 5.2.4 of 29.500


Ref Sec 5.2.7 of 29.500

Refer individual subsections for


determining overall compliancy

SCP Supports "application/json" and


"application/problem+json".
Refer individual subsections for
determining overall compliancy

Refer individual subsections for


determining overall compliancy

Only validityPeriod and nfInstances are


supported for discovery responses.
Only Selective attributes are being used by
SCP.
Only Selective attributes are being used by
SCP.

Ref Sec 5.2.4 of 29.500


Ref Sec 5.2.7 of 29.500
Heading. Refer compliancy below in
subsections
oAuth2 supported in SCP

resource/operation-level scopes not


supported
Expiry time from the token will be
considered

Refer individual subsections for


determining overall compliancy
Refer individual subsections for
determining overall compliancy

Refer corresponding sections above for


compliancy
Refer corresponding sections above for
compliancy
Refer corresponding sections above for
compliancy
Refer corresponding sections above for
compliancy

SCP does not support


nfProfileChangesSupportInd/nfProfileChan
gesInd attributes in NFProfile
Index

Compliance for ORACLE Communications SCP again


Section
1
2
3
3.1
3.2
4
4.1
4.1.1

4.1.2

4.1.3

4.2
4.2.1
4.2.2

4.2.2.1

4.2.2.2
4.2.2.2.1

4.2.2.2.2

4.2.2.2.3
4.2.2.2.3.1
4.2.2.2.3.2
4.2.2.2.4
4.2.2.2.4.1
4.2.3
4.2.3.1
4.2.3.2

4.2.3.2.1

4.2.3.2.2

4.2.3.2.3

4.2.3.2.4

4.2.3.2.5
4.2.3.3
4.2.3.3.1

4.2.3.3.2

4.2.3.3.3

4.2.3.3.4
4.2.3.3.5
4.2.3.4
4.2.3.4.1
4.2.3.4.2
4.2.3.4.2.1

4.2.3.4.3

4.2.3.4.4
4.2.3.4.5

4.2.3.4.6

4.2.3.5
4.2.3.5.1
4.2.3.5.2
4.2.3.6
4.2.3.6.1
4.2.3.6.2
4.2.3.6.3
4.2.4
4.2.4.1
4.2.4.1.1
4.2.4.1.2
4.2.4.2
4.2.4.2.1
4.2.4.2.2
4.2.5

4.2.5.1

4.2.5.2
4.2.5.2.1
4.2.5.3
4.2.5.4
4.2.6
4.2.6.1
4.2.6.2
4.2.6.2.1

4.2.6.2.2
4.2.6.2.3
4.2.6.2.4
4.3
4.3.1
4.3.2
4.3.2.1
4.3.2.2
4.3.2.3
4.3.2.4
4.3.2.5
4.3.2.6
4.3.2.7
4.3.3
4.3.3.1
4.3.3.1.1
4.3.3.1.2
4.3.3.1.3
4.3.3.1.4
4.3.3.1.5
4.3.3.1.6
4.3.4
4.3.4.1
4.3.4.2
4.3.4.3
4.3.4.4
4.3.4.5
4.3.4.6
4.3.4.7
4.3.4.8
4.3.4.9
4.3.4.10
4.3.4.11
4.3.4.12
4.3.4.13
4.3.4.14
4.3.4.15
4.3.5
4.3.5.1
4.3.6
4.3.6.1
4.3.6.2
4.3.6.3
4.3.6.4
4.4
4.4.1

4.4.2
4.4.3

4.4.4

Annex A (informative):

Compliance Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 33.117 v17.4.0
Description
Scope
References
Definitions and abbreviations
Definitions
Abbreviations
Catalogue of security requirements and related test cases
Introduction
Pre-requisites for testing

Use of tools in testing

Documentation Requirements

Security functional requirements and related test cases


Introduction
Security functional requirements deriving from 3GPP specifications and related test cases

Security functional requirements deriving from 3GPP specifications – general approach

Security functional requirements derived from 3GPP specifications – general SBA/SBI aspects
Introduction

Protection at the transport layer

Authorization of NF service access


Authorization token verification failure handling wthin one PLMN
Authorization token verification failure handling in different PLMNs
Authentication for Indirect Communication
Correct handling of client credentials assertion validation failure
Technical baseline
Introduction
Protecting data and information

Protecting data and information – general

Protecting data and information – Confidential System Internal Data

Protecting data and information in storage

Protecting data and information in transfer

Logging access to personal data


Protecting availability and integrity
System handling during overload situations

Boot from intended memory devices only

System handling during excessive overload situations

System robustness against unexpected input.


Network Product software package integrity
Authentication and authorization
Authentication policy
Authentication attributes
Account protection by at least one authentication attribute.

Password policy

Specific Authentication use cases


Policy regarding consecutive failed login attempts

Authorization and access control

Protecting sessions
Protecting sessions – logout function
Protecting sessions – Inactivity timeout
Logging
Security event logging
Log transfer to centralized storage
Protection of security event log files
Operating systems
General operating system requirements and related test cases
Availability and Integrity
Authentication and Authorization
UNIX® specific requirements and related test cases
General
System account identification
Web Servers

HTTPS

Logging
Webserver logging
HTTP User sessions
HTTP input validation
Network Devices
Protection of Data and Information
Protecting availability and integrity
Packet filtering

Interface robustness requirements


GTP-C Filtering
GTP-U Filtering
Security requirements and related test cases related to hardening
Introduction
Technical Baseline
No unnecessary or insecure services / protocols
Restricted reachability of services
No unused software
No unused functions
No unsupported components
Remote login restrictions for privileged users
Filesystem Authorization privileges
Operating Systems
General operating system requirements and test cases
IP-Source address spoofing mitigation
Minimized kernel network functions
No automatic launch of removable media
SYN Flood Prevention
Protection from buffer overflows
External file system mount restrictions
Web Servers
General
No system privileges for web server
No unused HTTP methods
No unused add-ons
No compiler, interpreter, or shell via CGI or other server-side scripting
No CGI or other scripting for uploads
No execution of system commands with SSI
Access rights for web server configuration
No default content
No directory listings
Web server information in HTTP headers
Web server information in error pages
Minimized file type mappings
Restricted file access
Void
Network Devices
Traffic Separation
Network Functions in service-based architecture
Introduction
No code execution or inclusion of external resources by JSON parsers
Unique key values in IEs
The valid format and range of values for IEs
Basic vulnerability testing requirements
Introduction

Port Scanning
Vulnerability scanning

Robustness and fuzz testing

Change history

Definition
Fully Compliant. The section or paragraph or sentence contains a set of requirements with which
the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the implementation and
intended use of the Product
Not Compliant. The section or paragraph or sentence contains a set of requirements with which
the implementation is not compliant. None of the requirements in the set are met.
No Requirement. The section or paragraph does not contain a requirement. The body text is not
included for all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a set of requirements with
which the implementation is only partially compliant. Not all of the requirements in a set are met.
33.117 v17.4.0
COMPLIANT COMMENTS
NR
NR
NR
NR
NR
NR
NR
NR
Open source software
FC is used.

As documented in the
FC test suites/testcases
NR
NR
NR

Not all parts of the TS


33 series are presently
PC support
NR
FC

For TLS support


compliancy refer
33.210, 33.310 and
PC 33.501
NR
NR
NR
NR
NA
NR
NR
NR
Via CNC Access Control
FC list
Via CNC Access Control
FC list
FC Via MySQL support

For TLS support


compliancy refer
33.210, 33.310 and
PC 33.501
NA
NR
Only CPU restrictions is
PC presently supported.
FC

Overload handling
procedures are not
NC fully supported
FC
FC
NR
FC
NR
FC
Complexity is not
PC enforced
FC
FC
Via CNC Access Control
PC list
NR
NA
NA
NA
NA
NA
NA
NR
NR
NR
NR
NA
NA
NA
NR

For TLS support


compliancy refer
33.210, 33.310 and
PC 33.501
NR
NA
NA
NA
NA
NA
NR
Logging of dropped
packets is not
PC supported
FC
NR
NR
NR
NR
NR
FC Controlled via CNE
FC
FC
FC
FC
FC Via ACL
FC
NR
NR
FC
FC
FC
FC
FC
NA
NR
NR
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
NR
NR
FC
NR
NR
FC
FC
FC
NR
Through open source
FC software
FC
FC

PC Fuzz testing is not done


NA
Index

Compliance for ORACLE Communications SCP ag


Section

1
2
3
3.1
3.2
3.3
4
4.1
4.2
4.3
4.4
4.4.1
4.5
5
5.1
5.2
5.2.0
5.2.1
5.2.2
5.3
5.3.0
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.4
5.4.0
5.4.1
5.4.2
5.4.3
5.5
5.6
5.6.1
5.6.2
6
6.1
6.2
6.2.1

6.2.2

6.2.3
6.3
6.3.1
6.3.2
6.3.3
7
Annex A (informative):
A.1
A.2
A.3
Annex B (normative):
B.0
B.1
B.2
B.3
Annex C (normative):
C.0
C.1
C.2
Annex D (normative):
D.0
D.1
D.2
Annex E (informative):
Annex F (informative):

Compliance Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 33.210 v17.1
Description
Introduction
Scope
References
Definitions, symbols and abbreviations
Definitions
Symbols
Abbreviations
Overview over network domain security for IP based protocols
Introduction
Protection at the network layer
Security for native IP based protocols
Security domains
Security domains and interfaces
Security Gateways (SEGs)
Key management and distribution architecture for NDS/IP
Security services afforded to the protocols
Security Associations (SAs)
General
Security Policy Database (SPD)
Security Association Database (SAD)
Profiling of IPsec
General
Support of ESP
Support of tunnel mode
Support of ESP encryption transforms
Support of ESP authentication transforms
Requirements on the construction of the IV
Profiling of IKEv2
General
Void
Profiling of IKEv2
Void
Security policy granularity
Network domain security key management and distribution architecture for native IP based protocols
Network domain security architecture outline
Interface description
Other 3GPP profiles
General
TLS protocol profiles
General

Profiling for TLS 1.3

Profiling for TLS 1.2


JWE and JWS profiles
General
JWE profile
JWS profile
Void
Other issues
Network Address Translators (NATs) and Transition Gateways (TrGWs)
Filtering routers and firewalls
The relationship between BGs and SEGs
Security protection for GTP
General
The need for security protection
Policy discrimination of GTP-C and GTP-U
Protection of GTP-C transport protocols and interfaces
Security protection of IMS protocols
General
The need for security protection
Protection of IMS protocols and interfaces
Security protection of UTRAN/GERAN IP transport protocols
General
The need for security protection
Protection of UTRAN/GERAN IP transport protocols and interfaces
RFC-4303 compared with RFC-2406
Change history

Definition
Fully Compliant. The section or paragraph or sentence contains a set of requirements with which
the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the implementation and
intended use of the Product
Not Compliant. The section or paragraph or sentence contains a set of requirements with which
the implementation is not compliant. None of the requirements in the set are met.
No Requirement. The section or paragraph does not contain a requirement. The body text is not
included for all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a set of requirements with
which the implementation is only partially compliant. Not all of the requirements in a set are met.
P TS 33.210 v17.1.0
COMPLIANT COMMENTS
NR
NR
NR
NR
NR
NR
NR
NR
NR
NA
NA
NA
NA
NA
NR
NA
NA
NR
NA
NA
NA
NA
NR
NA
NA
NA
NA
NR
NR
NA
NR
NA
NA
NA
NA
NA
NR
NR
NR
NA
OCSP Status extension not
PC supported
PC SNI not supported.
NR
NR
NC
NC
NA
NR
NA
NA
NA
NR
NA
NA
NA
NA
NR
NA
NA
NA
NR
NA
NA
NA
NA
NA
Index

Compliance for ORACLE Communications


Section
1
2
3
3.1
3.2
4
4.1
4.2
5
5.1
5.1.1
5.1.1.1
5.1.1.2
5.2
5.2.1
5.2.2
5.2.2.1
5.2.2.1.1
5.2.2.1.2
5.2.2.2
5.2.3
5.2.3a
5.2.3b
5.2.3c
5.2.3d
5.2.3e
5.2.4
5.2.5
5.2.6
5.2.7
5.2.8
5.2.9
5.2.9.1
5.2.9.2
5.2.9.3
5.2.9.4
5.2.10
5.2.10.1
5.2.10.2
5.2.10.3
5.2.10.4
5.2.11
5.2.12
5.2.13
5.2.14
5.2.15
5.2.16
5.2.17
6
6.1
6.1.1
6.1.2
6.1.3
6.1.3a
6.1.3b

6.1.3c

6.1.3c.1
6.1.3c.2
6.1.3c.3

6.1.3c.4

6.1.3c.5
6.1.3c.5.1
6.1.3c.5.2
6.1.3c.5.3
6.1.3c.5.3.0
6.1.3c.5.3.1
6.1.3c.5.3.2
6.1.4
6.1.4a
6.1.4b
6.1a
6.1b
6.2
6.2.1
6.2.1b
6.2.2
6.2a
6.2a.1
6.2a.2
6.3
6.3.1
7
7.1
7.2
7.3
7.4

7.5

7.5a
7.5b
7.6
8
9
9.1
9.2
9.3
9.4
9.4.1
9.4.2
9.4.3
9.4.4
9.4.5
9.4.6
9.4.7
9.4.8
9.5
9.5.1
9.5.2
9.5.3
9.5.4
9.5.4.1
9.5.4.2
9.5.4.3
9.5.4.4
9.5.4.5
9.6
10

10.1

10.2

10.2.1

10.2.2
10.2.3
10.3
10.3.1
10.3.1.1
10.3.1.2
10.3.1.3
10.3.1.4
10.3.1.4.1
10.3.1.4.2
10.3.1.4.3
10.3.1.4.4
10.3.1.4.5
10.3.1.4.6
10.3.2
10.3.3
10.4
10.5
10.6
Annex A (informative):
Annex B (informative):
B.1
B.2
B.3
B.3.1
B.3.2
B.4
B.4.1
B.4.2
B.4.3
B.4.4
B.4.5
B.5
B.5.1
B.5.2
B.5.3
B.5.4
Annex C (informative):
Annex D (informative):
Annex E (informative):
Annex F (informative):
F.0
F.1
F.2
Annex G (informative):
Annex H (informative):
Annex I (informative):
Compliance Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP against 3GPP TS 33.310 v1
Description COMPLIANT
Scope NA
References NA
Definitions and abbreviations NA
Definitions NA
Abbreviations NA
Introduction to Public Key Infrastructure (PKI) NA
Manual Cross-certification NA
Cross-certification with a Bridge CA NA
Architecture and use cases of the NDS/AF NA
PKI architecture for NDS/AF NA
General architecture NA
NDS/IP case NA
TLS case NA
Use cases NA
Operator Registration: Creation of interconnect agreement NA
Establishment of secure communications NA
NDS/IP case NA
NDS/IP case for the Za interface NA
NDS/IP case for the Zb-interface NA
TLS case NA
Operator deregistration: Termination of interconnect agreement NA
Interconnection CA registration NA
Interconnection CA deregistration NA
Interconnection CA certification creation NA
Interconnection CA certification revocation NA
Interconnection CA certification renewal NA
SEG/TLS CA registration NA
SEG/TLS CA deregistration NA
SEG/TLS CA certificate creation NA
SEG/TLS CA certificate revocation NA
SEG/TLS CA certificate renewal NA
End entity registration NA
SEG registration NA
TLS client registration NA
TLS server registration NA
NE registration NA
End entity deregistration NA
SEG deregistration NA
TLS client deregistration NA
TLS server deregistration NA
NE deregistration NA
End entity certificate creation FC
End entity certificate revocation NA
End entity certificate renewal FC
NE CA deregistration NA
NE CA certification creation NA
NE CA certificate revocation NA
NE CA certificate renewal NA
Profiling NA
Certificate profiles NA
Common rules to all certificates NA
Interconnection CA Certificate profile NA
SEG Certificate profile NA
TLS entity certificate profile NA
NE Certificate profile NA

SBA Certificate profile PC

Introduction NR
General SBA Certificate profile FC
NF Certificate profile NA

SCP certificate profile PC

SEPP certificate profiles NA


Introduction NA
SEPP intra-domain certificate profile NA
SEPP inter-domain certificate profile NA
General NA
SEPP inter-domain certificate profile for inter-PLMN NA
SEPP inter-domain certificate profile for inter-SNPN NA
SEG CA certificate profile NA
TLS client/server CA certificate profile NA
NE CA certificate profile NA
CRL profile NC
OCSP profile NC
IKE negotiation and profiling NA
Void NA
IKEv2 profile NA
Potential interoperability issues NA
TLS profiling NR
TLS profile FC
Potential interoperability issues NA
Path validation NR
Path validation profiling NA
Detailed description of architecture and mechanisms NA
Repositories NA
Life cycle management NA
Cross-certification NA
Revoking a SEG/TLS CA cross-certificate NA
Establishing secure connections between NDS/IP end entities using IKE on the Za interface NA
Establishing secure connections using TLS NA
Establishing secure connections between NDS/IP entities on the Zb interface NA
CRL management NA
Backward compatibility for NDS/IP NE's and SEGs NA
Certificate enrolment for base stations NA
General NA
Architecture NA
Security Mechanisms NA
Certificate Profiles NA
General NA
Vendor Root CA Certificate NA
Vendor CA Certificate NA
Vendor Base Station Certificate NA
Operator Root CA Certificate NA
Operator RA/CA Certificate NA
Intermediate Operator CA Certificate NA
Operator Base Station Certificate NA
CMPv2 Profiling NA
General Requirements NA
Profile for the PKIMessage NA
Profile for the PKIHeader Field NA
Profile for the PKIBody Field NA
General NA
Initialization Request NA
Initialization Response NA
Key Update Request and Key Update Response NA
Certificate Confirm Request and Confirmation Response NA
CMPv2 Transport NA
Certificate Management for 5GC NFs NR

General PC

Set up of initial trust NR

General FC

Architecture FC
Procedure FC
Certificate enrolment and renewal for 5GC NFs NR
CMPv2 Profiling FC
General Requirements FC
Profile for PKIMessage FC
Profile for PKIHeader Field FC
Profile for PKIBody Field NR
General NR
Initialization Request FC
Initialization Response FC
Certification request and Certification Response NC
Key Update Request and Key Update Response FC
Certificate Confirm Request and Confirmation Response FC
CMPv2 transport FC
Trusted Network Function instances identifiers FC
Validation of usage of X.509 certificate FC
Certificates revocation procedures NC
Certificate lifecycle management NA
Void NA
Decision for the simple trust model NA
Introduction NA
Requirements for trust model in NDS/AF NA
Cross-certification approaches NA
Manual Cross-certification NA
Cross-certification with a Bridge CA NA
Issues with the Bridge CA approach NA
Need for nameConstraint support in certificates or strong legal bindings and auditing NA
Preventing name collisions NA
Two redundant steps required for establishing trust NA
Long certificate chains connected with IKE implementation issues NA
Lack of existing relevant Bridge CA experiences NA
Feasibility of the direct cross-certification approach NA
Benefits of direct cross-certification NA
Memory and processing power requirements NA
Shortcomings NA
Possible evolution path to a Bridge CA NA
Decision for the CRL repository access protocol for SEGs NA
Decision for storing the cross-certificates in CR NA
TLS protocol profile PC
Manual handling of TLS certificates NA
General NA
TLS certificate enrolment NA
TLS Certificate revocation NA
Example CMPv2 message flow for initial enrolment NA
Guidance on eNB certificate enrolment in MOCN LTE RAN sharing NA
Change history NA
Definition
Fully Compliant. The section or paragraph or sentence contains a set of
requirements with which the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the
implementation and intended use of the Product

Not Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is not compliant. None of the
requirements in the set are met.

No Requirement. The section or paragraph does not contain a requirement.


The body text is not included for all headers that contain this Compliance
Code.

Partially Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is only partially compliant. Not
all of the requirements in a set are met.
gainst 3GPP TS 33.310 v18.1.0
COMMENTS
SCP supports multiple TLS certificates on 5G SBA - 5G SBA Client TLS
certificate when SCP acts as a client, 5G SBA Server TLS certificate when
SCP acts as a server

See SCP specific compliancy in 6.1.3c.4

SCP supports handling of nfTypes parameter


Certificate Revocation check/procedures are not supported during the
TLS handshake.

Supported Via OCCM.


Supports 1) OAM issued certificates, 2) an Initial Authentication Key (IAK)
Instead of local CA, OAM Operator CA is expected to be used.
Supported Via OCCM.
Supported Via OCCM.
Supported Via OCCM.
Supported Via OCCM.
Supported Via OCCM.
Supported Via OCCM.
Supported Via OCCM.

Supported Via OCCM.


Supported Via OCCM.

Supported Via OCCM.


Supported Via OCCM.
HTTPs is not enabled.
Supported Via OCCM.
Supported Via OCCM.

Refer Sec 6.2.2 of 33.210 for compliancy


Index

Section
1
2
3
3.1
3.2
4
4.1
4.2
4.2.0
4.2.1
4.2.2
4.3
5
5.1
5.1.1
5.1.2
5.1.3
5.2
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.3
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
5.3.6
5.3.7
5.3.8
5.3.9
5.3.10
5.4
5.5
5.5.1
5.5.2
5.5.3
5.6
5.7
5.8
5.8.1
5.8.2
5.8a
5.9
5.9.1
5.9.2
5.9.2.1
5.9.2.2
5.9.2.3

5.9.2.4

5.9.3
5.9.3.1
5.9.3.2
5.9.3.3
5.9.3.4
5.9.3.5
5.10
5.10.1
5.10.2
5.11
5.11.1
5.11.1.1
5.11.1.2
5.11.2
5.12
5.13
6
6.0
6.1
6.1.1
6.1.1.1
6.1.1.2
6.1.1.3
6.1.1.4
6.1.1.4.1
6.1.1.4.2
6.1.1.4.3
6.1.2
6.1.3
6.1.3.1
6.1.3.2
6.1.3.2.0
6.1.3.2.1
6.1.3.2.2
6.1.3.3
6.1.3.3.1
6.1.3.3.2
6.1.4
6.1.4.1
6.1.4.1a
6.1.4.2
6.2
6.2.1
6.2.2
6.2.2.1
6.2.2.2
6.2.3
6.2.3.1
6.2.3.2
6.2.3.3
6.3
6.3.1
6.3.1.1
6.3.1.2
6.3.1.3

6.3.1.4

6.3.2
6.3.2.0
6.3.2.1
6.3.2.2
6.4
6.4.1
6.4.2
6.4.2.1
6.4.2.2
6.4.3
6.4.3.0
6.4.3.1
6.4.3.2
6.4.3.3
6.4.4
6.4.4.0
6.4.4.1
6.4.4.2
6.4.5
6.4.6
6.4.7
6.5
6.5.1
6.5.2
6.5.3
6.6
6.6.1
6.6.2
6.6.3
6.6.4
6.6.4.1
6.6.4.2
6.6.4.3
6.7
6.7.1
6.7.1.1
6.7.1.2
6.7.2
6.7.3
6.7.3.0
6.7.3.1
6.7.3.2
6.7.3.3
6.7.3.4
6.7.3.5
6.7.3.6
6.7.4
6.8
6.8.1
6.8.1.1
6.8.1.1.0
6.8.1.1.1
6.8.1.1.2
6.8.1.1.2.1
6.8.1.1.2.2
6.8.1.1.2.3
6.8.1.1.2.4
6.8.1.2
6.8.1.2.0
6.8.1.2.1
6.8.1.2.2
6.8.1.2.3
6.8.1.2.4
6.8.1.3
6.8.2
6.8.2.1
6.8.2.1.1
6.8.2.1.2
6.8.2.1.3
6.8.2.1.4
6.8.2.2
6.8.2.2.1
6.8.2.2.2
6.8.2.2.3
6.9
6.9.1
6.9.2
6.9.2.1
6.9.2.1.1
6.9.2.1.2
6.9.2.2
6.9.2.3
6.9.2.3.1
6.9.2.3.3
6.9.2.3.2
6.9.2.3.4
6.9.3
6.9.4
6.9.4.1
6.9.4.2
6.9.4.3
6.9.4.4
6.9.4.5
6.9.5
6.9.5.1
6.9.5.2
6.9.6
6.10.0
6.10.1
6.10.1.1
6.10.1.2
6.10.2
6.10.2.1.
6.10.2.2
6.10.2.2.1
6.10.2.2.2
6.10.2.2.3
6.10.2.3
6.10.3
6.10.3.1
6.10.3.2
6.10.3.3
6.10.4
6.10.5
6.10.6
6.10.7
6.11
6.12
6.12.1
6.12.2
6.12.3
6.12.4
6.12.5
6.13
6.14
6.14.1
6.14.2
6.14.2.1
6.14.2.2
6.14.2.3
6.15
6.15.1
6.15.2
6.15.2.1
6.15.2.2
6.16
6.16.1
6.16.1.1
6.16.1.2

6.16.2.1
6.16.2.2
6.16.2.3
6.16.2.4
6.16.3
6.16.4
7
7.1
7.1.a
7.2
7.2.1
7A
7A.1
7A.2
7A.2.1
7A.2.2
7A.2.3
7A.2.4
7B
7B.1
7B.2
7B.3
7B.4
7B.5
7B.6
8
8.1
8.2
8.3
8.3.1
8.3.2
8.4
8.4.1
8.4.2
8.5
8.5.1
8.5.2
8.5.3
8.6
8.6.1
8.6.2
8.7
9
9.1
9.1.1
9.1.2
9.1.3
9.2
9.3
9.4
9.5
9.5.1
9.6
9.7
9.8
9.8.1
9.8.2
9.8.3
9.9
9.10
10
10.1
10.2
10.2.1
10.2.1.1
10.2.1.2
10.2.1.3
10.2.2
10.2.2.1
10.2.2.2
10.2.2.3
10.2.2.3.1
10.2.2.3.2
11
11.1
11.1.1
11.1.2
11.1.3
11.1.4
12
12.1
12.2
12.3
12.4
12.5
13
13.1
13.1.0
13.1.1
13.1.1.0
13.1.1.1
13.1.1.2
13.1.2
13.2
13.2.1
13.2.2
13.2.2.1
13.2.2.2
13.2.2.3
13.2.2.4
13.2.2.4.0
13.2.2.4.1
13.2.2.4.2
13.2.2.4.3
13.2.2.4.4
13.2.3
13.2.3.1
13.2.3.2
13.2.3.3
13.2.3.4
13.2.3.5
13.2.3.6
13.2.4
13.2.4.1
13.2.4.2
13.2.4.3
13.2.4.3.1
13.2.4.3.1.1
13.2.4.3.1.2
13.2.4.3.2
13.2.4.4
13.2.4.4.0
13.2.4.4.1
13.2.4.5
13.2.4.5.1
13.2.4.5.2
13.2.4.6
13.2.4.7
13.2.4.8
13.2.4.9
13.3
13.3.0
13.3.1
13.3.1.1
13.3.1.2
13.3.1.3
13.3.2
13.3.2.1
13.3.2.2
13.3.2.3
13.3.2.4
13.3.3
13.3.4
13.3.5
13.3.6
13.3.7
13.3.8
13.3.8.1
13.3.8.2
13.3.8.3
13.4
13.4.1
13.4.1.0
13.4.1.1
13.4.1.1.1
13.4.1.1.2
13.4.1.1A
13.4.1.2
13.4.1.2.1
13.4.1.2.2
13.4.1.3
13.4.1.3.1
13.4.1.3.1.1
13.4.1.3.1.2
13.4.1.3.2
13.5
14
14.1
14.1.1
14.1.2
14.1.2.1
14.1.2.2
14.1.2.3
14.1.3
14.1.4
14.1.5
14.2
14.2.1
14.2.2
14.2.3
14.2.4
14.2.5
14.3
14.3.1
14.3.2
14.4
14.4.1
14.4.1.1
14.4.1.2
14.4.1.3
14.4.1.4
14.4.2
14.4.2.1
14.4.2.2
15
15.1
15.2

15.3

15.4
16
16.1
16.2
16.3
16.4
16.5
16.6
16.6.1
16.6.2
16.6.3
Annex A (normative):
A.1
A.1.1
A.1.2
A.2
A.3
A.4
A.5
A.6
A.7
A.7.0
A.7.1
A.8
A.9
A.10
A.11
A.12
A.13
A.14
A.14.1
A.14.2
A.15
A.15.1
A.15.2
A.16
A.17
A.18
A.19
A.20
A.21
A.22
A.23
Annex B (informative):
B.1
B.2
B.2.1
B.2.1.1
B.2.1.2
B.2.1.2.1
B.2.1.2.2
B.2.2
B.3
Annex C (normative):
C.1
C.2
C.3
C.3.1
C.3.2
C.3.3
C.3.4
C.3.4.0
C.3.4.1
C.3.4.2
C.4
C.4.1
C.4.2
C.4.2.1
C.4.2.2
C.4.3
C.4.3.1
C.4.3.2
C.4.4
C.4.4.1
C.4.4.2
Annex D (normative):
D.1
D.2
D.2.1
D.2.1.1
D.2.1.2
D.2.1.3
D.2.1.4
D.3
D.3.1
D.3.1.1
D.3.1.2
D.3.1.3
D.3.1.4
D.4
D.4.1
D.4.2
D.4.3
D.4.4
D.4.5
D.4.6
D.4.7
Annex E (informative):
E.1
E.2
Annex F (normative):
F.1
F.2
F.3
F.4
Annex G (informative):
G.1
G.2
Annex H (informative):
Annex I (normative):
I.1
I.2
I.2.1
I.2.2
I.2.2.1
I.2.2.2
I.2.2.2.1
I.2.2.2.2
I.2.3
I.2.3.1
I.2.3.2
I.2.4
I.3
I.3.1
I.3.2
I.4
I.5
I.6
I.7
I.7.1
I.8
I.8.1
I.9
I.9.1
I.9.2
I.9.2.1
I.9.2.2
I.9.2.3
I.9.2.4
I.9.2.4.1
I.9.2.4.2
Annex J (normative):
J.1
J.1.1
J.1.2
J.2
J.2.1
J.2.2
Annex K (normative):
K.1
K.2
K.3
Annex L (normative):
L.1
L.2
L.3
L.4
Annex M (normative):
M.1
M.2
M.2.1
M.2.2
M.2.3
M.2.4
M.2.5
M.3
M.3.1
M.3.2

M.3.3

M.3.3.1
M.3.3.2
M.4
M.5
Annex N (normative):
N.1
N.2
N.2.1
N.2.1.1
N.2.2.2
N.2.2
Annex O
(Informative):
O.1
O.2
O.3
Annex P (informative):
P.1
P.2
P.3
Annex Q (informative):
Q.1
Annex R (informative):
Annex S (informative):
S.1
S.2
S.3
S.3.1
S.3.2
S.4
Annex T (normative):
T.1
T.2
T.3
Annex U (informative):
U.1
U.2
Annex V (normative):
V.1
V.1.1
V.1.2
V.2
V.3
V.4
Annex W (normative):
W.1
W.2
W.2.1
W.2.2
W.3
W.4
W.4.1
W.4.1.1
W.4.1.2
W.4.1.3
W.4.2
W.4.3
W.5

Annex X (normative):

X.1
X.2

X.3

X.4
X.5
X.6
X.7
Annex Y (normative):
Y.1
Y.2
Y.3
Y.4
Y.5
Annex Z (informative):

Compliance Code

FC

NA

NC

NR

PC
Compliance for ORACLE Communications SCP 3GPP TS 33.501

Description COMPLIANT
Scope NA
References NA
Definitions and abbreviations NA
Definitions NA
Abbreviations NA
Overview of security architecture NA
Security domains NA
Security entity at the perimeter of the 5G Core network NA
General NA
Security Edge Protection Proxy (SEPP) NA
Inter-PLMN UP Security (IPUPS) NA
Security entities in the 5G Core network NA
Security requirements and features NA
General security requirements NA
Mitigation of bidding down attacks NA
Authentication and Authorization NA
Requirements on 5GC and NG-RAN related to keys NR
Requirements on the UE NA
General NA
User data and signalling data confidentiality NA
User data and signalling data integrity NA
Secure storage and processing of subscription credentials NA
Subscriber privacy NA
Requirements on the gNB NA
General NA
User data and signalling data confidentiality NA
User data and signalling data integrity NA
Requirements for the gNB setup and configuration NA
Requirements for key management inside the gNB NA
Requirements for handling user plane data for the gNB NA
Requirements for handling control plane data for the gNB NA
Requirements for secure environment of the gNB NA
Requirements for the gNB F1 interfaces NA
Requirements for the gNB E1 interfaces NA
Requirements on the ng-eNB NA
Requirements on the AMF NA
Signalling data confidentiality NA
Signalling data integrity NA
Subscriber privacy NA
Requirements on the SEAF NA
Void NA
Requirements on the UDM NA
Generic requirements NA
Subscriber privacy related requirements to UDM and SIDF NA
Requirements on AUSF NA
Core network security NA
Trust boundaries NA
Requirements on service-based architecture NA
Security Requirements for service registration, discovery and authorization NA
NRF security requirements NA
NEF security requirements NA

Requirements on the Service Communication Proxy (SCP) PC

Requirements for e2e core network interconnection security NA


General NA
Requirements for Security Edge Protection Proxy (SEPP) NC
Protection of attributes NA
Requirements for IPUPS functionality NA
Requirements for Network Functions (NF) NC
Visibility and configurability NA
Security visibility NA
Security configurability NA
Requirements for algorithms, and algorithm selection NA
Algorithm identifier values NA
Ciphering algorithm identifier values NA
Integrity algorithm identifier values NA
Requirements for algorithm selection NA
Requirements on 5G-RG NR
Requirements on NSSAAF NA
Security procedures between UE and 5G network functions NA
General NA
Primary authentication and key agreement NA
Authentication framework NA
General NA
EAP framework NA
Granularity of anchor key binding to serving network NA
Construction of the serving network name NA
Serving network name NA
Construction of the serving network name by the UE NA
Construction of the serving network name by the SEAF NA
Initiation of authentication and selection of authentication method NA
Authentication procedures NA
Authentication procedure for EAP-AKA' NA
Authentication procedure for 5G AKA NA
5G AKA NA
Void NA
RES* verification failure in SEAF or AUSF or both NA
Synchronization failure or MAC failure NA
Synchronization failure or MAC failure in USIM NA
Synchronization failure recovery in Home Network NA
Linking increased home control to subsequent procedures NA
Introduction NA
Linking authentication confirmation to Nudm_UECM_Registration procedure from AMF NA
Guidance on linking authentication confirmation to Nudm_UECM_Registration procedure from AMF NA
Key hierarchy, key derivation, and distribution scheme NA
Key hierarchy NA
Key derivation and distribution scheme NA
Keys in network entities NA
Keys in the UE NA
Handling of user-related keys NA
Key setting NA
Key identification NA
Key lifetimes NA
Security contexts NA
Distribution of security contexts NA
General NA
Distribution of subscriber identities and security data within one 5G serving network domain NA
Distribution of subscriber identities and security data between 5G serving network domains NA

Distribution of subscriber identities and security data between 5G and EPS serving network domains NA

Multiple registrations in same or different serving networks NA


General NA
Multiple registrations in different PLMNs NA
Multiple registrations in the same PLMN NA
NAS security mechanisms NA
General NA
Security for multiple NAS connections NA
Multiple active NAS connections with different PLMNs NA
Multiple active NAS connections in the same PLMN's serving network NA
NAS integrity mechanisms NA
General NA
NAS input parameters to integrity algorithm NA
NAS integrity activation NA
NAS integrity failure handling NA
NAS confidentiality mechanisms NA
General NA
NAS input parameters to confidentiality algorithm NA
NAS confidentiality activation NA
Handling of NAS COUNTs NA
Protection of initial NAS message NA
Security aspects of SMS over NAS NA
RRC security mechanisms NA
RRC integrity mechanisms NA
RRC confidentiality mechanisms NA
RRC UE capability transfer procedure NA
UP security mechanisms NA
UP security policy NA
UP security activation mechanism NA
UP confidentiality mechanisms NA
UP integrity mechanisms NA
General NA
UP integrity mechanisms between the UE and the gNB NA
UP integrity mechanisms between the UE and the ng-eNB NA
Security algorithm selection, key establishment and security mode command procedure NA
Procedures for NAS algorithm selection NA
Initial NAS security context establishment NA
AMF change NA
NAS security mode command procedure NA
Procedures for AS algorithm selection NA
Initial AS security context establishment NA
Xn-handover NA
N2-handover NA
Intra-gNB-CU handover NA
Transitions from RRC-INACTIVE to RRC-CONNECTED states NA
RNA Update procedure NA
Algorithm negotiation for unauthenticated UEs in LSM NA
AS security mode command procedure NA
Security handling in state transitions NA
Key handling at connection and registration state transitions NA
Key handling at transitions between RM-DEREGISTERED and RM-REGISTERED states NA
General NA
Transition from RM-REGISTERED to RM-DEREGISTERED NA
Transition from RM-DEREGISTERED to RM-REGISTERED NA
General NA
Full native 5G NAS security context available NA
Full native 5G NAS security context not available NA
UE registration over a second access type to the same AMF NA
Key handling at transitions between CM-IDLE and CM-CONNECTED states NA
General NA
Transition from CM-IDLE to CM-CONNECTED NA
Establishment of keys for cryptographically protected radio bearers in 3GPP access NA
Establishment of keys for cryptographically protected traffic in non-3GPP access NA
Transition from CM-CONNECTED to CM-IDLE NA
Key handling for the Registration procedure when registered in 5G-RAN NA
Security handling at RRC state transitions NA
Security handling at transitions between RRC_INACTIVE and RRC-CONNECTED states NA
General NA
State transition from RRCCONNECTED to RRCINACTIVE NA
State transition from RRCINACTIVE to RRCCONNECTED to a new gNB NA
State transition from RRCINACTIVE to RRCCONNECTED to the same gNB NA
Key handling during mobility in RRC-INACTIVE state NA
General NA
RAN-based notification area update to a new gNB NA
RAN-based notification area update to the same gNB NA
Security handling in mobility NA
General NA
Key handling in handover NA
General NA
Access stratum NA
Non access stratum NA
Key derivations for context modification procedure NA
Key derivations during handover NA
Intra-gNB-CU handover NA
N2-Handover NA
Xn-handover NA
UE handling NA
Key handling in mobility registration update NA
Key-change-on-the-fly NA
General NA
NAS key re-keying NA
NAS key refresh NA
AS key re-keying NA
AS key refresh NA
Rules on Concurrent Running of Security Procedures NA
Rules related to AS and NAS security context synchronization NA
Rules related to parallel NAS connections NA
Security handling in registration with AMF reallocation via direct NAS reroute NA
Dual connectivity NA
Introduction NA
General NA
Dual Connectivity protocol architecture for MR-DC with 5GC NA
Security mechanisms and procedures for DC NA
SN Addition or modification NA
Secondary Node key update NA
General NA
MN initiated NA
SN initiated NA
SN release and change NA
Establishing the security context between the UE and SN NA
SN Counter maintenance NA
Derivation of keys NA
Negotiation of security algorithms NA
Protection of traffic between UE and SN NA
Handover Procedure NA
Signalling procedure for PDCP COUNT check NA
Radio link failure recovery NA
Security handling for RRC Connection Re-establishment Procedure NA
Subscription identifier privacy NA
Subscription permanent identifier NA
Subscription concealed identifier NA
Subscription temporary identifier NA
Subscription identification procedure NA
Subscription identifier de-concealing function (SIDF) NA
Signalling procedure for PDCP COUNT check NA
Steering of roaming security mechanism NA
General NA
Security mechanisms NA
Procedure for steering of UE in VPLMN during registration NA
Procedure for steering of UE in VPLMN or HPLMN after registration NA
SoR Counter NA
UE parameters update via UDM control plane procedure security mechanism NR
General NR
Security mechanisms NR
Procedure for UE Parameters Update NR
UE Parameters Update Counter NR
Security handling in Cellular IoT NA
Security handling in Control Plane CIoT 5GS Optimization NA
Security procedures for Small Data Transfer in Control Plane CIoT 5GS Optimisation NA
Security procedures for RRCConnectionRe-establishment Procedure in Control Plane CIoT 5GS
Optimization NA
General NA
Connection Suspend NA
Connection Resume in CM-IDLE with Suspend to a new ng-eNB NA
Connection Resume in CM-IDLE with Suspend to the same ng-eNB NA
Protection of Non-IP Data Delivery (NIDD) interfaces NA
Security handling in NAS based redirection from 5GS to EPS NA
Security for non-3GPP access to the 5G core network NA
General NA
Determining trust relationship in the UE NR
Security procedures NA
Authentication for Untrusted non-3GPP Access NA
Security for trusted non-3GPP access to the 5G core network NR
General NA
Security procedures NA
Authentication for trusted non-3GPP access NA
Mobility handling for trusted non-3GPP access NA
Key hierarchy for trusted non-3GPP access NA
Authentication for devices that do not support 5GC NAS over WLAN access NA
Security for wireline access to the 5G core network NA
General NA
Authentication for 5G-RG NA
Authentication for FN-RG NA
Authentication for UE behind 5G-RG and FN-RG NA
Subscriber privacy for wireline access NA
Subscriber privacy for N5CW over trusted WLAN access NA
Security of interworking NA
General NA
Registration procedure for mobility from EPS to 5GS over N26 NA
Handover procedure from 5GS to EPS over N26 NA
General NA
Procedure NA
Handover from EPS to 5GS over N26 NA
General NA
Procedure NA
Idle mode mobility from 5GS to EPS over N26 NA
General NA
Procedure NA
Initial Attach Procedure NA
Mapping of security contexts NA
Mapping of a 5G security context to an EPS security context NA
Mapping of an EPS security context to a 5G security context NA
Interworking without N26 interface in single-registration mode NA
Security procedures for non-service based interfaces NA
General NA
Use of NDS/IP NA
Implementation requirements NA
QoS considerations NA
Security mechanisms for the N2 interface NA
Security requirements and procedures on N3 NA
Security mechanismsfor the Xn interface NA
Interfaces based on DIAMETER or GTP NA
Void NA
Void NA
Void NA
Security mechanisms for protection of the gNB internal interfaces NA
General NA
Security mechanisms for the F1 interface NA
Security mechanisms for the E1 interface NA
Security mechanisms for non-SBA interfaces internal to the 5GC and between PLMNs NA
Security mechanisms for the interface between W-5GAN and 5GC NA
Security aspects of IMS emergency session handling NA
General NA
Security procedures and their applicability NA
Authenticated IMS Emergency Sessions NA
General NA
UE in RM-DEREGISTERED state requests a PDU Session for IMS Emergency services NA
UE in RM-REGISTERED state requests a PDU Session for IMS Emergency services NA
Unauthenticated IMS Emergency Sessions NA
General NA
UE sets up an IMS Emergency session with emergency registration NA
Key generation for Unauthenticated IMS Emergency Sessions NA
General NA
Handover NA
Security procedures between UE and external data networks via the 5G Network NA
EAP based secondary authentication by an external DN-AAA server NA
General NA
Authentication NA
Re-Authentication NA
Secondary Authentication and Authorization Revocation NA
Security aspects of Network Exposure Function (NEF) NA
General NA
Mutual authentication NA
Protection of the NEF – AF interface NA
Authorization of Application Function’s requests NA
Support for CAPIF NA
Service Based Interfaces (SBI) NR
Protection at the network or transport layer NR
General PC
TLS protection between NF and SEPP NR
General NA
TLS protection based on telescopic FQDN and wildcard certificate NA
TLS protection based on 3gpp-Sbi-Target-apiRoot HTTP header FC
Protection between SEPPs NA
Application layer security on the N32 interface NA
General NA
N32-c connection between SEPPs NA
General NA
Procedure for Key agreement and Parameter exchange NA
Procedure for error detection and handling in SEPP NA
N32-f Context NA
N32-f parts NA
N32-f context ID NA
N32-f peer information NA
N32-f security context NA
N32-f context information NA
Protection policies for N32 application layer solution NA
Overview of protection policies NA
Data-type encryption policy NA
NF API data-type placement mapping NA
Modification policy NA
Provisioning of the policies in the SEPP NA
Precedence of policies in the SEPP NA
N32-f connection between SEPPs NA
General NA
Overall Message payload structure for message reformatting at SEPP NA
Message reformatting in sending SEPP NA
dataToIntegrityProtect NA
clearTextEncapsulatedMessage NA
metadata NA
dataToIntegrityProtectAndCipher NA
Protection using JSON Web Encryption (JWE) NA
General NA
N32-f key hierarchy NA
Message modifications in IPX NA
modifiedDataToIntegrityProtect NA
Modifications by IPX NA
Protecting IPX modifications using JSON Web Signature (JWS) NA
Message verification by the receiving SEPP NA
Procedure NA
JOSE profile NA
Authentication and static authorization NA
Static authorization NA
Authentication and authorization between network functions and the NRF NR
Direct communication NA
Indirect communication FC
Authorization of discovery request and error handling NA
Authentication and authorization between network functions NR
Direct communication NA
Indirect communication FC
Inter-PLMN NF to NF communication NA
Error handling NA
Authentication and authorization between SEPP and network functions NA
Authentication and authorization between SEPPs NA
Authentication between SEPP and SCP PC
Authentication and authorization between SCP and network functions FC
Authentication and authorization between SCPs PC
Client credentials assertion based authentication NR
General FC
Client credentials assertion FC
Verification of Client credentials assertion NC
Authorization of NF service access NR
OAuth 2.0 based authorization of Network Function service access NR
General PC
Service access authorization within the PLMN NR
OAuth 2.0 roles PC
Service Request Process PC
Service access authorization in interconnect scenarios NA
Service access authorization in roaming scenarios NR
OAuth 2.0 roles NC
Service Request Process NC
Service access authorization in indirect communication scenarios NR
Authorization for indirect communication without delegated discovery procedure NR
With mutual authentication between NF Service Consumer and NRF at the transport layer PC
Without mutual authentication between NF and NRF at the transport layer PC
Authorization for indirect communication with delegated discovery procedure PC
Security capability negotiation between SEPPs NR
Security related services NA
Services offered by AUSF NA
General NA
Nausf_UEAuthentication service NA
Nausf_UEAuthentication_Authenticate service operation NA
Nausf_UEAuthentication_deregister service operation NA
Nausf_UEAuthentication_ProseAuthenticate service operation NA
Nausf_SoRProtection service NA
Nausf_UPUProtection service NA
Void NA
Services offered by UDM NA
General NA
Nudm_UEAuthentication_Get service operation NA
Nudm_UEAuthentication_ResultConfirmation service operation NA
Nudm_UEAuthentication_GetProseAv service operation NA
Nudm_UEAuthentication_GetGbaAv service operation NA
Services offered by NRF NA
General NA
Nnrf_AccessToken_Get Service Operation NA
Services provided by NSSAAF NA
Nnssaaf_NSSAA services NA
General NA
Nnssaaf_NSSAA_Authenticate service operation NA
Nnssaaf_NSSAA_Re-AuthenticationNotification service operation NA
Nnssaaf_NSSAA_RevocationNotification service operation NA
Nnssaaf_AIW services NA
General NA
Nnssaaf_AIW_Authenticate service operation NA
Management security for network slices NA
General NA
Mutual authentication NA
Protection of management interactions between the management service consumer and the
NA
management service producer
Authorization of management service consumer’s request NA
Security procedures for network slices NA
General NA
Authorization for network slice access NR
Network slice specific authentication and authorization NA

AAA Server triggered Network Slice-Specific Re-authentication and Re-authorization procedure NA

AAA Server triggered Slice-Specific Authorization Revocation NA


AF Authorization for network slice quota-usage information notification/retrieval NA
Introduction NA
General NA
Subscription/unsubscription procedure of NSACF notification service NA
Key derivation functions NA
KDF interface and input parameter construction NA
General NA
FC value allocations NA
KAUSF derivation function NA
CK' and IK' derivation function NA
RES* and XRES* derivation function NA
HRES* and HXRES* derivation function NA
KSEAF derivation function NA
KAMF derivation function NA
Parameters for the input S to the KDF NA
ABBA parameter values NA
Algorithm key derivation functions NA
KgNB and KN3IWF derivation function NA
NH derivation function NA
KNG-RAN* derivation function for target gNB NA
KNG-RAN* derivation function for target ng-eNB NA
KAMF to KAMF' derivation in mobility NA
KAMF to KASME' derivation for interworking NA
Idle mode mobility NA
Handover NA
KASME to KAMF' derivation for interworking NA
Idle mode mobility NA
Handover NA
Derivation of KSN for dual connectivity NA
SoR-MAC-IAUSF generation function NA
SoR-MAC-IUE generation function NA
UPU-MAC-IAUSF generation function NA
UPU-MAC-IUE generation function NA
KAMF to KASME_SRVCC derivation for interworking NA
KTIPSec and KTNAP derivation function NA
KIAB generation function NA
Using additional EAP methods for primary authentication NA
Introduction NA
Primary authentication and key agreement NA
EAP TLS NA
Security procedures NA
Privacy considerations NA
EAP TLS without subscription identifier privacy NA
EAP TLS with subscription identifier privacy NA
Revocation of subscriber certificates NA
Key derivation NA
Protection schemes for concealing the subscription permanent identifier NA
Introduction NA
Null-scheme NA
Elliptic Curve Integrated Encryption Scheme (ECIES) NA
General NA
Processing on UE side NA
Processing on home network side NA
ECIES profiles NA
General NA
Profile A NA
Profile B NA
Implementers’ test data NA
General NA
Null-scheme NA
IMSI-based SUPI NA
Network specific identifier-based SUPI NA
ECIES Profile A NA
IMSI-based SUPI NA
Network specific identifier-based SUPI NA
ECIES Profile B NA
IMSI-based SUPI NA
Network specific identifier-based SUPI NA
Algorithms for ciphering and integrity protection NA
Null ciphering and integrity protection algorithms NA
Ciphering algorithms NA
128-bit Ciphering algorithms NA
Inputs and outputs NA
128-NEA1 NA
128-NEA2 NA
128-NEA3 NA
Integrity algorithms NA
128-Bit integrity algorithms NA
Inputs and outputs NA
128-NIA1 NA
128-NIA2 NA
128-NIA3 NA
Test Data for the security algorithms NA
General NA
128-NEA1 NA
128-NIA1 NA
128-NEA2 NA
128-NIA2 NA
128-NEA3 NA
128-NIA3 NA
UE-assisted network-based detection of false base station NA
Introduction NA
Examples of using measurement reports NA
3GPP 5G profile for EAP-AKA' NA
Introduction NA
Subscriber privacy NA
Subscriber identity and key derivation NA
Void NA
Application layer security on the N32 interface NR
Introduction NA
Structure of HTTP Message NA
Void NA
Non-public networks NA
General NA
Authentication in standalone non-public networks NA
General NA
EAP framework, selection of authentication method, and EAP method credentials NA
General NA
Credentials holder using AAA server for primary authentication NA
General NA
Procedure NA
Key hierarchy, key derivation and key distribution NA
General NA
Credentials holder using AAA server for primary authentication NA
Credentials Holder using AUSF and UDM for primary authentication NA
Serving network name for standalone non-public networks NA
General NA
Definition of SN Id for standalone non-public networks NA
Modification of CAG ID list in the UE NA
SUPI privacy for standalone non-public networks NA
Authentication in Public Network Integrated Non-Public Networks (PNI-NPN) NA
Authorization aspects in SNPNs NA
Credentials holder using AUSF and UDM for primary authentication NA
SEPP and interconnect related security procedures NA
Credentials holder using AUSF and UDM for primary authentication NA
Security of UE onboarding in SNPNs NA
General NA
Authentication NA
Requirements NA
Primary authentication without using DCS NA
Primary authentication using DCS NA
Secondary authentication NA
Secondary authentication using DCS NA
Secondary authentication using DN-AAA NA
SRVCC from 5G to UTRAN NA
SRVCC from NR to UTRAN NA
General NA
Procedure NA
Emergency call in SRVCC from NR to UTRAN NA
General NA
Procedure NA
Security for 5GLAN services NA
General NA
Authentication and authorization NA
Handling of UP security policy NA
Security for TSC service NA
General NA
Access security for a 5GS TSC-enabled UE NA
Protection of user plane data in TSC including gPTP control messages NA
Exposure of time synchronisation NA

Security for Integrated Access and Backhaul (IAB) NR

General NA
Security requirements and features NA
Requirements on the IAB-node (IAB-UE) NA
Requirements on the IAB donor NA
Requirements on the 5GC supporting IAB architecture NA
Requirements for secure environment NA
Requirements on the F1 interface NA
IAB-node Integration Procedure NA
General NA
Authentication and Authorization of IAB-node (Phase-1) NA
Security mechanisms for F1 interface between the IAB-node (gNB-DU) and the IAB-donor-CU
NA
(Phase-3)
General NA
Security mechanisms for the F1 interface NA
Protection of management traffic between IAB-node and OAM NA
IAB inter-CU topology adaptation and backhaul RLF recovery procedure NA

Security for URLLC services NA

General NA
Security support on redundant transmission NA
Redundant user plane paths based on dual connectivity NA
Introduction NA
Security policy aspects NA
Redundant transmission on N3/N9 interfaces NA

Authentication for non-5G capable devices behind residential gateways NA

General NA
Baseline for using non-5G capable devices with 5GC NA
Authentication procedure NA
Security Aspects of DNS and ICMP NA
General NA
Security aspects of DNS NA
Security aspects of ICMP NA
Security and privacy in 5G system location services NA
General NA
Authorization aspects in communication models for NF/NF services interaction NA
Change history NA
Introduction NA
General NA
Authentication procedure NA
5G NSWO co-existence with EPS NSWO NA
5G NSWO procedures NA
Roaming NA
Security for edge computing NA
General NA
Security of network exposure to edge application server NA
Security of EAS discovery procedure via EASDF in non-roaming Scenario NA
Primary authentication using EAP-TTLS in SNPNs NA
Introduction NA
Procedure NA
User consent requirements and mechanisms NA
General NA
Scope NA
Relationship between end-users and subscriber NA
Requirements NA
User consent check NA
User consent revocation NA
Security for multicast/broadcast service for 3GPP service NA
General NA
Security requirements NA
Requirements of MBSF NA
Requirements of MBSTF NA
Security mechanisms for xMB-C/MB2-C and xMB-U/MB2-U interface NA
Security mechanisms for MBS traffic transmission NA
Key derivation, management and distribution NA
General NA
Control-plane procedure NA
User-plane procedure NA
Protection of the traffic transmission NA
Authentication and authorization aspects for the multicast session NA
Security protection for interworking between 5MBS and eMBMS NA
Security aspects of enablers for Network Automation (eNA) for the 5G system (5GS) Phase
NA
2
General NA
Authorization of NF Service Consumers for data access via DCCF NA
Authorization of NF Service Consumers for data access via DCCF when notification sent
NA
via MFAF
Security protection of data via Messaging Framework NA
Protection of data transferred between AF and NWDAF NA
Protection of UE data in transit between NFs NA
User consent requirements NA
Security aspects of the Message Service for MIoT over the 5G System (MSGin5G) NA
General NA
Authentication and authorization between MSGin5G client and MSGin5G Server NA
Transport security protection for MSGin5G interfaces NA
Authentication and Authorization between Application Server and MSGin5G Server NA
Authentication and Authorization between message Gateway and MSGin5G Server NA
Change history NA

Definition
Fully Compliant. The section or paragraph or sentence contains a set of
requirements with which the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to the
implementation and intended use of the Product

Not Compliant. The section or paragraph or sentence contains a set of requirements


with which the implementation is not compliant. None of the requirements in the
set are met.

No Requirement. The section or paragraph does not contain a requirement. The


body text is not included for all headers that contain this Compliance Code.

Partially Compliant. The section or paragraph or sentence contains a set of


requirements with which the implementation is only partially compliant. Not all of
the requirements in a set are met.
CP 3GPP TS 33.501 v17.11.1

COMMENTS
HTTPS supported on TLS v1.2 and TLS v1.3. Security
within SCP NF(internal communication between SCP
microservices) is not yet planned.
TLS v1.2 and TLS v1.3 supported

TLS v1.2 and TLS v1.3 supported

TLS v1.2 and TLS v1.3 supported


TLS v1.2 and TLS v1.3 supported
TLS v1.2 and TLS v1.3 supported
Verification of CCA signature not yet supported
Heading, Refer compliancy in subsections
Heading, Refer compliancy in subsections

Heading, Refer compliancy in subsections


Heading, Refer compliancy in subsections
Compliance for ORACLE Communications SCP against 3GPP TS 28.552
Index

SL No 3GPP TS 28.552 Sections Compliance


1 Scope NA
2 References NA
3 Definitions, abbreviations and measurement family NA
3.1 Definitions NA
3.2 Abbreviations NA
3.4 Measurement family NA
4 Concepts and overview NA
4.1 Performance indicators NA
5 Performance measurements for 5G network functions NA
5.1 Performance measurements for gNB NA
5.1.0 Relation to RAN L2 measurement specification NA

5.1.1 Performance measurements valid for all gNB deployment scenarios NA

5.1.1.1 Packet Delay NA


5.1.1.1.1 Average delay DL air-interface NA
5.1.1.1.2 Distribution of delay DL air-interface NA
5.1.1.1.3 Average delay UL on over-the-air interface NA
5.1.1.1.4 Average RLC packet delay in the UL NA
5.1.1.1.5 Average PDCP re-ordering delay in the UL NA
5.1.1.1.6 Distribution of DL delay between NG-RAN and UE NA
5.1.1.1.7 Distribution of UL delay between NG-RAN and UE NA
5.1.1.1.8 DL packet delay between NG-RAN and PSA UPF NA

5.1.1.1.8.1 Average DL GTP packet delay between PSA UPF and NG-RAN NA

5.1.1.1.8.2 Distribution of DL GTP packet delay between PSA UPF and NG-RAN NA
5.1.1.2 Radio resource utilization NA
5.1.1.2.1 DL Total PRB Usage NA
5.1.1.2.2 UL Total PRB Usage NA
5.1.1.2.3 Distribution of DL Total PRB Usage NA
5.1.1.2.4 Distribution of UL total PRB usage NA
5.1.1.2.5 DL PRB used for data traffic NA
5.1.1.2.6 DL total available PRB NA
5.1.1.2.7 UL PRB used for data traffic NA
5.1.1.2.8 UL total available PRB NA
5.1.1.3 UE throughput NA
5.1.1.3.1 Average DL UE throughput in gNB NA
5.1.1.3.2 Distribution of DL UE throughput in gNB NA
5.1.1.3.3 Average UL UE throughput in gNB NA
5.1.1.3.4 Distribution of UL UE throughput in gNB NA
5.1.1.3.5 Percentage of unrestricted DL UE data volume in gNB NA
5.1.1.3.6 Percentage of unrestricted UL UE data volume in gNB NA
5.1.1.4 RRC connection number NA
5.1.1.4.1 Mean number of RRC Connections NA
5.1.1.4.2 Max number of RRC Connections NA
5.1.1.4.3 Mean number of stored inactive RRC Connections NA
5.1.1.4.4 Max number of stored inactive RRC Connections NA
5.1.1.5 PDU Session Management NA
5.1.1.5.1 Number of PDU Sessions requested to setup NA
5.1.1.5.2 Number of PDU Sessions successfully setup NA
5.1.1.5.3 Number of PDU Sessions failed to setup NA
5.1.1.6 Mobility Management NA
5.1.1.6.1 Inter-gNB handovers NA
5.1.1.6.1.1 Number of requested handover preparations NA
5.1.1.6.1.2 Number of successful handover preparations NA
5.1.1.6.1.3 Number of failed handover preparations NA
5.1.1.6.1.4 Number of requested handover resource allocations NA
5.1.1.6.1.5 Number of successful handover resource allocations NA
5.1.1.6.1.6 Number of failed handover resource allocations NA
5.1.1.6.1.7 Number of requested handover executions NA
5.1.1.6.1.8 Number of successful handover executions NA
5.1.1.6.1.9 Number of failed handover executions NA
5.1.1.6.1.10 Mean Time of requested handover executions NA
5.1.1.6.2 Intra-gNB handovers NA
5.1.1.6.2.1 Number of requested handover executions NA
5.1.1.6.2.2 Number of successful handover executions NA
5.1.1.6.3 Handovers between 5GS and EPS NA

5.1.1.6.3.1 Number of requested preparations for handovers from 5GS to EPS NA

5.1.1.6.3.2 Number of successful preparations for handovers from 5GS to EPS NA

5.1.1.6.3.3 Number of failed preparations for handovers from 5GS to EPS NA


Number of requested resource allocations for handovers from EPS to
5.1.1.6.3.4 NA
5GS
Number of successful resource allocations for handovers from EPS to
5.1.1.6.3.5 NA
5GS

5.1.1.6.3.6 Number of failed resource allocations for handovers from EPS to 5GS NA

5.1.1.6.3.7 Number of requested executions for handovers from 5GS to EPS NA

5.1.1.6.3.8 Number of successful executions for handovers from 5GS to EPS NA

5.1.1.6.3.9 Number of failed executions for handovers from 5GS to EPS NA


5.1.1.7 TB related Measurements NA
5.1.1.7.1 Total number of DL initial TBs NA
5.1.1.7.2 Intial error number of DL TBs NA
5.1.1.7.3 Total number of DL TBs NA
5.1.1.7.4 Total error number of DL TBs NA
5.1.1.7.5 Residual error number of DL TBs NA
5.1.1.7.6 Total number of UL initial TBs NA
5.1.1.7.7 Error number of UL initial TBs NA
5.1.1.7.8 Total number of UL TBs NA
5.1.1.7.9 Total error number of UL TBs NA
5.1.1.7.10 Residual error number of UL TBs NA
5.1.1.8 Void NA
5.1.1.9 Void NA
5.1.1.10 DRB related measurements NA
5.1.1.10.1 Number of DRBs attempted to setup NA
5.1.1.10.2 Number of DRBs successfully setup NA
5.1.1.10.3 Number of released active DRBs NA
5.1.1.10.4 In-session activity time for DRB NA
5.1.1.11 CQI related measurements NA
5.1.1.11.1 Wideband CQI distribution NA
5.1.1.12 MCS related Measurements NA
5.1.1.12.1 MCS Distribution in PDSCH NA
5.1.1.12.2 MCS Distribution in PUSCH NA
5.1.1.13 QoS flow related measurements NA
5.1.1.13.1 QoS flow release NA
5.1.1.13.1.2 Number of QoS flows attempted to release NA
5.1.1.13.2 QoS flow activity NA
5.1.1.13.3 QoS flow setup NA
5.1.1.13.3.1 Number of QoS flow attempted to setup NA
5.1.1.13.3.2 Number of QoS flow successfully established NA
5.1.1.13.3.3 Number of QoS flow failed to setup NA
5.1.1.13.4 QoS flow modification NA
5.1.1.13.4.1 Number of QoS flows attempted to modify NA
5.1.1.13.4.2 Number of QoS flows successfully modified NA
5.1.1.13.4.3 Number of QoS flows failed to modify NA
5.1.1.14 Void NA
5.1.1.15 RRC connection establishment related measurements NA
5.1.1.15.1 Attempted RRC connection establishments NA
5.1.1.15.2 Successful RRC connection establishments NA
5.1.1.16 UE-associated logical NG-connection related measurements NA
Attempted UE-associated logical NG-connection establishment from
5.1.1.16.1 NA
gNB to AMF
Successful UE-associated logical NG-connection establishment from
5.1.1.16.2 NA
gNB to AMF
5.1.1.17 RRC Connection Re-establishment NA
5.1.1.17.1 Number of RRC connection re-establishment attempts NA
5.1.1.17.2 Successful RRC connection re-establishment with UE context NA
5.1.1.17.3 Successful RRC connection re-establishment without UE context NA
5.1.1.18 RRC Connection Resuming NA
5.1.1.18.1 Number of RRC connection resuming attempts NA
5.1.1.18.2 Successful RRC connection resuming NA
5.1.1.18.3 Successful RRC connection resuming with fallback NA
5.1.1.18.4 RRC connection resuming followed by network release NA
5.1.1.18.5 RRC connection resuming followed by network suspension NA
5.1.1.19 Power, Energy and Environmental (PEE) measurements NA
5.1.1.19.1 Applicability of measurements NA
5.1.1.19.2 PNF Power Consumption NA
5.1.1.19.2.1 Average Power NA
5.1.119.2.2 Minimum Power NA
5.1.1.19.2.3 Maximum Power NA
5.1.1.19.3 PNF Energy consumption NA
5.1.1.19.4 PNF Temperature NA
5.1.1.19.4.1 Average Temperature NA
5.1.1.19.4.2 Minimum Temperature NA
5.1.1.19.4.3 Maximum Temperature NA
5.1.1.19.5 PNF Voltage NA
5.1.1.19.6 PNF Current NA
5.1.1.19.7 PNF Humidity NA
5.1.1.20 Received Random Access Preambles NA
5.1.1.20.1 Received Random Access Preambles per cell NA
5.1.1.20.2 Received Random Access Preambles per SSB NA
5.1.1.20.3 Distribution of number of RACH preambles per cell NA
5.1.1.20.4 Distribution of RACH access delay NA
5.1.1.21 Intra-NRCell SSB Beam switch Measurement NA
5.1.1.21.1 Number of requested Intra-NRCell SSB Beam switch executions NA

5.1.1.21.2 Number of successful Intra-NRCell SSB Beam switch executions NA

5.1.1.22 RSRP Measurement NA


5.1.1.22.1 SS-RSRP distribution per SSB NA
5.1.1.23 Number of Active Ues NA
5.1.1.23.1 Number of Active UEs in the DL per cell NA
5.1.1.23.2 Max number of Active UEs in the DL per cell NA
5.1.1.23.3 Number of Active UEs in the UL per cell NA
5.1.1.23.4 Max number of Active UEs in the UL per cell NA
5.1.1.24 5QI 1 QoS Flow Duration NA
5.1.1.24.1 Average Normally Released Call (5QI 1 QoS Flow) Duration NA
5.1.1.24.2 Average Abnormally Released Call (5QI 1 QoS Flow) Duration NA
5.1.1.25 Measurements related to MRO NA
5.1.1.25.1 Handover failures related to MRO for intra-system mobility NA
5.1.1.25.2 Handover failures related to MRO for inter-system mobility NA
5.1.1.25.3 Unnecessary handovers for Inter-system mobility NA
5.1.1.25.4 Handover ping-pong for inter-system mobility NA
5.1.1.26 PHR Measurement NA
5.1.1.26.1 Type 1 power headroom distribution NA
5.1.1.27 Paging Measurement NA
5.1.1.27.1 Number of CN Initiated paging records received by the gNB-CU NA

5.1.1.27.2 Number of NG-RAN Initiated paging records received by the gNB-CU NA

5.1.1.27.3 Number of paging records received by the NRCellDU NA

5.1.1.27.4 Number of CN Initiated paging records discarded at the gNB-CU NA

5.1.1.27.5 Number of NG-RAN Initiated paging records discarded at the gNB-CU NA

5.1.1.27.6 Number of paging records discarded at the NRCellDU NA


5.1.1.28 SSB beam related Measurement NA
5.1.1.28.1 Number of UE related the SSB beam Index (mean) NA
5.1.1.29 Transmit power utilization measurements NA
5.1.1.29.1 Maximum transmit power of NR cell NA
5.1.1.29.2 Mean transmit power of NR cell NA
Performance measurements valid only for non-split gNB deployment
5.1.2 NA
scenario
5.1.2.1 PDCP Data Volume NA
5.1.2.1.1 DL PDCP SDU Data Volume Measurements NA
5.1.2.1.2 UL PDCP SDU Data Volume Measurements NA

5.1.3 Performance measurements valid for split gNB deployment scenario NA

5.1.3.1 Packet Loss Rate NA


5.1.3.1.1 UL PDCP SDU Loss Rate NA
5.1.3.1.2 UL F1-U Packet Loss Rate NA
5.1.3.1.3 DL F1-U Packet Loss Rate NA
5.1.3.2 Packet Drop Rate NA
5.1.3.2.1 DL PDCP SDU Drop rate in gNB-CU-UP NA
5.1.3.2.2 DL Packet Drop Rate in gNB-DU NA
5.1.3.3 Packet delay NA
5.1.3.3.1 Average delay DL in CU-UP NA
5.1.3.3.2 Average delay DL on F1-U NA
5.1.3.3.3 Average delay DL in gNB-DU NA
5.1.3.3.4 Distribution of delay DL in CU-UP NA
5.1.3.3.5 Distribution of delay DL on F1-U NA
5.1.3.3.6 Distribution of delay DL in gNB-DU NA
5.1.3.4 IP Latency measurements NA
5.1.3.4.1 General information NA
5.1.3.4.2 Average IP Latency DL in gNB-DU NA
5.1.3.4.3 Distribution of IP Latency DL in gNB-DU NA
5.1.3.5 UE Context Release NA
5.1.3.5.1 UE Context Release Request (gNB-DU initiated) NA
5.1.3.5.2 Number of UE Context Release Requests (gNB-CU initiated) NA
5.1.3.6 PDCP data volume measurements NA
5.1.3.6.1 PDCP PDU data volume Measurement NA
5.1.3.6.2 PDCP SDU data volume Measurement NA
5.1.3.6.2.4 UL PDCP SDU Data Volume per interface NA
5.1.3.7 Handovers measurements NA
5.1.3.7.1 Intra-gNB handovers NA
5.1.3.7.1.1 Number of requested handover preparations NA
5.1.3.7.1.2 Number of successful handover preparations NA

5.1.3.8 Distribution of Normally Released Call (5QI 1 QoS Flow) Duration NA

5.1.3.9 Distribution of Abnormally Released Call (5QI 1 QoS Flow) Duration NA

5.2 Performance measurements for AMF NA


5.2.1 Registered subscribers measurement NA
5.2.1.1 Mean number of registered subscribers NA
5.2.1.2 Maximum number of registered subscribers NA
5.2.2 Registration procedure related measurements NA
5.2.2.1 Number of initial registration requests NA
5.2.2.2 Number of successful initial registrations NA
5.2.2.3 Number of mobility registration update requests NA
5.2.2.4 Number of successful mobility registration updates NA
5.2.2.5 Number of periodic registration update requests NA
5.2.2.6 Number of successful periodic registration updates NA
5.2.2.7 Number of emergency registration requests NA
5.2.2.8 Number of successful emergency registrations NA
5.2.2.9 Mean time of Registration procedure NA
5.2.2.10 Max time of Registration procedure NA
5.2.3 Service Request procedure related measurements NA
5.2.3.1 Number of attempted network initiated service requests NA
5.2.3.2 Number of successful network initiated service requests NA
Total number of attempted service requests (including both network
5.2.3.3 NA
initiated and UE initiated)
Total number of successful service requests (including both network
5.2.3.4 NA
initiated and UE initiated)

5.2.4 Measurements related to registration via untrusted non-3GPP access NA

5.2.4.1 Number of initial registration requests via untrusted non-3GPP access NA

Number of successful initial registrations via untrusted non-3GPP


5.2.4.2 NA
access
Number of mobility registration update requests via untrusted non-
5.2.4.3 NA
3GPP access
Number of successful mobility registration updates via untrusted non-
5.2.4.4 NA
3GPP access
Number of periodic registration update requests via untrusted non-
5.2.4.5 NA
3GPP access
Number of successful periodic registration updates via untrusted non-
5.2.4.6 NA
3GPP access
Number of emergency registration requests via untrusted non-3GPP
5.2.4.7 NA
access
Number of successful emergency registrations via untrusted non-3GPP
5.2.4.8 NA
access
5.2.5 Mobility related measurements NA
5.2.5.1 Inter-AMF handovers NA

5.2.5.1.1 Number of PDU sessions requested for inter-AMF incoming handovers NA

Number of PDU sessions failed to setup for inter-AMF incoming


5.2.5.1.2 NA
handovers

5.2.5.1.3 Number of QoS flows requested for inter-AMF incoming handovers NA

Number of QoS flows failed to setup for inter-AMF incoming


5.2.5.1.4 NA
handovers
5.2.5.2 Measurements for 5G paging NA
5.2.5.2.1 Number of 5G paging procedures NA
5.2.5.2.2 Number of successful 5G paging procedures NA
5.2.5.3 Handovers from 5GS to EPS NA

5.2.5.3.1 Number of attempted handovers from 5GS to EPS via N26 interface NA

5.2.5.3.2 Number of successful handovers from 5GS to EPS via N26 interface NA

5.2.5.3.3 Number of failed handovers from 5GS to EPS via N26 interface NA
5.2.5.4 Handovers from EPS to 5GS NA

5.2.5.4.1 Number of attempted handovers from EPS to 5GS via N26 interface NA

5.2.5.4.2 Number of successful handovers from EPS to 5GS via N26 interface NA

5.2.5.4.3 Number of failed handovers from EPS to 5GS via N26 interface NA
Measurements related to Service Requests via Untrusted non-3GPP
5.2.6 NA
Access

5.2.6.1 Number of attempted service requests via Untrusted non-3GPP Access NA

5.2.6.2 Number of successful service requests via Untrusted non-3GPP Access NA

5.2.7 Measurements related to SMS over NAS NA


5.2.7.1 Registration of SMS over NAS NA

5.2.7.1.1 Number of registration requests for SMS over NAS via 3GPP access NA

Number of successful registrations allowed for SMS over NAS via


5.2.7.1.2 NA
3GPP access
Number of registration requests for SMS over NAS via non-3GPP
5.2.7.1.3 NA
access
Number of successful registrations allowed for SMS over NAS via
5.2.7.1.4 NA
non-3GPP access
5.2.7.2 MO SMS over NAS NA

5.2.7.2.1 Number of attempted MO SMS messages over NAS via 3GPP access NA

Number of MO SMS messages successfully transported over NAS via


5.2.7.2.2 NA
3GPP access
Number of attempted MO SMS messages over NAS via non-3GPP
5.2.7.2.3 NA
access
Number of MO SMS messages successfully transported over NAS via
5.2.7.2.4 NA
non-3GPP access
5.2.7.3 MT SMS over NAS NA

5.2.7.3.1 Number of attempted MT SMS messages over NAS via 3GPP access NA
Number of MT SMS messages successfully transported over NAS via
5.2.7.3.2 NA
3GPP access
Number of attempted MT SMS messages over NAS via non-3GPP
5.2.7.3.3 NA
access
Number of MT SMS messages successfully transported over NAS via
5.2.7.3.4 NA
non-3GPP access
5.2.8 UE Configuration Update procedure related measurements NA
5.2.8.1 Number of UE Configuration Update NA
5.2.8.2 Number of successful UE Configuration Update NA

5.2.9 Measurements related to registration via trusted non-3GPP access NA

5.2.9.1 Number of initial registration requests via trusted non-3GPP access NA

5.2.9.2 Number of successful initial registrations via trusted non-3GPP access NA

Number of mobility registration update requests via trusted non-3GPP


5.2.9.3 NA
access
Number of successful mobility registration updates via trusted non-
5.2.9.4 NA
3GPP access
Number of periodic registration update requests via trusted non-3GPP
5.2.9.5 NA
access
Number of successful periodic registration updates via trusted non-
5.2.9.6 NA
3GPP access
Number of emergency registration requests via trusted non-3GPP
5.2.9.7 NA
access
Number of successful emergency registrations via trusted non-3GPP
5.2.9.8 NA
access
Measurements related to Service Requests via trusted non-3GPP
5.2.10 NA
Access

5.2.10.1 Number of attempted service requests via trusted non-3GPP Access NA

5.2.10.2 Number of successful service requests via trusted non-3GPP Access NA

5.2.11 Authentication procedure related measurements NA


5.2.11.1 Number of authentication requests NA
5.2.11.2 Number of failed authentications due to parameter error NA
5.2.11.3 Number of authentication rejection NA
5.3 Performance measurements for SMF NA
5.3.1 Session Management NA
5.3.1.1 Number of PDU sessions (Mean) NA
5.3.1.2 Number of PDU sessions (Maximum) NA
5.3.1.3 Number of PDU session creation requests NA
5.3.1.4 Number of successful PDU session creations NA
5.3.1.5 Number of failed PDU session creations NA
5.3.1.6 PDU session modifications NA
5.3.1.6.1 Number of requested PDU session modifications (UE initiated) NA
5.3.1.6.2 Number of successful PDU session modifications (UE initiated) NA
5.3.1.6.3 Number of failed PDU session modifications (UE initiated) NA
5.3.1.6.4 Number of requested PDU session modifications (SMF initiated) NA
5.3.1.6.5 Number of successful PDU session modifications (SMF initiated) NA
5.3.1.6.6 Number of failed PDU session modifications (SMF initiated) NA
5.3.1.7 PDU session releases NA
5.3.1.7.1 Number of released PDU sessions (AMF initiated) NA
5.3.1.8 Number of PDU session creation requests in HR roaming scenario NA

5.3.1.9 Number of successful PDU session creations in HR roaming scenario NA

5.3.1.10 Number of failed PDU session creations in HR roaming scenario NA


5.3.1.11 Mean time of PDU session establishment NA
5.3.1.12 Max time of PDU session establishment NA
5.3.2 QoS flow monitoring NA
5.3.2.1 QoS flow monitoring NA
5.3.2.1.1 Number of QoS flows requested to create NA
5.3.2.1.2 Number of QoS flows successfully created NA
5.3.2.1.3 Number of QoS flows failed to create NA
5.3.2.1.4 Number of QoS flows requested to modify NA
5.3.2.1.5 Number of QoS flows successfully modified NA
5.3.2.1.6 Number of QoS flows failed to modify NA
5.3.2.1.7 Mean number of QoS flows NA
5.3.2.1.8 Peak number of QoS flows NA
5.3.3 Performance measurement for N4 interface NA
5.3.3.1 Number of N4 session modifications NA
5.3.3.2 Number of failed N4 session modifications NA
5.3.3.3 Number of N4 session deletions NA
5.3.3.4 Number of failed N4 session deletions NA
5.4 Performance measurements for UPF NA
5.4.1 N3 interface related measurements NA
Number of incoming GTP data packets on the N3 interface, from
5.4.1.1 NA
(R)AN to UPF
Number of outgoing GTP data packets of on the N3 interface, from
5.4.1.2 NA
UPF to (R)AN
Number of octets of incoming GTP data packets on the N3 interface,
5.4.1.3 NA
from (R)AN to UPF
Number of octets of outgoing GTP data packets on the N3 interface,
5.4.1.4 NA
from UPF to (R)AN
Data volume of incoming GTP data packets per QoS level on the N3
5.4.1.5 NA
interface, from (R)AN to UPF
Data volume of outgoing GTP data packets per QoS level on the N3
5.4.1.6 NA
interface, from UPF to (R)AN
5.4.1.7 Incoming GTP Data Packet Loss NA
5.4.1.8 Outgoing GTP Data Packet Loss NA
5.4.1.9 Round-trip GTP Data Packet Delay NA
5.4.1.9.1 Average round-trip N3 delay on PSA UPF NA
5.4.1.9.2 Distribution of round-trip N3 delay on PSA UPF NA
5.4.1.9.3 Average round-trip N3 delay on I-UPF NA
5.4.1.9.4 Distribution of round-trip N3 delay on I-UPF NA
Number of incoming GTP data packets out-of-order on the N3
5.4.1.10 NA
interface, from (R)AN to UPF
5.4.2 N6 related measurements NA
5.4.2.1 N6 incoming link usage NA
5.4.2.2 N6 outgoing link usage NA
5.4.3 N4 interface related measurements NA
5.4.3.1 Session establishments NA
5.4.3.1.1 Number of requested N4 session establishments NA
5.4.3.1.2 Number of failed N4 session establishments NA
5.4.3.2 N4 Session reports NA
5.4.3.2.1 Number of requested N4 session reports NA
5.4.3.2.2 Number of successful N4 session reports NA
5.4.4 N9 interface related measurements NA
5.4.4.1 Round-trip GTP Data Packet Delay on N9 interface NA
5.4.4.1.1 Average round-trip N9 delay on PSA UPF NA
5.4.4.1.2 Distribution of round-trip N9 delay on PSA UPF NA
5.4.4.1.3 Average round-trip N9 delay on I-UPF NA
5.4.4.1.4 Distribution of round-trip N9 delay on I-UPF NA
5.4.4.2 GTP Data Packets and volume on N9 interface NA
Number of incoming GTP data packets on the N9 interface for PSA
5.4.4.2.1 NA
UPF

5.4.4.2.2 Number of outgoing GTP data packets of on the N9 interface for PSA UPF NA

Number of octets of incoming GTP data packets on the N9 interface


5.4.4.2.3 NA
for PSA UPF

5.4.4.2.4
Number of octets of outgoing GTP data packets on the N9 interface for NA
PSA UPF
5.4.5 GTP packets delay in UPF NA
5.4.5.1 DL GTP packets delay in UPF NA
5.4.5.1.1 Average DL GTP packets delay in PSA UPF NA
5.4.5.1.2 Distribution of DL GTP packets delay in PSA UPF NA
5.4.5.1.3 Average DL GTP packets delay in I-UPF NA
5.4.5.1.4 Distribution of DL GTP packets delay in I-UPF NA
5.4.5.2 UL GTP packets delay in UPF NA
5.4.5.2.1 Average UL GTP packets delay in PSA UPF NA
5.4.5.2.2 Distribution of UL GTP packets delay in PSA UPF NA
5.4.5.2.3 Average UL GTP packets delay in I-UPF NA
5.4.5.2.4 Distribution of UL GTP packets delay in I-UPF NA
5.4.6 Void NA
5.4.7 One way packet delay between NG-RAN and PSA UPF NA
5.4.7.1 UL packet delay between NG-RAN and PSA UPF NA

5.4.7.1.1 Average UL GTP packet delay between PSA UPF and NG-RAN NA

5.4.7.1.2 Distribution of UL GTP packet delay between PSA UPF and NG-RAN NA

5.4.8 Round-trip packet delay between PSA UPF and NG-RAN NA

5.4.8.1 Average round-trip packet delay between PSA UPF and NG-RAN NA

Distribution of round-trip packet delay between PSA UPF and NG-


5.4.8.2 NA
RAN
5.4.9 One way packet delay between PSA UPF and UE NA
5.4.9.1 DL packet delay between PSA UPF and UE NA
5.4.9.1.1 Average DL packet delay between PSA UPF and UE NA
5.4.9.1.2 Distribution of DL packet delay between PSA UPF and UE NA
5.4.9.2 UL packet delay between PSA UPF and UE NA
5.4.9.2.1 Average UL packet delay between PSA UPF and UE NA
5.4.9.2.2 Distribution of UL packet delay between PSA UPF and UE NA
5.4.10 QoS flow related measurements NA
5.4.10.1 Mean number of QoS flows NA
5.4.10.2 Maximum number of QoS flows NA
5.5 Performance measurements for PCF NA
5.5.1 AM policy association related measurements NA
5.5.1.1 Number of AM policy association requests NA
5.5.1.2 Number of successful AM policy associations NA
5.5.1.3 Number of AM policy association update requests NA
5.5.1.4 Number of successful AM policy association updates NA
5.5.1.5 Number of AM policy association update notify requests NA
5.5.1.6 Number of successful AM policy association update notifies NA
5.5.2 SM policy association related measurements NA
5.5.2.1 Number of SM policy association requests NA
5.5.2.2 Number of successful SM policy associations NA
5.5.2.3 Number of SM policy association update requests NA
5.5.2.4 Number of successful SM policy association updates NA
5.5.2.5 Number of SM policy association update notify requests NA
5.5.2.6 Number of successful SM policy association update notifies NA
5.5.3 UE policy association related measurements NA
5.5.3.1 Number of UE policy association requests NA
5.5.3.2 Number of successful UE policy associations NA
5.6 Performance measurements for UDM NA
5.6.1 Mean number of registered subscribers through UDM NA
5.6.2 Maximum number of registered subscribers through UDM NA
5.6.3 Mean number of unregistered subscribers through UDM NA
5.6.4 Maximum number of unregistered subscribers through UDM NA
5.7 Common performance measurements for NFs NA
5.7.1 VR usage of NF NR
5.7.1.1 Virtual CPU usage NR
5.7.1.1.1 Mean virtual CPU usage NA
5.7.1.2 Virtual memory usage NR
5.7.1.2.1 Mean virtual memory usage NA
5.7.1.3 Virtual disk usage NR
5.7.1.3.1 Mean virtual disk usage NA
5.8 Performance measurements for N3IWF NA
5.8.1 PDU Session Resource management NA
5.8.1.1 PDU Session Resource setup NA
5.8.1.1.1 Number of PDU Sessions requested to setup NA
5.8.1.1.2 Number of PDU Sessions successfully setup NA
5.8.1.1.3 Number of PDU Sessions failed to setup NA
5.8.1.2 PDU Session Resource modification NA
5.8.1.2.1 Number of PDU Sessions requested to modify NA
5.8.1.2.2 Number of PDU Sessions successfully modified NA
5.8.1.2.3 Number of PDU Sessions failed to modify NA
5.8.2 QoS flow management NA
5.8.2.1 QoS flow setup via untrusted non-3GPP access NA
Number of initial QoS flows attempted to setup via untrusted non-
5.8.2.1.1 NA
3GPP access
Number of initial QoS flows successfully setup via untrusted non-
5.8.2.1.2 NA
3GPP access
Number of initial QoS flows failed to setup via untrusted non-3GPP
5.8.2.1.3 NA
access
Number of additional QoS flows attempted to setup via untrusted non-
5.8.2.1.4 NA
3GPP access
Number of additional QoS flows successfully setup via untrusted non-
5.8.2.1.5 NA
3GPP access
Number of additional QoS flows failed to setup via untrusted non-
5.8.2.1.6 NA
3GPP access
5.8.3 QoS flow management NA
5.8.3.1 QoS flow modification via untrusted non-3GPP access NA
Number of QoS flows attempted to modify via untrusted non-3GPP
5.8.3.1.1 NA
access
Number of QoS flows successfully modified via untrusted non-3GPP
5.8.3.1.2 NA
access
5.8.3.1.3 Number of QoS flows failed to modify via untrusted non-3GPP access NA

5.8.4 QoS flow management NA


5.8.4.1 QoS flow release via untrusted non-3GPP access NA
5.8.4.1.1 Number of QoS flows attempted to release NA
5.8.4.1.2 Number of QoS flows successfully released NA
5.8.4.1.3 Number of released active QoS flows NA
5.9 Performance measurements for NEF NA
5.9.1 Measurements related to application triggering NA
5.9.1.1 Number of application trigger requests NA
5.9.1.2 Number of application trigger requests accepted for delivery NA
5.9.1.3 Number of application trigger requests rejected for delivery NA
5.9.1.4 Number of application trigger delivery reports NA
5.9.2 Measurements related to PFD management NA
5.9.2.1 PFD creation NA
5.9.2.1.1 Number of PFD creation requests NA
5.9.2.1.2 Number of successful PFD creations NA
5.9.2.2 PFD update NA
5.9.2.2.1 Number of PFD update requests NA
5.9.2.2.2 Number of successful PFD updates NA
5.9.2.3 PFD deletion NA
5.9.2.3.1 Number of PFD deletion requests NA
5.9.2.3.2 Number of successful PFD deletions NA
5.9.2.4 PFD fetch NA
5.9.2.4.1 Number of PFD fetch requests NA
5.9.2.4.2 Number of successful PFD fetch NA
5.9.2.5 PFD subscription NA
5.9.2.5.1 Number of PFD subscribing requests NA
5.9.2.5.2 Number of successful PFD subscribings NA
5.10 Performance measurements for NRF NA
5.10.1 NF service registration related measurements NA
5.10.1.1 Number of NF service registration requests NA
5.10.1.2 Number of successful NF service registrations NA
Number of failed NF service registrations due to encoding error of NF
5.10.1.3 NA
profile
5.10.1.4 Number of failed NF service registrations due to NRF internal error NA
5.10.2 NF service update related measurements NA
5.10.2.1 Number of NF service update requests NA
5.10.2.2 Number of successful NF service updates NA
Number of failed NF service updates due to encoding error of NF
5.10.2.3 NA
profile
5.10.2.4 Number of failed NF service updates due to NRF internal error NA
5.10.3 NF service discovery related measurements NA
5.10.3.1 Number of NF service discovery requests NA
5.10.3.2 Number of successful NF service discoveries NA
Number of failed NF service discoveries due to unauthorized NF
5.10.3.3 NA
Service consumer
5.10.3.4 Number of failed NF service discoveries due to input errors NA

5.10.3.5 Number of failed NF service discoveries due to NRF internal error NA

6 Measurements related to end-to-end 5G network and network slicing NA

6.1 Void NA
6.2 Virtualised resource usage measurement NA
Annex A
(informativ Use cases for performance measurements NA
e):
A.1 Monitoring of UL and DL user plane latency in NG-RAN NA
A.2 Monitoring of UL and DL packet loss in NG-RAN NA
A.3 Monitoring of DL packet drop in NG-RAN NA
A.4 Monitoring of UL and DL user plane delay in NG-RAN NA
A.5 Monitoring of UE Context Release Request (gNB-DU initiated) NA
A.6 Monitoring of physical radio resource utilization NA
A.7 Monitoring of RRC connection number NA
A.8 Monitoring of UE Context Release NA
A.9 Monitoring of UE Throughput in NG-RAN NA
A.10 Monitoring of Unrestricted volume in NG-RAN NA
A.11 N3 data volume related measurements NA
A.12 N6 related measurements NA
A.13 Registration related measurements NA
A.14 PDU session establishment related measurements NA
A.15 Policy association related measurements NA
A.16 Monitoring of PDU session resource setup in NG-RAN NA
A.17 Monitoring of handovers NA
A.18 Monitor of BLER performance NA
A.19 Monitor of ARQ and HARQ performance NA
A.20 Monitoring of PDU session modifications NA
A.21 Monitoring of PDU session releases NA
A.22 Monitoring of N4 session management NA
A.23 Use case of VR measurements for NF NA
A.24 Monitoring of DRB Setup in NG-RAN NA
A.25 Monitoring of PDCP data volume measurements NA
A.26 Monitoring of RF performance NA
A.27 Monitoring of RF measurements NA
A.28 Monitor of QoS flow release NA
A.29 Monitor of call (/session) setup performance NA
A.30 Void NA
A.31 Monitoring of QoS flows for SMF NA
A.32 Monitoring of service requests NA
A.33 Monitoring of DL PDCP UE buffered throughput NA
A.34 Monitoring of RRC connection setup in NG-RAN NA
Monitoring of UE associated NG signalling connection setup in NG-
A.35 NA
RAN
A.36 Monitoring of PDCP data volume per interface NA
A.37 Monitoring of RRC connection re-establishment NA
A.38 Monitoring of RRC connection resuming NA
A.39 Monitoring of inter-AMF handovers NA
A.40 Monitoring of incoming/outgoing GTP packet loss on N3 NA
A.41 Monitoring of round-trip GTP packet delay on N3 NA
Monitoring of PDU session resource management for untrusted non-
A.42 NA
3GPP access
A.43 Monitor of DRB release NA
A.44 Monitoring of application triggering NA
A.45 Monitoring of SMS over NAS NA
A.46 Monitoring of round-trip GTP packet delay on N9 NA
A.47 Monitoring of GTP packets delay in UPF NA
A.48 Monitoring of round-trip delay between PSA UPF and UE NA

A.49 Monitoring of Power, Energy and Environmental (PEE) parameters NA

A.50 Monitoring of UE configuration update NA


A.51 Monitoring of subscriber's number for UDM NA
A.52 Monitoring of QoS flow modification NA
A.53 Monitoring of handovers between 5GS and EPS NA
A.54 Monitoring of NF service registration and update NA
A.55 Monitoring of NF service discovery NA
A.56 Monitoring of PFD management NA
A.57 Monitoring of incoming GTP packet out-of-order on N3 interface NA
A.58 Monitoring of PCI to detect PCI collision or confusion NA
A.59 Monitoring of RACH usage NA
A.60 Monitoring of the number of active UEs in NG-RAN NA
A.61 Monitoring of one way delay between PSA UPF and NG-RAN NA
A.62 Monitoring of round-trip delay between PSA UPF and NG-RAN NA
A.63 Monitoring of beam switches NA
A.64 Monitoring of RF performance NA
A.65 Monitoring of one way delay between PSA UPF and UE NA
A.66 Monitoring of MRO performance NA
A.67 Monitoring of distribution of integrated delay in NG-RAN NA
A.68 Monitoring of GTP data packets and volume on N9 interface NA
A.69 Use case of UE power headroom NA
A.70 Monitor of paging performance NA
A.71 UE and traffic per SSB beam related measurements NA
Annex B
(informativ Change history NA
e):
Complian
Definition
ce Code
Fully Compliant. The section or paragraph or sentence contains a
FC set of requirements with which the implementation is fully
compliant
Not Applicable. The section or paragraph or sentence is not
NA applicable to the implementation and intended use of the
ORACLE Communications Policy Manager.
Not Compliant. The section or paragraph or sentence contains a
NC set of requirements with which the implementation is not
compliant. None of the requirements in the set are met.
No Requirement. The section or paragraph does not contain a
NR requirement. The body text is not included for all headers that
contain this Compliance Code.
Partially Compliant. The section or paragraph or sentence
contains a set of requirements with which the implementation
PC
is only partially compliant. Not all of the requirements in a set
are met.
inst 3GPP TS 28.552 v16.10.0

Comments
Compliance for ORACLE Communications SCP against 3GPP TS 2
Index

SL No 3GPP TS 28.554 Sections


1 Scope
2 References
3 Definitions and abbreviations
3.1 Definitions
3.2 Abbreviations
4 End to end KPI concept and overview
5 KPI definitions template
6 End to end KPI definitions
6.1 KPI Overview
6.2 Accessibility KPI
6.2.1 Mean registered subscribers of network and network slice through AMF
6.2.2 Registered subscribers of network through UDM
6.2.3 Registration success rate of one single network slice
6.2.4 DRB Accessibility for UE services
6.2.5 PDU session Establishment success rate of one network slice (S-NSSAI)
6.3 Integrity KPI
6.3.1 Latency and delay of 5G networks
6.3.1.0 Void
6.3.1.1 Downlink latency in gNB-DU
6.3.1.2 Integrated downlink delay in RAN
6.3.1.2.1 Downlink delay in NG-RAN for a sub-network
6.3.1.2.2 Downlink delay in NG-RAN for a network slice subnet
6.3.1.3 Downlink delay in gNB-DU
6.3.1.3.1 Downlink delay in gNB-DU for a NRCellDU
6.3.1.3.2 Downlink delay in gNB-DU for a sub-network
6.3.1.3.3 Downlink delay in gNB-DU for a network slice subnet
6.3.1.4 Downlink delay in gNB-CU-UP
6.3.1.4.1 Downlink delay in gNB-CU-UP
6.3.1.4.2 Downlink delay in gNB-CU-UP for a sub-network
6.3.1.4.3 Downlink delay in gNB-CU-UP for a network slice subnet
6.3.1.5 Uplink delay in gNB-DU
6.3.1.5.1 Uplink delay in gNB-DU for a NR cell
6.3.1.5.2 Uplink delay in gNB-DU for a sub-network
6.3.1.5.3 Uplink delay in gNB-DU for a network slice subnet
6.3.1.6 Uplink delay in gNB-CU-UP
6.3.1.6.1 Uplink delay in gNB-CU-UP
6.3.1.6.2 Uplink delay in gNB-CU-UP for a sub-network
6.3.1.6.3 Uplink delay in gNB-CU-UP for a network slice subnet
6.3.1.7 Integrated uplink delay in RAN
6.3.1.7.1 Uplink delay in NG-RAN for a sub-network
6.3.1.7.2 Uplink delay in NG-RAN for a network slice subnet
6.3.1.8 E2E delay for network slice
6.3.1.8.1 Average e2e uplink delay for a network slice
6.3.1.8.2 Average e2e downlink delay for a network slice
6.3.2 Upstream throughput for network and Network Slice Instance
6.3.3 Downstream throughput for Single Network Slice Instance
6.3.4 Upstream Throughput at N3 interface
6.3.5 Downstream Throughput at N3 interface
6.3.6 RAN UE Throughput
6.3.6.1 Void
6.3.6.2 RAN UE Throughput definition
6.3.6.3 DL RAN UE throughput
6.3.6.3.1 DL RAN UE throughput for a NRCellDU
6.3.6.3.2 DL RAN UE throughput for a sub-network
6.3.6.3.3 DL RAN UE throughput for a network slice subnet
6.3.6.4 UL RAN UE throughput
6.3.6.4.1 UL RAN UE throughput for a NRCellDU
6.3.6.4.2 UL RAN UE throughput for a sub-network
6.3.6.4.3 UL RAN UE throughput for a network slice subnet
6.4 Utilization KPI
6.4.1 Mean number of PDU sessions of network and network Slice Instance
6.4.2 Virtualised Resource Utilization of Network Slice Instance
6.4.3 PDU session establishment time of network slice
6.4.4 Mean number of successful periodic registration updates of Single Network Slice
6.5 Retainability KPI
6.5.1 QoS flow Retainability
6.5.1.1 Definition
6.5.1.2 Extended definition
6.5.2 DRB Retainability
6.5.2.1 Definition
6.5.2.2 Extended definition
6.6 Mobility KPI
6.6.1 NG-RAN handover success rate
6.6.2 Mean Time of Inter-gNB handover Execution of Network Slice
6.6.3 Successful rate of mobility registration updates of Single Network Slice
6.6.4 5GS to EPS handover success rate
6.7 Energy Efficiency (EE) KPI
6.7.1 NG-RAN data Energy Efficiency (EE)
6.7.1.1 Definition
Annex A (in28
A.1 Use case for end-to-end latency measurements of 5G network-related KPI
A.2 Use case for number of registered subscribers of single network-slice related KPI
A.3 Use case for upstream/downstream throughput for one-single-network-slice-related
A.4 Use case for mean PDU sessions number in network slice
A.5 Use case for virtualised resource utilization of network-slice-related KPI
A.6 Use case for 5GS registration success rate of one single-network-slice-related KPI
A.7 Use case for RAN UE throughput-related KPI
A.8 Use case for QoS flow retainability-related KPI
A.9 Use case for DRB accessibility-related KPI
A.10 Use case for mobility KPIs
A.11 Use case for DRB retainability related KPI
A.12 Use case for PDU session establishment success rate of one network slice (S-NSSAI
A.13 Use case for integrated downlink latency in RAN
A.14 Use case for PDU session Establishment success rate of one single-network-slice in
A.15 Use case for QoS flow retainability-related KPI
A.16 Use case for 5G Energy Efficiency (EE) KPI
Annex B (informative): Change history

Complian
Definition
ce Code

Fully Compliant. The section or paragraph or sentence contains a set of


FC
requirements with which the implementation is fully compliant
Not Applicable. The section or paragraph or sentence is not applicable to
NA the implementation and intended use of the ORACLE Communications
Policy Manager.
Not Compliant. The section or paragraph or sentence contains a set of
NC requirements with which the implementation is not compliant. None of
the requirements in the set are met.
No Requirement. The section or paragraph does not contain a
NR requirement. The body text is not included for all headers that contain this
Compliance Code.
Partially Compliant. The section or paragraph or sentence contains a set of
PC requirements with which the implementation is only partially compliant.
Not all of the requirements in a set are met.
tions SCP against 3GPP TS 28.554 v16.8.0

Compliance Comments
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA

You might also like