Multi-Service Example A: A user is Authenticated and Authorized as prepaid and assigned quota to the “Access Service” of 2MB. B: NAS wants to Authz another Service (eg VoIP). Sends an Access-Request (AuthOnly) with PPAQ specifying SID =Service-A. Session-Id needed to tie this Authorize-Only to previous AuthN/AuthZ. C: PPS replies with Access-Accept with a PPAQ for Service-A containing Volume of 1 MB. D: “Access Service” and Service-A request more quota. Report what they used. Update-Reason Quota-Refresh E: PPS authorize more quota to both. Access Service (+2MB) has 4 MB,Service-A (+1MB) 2MB F: User logs off. Report used quota. “Access-Service” 3MB, Service-A 1.5 MB. We know that it’s the end because the PPAQ indicates the cause for reporting Update-Reason User-Termination. NAS/PPC PPS AuthN/AuthZ “Access Service” Session-Id, [PPAQ SID=Service-A] A B C [PPAQ QID Service-A, I MB] Access-Request Authz Only Access-Accept Authz Only D E F Access-Request Authz Only [PPAQ QID 2 MB] [PPAQ QID Service-A, I MB] Access-Accept Authz Only [PPAQ QID 4 MB] [PPAQ QID Service-A, 2 MB] Access-Request Authz Only [PPAQ QID 3 MB] [PPAQ QID Service-A, I.5 MB] Access-Accept Authz Only |