SDN-Controlled IMS Signaling Paths to Reduce Processing Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complex signaling path in Internet Protocol Multimedia Subsystem (IMS) systems leads to increased processing overhead and unnecessary computational load due to the multiple proxies, session control servers, and application servers involved in SIP message handling.

Innovation Solution

The implementation of Software Defined Networking (SDN) in IMS systems allows for a simplified signaling path by using an SDN controller to dynamically manage packet forwarding based on various attributes, reducing the need for intermediate hops and optimizing the flow of signaling and media packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple proxies and session control servers are used in IMS signaling path, then message routing and service invocation are ensured, but processing overhead and computational load increase

Engineering Contradiction:
Improvemessage routing reliabilityVSAvoidsignaling path complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex IMS signaling path (including P-CSCF, S-CSCF, I-CSCF, and multiple application servers) and replaces it with a simplified SDN-based architecture. The SDN controller centralizes the intelligence that was distributed across multiple servers, removing unnecessary intermediaries while maintaining reliable message routing through SDN-defined forwarding rules.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The SDN controller serves multiple functions that were previously handled by separate IMS components: it performs message routing, service invocation, and packet forwarding that were distributed across P-CSCF, S-CSCF, I-CSCF, and application servers. This multi-functional approach reduces the number of specialized servers needed while maintaining system reliability.

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

2Reliability

If all messages are anchored through a common CSCF for filter criteria testing, then service policy enforcement is maintained, but processing overhead increases

Engineering Contradiction:
Improveservice policy enforcementVSAvoidmessage processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent removes the mandatory anchoring of all messages through a common CSCF for filter criteria testing. Instead, the SDN controller selectively applies service policies only when necessary, based on the specific message type and service requirements, eliminating the universal anchoring overhead while maintaining policy enforcement for messages that require it.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Rather than applying filter criteria testing to all messages through a common CSCF (excessive action), the SDN controller applies service policies selectively only to messages that require them (partial action). This reduces processing overhead for messages that don't need policy enforcement while maintaining reliability for those that do.

Inventive Principle:
Principle #16Partial or excessive action

3Productivity

If SDN is implemented to simplify signaling path, then processing overhead is reduced, but network control complexity increases

Engineering Contradiction:
Improvemessage processing efficiencyVSAvoidnetwork control architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The SDN controller acts as an intermediary between the simplified forwarding plane and the network control plane. It handles the complexity of service policy enforcement, message routing decisions, and coordination with IMS applications, while presenting a simple forwarding interface to the rest of the network. This mediator approach consolidates control complexity in one element rather than distributing it across multiple servers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12348572B2System and method for using software defined networking in internet protocol multimedia subsystems
Publication Date: 2025.07.01 AT&T INTELLECTUAL PROPERTY I L P
  • US12348572B2 patent drawing
  • US12348572B2 patent drawing
  • US12348572B2 patent drawing

AI summary

Software Defined Networking (SDN) is used in IMS in order to provide a mechanism to forward (Internet Protocol) IP packets and provide a simplified solution to the complex signaling path of IMS according to directives from an SDN Controller. SDN is used in at least three particular scenarios. In the first scenario, communications are simplified using SDN directed signaling disaggregation. In the second scenario, SDN is used to direct media function chaining. In the third scenario, the system can be used as an SDN based media relay.