Ouroboros Telecom
4G / LTE

Part of the Registration center, encompassing HLR, HSS, EIR and 5G UDM/AUSF on one User Data Repository. Provision a subscriber once for 2G, 3G, 4G, IMS and 5G.

AMTP · HSS
InterfacesS6a/S6d · S6c · S13 · Cx/Dx · Sh · SLh · SWx · MAP · Nudm
ProtocolsDiameter, SIP, MAP
Capacity10 000 000 per node — horizontal to tens of millions
Shared UDROne repository with the HLR-FE, EIR and UDM/AUSF
Multi-tenancyMultiple MCC/MNC ranges per node
DeploymentVMware, KVM, Docker — NFV on COTS
10M
subscribers per node
148M+
subscribers on platform
99.999%
availability
50M+
subscribers, scaling horizontally
00The problem

4G authentication runs over Diameter and SIP. 2G and 3G authentication runs over MAP by HLR. These are different protocols, which is why most standalone HSS deployments sit alongside an existing HLR as a separate system — separate database, separate provisioning workflow, and a synchronisation layer in between.

That synchronisation layer is the problem. A subscriber provisioned in the HLR needs to appear in the HSS before they can attach to LTE. When the sync is delayed or fails, the subscriber cannot authenticate. When a service profile changes, two records need updating. Every gap between the two systems is an operational cost and a potential source of authentication failures.

The Ouroboros HSS removes that layer: it shares one User Data Repository (UDR) with the HLR, the 5G UDM, the PCRF and the OCS, so there is only one point of provisioning.

01How it works

HSScore
MMES6a attach
HLR-FE / UDM-FEShared UDR (Ud, N35)
CSCFIMS / Cx
Wi-Fi AAASWx
01 / 04

Every LTE attach starts here

Every LTE authentication starts at the HSS. When a subscriber attaches to 4G, the MME queries the HSS over the S6a Diameter interface. The HSS validates the subscriber, returns authentication vectors, and provides the subscriber profile — QoS class, APN configuration, roaming permissions. Without it, no subscriber can attach to LTE.

02 / 04

One UDR, shared with the HLR

The Ouroboros HSS shares its User Data Repository directly with the HLR Front-End. A subscriber provisioned once is immediately visible to both 2G MAP-based authentication and 4G Diameter-based authentication. One record. One provisioning point. No synchronisation layer to build, maintain, or debug.

03 / 04

AuC, EIR, and HLR built in

The integrated 4G/5G AuC handles all LTE, IMS and 5G authentication flows. New ciphering algorithms deploy on demand without a hardware refresh. EIR (2G to 5G), HLR and the 5G UDM, AUSF and IMS services over the SBI are built in on the same UDR. Wi-Fi access through the ePDG or the N3IWF authenticates over SWx, SMS routing for the SMSC and IP-SM-GW runs over S6c, and location services over SLh. Each subscriber can carry multiple public and private identities, such as mobile handset, PDA, and connected device, consolidated to a single bill.

04 / 04

Multi-tenant, to tens of millions

Roaming profiles are configurable per Visited PLMN. Multi-tenant operation lets a single node host several MCC/MNC ranges. This is useful for MVNO operators or operators running more than one licence. Scales from 1 000 to over 50 million subscribers: millions of subscribers per node vertically, several tens of millions horizontally.

Reference architecture
One shared user data repository behind both front ends. The VLR reaches the HLR-FE over MAP D, and the HLR-FE serves the MSC and SMS delivery over MAP C; the HLR-FE (Ud), the Ouroboros HSS-FE (Ud) and the 5G UDM-FE with its AUSF (N35) all bind to the shared Ouroboros UDR; and the HSS-FE fans out to Wi-Fi AAA (SWx), the CSCF layer (Cx), an application server (Sh), the MME (S6a) and an IoT gateway.

HSS-FE · shared UDR behind the legacy and LTE front ends

02Use cases

LTE alongside 2G, full-MVNO 4G, VoLTE, M2M fleets, national roaming — one subscriber core.

01

MNO deploying LTE alongside an existing 2G/3G network

The shared UDR means 4G authentication draws from the same subscriber record already in use for 2G. No migration. No parallel provisioning workflows. Subscribers move between generations transparently.

02

Operator building a full 4G platform

MNO, MNA, MVNOs who need full subscriber ownership, not dependence on the host MNO's HSS, provision their own subscribers with multi-tenant MCC/MNC hosting for third-party OSS/BSS integration.

03

IMS and VoLTE deployment

VoLTE authentication requires an IMS-aware HSS. The HSS handles SIP-based subscriber registration for IMS services. Multiple public IDs per subscriber cover voice, video, and messaging identities under one account.

04

M2M and IoT deployments

Connected devices authenticate against the same HSS as voice subscribers. The multi-identity model handles device fleets where one SIM represents multiple logical endpoints.

05

Multi-operator or national roaming

Per-VPLMN roaming profiles configure different service rules for each roaming partner. An operator managing national roaming agreements assigns correct QoS and service tier per partner automatically at attach.

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

Capacity
10M subscribers per node; 1 000 to over 50 million subscribers
Interfaces
Diameter S6a/S6d (MME/SGSN), S6c (SMSC, IP-SM-GW), S13 (EIR), SWx (AAA for ePDG / N3IWF), Cx/Dx (I-CSCF/S-CSCF), Sh (AS), SLh (GMLC); MAP towards 2G/3G
5G services
Nudm UEAU/UECM/SDM/EE/MT, Nausf, Nhss IMS, N5g-eir (SUCI profiles A and B)
Protocols
Diameter, MAP, HTTP/2
Redundancy
Geographic and local; 2N recommended
Authentication
4G/5G AuC integrated (EPS-AKA, IMS AKA, 5G AKA); new ciphering algorithms on demand
Multi-tenancy
Multiple MCC/MNC ranges per node
Identities per subscriber
Multiple public and private IDs (MSISDN/IMSI)
Roaming
Per-VPLMN profile configuration
EIR
Integrated (2G to 5G)
HLR
Integrated (shared UDR)
Monitoring
SNMP and HTTP alarms and counters
IP support
Diameter and HTTP/2 on IPv4, IPv6 or dual-stack transport
Virtualisation
VMware, KVM, Docker
Standards
3GPP compliant
Lawful Interception
Option for accredited operators: target events handed over to the authorities' mediation (ETSI X1 / X2)
Availability
99.999%
Business model
OPEX rental · CAPEX licence
04Inside the platform

01

Shared UDR with HLR-FE and UDM

One data repository serves 2G MAP-based, 4G Diameter-based and 5G SBI-based authentication. Provision a subscriber once. Both generations see the same record immediately. No sync layer to maintain.

02

Integrated 4G AuC with on-demand ciphering

New authentication and ciphering algorithms activate without hardware replacement. Algorithm upgrades are configuration changes, not infrastructure projects.

03

Per-VPLMN roaming profiles

Each visited network carries distinct service rules, features, QoS parameters, and data plan restrictions. Roaming agreements enforce automatically at attach — no manual case-by-case handling.

04

Multi-identity per subscriber

A single account carries multiple IMSI or MSISDN across different device types, depending on their PLMN or SIM choice. The mobile is reachable by all its identities.

05

Multi-tenant MCC/MNC support

A single node hosts multiple operator identities simultaneously with several OP/OPc. MVNO operators and multi-licence operators share infrastructure without data separation risk.

06

3GPP standards evolution included

Compliance tracks 3GPP updates without additional licensing cost. Standards upgrades do not trigger a new procurement cycle.

07

EIR, HLR and 5G on the same repository

The EIR (2G to 5G), the HLR and the 5G UDM, AUSF and IMS services run on the same UDR. One subscriber and device database for the whole network, with sequence numbers shared across generations.

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 operational cost of running a separate HSS and HLR is the gap between them. Every provisioning error, every sync delay, every reconciliation failure between two databases is a cost that compounds as the subscriber base grows. The Ouroboros HSS removes that gap by design, holding subscriber data at the data model level rather than copying it between systems.

The HSS has been in production since 2015. It runs for operators including Airnity and Legos. Carrier-grade availability and 3GPP compliance are not claims here. They are a production record.

OPEX rental is available, starting at 1 000 subscribers. Cost scales with the network, not with what the network might become.

Ouroboros Telecom

What HLR are you running today, and how many subscribers sit behind it? We'll show how the shared UDR removes the synchronisation layer and what deployment looks like on your timeline.