Diameter Credit-Control Application
Encyclopedia : D : DI : DIA : Diameter Credit-Control Application
Diameter Credit-Control Application, DCCA in short, is a DIAMETER application used for credit control. It is an IETF standard defined in RFC 4006.
Contents
Purpose
New Command Codes
Currently, in order to support Credit Control via Diameter, there are two Diameter messages, the CCR (Credit Control Request) and the CCA (Credit Control Answer). Command Code for CCR/CCA is 272, as defined in RFC 4006.Attribute-Value Pairs
Command Code / AVP matrix
AVPs for new command codes
The new Command codes, CCA and CCR, may require some AVPs as indicated below. Bold AVPs are new to DCCA.| Command Code | ||
|---|---|---|
| Attribute Name | CCR | CCA |
| Acct-Multi-Session-Id | 0-1 | 0-1 |
| Auth-Application-Id | 1 | 1 |
| CC-Correlation-Id | 0-1 | 0 |
| CC-Session-Failover | 0 | 0-1 |
| CC-Request-Number | 1 | 1 |
| CC-Request-Type | 1 | 1 |
| CC-Sub-Session-Id | 0-1 | 0-1 |
| Check-Balance-Result | 0 | 0-1 |
| Cost-Information | 0 | 0-1 |
| Credit-Control-Failure-Handling | 0 | 0-1 |
| Destination-Host | 0-1 | 0 |
| Destination-Realm | 1 | 0 |
| Direct-Debiting-Failure-Handling | 0 | 0-1 |
| Event-Timestamp | 0-1 | 0-1 |
| Failed-AVP | 0 | 0+ |
| Final-Unit-Indication | 0 | 0-1 |
| Granted-Service-Unit | 0 | 0-1 |
| Multiple-Services-Credit-Control | 0+ | 0+ |
| Multiple-Services-Indicator | 0-1 | 0 |
| Origin-Host | 1 | 1 |
| Origin-Realm | 1 | 1 |
| Origin-State-Id | 0-1 | 0-1 |
| Proxy-Info | 0+ | 0+ |
| Redirect-Host | 0 | 0+ |
| Redirect-Host-Usage | 0 | 0-1 |
| Redirect-Max-Cache-Time | 0 | 0-1 |
| Requested-Action | 0-1 | 0 |
| Requested-Service-Unit | 0-1 | 0 |
| Route-Record | 0+ | 0+ |
| Result-Code | 0 | 1 |
| 'Service-Context-Id''' | 1 | 0 |
| Service-Identifier | 0-1 | 0 |
| Service-Parameter-Info | 0+ | 0 |
| Session-Id | 1 | 1 |
| Subscription-Id | 0+ | 0 |
| Termination-Cause | 0-1 | 0 |
| User-Equipment-Info | 0-1 | 0 |
| Used-Service-Unit | 0+ | 0 |
| User-Name | 0-1 | 0-1 |
| Validity-Time | 0 | 0-1 |
new AVPs for base protocol command codes
| Command Code | ||
|---|---|---|
| Attribute Name | RAR | RAA |
| CC-Sub-Session-Id | 0-1 | 0-1 |
| G-S-U-Pool-Identifier | 0-1 | 0-1 |
| Service-Identifier | 0-1 | 0-1 |
| Rating-Group | 0-1 | 0-1 |
Message flows
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
