Dynamic Call Model Selection for IMS Service Differentiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IMS networks provide a static, linear service provisioning model that cannot differentiate services among Mobile Virtual Network Operators (MVNOs) using a common network infrastructure, resulting in indistinguishable services for end users regardless of the MVNO, as all MVNOs are tied to the same network and service logic.

Innovation Solution

The implementation of dynamic call models within the IMS network using a service tree that maps service requests onto multiple Application Servers (ASs), allowing different users to have distinct service experiences based on their real-time network environment and MVNO subscription, enabling flexible service differentiation and adaptation to changing network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a static, linear service provisioning model is used in IMS networks, then network simplicity and ease of operation are maintained, but service differentiation among MVNOs cannot be achieved

Engineering Contradiction:
Improveservice differentiationVSAvoidservice provisioning model
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic service provisioning by replacing static call models with dynamic ones that can adapt to changing network conditions and user contexts. The system dynamically selects appropriate service logic based on real-time parameters such as access network type, user location, and network load, enabling service differentiation among MVNOs without requiring complex static configurations for each operator.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent segments the service provisioning model into modular components including service trees, call models, and service logic modules. This segmentation allows different MVNOs to have customized service configurations while sharing the same underlying network infrastructure. Each MVNO's services are represented as separate branches in the service tree, enabling independent configuration and management.

Inventive Principle:
Principle #1Segmentation

2Productivity

If all MVNOs are tied to the same network infrastructure and service logic, then network resource utilization is maximized, but service indistinguishability occurs for end users

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidservice distinctiveness
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent introduces an intermediary layer between the common network infrastructure and the service delivery mechanism. This intermediary consists of the service tree and dynamic call model selection logic, which translates generic network resources into MVNO-specific services. The intermediary enables service differentiation by selecting and configuring appropriate service logic based on the user's MVNO subscription, while still utilizing the shared network infrastructure efficiently.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If dynamic call models with service trees are implemented, then service differentiation and user-specific experiences are enabled, but system complexity and processing overhead increase

Engineering Contradiction:
Improvedynamic service selectionVSAvoidcall model generation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-configuring service trees and call models during network setup and service deployment phases. The service logic modules are prepared and registered in advance, allowing the dynamic selection process to operate with predefined options rather than creating service configurations in real-time. This reduces processing overhead during actual service delivery while maintaining dynamic adaptability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8433303B2Systems and methods for user sessions with dynamic service selection
Publication Date: 2013.04.30 AYLUS NETWORKS INC
  • US8433303B2 patent drawing
  • US8433303B2 patent drawing
  • US8433303B2 patent drawing

AI summary

Under one aspect, a system generates dynamic call models within a network, allowing different user entities (UEs) to have different service experiences. The network includes application servers (ASs) and a switch that receives and then forwards UE service requests. The system includes storage media storing hierarchically organized data, which defines potential call models that map potential UE service requests onto ASs. At least two potential call models map a specified potential UE service request onto different ASs that can provide different service experiences. The system includes control logic for providing session control, which receives UE service requests from the switch, receives the hierarchically organized data from the storage media, generates a call model for each UE based on potential call models defined by the hierarchically organized data and on the requested service, and invokes a specified AS based on the generated call model.