PCRF Policy Automation via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Policy and Charging Rules Function (PCRF) systems in LTE networks rely on manually created policies, which become complex and inefficient as networks evolve and new service options are introduced, requiring significant overhead for updates and re-testing.

Innovation Solution

The system automatically generates and updates PCRF policies based on business logic, using machine-learning techniques to optimize policy structures and decision flows, thereby improving network efficiency and reducing operational impact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manually created PCRF policies are used to control network behavior, then policy enforcement capability is provided, but policy complexity and maintenance overhead increase significantly as networks evolve

Engineering Contradiction:
Improvepolicy adaptabilityVSAvoidpolicy complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service through automated policy generation and optimization. The PCRF device automatically learns from network data and generates optimized policies without requiring manual intervention from network administrators, allowing the system to adapt to network evolution autonomously while reducing policy complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring network behavior and using this information to automatically refine and optimize policies. The PCRF device learns from actual network operations and adjusts policies based on observed patterns, enabling adaptability without proportional increases in complexity

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual policy updates are performed to accommodate new service options, then service versatility is improved, but operational overhead and testing requirements increase

Engineering Contradiction:
Improveservice versatilityVSAvoidoperational overhead
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-generating optimized policies based on learned patterns from historical network data. When new service options are introduced, the PCRF device can quickly apply pre-computed policies rather than requiring time-consuming manual updates and testing, significantly reducing operational overhead

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The automated policy generation system performs self-service by autonomously creating and updating policies to accommodate new services. The system learns from network operations and automatically generates appropriate policies for new service options without requiring manual intervention, reducing both time and operational overhead

Inventive Principle:
Principle #25Self-service

3Reliability

If complete policy overhauls are avoided to maintain network stability, then network reliability is preserved, but incremental optimizations become difficult to implement

Engineering Contradiction:
Improvenetwork stabilityVSAvoidoptimization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies dynamics by enabling continuous, incremental policy optimization rather than static periodic overhauls. The PCRF device dynamically adjusts policies based on real-time network conditions and learned patterns, allowing continuous improvement while maintaining network stability through gradual changes rather than disruptive complete overhauls

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9819809B2Machine-learned policies for PCRF
Publication Date: 2017.11.14 VERIZON PATENT & LICENSING INC
  • US9819809B2 patent drawing
  • US9819809B2 patent drawing
  • US9819809B2 patent drawing

AI summary

A network device receives business logic for Policy and Charging Rules Function (PCRF) policies and automatically generates a policy list based on the business logic. The network device receives input for PCRF policies; generates a policy list based on the input; receives signaling messages for user equipment; determines, based on the policy list, policy decisions that are responsive to each of the signaling messages; logs a decision flow associated with each of the signaling messages and a corresponding policy decision; and optimizes an order of the policy list based on the logging.