Service Gateway Controller Segmentation for IMS Scalability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for delivering email messages to mobile handheld devices do not adequately address the reliability and scalability requirements specified by the 3GPP standards for IP Multimedia Subsystem (IMS) networks, particularly in terms of service architecture.

Innovation Solution

A network architecture that includes a service gateway controller (SGC) and multiple service gateways (SGWs) configured for dynamic routing, enabling efficient data item delivery to mobile communications devices within an IMS environment, with a service client on the device discovering and communicating with a suitable SGW for redirected data from a remote services server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a traditional service gateway architecture is used for delivering data to mobile devices, then the implementation is simpler, but the reliability and scalability do not meet 3GPP IMS standards

Engineering Contradiction:
Improveservice delivery reliabilityVSAvoidservice gateway architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The service gateway functionality is segmented into two distinct components: a service gateway controller (SGC) that handles signaling and control functions, and multiple service gateways (SGWs) that handle message transport and data delivery. This segmentation allows the system to achieve high reliability and scalability required by 3GPP IMS standards while maintaining manageable complexity through clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service gateway controller acts as an intermediary between the external network and the service gateways. It manages the signaling interface with external networks and coordinates the message transport interface to service gateways, thereby improving reliability through centralized control while allowing distributed message handling.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If service gateway connections are statically configured, then the device complexity is reduced, but the scalability and adaptability to dynamic network conditions deteriorate

Engineering Contradiction:
Improverouting adaptabilityVSAvoiddynamic routing management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The service gateway architecture implements dynamic routing where service gateways can be added, removed, or reconfigured based on network conditions and service requirements. The service gateway controller dynamically manages the routing of messages to appropriate service gateways, enabling the system to adapt to changing network conditions while maintaining operational complexity through automated control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The service gateway controller provides universal control functionality that can manage multiple service gateways with different capabilities. It handles various signaling protocols and message types, making the architecture versatile and adaptable to different service requirements without increasing individual component complexity.

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

3Productivity

If multiple service gateways are deployed for scalability, then the service delivery capacity increases, but the signaling and coordination complexity increases

Engineering Contradiction:
Improvedata delivery capacityVSAvoidsignaling coordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

By separating signaling functions (handled by the service gateway controller) from message transport functions (handled by service gateways), the system can scale message handling capacity by adding more service gateways without proportionally increasing signaling complexity. The controller maintains a manageable signaling interface regardless of the number of gateways.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The service gateway controller serves as an intermediary that abstracts the complexity of managing multiple service gateways. It provides a unified signaling interface to external networks while distributing message transport tasks across multiple gateways, thereby enabling scalable data delivery capacity without linearly increasing signaling coordination complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8019820B2Service gateway decomposition in a network environment including IMS
Publication Date: 2011.09.13 MALIKIE INNOVATIONS LTD
  • US8019820B2 patent drawing
  • US8019820B2 patent drawing
  • US8019820B2 patent drawing

AI summary

In one embodiment, a scheme is described with respect to a service network system adapted to interoperate in an Internet Protocol (IP) Multimedia Subsystem (IMS) environment wherein signaling and message media planes are decoupled. The service network system comprises a service gateway controller (SGC) that is decomposed from a plurality of a plurality of service gateways (SGWs) operable to effectuate a message transport interface with respect to a remote services server.