IMS Capacity Management via Pre-Routing Server Load Checks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IMS networks face challenges in managing capacity effectively, leading to unnecessary resource utilization and call rejections due to overloaded terminating servers, as existing systems reject calls only after reaching capacity, wasting resources and processing power.

Innovation Solution

Implementing a Usage and Capacity Control Server (UCCS) that identifies terminating VoIP call servers and returns a call rejection indicator without sending a request to overloaded servers, allowing for proactive admission control decisions based on server workload and resource utilization, thereby reducing unnecessary resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the terminating server rejects calls only after reaching capacity, then the server can handle maximum load, but unnecessary resources and processing power are wasted

Engineering Contradiction:
Improvecall handling capacityVSAvoidprocessing power waste
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary capacity checking at the I-CSCF server before calls are routed to terminating servers. The I-CSCF queries the Home Subscriber Server (HSS) to determine if the terminating server has available capacity, and only routes calls to servers that can accept them. This preliminary action prevents wasted processing power on calls that would be rejected anyway.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The HSS maintains real-time capacity information for terminating servers and provides feedback to the I-CSCF. When a terminating server reaches its capacity threshold, the HSS updates its records, and subsequent call routing decisions are based on this feedback, directing new calls to alternative servers with available capacity instead of overloading the current server.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If calls are routed to overloaded servers, then routing simplicity is maintained, but call rejection rates increase

Engineering Contradiction:
Improverouting simplicityVSAvoidcall acceptance rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The I-CSCF server acts as an intermediary between the calling party and terminating servers. It queries the HSS to obtain capacity information and makes intelligent routing decisions, selecting appropriate terminating servers based on their current load. This intermediary function maintains routing simplicity while improving call acceptance rates by avoiding overloaded servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary capacity verification through HSS queries before final call routing. This advance check ensures that calls are only routed to servers that can accept them, thereby maintaining high call acceptance rates without significantly complicating the routing process.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If capacity monitoring is implemented, then resource utilization is optimized, but system complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The HSS automatically maintains capacity information for terminating servers and makes this information available to I-CSCF servers on demand. The system serves itself by having the HSS, which already stores subscriber information, also track and provide capacity status without requiring separate complex monitoring infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The HSS performs multiple functions: it stores subscriber information, manages authentication, and now also tracks terminating server capacity. By making the HSS multi-functional, the system avoids adding separate dedicated capacity monitoring systems, thereby optimizing resource utilization without significantly increasing overall system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9497229B2Methods and apparatus to manage internet protocol (IP) multimedia subsystem (IMS) network capacity
Publication Date: 2016.11.15 SBC KNOWLEDGE VENTURES LP
  • US9497229B2 patent drawing
  • US9497229B2 patent drawing
  • US9497229B2 patent drawing

AI summary

Methods and apparatus to manage Internet Protocol (IP) Multimedia Subsystem (IMS) network capacity are disclosed. An example method comprises identifying a terminating voice over Internet protocol (VoIP) call server associated with a called device, and returning a call rejection indicator when the terminating VoIP call server is in a first condition, the call rejection indicator returned without a call initiation request message sent to the terminating VoIP call server.