Diameter Routing Node Overload Control via Scope Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Diameter protocols lack effective mechanisms for managing overload conditions, leading to potential network congestion and service disruptions, as they primarily rely on emergency request handling and reduced message frequency without a comprehensive approach to distribute load across available nodes.

Innovation Solution

The implementation of Diameter overload control systems that utilize overload scopes to identify and manage overload conditions by assigning sessions to specific groups, allowing nodes to distribute traffic and modify messages with overload control information, such as Load-Info AVPs, to throttle or redirect messages, thereby mitigating overload without affecting non-overloaded entities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Diameter nodes use emergency request handling and reduced message frequency to manage overload, then overload conditions can be temporarily mitigated, but network congestion and service disruptions occur due to lack of comprehensive load distribution

Engineering Contradiction:
Improveoverload management effectivenessVSAvoidnetwork throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the Diameter network into multiple overload scopes (node, realm, application, host, group, session, connection) and assigns sessions to specific overload groups. This segmentation allows selective load management where only affected scopes are throttled while others continue normal operation, preventing network-wide congestion and maintaining service productivity during overload conditions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing scope-specific overload control where each Diameter scope (node, realm, application, etc.) can have independent overload status and control parameters. This allows the system to apply different overload management strategies to different parts of the network, ensuring reliable local overload handling without affecting overall network throughput.

Inventive Principle:
Principle #3Local quality

2Reliability

If Diameter protocols throttle all messages during overload conditions, then overload nodes are protected, but non-overloaded entities are unnecessarily affected causing service disruptions

Engineering Contradiction:
Improvenode protection from overloadVSAvoidselective load control capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the Diameter network into hierarchical overload scopes (node > realm > application > host > group > session > connection) allowing granular identification of overloaded entities. This segmentation enables the system to protect only the specific overloaded node or scope while allowing other non-overloaded entities to continue operating normally, providing selective load control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by assigning different overload statuses and control parameters to different Diameter scopes. Each scope can independently indicate its overload state, allowing the system to apply throttling only where needed (overloaded scopes) while leaving other scopes unaffected, thus protecting overloaded nodes without unnecessarily impacting non-overloaded entities.

Inventive Principle:
Principle #3Local quality

3Reliability

If comprehensive overload control mechanisms are implemented across all Diameter scopes, then precise load management is achieved, but system complexity increases due to multiple monitoring and control parameters

Engineering Contradiction:
Improveprecise overload managementVSAvoidcontrol system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments overload control into hierarchical scopes where each scope (node, realm, application, etc.) can be independently monitored and controlled. This segmentation allows the system to implement precise overload management by activating control only at the specific scope where overload is detected, rather than requiring comprehensive monitoring of all scopes simultaneously, thereby reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by implementing scope-specific overload detection and control parameters. Each Diameter scope can have its own overload status, threshold, and control actions, allowing precise local management without requiring complex global coordination. This localized approach reduces system complexity while maintaining precise overload management capability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP2837147B1System for performing diameter overload control
Publication Date: 2022.04.27 TEKELEC INC
  • EP2837147B1 patent drawingFigure 1
  • EP2837147B1 patent drawingFigure 2
  • EP2837147B1 patent drawingFigure 3

AI summary

According to one aspect, the subject matter described herein includes a system for performing Diameter overload control. The system occurs at a Diameter routing node. The system includes a network interface for receiving a Diameter message. The system also includes a Diameter overload control unit configured to detect an overload condition for a Diameter session associated with the Diameter message and to communicate an indication of the overload condition to a second Diameter node using a Diameter message defined for a purpose other than overload control.