4G / LTE

An LTE core without a DRA needs every element to maintain a direct Diameter connection to every other. Six core elements and ten roaming partners means dozens of peer connections: each one a separate configuration to maintain, a separate failure point to monitor.

AMTP · DRA
InterfacesS6a · Gx · Gy · Cx/Dx · S13 · Rx
RoutingReal-time; table-based with dynamic updates
Load balancingRound-robin, weighted, session-affinity
Screening
RedundancyActive-active · geographic failover
DeploymentVMware, KVM, Docker
2004
in production since
99.9999%
availability
N×1
one connection per element
OPEX
rental available
00The problem

Diameter is the signalling protocol that connects every element in an LTE core. The MME authenticates subscribers against the HSS. The PGW receives policy rules from the PCRF. The OCS tracks charging events. Every one of these exchanges requires a configured peer connection.

In a network without a DRA, every element connects directly to every other element it needs to reach. Add a new HSS node and every element that queries the HSS needs reconfiguring. Add a new roaming partner and every internal element that needs to accept their signalling needs a new peer connection. The mesh grows with every change. At scale, modifying the network topology becomes an exercise in touching dozens of configurations simultaneously.

01How it works

DRAcore
MMES6a
HSSAuth target
PCRFGx routing
RoamingBoundary
01 / 04

A mesh that grows with every change

A Diameter network without a routing agent is a mesh: every element talks directly to every other element it needs to reach. Add a node, update a peer, onboard a roaming partner — and the configuration change propagates across the entire mesh.

02 / 04

Connect once, route everywhere

The Ouroboros DRA replaces that mesh with a hub. Every Diameter-speaking element in the network connects to the DRA once. The DRA routes each message to the correct destination — whether that is an internal element like the HSS or PCRF, or an external roaming partner's Diameter infrastructure. Elements do not need to know where other elements are located. They know the DRA's address.

03 / 04

Balanced, with session affinity

Routing decisions happen in real time. When a roaming subscriber attaches, the MME's authentication request routes through the DRA to the appropriate home network HSS. When the PCRF issues a policy update, the DRA routes it to the correct PGW instance. Load balancing across PCRF and OCS clusters distributes requests evenly, with session affinity keeping follow-on requests for the same subscriber on the same instance.

04 / 04

Screened at the boundary

Inbound Diameter traffic from roaming partners is screened at the DRA boundary. Message type, origin realm, and destination realm filters apply before any traffic reaches internal elements. Malformed or unauthorised messages are blocked at the perimeter.

02Use cases

Internal signalling, roaming control, cluster balancing, screening, multi-vendor — one hub.

01

Centralising internal Diameter signalling

An operator with MME, HSS, PCRF, OCS, SGW, and PGW points each at the DRA. A change to any element's address or capacity updates the DRA routing table. The other elements stay untouched.

02

Roaming Diameter control

Roaming partner connections terminate at the DRA. A new roaming agreement means one peer connection at the DRA boundary, not a configuration change across every internal element.

03

Load balancing across PCRF and OCS clusters

Operators running multiple PCRF or OCS nodes for capacity distribute requests evenly via the DRA. Session affinity routes follow-on requests for the same subscriber to the same instance.

04

Signalling security and screening

Inbound Diameter messages from roaming partners are screened at the DRA boundary before reaching internal elements. Messages outside expected parameters are blocked without operator intervention.

05

Multi-vendor network integration

Operators mixing Diameter-capable elements from different vendors use the DRA as the normalisation layer. Protocol version differences and routing complexities resolve at the DRA without requiring each vendor's element to be compatible with every other.

Ouroboros is more agile and flexible than bigger ones. Its prices are competitive. The genuine expertise of the team enables a true dialogue with our partners.

Frédéric Maro

VP Network & Advanced Projects · Sierra Wireless

03Specifications

Function
Diameter Routing Agent
Interfaces
all diameters interface
Protocols
Diameter (RFC 6733), SCTP, TCP
Routing
Real-time; table-based with dynamic updates
Mobile Number Portability
choose right operator or HSS (SLF), OCS, PCRF depending of IMSI/MSISDN
Load balancing
Round-robin, weighted, session-affinity
Redundancy
Active-active; geographic failover
Roaming
Inbound and outbound Diameter routing to/from roaming partners
Generations
4G/LTE
Virtualisation
VMware, KVM, Docker
Standards
3GPP compliant; IETF RFC 6733
Availability
99.9999%
Business model
OPEX rental · CAPEX licence
04Inside the platform

01

Hub-and-spoke Diameter topology

Every network element connects to the DRA once, replacing the N×N peer mesh. Adding a network element or roaming partner requires one configuration change, not N.

02

Real-time routing decisions

Routing tables update dynamically without interrupting in-flight Diameter sessions. Network topology changes such as new nodes or failed peers take effect without session loss.

03

Built-in load balancing

Request distribution across PCRF, OCS, and HSS clusters is managed by the DRA. Capacity scales by adding nodes without reconfiguring every element that queries them.

04

Roaming partner boundary control

Inbound roaming Diameter traffic terminates at the DRA and is inspected before reaching internal elements. Roaming partner signalling is controlled at the perimeter, not managed per internal element.

05

Active-active geographic redundancy

DRA state replicates across sites. A site failure does not disrupt Diameter routing. Signalling continuity is maintained even during a primary site outage.

06

LTE coverage from one platform

The same DRA handles Diameter traffic for 4G network elements. Operators running both generations manage signalling routing from one platform.

05Why Ouroboros

The DRA is not a glamorous product. It is the element that makes the rest of the network manageable as it grows. Without it, every topology change propagates through the configuration of every element that connects to the changed component: a new node, a capacity upgrade, a new roaming agreement. With it, the change happens once.

The Ouroboros DRA is available standalone, on OPEX rental, and integrates with Diameter elements from any vendor. For operators adding LTE to a 3G core, or managing a growing roster of roaming partners, signalling control does not require a multi-vendor signalling portfolio.

Ouroboros Telecom

How many Diameter-capable elements and roaming partners are you managing today? We'll show what the hub-and-spoke topology removes from your operations workload.