Dynamic P-CSCF Configuration via Policy Control Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveadaptability to user conditionsVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveservice experience consistencyVSAvoidconfiguration setup time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #10Preliminary action

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.

Inventive Principle:
Principle #23Feedback

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

Engineering Contradiction:
Improveuser differentiation capabilityVSAvoidpolicy management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

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

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

Engineering Contradiction:
Improvenetwork control reliabilityVSAvoidservice delivery speed
Core Design Contradiction:
ReliabilityVSProductivity

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3007406B1Method, apparatuses and computer program for dynamically configuring a proxy call session control function of the IP multimedia subsystem from a policy control rules server
Publication Date: 2016.12.14 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP3007406B1 patent drawingFigure 1
  • EP3007406B1 patent drawingFigure 2
  • EP3007406B1 patent drawingFigure 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.