IMS HTTP Message Routing via Segmented Proxy Functions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The IP Multimedia Subsystem (IMS) currently lacks the ability to handle protocols other than SIP, limiting its functionality in providing services that require multiple protocols, such as the HTTP protocol used in services like Push-to-talk Over Cellular (PoC).

Innovation Solution

An extended IMS architecture is introduced, incorporating a first and second proxy function and server function for handling SIP and non-SIP messages respectively, with a new HTTP controller function connected to the Home Subscriber Server via a modified Cx interface, allowing seamless integration and processing of HTTP messages without affecting existing IMS standard procedures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IMS uses only SIP protocol for message handling, then the system architecture remains simple and standard-compliant, but the system cannot handle services requiring other protocols like HTTP

Engineering Contradiction:
Improveprotocol handling capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the IMS architecture by introducing separate proxy functions (SIP proxy and HTTP proxy) and server functions for different protocols. Each protocol has its own dedicated processing path, allowing the system to handle multiple protocols without creating a monolithic complex structure. The subscriber profile is also segmented to include protocol-specific handling instructions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements multi-functionality by enabling a single IMS core to handle both SIP and HTTP protocols through shared infrastructure elements. The subscriber profile serves as a universal data structure that can be interpreted by different protocol handlers, and the proxy functions coordinate between protocols using common routing and authentication mechanisms.

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

2Adaptability or versatility

If IMS integrates multiple protocol handlers, then the system can handle diverse services like PoC with HTTP, but the processing complexity and message routing difficulty increase

Engineering Contradiction:
Improveservice support capabilityVSAvoidmessage routing complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies preliminary action by pre-configuring the subscriber profile with protocol-specific handling instructions and filter criteria before message processing occurs. The profile includes pre-defined routing rules, authentication parameters, and service activation conditions that guide the message routing decision-making process in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces intermediary elements including protocol-specific proxy functions and a unified subscriber profile as a mediator between incoming messages and the core network. These intermediaries translate and route messages to appropriate handlers, simplifying the overall routing complexity by creating clear separation of concerns.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the IMS extends the subscriber profile for non-SIP protocols, then protocol-specific services can be supported, but the existing standard procedures may be affected

Engineering Contradiction:
Improveprotocol extension capabilityVSAvoidstandard procedure compatibility
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by making the subscriber profile extensible with protocol-specific attributes while maintaining backward compatibility. The profile structure includes optional fields and protocol-specific sections that are only activated when needed, allowing new protocols to be added without modifying existing standard processing logic for SIP services.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamics by creating a flexible subscriber profile that can adapt its structure based on the detected message type and service requirements. The profile loading and processing mechanism dynamically activates only the necessary protocol handlers and routing rules, ensuring that standard procedures remain unchanged while enabling protocol extensions when required.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8837463B2IP multimedia subsystem (IMS) and method for routing an HTTP message via an IMS
Publication Date: 2014.09.16 T MOBILE INTERNATSIONAL AG
  • US8837463B2 patent drawing
  • US8837463B2 patent drawing
  • US8837463B2 patent drawing

AI summary

An IP Multimedia Subsystem, IMS, for providing a service via a network to at least one subscriber, the system comprising: at least a first proxy function and a first server function for handling messages with a first protocol, a subscriber database connected via a first interface to the server function, at least a second proxy function and a second server function for handling messages with a second protocol, the second server functionally is connected via a second interface to the database.