Threshold-Based Load Sharing for SS7 Signaling Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing load sharing techniques in telecommunications networks lack flexibility to efficiently reallocate signaling message traffic during network anomalies, leading to sub-optimal resource utilization and reliability issues.

Innovation Solution

Implementing a threshold-based weighted load sharing algorithm that redistributes message traffic among signaling points, with each member having a maximum load sharing weight threshold, ensuring efficient traffic distribution and preventing overload by discarding messages if thresholds are exceeded.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If weighted load sharing is used to distribute signaling message traffic among multiple SMSC nodes, then traffic distribution according to predefined weights is achieved, but flexibility to reallocate traffic in response to network anomalies is lost

Engineering Contradiction:
Improveflexibility to reallocate trafficVSAvoidload sharing control complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic load sharing by allowing the STP to modify load sharing weights in real-time based on network conditions. The system transitions from static predefined weights to dynamic weights that can be adjusted when network anomalies are detected, enabling flexible traffic reallocation while maintaining manageable complexity through automated detection and adjustment mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces feedback mechanisms where the STP monitors network conditions and uses this information to adjust load sharing weights. When network anomalies are detected, the system receives feedback about the current state and automatically modifies traffic distribution accordingly, creating a closed-loop control system that enhances adaptability without requiring complex manual intervention.

Inventive Principle:
Principle #23Feedback

2Reliability

If fixed load sharing weights are assigned to SMSC nodes, then simple traffic distribution is achieved, but system reliability deteriorates during network failures

Engineering Contradiction:
Improvesystem reliability during failuresVSAvoidload sharing algorithm complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring multiple SMSC nodes with different load sharing weights and preparing the STP with the capability to switch between weight configurations. When network failures occur, the system can immediately activate alternative weight assignments that were pre-prepared, enhancing reliability without requiring complex real-time calculation algorithms.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of load sharing weights from fixed values to dynamic values that can be modified based on network conditions. The STP can adjust weight parameters in response to detected anomalies, allowing the system to adapt to failure scenarios and maintain reliability through parameter modification rather than complex structural changes.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If threshold-based weight adjustment is implemented, then efficient traffic redistribution is achieved, but message traffic may be discarded when thresholds are exceeded

Engineering Contradiction:
Improvetraffic redistribution efficiencyVSAvoidmessage traffic loss
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The patent converts the potentially harmful effect of threshold violations into a beneficial control mechanism. By setting maximum weight thresholds, the system automatically identifies when traffic redistribution is needed and activates corrective actions. The threshold mechanism transforms what would be uncontrolled overflow into a structured response, improving redistribution efficiency while minimizing traffic loss through proactive adjustment.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Solution Approach 2:

The patent implements self-service by enabling the STP to automatically adjust load sharing weights based on monitored network conditions without external intervention. When thresholds are approached or exceeded, the system self-corrects by redistributing traffic according to updated weights, improving efficiency through automated decision-making while reducing the need for manual traffic management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7633969B2Methods, systems, and computer program products for dynamically adjusting load sharing distributions in response to changes in network conditions
Publication Date: 2009.12.15 TEKELEC GLOBAL INC
  • US7633969B2 patent drawing
  • US7633969B2 patent drawing
  • US7633969B2 patent drawing

AI summary

A signaling network routing node, such as a signaling system 7 (SS7)/Internet protocol (IP) gateway, is adapted to perform global title translation (GTT) or other processing on received signaling messages and route the signaling messages to a member of a load sharing group using a threshold-based weighted load sharing algorithm. In the event that one of the signaling destinations in the load sharing group becomes unavailable, signaling message traffic is redistributed evenly among the remaining available members of the load sharing group in a manner such that a maximum load sharing weight threshold value associated with each group member is not exceeded. If a load sharing group member becomes unavailable, and the resulting recalculated load sharing weights of the remaining available members sum to less than 100%, then load sharing weights for the group are normalized, and a maximum message rate capacity threshold associated with each group member is used to determine whether the discarding of messages is required.