Supercharge Your Innovation With Domain-Expert AI Agents!

Routing Agent Platform with a 3-Tier Architecture for Diameter Communication Protocol in IP Networks

a routing agent and network protocol technology, applied in the field of telecommunications networks, can solve the problems of multiple load balancers, inability to handle the required capacity of load balancers, and large aggregate traffic capacity of all peers, and achieve the effect of reducing the number of load balancers

Active Publication Date: 2019-09-19
SYNIVERSE TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The invention is a system for routing messages using the Diameter Protocol in a large-scale deployment. The system includes a front-end module (DCR) that interfaces with external peers, multiple load balancers (DLBs), and multiple DRA instances. The DCR acts as a load balancer and distributes incoming connections to the DLBs, which in turn connect to the DRA instances. The DRA instances handle traffic capacity, while the DLBs handle traffic distribution. The system can handle millions of messages per second and is highly scalable. The DCR performs destination-Network Address Translation (NAT) and source-NAT to ensure efficient routing of messages. The DLBs can detect and remove unavailable DRA instances from the pool of available DRA instances. The system includes a rule-engine that uses attributes of the message, such as Diameter headers, AVPs, and the identity of the source peer, to determine the routing path for a message. The system also includes a network address translation module that uses iptable in the LINUX operating system.

Problems solved by technology

The aggregated traffic capacity from all Peers may well exceed what can be handled by a single instance of DRA application or server.
A TCP / SCTP load balancer that simply routes Diameter requests to a DRA does not ensure the CER / CEA procedure was successfully completed between an external Peer and every DRA.
Moreover, a load balancer may not be able to handle the required capacity.
Having multiple load balancers is not a viable solution because the DRA must expose a single IP to all external Peers so that the internal topology is hidden from external entities.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Routing Agent Platform with a 3-Tier Architecture for Diameter Communication Protocol in IP Networks
  • Routing Agent Platform with a 3-Tier Architecture for Diameter Communication Protocol in IP Networks
  • Routing Agent Platform with a 3-Tier Architecture for Diameter Communication Protocol in IP Networks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043]In the embodiment depicted in FIG. 1, the invention is a specialized networking and application system that handles routing of Diameter messages between Diameter clients and Peers (generally referred to as ‘Peers’).

[0044]The present invention is a high-performance Diameter Routing Agent (DRA) Platform 10 that consists of Diameter Connection Router (DCR) 12, Diameter Load Balancer (DLB) 14, and Diameter Routing Agent (DRA) 16.

[0045]In the embodiment depicted in FIG. 1, when the DRA Platform 10 acts as server, DCR 12 distributes an incoming Diameter connection from a Peer 18 to one of DLBs 14. When a first connection, via DCR 12, is established between remote Peer 18 and DLB 14, DLB 14 establishes a corresponding connection to each DRA 16.

[0046]In the embodiment depicted in FIG. 1, when DRA Platform 10 acts as client, each DRA 16 establishes a connection with DLB 14. DLB 14 then establishes a corresponding connection to remote Peer 18, via the DCR 12.

[0047]FIG. 2 depicts the IP-...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

This invention is a system and method for a high-performance Diameter Routing Agent (DRA) platform with a three-tier architecture. The DRA platform consists of a Diameter Connection Router (DCR), a Diameter Load Balancer (DLB), and multiple DRA Instances. DCR is a front-end to all external Peers and distributes Diameter connections to a DLB. DLB is a Diameter transaction load balancer and distributes individual Diameter transaction to a DRA. DRA is a Diameter Routing Agent to implement business logic to determine routing of an incoming request to a destination peer as well as message mediation. A public Internet Protocol (IP) address of the DCR is exposed to the external peers as a single point of contact between the peers and the computer network, wherein an internal topology of the computer network remains hidden from the peers.

Description

BACKGROUND OF THE INVENTION1. Field of the Invention[0001]This invention relates generally to the field of telecommunications networks, specifically to the Diameter Protocol in Internet Protocol (IP) network.[0002]More specifically, it relates to methods and systems of building a high-performance Diameter Routing Agent (DRA) Platform with a 3-tier architecture.2. Brief Description of the Related Art[0003]Diameter protocol in IP network is defined by the following standards: IETF RFC 3588 and RFC 6733. Diameter is a communication protocol widely used in telecommunications for authentication, authorization and accounting. It is adopted by 3rd Generation Partnership Project (3GPP) as the communication standard for many interfaces for mobile networks, including S6a / S6d, S9, Sh, Cx, Dx, Gx, Gy / Ro, and others.[0004]Diameter may run over Transmission Control Protocol (TCP) or Stream Control Transmission Protocol (SCTP) transport protocols, which in turn run over IP networks.[0005]Diameter ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/12H04L12/741H04L45/74
CPCH04L61/2567H04L61/2507H04L61/2539H04L45/74H04L45/304H04L61/2514H04L61/2503
Inventor YAU, EDWARDSUN, PAULHANDRA, JERRYCHEUNG, KINLUK, JACKYMAK, KENNETH
Owner SYNIVERSE TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More