1 Introduction

This document provides information about the REST specifications for Cloud Native Unified Data Repository.

Overview

The 5G Unified Data Repository (UDR) is one of the main key component of the 5G Service Based Architecture. It is implemented as a cloud native function and offers a unified database for storing application, subscription, authentication, service authorization, policy data, session binding and Application state information. It provides a HTTP2 based RESTful interface for other NF's and provisioning clients to access the stored data.

Oracle's 5G UDR:
  • Leverages a common Oracle Communications Cloud Native Framework
  • Is compliant to 3GPP 29.505 Release 15 specification UDM
  • Is compliant to 3GPP 29.519 Release 16 (backward compatible with Release 15) specification for PCF
  • Has tiered architecture providing separation between the connectivity, business logic and data layers
  • Uses Oracle MySQL NDB Cluster CGE Edition as backend database in the Data Tier
  • Registers with NRF in the 5G network so that the other NFs in the network can discover UDR through NRF
  • Registers UDR with services like DR-SERVICE and GROUP-ID-MAP
As per 3GPP, UDR supports following functionality:
  • Storage and retrieval of subscription data by the UDM
  • Storage and retrieval of policy data by the PCF
  • Storage and retrieval of structured data for exposure
  • Storage and retrieval of SLF information, consumed by NRF
  • Application data (including Packet Flow Descriptions (PFDs) for application detection, AF request information for multiple UEs), by the NEF
  • Subscription and Notification feature

Unstructured Data Storage Function (UDSF) is a part of Oracle's 5G UDR solution. It supports storage and retrieval of unstructured data by any 5G NF. The specifications of UDSF are presently not defined by 3GPP.

5G SLF functionality is also a part of Oracle's 5G UDR solution. It:
  • Supports Nudr-groupid-map service as defined by 3GPP
  • Registers with NRF for Nudr-groupid-map service
  • Is complaint with 3GPP Release 16 for APIs to be consumed by 5G NRF
  • Supports REST/JSON based provisioning APIs for SLF data

Acronyms

The following table provides information about the acronyms used in the document.

Field Description
5G-AN 5G Access Network
5GC 5G Core Network
5G-GUTI 5G Globally Unique Temporary Identifier
5GS 5G System
AMF Access and Mobility Management Function
AUSF Authentication Server Function
NEF Network Exposure Function
NF Network Function
NRF Network Repository Function
NSI ID Network Slice Instance Identifier
NSSAI Network Slice Selection Assistance Information
NSSF Network Slice Selection Function
NSSP Network Slice Selection Policy
PCF Policy Control Function
REST Representational State Transfer
SEPP Security Edge Protection Proxy
SLF Subscriber Location Function
SMF Session Management Function
UDM Unified Data Management
UDR Unified Data Repository
UDSF Unstructured Data Storage Function

My Oracle Support

My Oracle Support is your initial point of contact for all product support and training needs. A representative at Customer Access Support can assist you with My Oracle Support registration.

Call the Customer Access Support main number at 1-800-223-1711 (toll-free in the US), or call the Oracle Support hotline for your local country from the list at http://www.oracle.com/us/support/contact/index.html. When calling, make the selections in the sequence shown below on the Support telephone menu:
  • For Technical issues such as creating a new Service Request (SR), select 1
  • For Non-technical issues such as registration or assistance with MOS, select 2
  • For Hardware, Networking and Solaris Operating System Support, select 3

You are connected to a live agent who can assist you with My Oracle Support registration and opening a support ticket.

My Oracle Support is available 24 hours a day, 7 days a week, 365 days a year.