Policy and Charging Rules Function
The product is a 3GPP-compliant implementation of Policy and Charging Rules Function (PCRF) in 3G networks.

PCRF is used by broadband service providers as a real-time QoS and charging management platform. The product supports open standards, enabling interoperability between equipment and information systems from any vendors.

To ensure that subscribers can manage their services effectively, the solution includes a single storage of data on available services (New Generation Data Repository). The storage supports multiple service definition formats and provides secure access to information.

NGDR is a user data repository (UDR) as defined by 3GPP in its Technical Specification 23.335; it serves as a centralized node for storage of data on subscriber services of any type in the IT infrastructure of a telecom operator. It can process over 80 thousand requests per second, including dynamic subscriptions.



The product can handle up to 60 million subscribers (>1 million transactions per second, >500 terabyte of information about subscribers’ actions per day)


An easy-to-use thin-client administrative interface


Storing information about subscriber services, including service profiles, usage, thresholds, timing and authorization data


No storage format restrictions; managing both the operator’s own portfolio of services and third-party providers’ services


Horizontal scalability and redundancy across geographically distributed sites ensure high performance


RHELx86_64-based implementation helps reduce hardware costs; Red Hat Linux Enterprise support minimizes licensing costs


  • Subscriber access to data services
  • Logical subscriber session management and real-time charging
  • QoS and charging management rules (PCC rules) with flexible creation and configuration tools
  • Time or location-based service charging scenarios for better network load management
  • Daily and monthly service usage quotas
  • Suspension of certain services during peak periods and/or at specific locations
  • Roaming warnings (depend on the device type), turbo-button availability notifications, etc.
  • Implementation of additional services like parental control
  • Interfaces for interoperability with 3GPP-compliant network nodes
  • Event triggering and selection of the time of day to active a service at
  • Using the functionality of 3GPP network nodes for service usage monitoring (Usage Monitoring Control)
  • Application-specific traffic management rules (Application Detection and Control, Traffic Detection Function)
  • A state-of-the-art open architecture and standardized API
  • Handling notifications upon reaching traffic usage limits (Subscriber Spending Limits functionality)
  • A standard Ud interface as per 3GPP’s Technical Specification 23.335