6-4
Cisco Access Registrar 3.5 Concepts and Reference Guide
OL-2683-02
Chapter 6 Prepaid Billing Solution
Generic Call Flow
Figure 6-1 Generic Call Flow Diagram
Generic Call Flow
This section describes the generic call flow for the Cisco AR 3.5 prepaid billing solution. The call flow
is controlled by the AAA client. The Cisco AR 3.5 server converts VSAs into calls to the billing server.
The packet flows presented in Figure 6-1 are specific to the Cisco AR 3.5 prepaid billing solution only.
The headlines in the packet flows are general and do represent all data transferred. The letters c, s, and
b in Figure 6-1 designate the packet’s source of client, server, or billing server, respectively.
Call Flow Details
This section provides details about the call flows and what each step achieves.
AAA client
75496
AAA server Billing server
Access-Request
CRB_AR_INIT_AUTHENTICATE
1c 1s aaa_ebs_init_authenticate()
CRB_AR_INIT_AUTHORIZE
Access-Accept 2s 2bauthenticate result
4s 4b
Access-Request3c 3s aaa_ebs_init_authorize()
Access-Request+VSAs return quota array
8s 8b
6s
Accounting-Start5c
Accounting-Resp
Access-Request+VSAs7c 7s aaa_ebs_reauthorize()
Accounting-Stop+VSAs9c 9s aaa_ebs_return_quota()
Access-Accept+VSAs Updated quota
10s 10bAccounting-Resp Final status
Repeat step 7-8 as neccesary
Data Flow