Usage Engine includes PCC; a framework of functions that enable solutions for Policy Control, Usage Management and Routing Control. Workflow configurations are available that provide a baseline for rapid implementation of these solutions.
Through PCC functions Usage Engine supports a configurable way to:
Collect usage data from offline- and online usage data sources such as file based (batch) UDRs or online usage data via our collection interface agents (e.g. Diameter etc.)
Count the data based on based on volume (Gb, Kb, etc.), time (duration) and/or number of events and store the counters in unlimited hierarchies of usage counter containers called buckets.
Notify external systems or end consumers about reached thresholds of the usage levels for the subscription.
Control usage data consumption by triggering and sending configurable enforcements to external enforcement system such as a PCEF.
Route Diameter messages or any type of realtime data to different destinations based on message attributes such as user identifier, source, destination, protocol, application etc.