Dynamic P-CSCF Configuration via Policy Control Rules
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Policy and Charging Control (PCC) architecture in IP Multimedia Subsystem (IMS) networks faces challenges in dynamically configuring the Proxy Call Session Control Function (P-CSCF) to handle varying user conditions and access types, leading to inconsistent service experiences and limitations in user differentiation and network optimization.
Innovation Solution
A method for dynamically configuring the P-CSCF from a Policy Control Rules server, which involves establishing a session through an IP-connectivity access network, registering the user, requesting and applying configuration data, and submitting it to the P-CSCF, including indications for signalling procedures, service information modification, and access type, to authorize media flows at the bearer layer entities like GGSN or PCEF.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the P-CSCF is statically configured in accordance with operator preferences, then the network operator can maintain consistent control over service behavior, but the system cannot adapt to varying user conditions and access types, leading to inconsistent service experiences
Solution Approach 1:
The P-CSCF configuration is transformed from static to dynamic through real-time policy rules received from the Policy Control Rules server. The configuration parameters such as SDP negotiation behavior, payload type acceptance, and bandwidth limits are no longer fixed but adapt based on user conditions, access types, and network state, directly resolving the contradiction between adaptability and complexity.
Solution Approach 2:
A Policy Control Rules server is introduced as an intermediary between the P-CSCF and the policy management system. This intermediary dynamically generates and distributes policy rules to the P-CSCF based on user conditions and access types, enabling the P-CSCF to adapt its configuration without requiring complex internal logic, thus resolving the contradiction by externalizing the complexity management.
2Reliability
If the P-CSCF makes local decisions on payload types and bandwidth based on UE information, then the response time is fast, but the service experience becomes inconsistent across different access types and user categories
Solution Approach 1:
Policy rules are pre-configured in the Policy Control Rules server with all necessary decision logic for different user conditions and access types. When the P-CSCF receives these pre-prepared rules, it can quickly apply them without performing complex analysis, thus maintaining fast response time while ensuring consistent and reliable service experience across all scenarios.
Solution Approach 2:
The system implements a feedback mechanism where the P-CSCF reports service requests and outcomes to the Policy Control Rules server, which then adjusts and redistributes policy rules accordingly. This continuous feedback loop ensures service experience consistency by learning from actual deployments while maintaining fast local decision-making through updated policy rules.
3Adaptability or versatility
If the P-CSCF is configured to support multiple access types and user categories dynamically, then the service differentiation capability is improved, but the complexity of policy management and rule installation increases
Solution Approach 1:
The policy management system is segmented into a centralized Policy Control Rules server that handles complex rule generation and distribution, while the P-CSCF focuses on executing these rules. This segmentation allows sophisticated user differentiation capabilities to be implemented without increasing the complexity burden on the P-CSCF, as the complex policy management is handled by the dedicated server.
Solution Approach 2:
The Policy Control Rules server is designed as a universal platform that can generate and manage policy rules for multiple access types (GPRS, WLAN, etc.) and user categories simultaneously. This multi-functional server consolidates the complexity of managing diverse policies in one place, enabling the P-CSCF to support user differentiation without proportionally increasing its own complexity.
4Reliability
If the PCRF rejects service requests based on operator policy, then the network control and security are improved, but the service delivery speed may be reduced due to additional validation steps
Solution Approach 1:
Service validation rules are pre-configured in the Policy Control Rules server, allowing the PCRF to quickly reject or accept service requests based on pre-evaluated policies. This preliminary preparation of validation logic eliminates the need for complex real-time analysis, maintaining high network control reliability while improving service delivery speed through faster decision-making.
Data Source
Figure 1
Figure 2
Figure 3a
AI summary
The present invention faces the problem of network scenarios where there is no user differentiation, and where sessions established through an IP Multimedia Subsystem always proceed in the same way regardless user categories and regardless whether a user has accessed through a fixed or a mobile network. To this end, the present invention provides for a new method for dynamically configuring a Proxy Call Session Control Function of the IP Multimedia Subsystem from a Policy Control Rules server responsible for installing control rules to authorize media flows at an entity in the bearer layer. This entity in the bearer layer may be a Policy and Charging Enforcement Point of a PCC architecture, whereas the Policy Control Rules server may be a Policy and Charging Control Rules of the PCC architecture.