Unified Database Management

UDM with 5G

image ©IPLook


In a mobile phone system, it is necessary to store data on each subscriber. In a 2G system, this data is stored in the Home Location Register (HLR), in a 4G system it is stored in the Home Subscriber System (HSS), and in a 5G system it is stored in the Unified Database Management System (UDM).

The UDM is the main database that holds subscriber information. The key to this data is the International Subscriber Identity (ISN), which is the ' internationalised' version of the SIM card number. The database contains user profiles, location details and also authentication and authorisation details.

When a client device attempts to connect to the network, the network connects to the UDM to retrieve the user's authentication credentials and profile. This enables the network to verify the SIM's validity and determine which services the client is authorised to use. It also sets up and manages the session for the SIM across the network.

In 2G, a separate Visitor Location Register contains details of all clients connected to a particular mobile switching centre. This acts as a cache for the HLR for users on their home network, as well as containing details of others who have roamed onto the network. In 5G, the home user's details are stored in the AMF, alongside the session details in the SMF part of the UDM. These functions are implemented in the cloud and can be accessed quickly using edge computing. For a roaming device, the user's details are required for network access and are stored in the AMF and DSMF parts of the UDM.

  • User Authentication: The UDM verifies that the client device can connect to the network and allows or denies access as appropriate, meaning that only authorised clients can connect to the network.
  • Subscriber Profile Management: Storage of all user data, particularly which services the client is able to use.
  • Location Information: This is the location of the client device, enabling the management of its mobility (handover) and ensuring the correct services are delivered.
  • Authorization The authorisation process and 'keys' are managed in the UDM. This was initially held separately in a 2G system, but is unified in 4G/5G.

deepl.com [AI] has been used to improve the text in this description