Dynamic Serving Node Assignment in IMS Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current load balancing and fault management schemes in IP-based Next Generation Networks, particularly in the 3GPP IMS architecture, are inadequate in addressing dynamic overload and fault situations, leading to performance degradation and potential network collapse due to rigid node assignments and complex registration processes, which are not suitable for unpredictable traffic patterns and services.

Innovation Solution

A method for dynamically assigning a serving network node based on actual signaling load and status information at the time of service requests, allowing for real-time load distribution and conditional assignment of S-CSCFs, decoupling nodes from rigid registration periods and enabling rapid response to load fluctuations and failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If rigid node assignment during registration is used, then network stability is maintained, but network reliability deteriorates under overload or failure conditions

Engineering Contradiction:
Improvenetwork stabilityVSAvoidnetwork reliability
Core Design Contradiction:
Stability of the object's compositionVSReliability

Solution Approach 1:

The patent applies dynamics by transitioning from rigid static node assignment to dynamic node selection. The I-CSCF dynamically selects serving network nodes based on real-time load information and status, allowing the system to adapt to changing conditions such as overload or failures while maintaining stability through controlled reassignment mechanisms.

Inventive Principle:
Principle #15Dynamics

2Reliability

If registration-based load balancing is used, then node overload is addressed, but signaling traffic increases and response time deteriorates

Engineering Contradiction:
Improveoverload preventionVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the I-CSCF proactively collect and store load information about serving network nodes in advance. This pre-collected data is then used for rapid dynamic node selection during service requests, eliminating the need for time-consuming registration-based load balancing while maintaining effective overload prevention.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If complex registration process is used, then comprehensive node assignment is achieved, but system complexity increases and adaptability deteriorates

Engineering Contradiction:
Improvenode assignment completenessVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies the extraction principle by separating the node selection function from the complex registration process. The I-CSCF independently collects load information and makes dynamic node selection decisions based on real-time conditions, extracting the essential assignment logic from the cumbersome registration procedure and enabling simpler, more adaptable system operation.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentEP2647170B1Dynamic assignment of a serving network node
Publication Date: 2020.10.07 KONINK KPN NV
  • EP2647170B1 patent drawingFigure 1
  • EP2647170B1 patent drawingFigure 2
  • EP2647170B1 patent drawingFigure 2b

AI summary

A method and a system for dynamic assignment of a serving network node in a communications network, preferably an IMS-based communications network, are described, wherein the communications network comprises a predetermined number of serving network nodes and wherein the method comprises: receiving a service request associated with a user equipment, another network or a network node, preferably an application server; providing load information associated with said serving network nodes; and, in response to said service request, assigning one of said predetermined number of serving network nodes to said user equipment, said other network or said network node on the basis of said load information.