IMS Virtual Service Organization Provisioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In 3G IMS networks, the inability to differentiate services among Mobile Virtual Network Operators (MVNOs) leads to indistinguishable service experiences for end users, as all users are tied to the same service logic executed by the network infrastructure, limiting service differentiation and customization.
Innovation Solution
Implementing dynamic call models within the IMS network, where the Serving Call State Control Function (S-CSCF) uses a database of call model information to associate IMS service codes with application servers based on user or group identity, allowing for distinct service experiences by instantiating different call models and service logic for each user or group, thereby enabling MVNOs to provide unique service experiences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single unified service logic is used for all users in the IMS network, then network operation and maintenance is simplified, but service differentiation among MVNOs and users is lost
Solution Approach 1:
The patent segments service logic into modular service logic modules that can be independently selected and configured. Different MVNOs and user groups can have their own customized service logic modules while sharing the same underlying network infrastructure, enabling service differentiation without complicating overall network operations.
Solution Approach 2:
The patent implements dynamic service logic selection where the serving call state control function can dynamically instantiate different service logic modules based on user identity, MVNO affiliation, and service requirements. This dynamic configuration allows service differentiation while maintaining simplified network operations through a unified framework.
2Adaptability or versatility
If distinct service logic is implemented for each MVNO and user group, then service differentiation is achieved, but operational complexity and costs increase
Solution Approach 1:
The patent creates a universal service logic framework where a single serving call state control function can instantiate multiple different service logic modules. This multi-functional approach allows the system to provide differentiated services to different MVNOs and user groups while using a unified operational framework, thereby reducing operational complexity.
Solution Approach 2:
The patent uses template-based service logic modules that can be copied and instantiated for different MVNOs and user groups. Instead of creating entirely separate service logic for each entity, standardized templates are replicated and configured with specific parameters, significantly reducing operational complexity while maintaining service differentiation.
3Reliability
If stateful connections are maintained for all users, then service continuity is ensured, but networking costs and operational difficulty increase
Solution Approach 1:
The patent extracts and isolates state management to specific service logic modules that are only instantiated when needed for particular users or service sessions. Instead of maintaining stateful connections for all users across the entire network, state management is taken out and localized to where it is actually required, reducing networking costs and operational difficulty while ensuring service continuity for those who need it.
Data Source
AI summary
Methods and systems for provisioning IMS networks with Virtual Service Organizations (VSOs) or Mobile Virtual Network Operators (MVNOs) that have distinct service logic, enabling VSOs and MVNOs to provide distinctive service experiences. Call models are provisioned so that different users can have distinct IMS service experiences. The IMS network includes a serving call state control function (S-CSCF) for providing user device session control. A database having selectable call model information associates IMS service codes with application servers (ASs) based on a user/group identity. S-CSCF logic receives a service request having a user identity, accesses the database, and instantiates a call model having filter codes that associate IMS service codes with ASs. The ASs have service logic to provide services for a corresponding IMS service code. Call models have different ASs with different service logic associated with a specified IMS service code, such that two call models will provide distinct service experience for a specified IMS service code.


