IMS Service Profile Timer Configuration for Flexible Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IMS systems lack flexibility in controlling services due to rigid timer settings and lack of granularity in processing services based on specific service and application server requirements, leading to inefficient resource management and maintenance operations.
Innovation Solution
Configuring a service profile with new data elements that map to specific timers and controlling rules in the S-CSCF, allowing for dynamic timer settings and service barring values, enabling flexible service processing and resource management by decoupling SP data values from S-CSCF processing parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If rigid timer settings are used in IMS service processing, then system simplicity is maintained, but service processing flexibility and adaptability deteriorate
Solution Approach 1:
The patent segments the service profile data into multiple independent timer parameters (T1, T2, T3, T4, T5, T6) that can be individually configured and controlled. Each timer serves a specific function in service processing, allowing granular control over different aspects of service delivery without requiring complex global configuration changes.
Solution Approach 2:
The patent introduces dynamic timer mechanisms where timer values can be adjusted based on service type, user profile, and network conditions. The S-CSCF server dynamically selects and applies appropriate timer values from the service profile during service processing, enabling adaptive service delivery while maintaining a structured configuration framework.
2Productivity
If uniform service processing parameters are applied to all users and services, then system complexity is reduced, but resource management efficiency and service optimization deteriorate
Solution Approach 1:
The patent implements local quality by allowing different timer parameters to be configured specifically for different services, users, or service conditions. The service profile contains differentiated timer values (T1-T6) that can be selectively applied based on the specific service requirements, user subscriptions, or network state, enabling optimized resource management for each service scenario.
Solution Approach 2:
The patent changes system parameters by introducing multiple configurable timer parameters within the service profile that can be adjusted independently. These parameter changes enable fine-tuned control over service processing timing, allowing optimization of resource allocation and service delivery without requiring fundamental system architecture changes.
3Manufacturing precision
If detailed service control parameters are implemented per user and service, then service processing precision is improved, but system complexity and maintenance difficulty increase
Solution Approach 1:
The patent creates a universal service profile structure that can be applied across multiple users and services with consistent parameter naming and organization. The standardized timer parameters (T1-T6) serve multiple functions and can be reused across different service scenarios, reducing the overall complexity of system configuration and maintenance despite the detailed control capabilities.
Solution Approach 2:
The patent performs preliminary configuration of all timer parameters in the service profile during service setup or user subscription. This advance configuration ensures that precise control parameters are already in place before service execution, eliminating the need for complex real-time adjustments or maintenance operations during service delivery.
4Adaptability or versatility
If service profile data is tightly coupled with S-CSCF processing logic, then processing efficiency is improved, but system adaptability and independent configuration capability deteriorate
Solution Approach 1:
The patent extracts the timer configuration parameters from the S-CSCF processing logic and places them in the service profile data structure stored in the HSS. This separation allows independent configuration of service parameters without modifying core processing logic, while the S-CSCF efficiently retrieves and applies these parameters during service execution through standardized interfaces.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for controlling services in an Internet Protocol Multimedia Subsystem, IMS, the IMS comprising a Home Subscriber Server, HSS, and a Serving Call Session Control Function server, S-CSCF. The method comprises: configuring (4110) in the HSS a service profile, SP, in relationship with the subscription to the IMS of a user, the SP comprising a set of SP data usable by the S-CSCF for processing of services of said user, transmitting (4210) the set of SP data from the HSS to a S-CSCF, and controlling (4310) by the S-CSCF the processing of services of said user according to the set of SP data received from the HSS; wherein configuring (4110) the SP comprises configuring (4115) new SP data used to identify in the S-CSCF a controlling rule, said controlling rule comprising values for one or more timers for controlling by the S-CSCF the value of a time associated to the processing of services of said user. The method further comprises: configuring (4305) in the S-CSCF a controlling rule, said controlling rule comprising: a rule value that maps to a value of the new SP data, and, in relationship with the rule value, values for one or more timers for controlling by the S-CSCF a time associated to the processing of services of said user; wherein the transmitting (4210) the set of SP data from the HSS to a S-CSCF further comprises transmitting (4215) the new SP data.