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.
  1. The Authentication Server Function (AUSF) supports authentication for 3GPP access as specified in 3GPP TS 33.501.
  2. 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.