Table 17-1 summarizes the use cases covered in this chapter. For each scenario, the technical requirements are listed (for example, if a time stamp is necessary), followed by the proposed accounting technique.

Table 17-1. Comparison of Accounting Scenarios
Use CaseApplicabilityRequirements and PrerequisitesTechnique
Time-Based BillingDial-in

Legacy voice

Clock synchronization between the servers and an external NTP sourceAAA infrastructure

Voice switch

Billing server

SS7 infrastructure
pWLANBroadband for roaming usersSubscriber registration or credit card payment, etc.AAA infrastructureBilling server
Dial-inLow-speed modem accessSubscriber registration or pay-per-call servicesAAABilling server
Volume-Based BillingBroadband accessTransit and peering agreementsMetering of all conversationsInterface MIBs


IP Accounting

Residential broadband access (DSL or cable)Broadband for residential usersMetering at access pointDOCSIS MIB


Transit and peering agreementsService provider interconnectIdentify traffic source and destination (on-net/off-net traffic)Interface MIBs


IP Accounting MAC address
Destination-Sensitive BillingDestination-Sensitive billingIdentify path and providers between source and destination; traffic correlation between user request and server responseBGP Policy Accounting


Mediation server

Billing server
Time- and Distance-Based BillingLegacy voiceVoice infrastructureSS7 infrastructure
Service-Based BillingContent provider, service selection, VoDApplication-based accounting and billingService application



Billing server
VoDBroadband for residential usersSubscriber registration or credit card paymentAAA infrastructure

Content server

Billing server
Enterprise Departmental Charge BackSharing Internet accessAggregate users to departmentsInterface MIBsNetFlow
Flat Rate"All you can eat"Sufficient bandwidthNothing


Part II: Implementations on the Cisco Devices