UDM Overview
Oracle 5G UDM, implemented as a cloud native function,
offers a combination of the AUSF and UDM NF's as detailed out by 3GPP.
- The Authentication Server Function (AUSF) supports authentication for 3GPP access as specified in 3GPP TS 33.501.
- The Unified Data
Management Function (UDM) supports following functionalities:
- Generate 3GPP 5G AKA Authentication Vectors
- User Identification Handling (e.g. storage and management of SUPI for each subscriber in the 5G system)
- UE's Serving NF Registration Management (e.g. storing the serving AMF for UE, storing the serving SMF for UE's PDU Session)
- Supports retrieval of the UE's individual subscription data for slice selection, AM data, SM data, SmfSelection data, smf ue context data and supports acknowledgment of SoR and UpU function
- Supports subscription based on data change notification service
Oracle 5G UDM Solution
- Encapsulates the AUSF and UDM functionalities under a common Network Function.
- Provides a HTTP2 based RESTful interface for other NFs to consume the services offered.
- Uses Helm chart for all configurations and deployment.
- Runs in stateless mode of
offloading storage of all information externally in 5G UDR.
- Uses Nudr services as specified in 3GPP TS 29.504 and 3GPP TS 29.505 to retrieve required data from the UDR
- Processes the incoming request includes updating data in the UDR whenever applicable
- Leverages a common Oracle Communications Cloud Native Framework
- Compliant to 3GPP Release 15 specification
- Has tiered architecture providing separation between the connectivity, business logic and data layers
- Uses MySQL NDB Cluster as the backend database in the Data Tier
- Registers with NRF in the 5G network, so the other NFs in the network can discover AUSF/UDM through NRF and also enables discovery of UDR(s) from NRF
Some of the consumers of the UDM services are:
- Authentication Service Function (AUSF) - For authenticating subscribers within the network.
- Access Management Function (AMF) - The AMF utilizes the UDM to retrieve any access based information/restrictions of the subscriber. It also uses UDM to identify the allowed functionalities of the SMF's for the subscriber to make a decision.
- Network Exposure Function (NEF) - The NEF utilizes the UDM services to retrieve any non-3GPP access based information/restriction of the subscriber.