Core Signaling Network Overload Control via Dynamic Queue Throttling
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telephony networks are not engineered to handle extremely large traffic surges caused by exceptional events, leading to congestion and potential catastrophic failures in core signaling network elements, especially in packet-based networks like VoIP and SIP networks.
Innovation Solution
A core signaling network element dynamically adjusts the blocking rate of incoming calls based on a target queueing delay parameter, throttling signaling traffic if the queueing delay exceeds a predefined threshold, using methods like calculating a call target rate and applying it to control the message service rate and call service rate to prevent overload.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If network capacity is optimized to carry load during busy hour traffic, then normal traffic handling capability is improved, but the network cannot handle extremely large traffic surges caused by exception events
Solution Approach 1:
The patent implements dynamic rate adjustment mechanisms that allow network elements to adapt their processing rates in real-time based on current queue conditions. The system transitions from static capacity optimization to dynamic rate control, where processing rates are continuously adjusted according to queue depth and service levels, enabling the network to handle both normal traffic and exception events effectively
Solution Approach 2:
The patent employs feedback loops where network elements monitor their own queueing delays and service levels, then adjust their processing rates accordingly. This self-regulating mechanism uses measured performance data to control future behavior, preventing overload conditions while maximizing throughput during normal operation
2Loss of time
If queueing delay is reduced by increasing processing speed, then service level is improved, but network elements may become overloaded during traffic surges
Solution Approach 1:
The patent applies preliminary anti-action by implementing rate control mechanisms that prevent queueing delay from reaching harmful levels in the first place. Rather than reacting to overload after it occurs, the system proactively adjusts processing rates to maintain queueing delay within acceptable bounds, preventing catastrophic failures before they happen
Solution Approach 2:
The patent dynamically changes operational parameters (processing rates, service levels) based on current network conditions. By adjusting these parameters in real-time according to queue depth and traffic patterns, the system optimizes the balance between minimizing queueing delay and preventing overload, adapting to changing conditions without fixed thresholds
3Productivity
If network elements process all incoming traffic, then throughput is maximized, but queueing delay increases and service level degrades
Solution Approach 1:
The patent ensures continuous useful action by maintaining processing rates that consistently meet service level requirements without interruption. Rather than allowing queues to build up and then clearing them in bursts (which would cause variable delay), the system maintains steady processing that continuously satisfies service level agreements, ensuring both high throughput and low queueing delay
Data Source
AI summary
A method and apparatus for handling an overload condition in a communication network are disclosed. For example, the method calculates a call target rate by at least one core signaling network element. The method then uses the call target rate by the at least one core signaling network element to start throttling signaling traffic if a total queueing delay of the at least one core signaling network element exceeds a predefined high threshold in a measurement interval.


