Ouroboros Telecom
5G Standalone

Your 5G core needs subscriber data on day one. Your subscribers are already provisioned for 2G, 3G, 4G and IMS. The Ouroboros UDM serves 5G from that same record, with the AUSF built in.

AMTP · UDM
FunctionsUDM with colocated AUSF
InterfacesN8 · N10 · N12 · N13 · N21 · N52 · N70 / N71
ProtocolsHTTP/2, JSON, TLS with mutual authentication
Authentication5G AKA, Milenage, SUCI
Subscriber dataShared UDR with HLR, HSS and EIR
DeploymentVMware, KVM, Docker, Kubernetes
10M
subscribers per instance
99.999%
availability
50 000
messages per second
1
UDR for 2G to 5G
00The problem

Most 5G cores arrive with their own UDM and their own data repository. The operator already runs an HLR for 2G and 3G, an HSS for LTE and IMS, an EIR for devices. Add 5G SA and the subscriber now lives in yet another database, with yet another provisioning flow and another synchronisation job to keep it aligned.

The cost shows up on the subscriber's first 5G attach. If the 5G record is missing or out of date, the device falls back to 4G or fails to register. Every plan change, every new SIM, every barring has to reach one more system. The gap between the databases becomes an operational cost that grows with the subscriber base.

01How it works

UDMcore
AMFN8 mobility data
AUSFN13 / N12 authentication
SMF / SMSFN10 / N21
UDRshared with HLR, HSS, EIR
01 / 03

Subscriber data for the 5G core

The UDM is the subscriber data function of the 5G core. When a device registers, the AMF asks the AUSF to authenticate it, and the AUSF fetches the authentication vectors from the UDM. The UDM then registers the serving AMF, gives it the access and mobility data and the allowed network slices, and later serves the SMF with the session data per slice and DNN, and the SMSF with the SMS subscription.

02 / 03

The same UDR as the HLR, HSS and EIR

The Ouroboros UDM reads and writes the same Unified Data Repository (UDR) as the Ouroboros HLR, HSS and EIR. A subscriber provisioned once is visible to 2G and 3G over MAP, to 4G and IMS over Diameter, and to 5G SA over the Service Based Interface. The authentication sequence number is shared across generations, so a SIM can move between 3G, 4G and 5G without resynchronisation.

03 / 03

AUSF, IMS and event exposure

The AUSF runs in the same element. It runs 5G AKA with the AMF, deconceals the SUCI (null scheme, ECIES profiles A and B, home network keys per operator) and returns the anchor key and the SUPI. For a 5G IMS core, the UDM also serves the I-CSCF and S-CSCF with IMS authentication, registration and profile, from the same data the HSS uses on Cx. Data changes are notified to the subscribed network functions, and event exposure and UE reachability are available to the NEF.

Reference architecture
Radial architecture diagram of the Ouroboros UDM with its colocated AUSF. The AMF reads mobility data over N8 and authenticates over N12, the SMF reads session data over N10, the SMSF registers over N21, the I-CSCF and S-CSCF use the IMS services over N70 and N71, and the NEF uses event exposure over N52. The NRF registers and discovers the UDM. Subscriber data sits in the UDR shared with the Ouroboros HLR, HSS and EIR, provisioned by the OSS/BSS over the HTTP command API and SQL.

UDM · AUSF — 5G subscriber data on the shared UDR

02Use cases

5G on the existing base, MVNOs, session continuity, SMS and IMS voice — one subscriber record.

01

5G SA launch on an existing subscriber base

An operator already running the Ouroboros HLR and HSS turns on 5G SA without migrating a single subscriber. The UDM reads the existing records. Network slices and 5G DNN configurations are added per service profile.

02

MVNO or multi-licence operator

Several SUPI / GPSI ranges and MCC / MNC live on one instance. SUCI home network keys and OP keys are set per operator or MVNO, so each brand keeps its own security material on shared infrastructure.

03

Session continuity across generations

The UDM registers the serving AMF, SMF and SMSF. When a device moves between 4G and 5G, the session anchor stays known and the previous AMF is told to release its context.

04

SMS delivery in 5G

The SMSC asks the UDM where to deliver a message. The UDM answers with the SMSF registered for the subscriber, so SMS reaches 5G devices without a 2G or 4G fallback.

05

IMS voice on a 5G core

The I-CSCF and S-CSCF authenticate and register IMS users against the UDM. The IMS profile (initial filter criteria, charging information) is the one already provisioned for VoLTE.

Legos

We've selected Ouroboros because it was the best company capable of fulfilling our need for a scalable and virtualised full MVNO platform. Moreover, the Ouroboros team is pragmatic, flexible and responsive.

Pascal Prot

CEO-CTO · Legos

03Specifications

Functions
UDM with colocated AUSF
Interfaces
N8 (AMF), N10 (SMF), N21 (SMSF), N13 (UDM-AUSF), N12 (AUSF-AMF), N70 / N71 (I-CSCF / S-CSCF), N52 (NEF)
Services
Nudm UEAU, UECM, SDM, EE, MT · Nausf UEAuthentication · Nhss IMS
Protocols
HTTP/2, JSON, TLS with mutual authentication, OAuth2 tokens (option)
Authentication
5G AKA, Milenage, SUCI null scheme and ECIES profiles A and B
Subscriber data
Shared UDR with HLR, HSS, EIR, PCRF and OCS
Capacity
Up to 10 000 000 subscribers per UDM instance
Performance
Typical latency under 4 ms, up to 50 000 messages/s
AUSF
Up to 10 000 000 active registrations per instance, latency under 10 ms, up to 20 000 messages/s
Provisioning
HTTP command API and SQL on the UDR
Multi-tenancy
Multiple SUPI / GPSI ranges and MCC / MNC; keys per operator or MVNO
IP support
IPv4, IPv6
Lawful Interception
Option for accredited operators: target events handed over to the authorities' mediation (ETSI X1 / X2)
Monitoring
Logs, SNMP counters (authentications, failures, SUCI failures), Prometheus metrics
Virtualisation
VMware, KVM, Docker, Kubernetes
Cloud
AWS, Azure
Standards
3GPP 5G SA compliant
Availability
99.999%
Business model
OPEX rental · CAPEX licence
04Inside the platform

01

Shared UDR with HLR, HSS and EIR

One data repository serves 2G MAP, 4G Diameter and 5G SBI requests. Provision a subscriber once. Every generation sees the same record immediately, with no sync layer to build or debug.

02

AUSF built in

5G AKA, key derivation and SUCI deconcealment run in the same element as the UDM. One fewer network function to deploy, license and monitor.

03

Sequence numbers shared across generations

3G, 4G and 5G authentication use the same SIM sequence counter. Devices move between generations without authentication failures or resynchronisation storms.

04

Subscriptions stored in the UDR

Data change and event subscriptions are kept in the repository, not in memory. Several UDM instances share them, and they survive a restart.

05

Multi-tenant security keys

Home network keys and OP keys are configured per operator or MVNO. Brands share infrastructure without sharing secrets.

06

IMS services from the same record

The Nhss IMS services expose the IMS identities and profile already used by the HSS. VoNR and VoLTE subscribers are managed as one population.

07

Secured Service Based Interface

TLS with X.509 certificates issued by the operator CA, and optional OAuth2 tokens from the NRF. Only authorised network functions read subscriber data.

08

IPv4, IPv6 and dual-stack

Every interface runs over IPv4, IPv6 or both. The element fits an IPv6 core or a mixed network without a separate configuration.

05Why Ouroboros

The expensive part of a 5G core is not the UDM itself. It is one more subscriber database to keep in step with the HLR and HSS. The Ouroboros UDM removes that database: 5G is one more view of the subscriber record the operator already owns, provisioned through the same HTTP command API and SQL interface.

UDM and AUSF ship as one element, beside the HLR and HSS functions of the Registration center. Operators add 5G SA as a capability of what they already run, not as a parallel platform. The AMTP platform has been in production since 2004 and carries 148M+ subscribers.

OPEX rental is available. 5G data management grows with the 5G subscriber base, not ahead of it.

Ouroboros Telecom

Tell us which HLR and HSS you run today and how many subscribers they hold. We'll show how the UDM serves 5G from the same records, and what the rollout looks like on your timeline.