1 Introduction
This document describe REST specifications for Cloud Native Core Unified Data Repository.
Note:
The performance and capacity of the UDR system may vary based on the call model, feature or interface configuration, and underlying CNE and hardware environment, including but not limited to, the size of the json payload, operation type, and traffic model.The 5G Unified Data Repository (UDR) is one of the main components of the 5G Service-Based Architecture (SBA). It is implemented as a cloud native function and offers a unified database to store application, subscription, authentication, service authorization, policy data, session binding, and application state information. It provides HTTP2 restful based interface for other NFs and HTTP2/HTTP1.1 restful interface for provisioning clients. But HTTP1.1 is disabled by default.
Oracle's 5G UDR:
- Leverages a common Oracle Communications Cloud Native Framework
- Complies to 3GPP 29.505 Release 15 specification for UDM
- Complies 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, allowing the other NFs to discover UDR through NRF
- Registers 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 features
Oracle's 5G UDR solution provides Unstructured Data Storage Function
(UDSF). This allows any 5G NF to store and retrieve unstructured data.
Note:
3GPP does not define any specifications for UDSF.Oracle's 5G UDR solution provides Subscriber Location Function (SLF). It:
- Supports Nudr-groupid-map service as per 3GPP
- Registers with NRF for Nudr-groupid-map service
- Complies with 3GPP Release 16 for APIs to be consumed by 5G NRF
- Supports REST/JSON based provisioning APIs for SLF data
5G Equipment Identity Register (EIR) supports:
- REST/JSON based provisioning of 5G EIR profile
- Bulk import of 5G EIR subscriber data via PDBI interface
- N5g-eir_EquipmentIdentityCheck Service API
- 5G EIR as per 3GPP TS 29.511
1.1 References
For more information about Oracle Communications Cloud Native Core, Unified
Data Repository, see the following documents:
- Oracle Communications Cloud Native Core, Unified Data Repository User Guide
- Oracle Communications Cloud Native Core, Unified Data Repository Installation, Upgrade, and Fault Recovery Guide