Volume and time-based accounting includes the following components:
Metering function performing stateful monitoring of the service delivery to the subscriber.
Communication with an external management system that gets and updates credit per subscriber, notifications of credit exhaustion, and so on.
Action on credit exhaustion takes pre-defined action when the credit has been exhausted.