This chapter describes how Oracle Communications Billing and Revenue Management (BRM) Elastic Charging Engine (ECE) Diameter Gateway maps the diameter messages for Diameter Credit-Control Application Protocol defined in RFC-4006. For more information, see the Diameter Credit-Control Application protocol specification detail:
https://www.rfc-editor.org/info/rfc4066
Table 2-1 lists the compliance information for Diameter Credit-Control Application protocol sections.
Table 2-1 Diameter Credit-Control Application Protocol Section Compliance
Section Number | Section | Status | Notes |
---|---|---|---|
1 |
Introduction |
No requirement |
- |
1.1 |
Requirements language |
No requirement |
- |
1.2 |
Terminology |
No requirement |
- |
1.3 |
Advertising application support |
Supported |
- |
2 |
Architecture models |
Supported |
- |
3 |
Credit-Control messages |
Supported |
- |
3.1 |
Credit-Control-Request (CCR) command |
Supported |
- |
3.2 |
Credit-Control-Answer (CCA) command |
Supported |
- |
4 |
Credit-Control Application overview |
Supported |
Support both reservation and direct debiting |
4.1 |
Service-Specific rating input and interoperability |
Supported |
- |
5 |
Session based Credit-Control |
Supported |
- |
5.1 |
General principles |
Partially supported |
Telecommunications Technology Committee (TTC) is not supported |
5.2 |
First interrogation |
Supported |
- |
5.3 |
Intermediate interrogation |
Supported |
- |
5.4 |
Final Interrogation |
Supported |
- |
5.5 |
Server-Initiated credit Re-Authorization |
Supported |
- |
5.6 |
Graceful service termination |
Supported |
- |
5.7 |
Failure procedures |
Supported |
- |
6 |
One time event |
Supported |
- |
6.1 |
Service price enquiry |
Supported |
- |
6.2 |
Balance check |
Supported |
- |
6.3 |
Direct debiting |
Supported |
- |
6.4 |
Refund |
Supported |
- |
6.5 |
Failure procedure |
Supported |
- |
7 |
Credit-Control Application state machine |
Supported |
- |
8 |
Credit-Control attribute-value pairs (AVPs) |
Supported |
- |
8.1 |
CC-Correlation-Id AVP |
Supported |
- |
8.2 |
CC-Request-Number AVP |
Supported |
- |
8.3 |
CC-Request-Type AVP |
Supported |
- |
8.4 |
CC-Session-Failover AVP |
Supported |
- |
8.5 |
CC-Sub-Session-Id AVP |
Not supported |
Not used by 3GPP |
8.6 |
Check-Balance-Result AVP |
Not supported |
Not used by 3GPP |
8.7 |
Cost-Information AVP |
Supported |
- |
8.8 |
Unit-Value AVP |
Supported |
- |
8.9 |
Exponent AVP |
Supported |
- |
8.10 |
Value-Digits AVP |
Supported |
- |
8.11 |
Currency-Code AVP |
Supported |
- |
8.12 |
Cost-Unit AVP |
Supported |
- |
8.13 |
Credit-Control AVP |
Supported |
- |
8.14 |
Credit-Control-Failure-Handling AVP |
Supported |
- |
8.15 |
Direct-Debiting-Failure-Handling AVP |
Supported |
- |
8.16 |
Multiple-Services-Credit-Control AVP |
Supported |
- |
8.17 |
Granted-Service-Unit AVP |
Supported |
- |
8.18 |
Requested-Service-Unit AVP |
Supported |
- |
8.19 |
Used-Service-Unit AVP |
Supported |
- |
8.20 |
Tariff-Time-Change AVP |
Supported |
Supported for tariff changes during an active user session |
8.21 |
CC-Time AVP |
Supported |
- |
8.22 |
CC-Money AVP |
Supported |
- |
8.23 |
CC-Total-Octets AVP |
Supported |
- |
8.24 |
CC-Input-Octets AVP |
Supported |
- |
8.25 |
CC-Output-Octets AVP |
Supported |
- |
8.26 |
CC-Service-Specific-Units AVP |
Supported |
- |
8.27 |
Tariff-Change-Usage AVP |
Not supported |
- |
8.28 |
Service-Identifier AVP |
Supported |
- |
8.29 |
Rating-Group AVP |
Supported |
- |
8.30 |
G-S-U-Pool-Reference AVP |
Not supported |
- |
8.31 |
G-S-U-Pool-Identifier AVP |
Not supported |
- |
8.32 |
CC-Unit-Type AVP |
Not supported |
- |
8.33 |
Validity-Time AVP |
Supported |
Not supported for tariff changes |
8.34 |
Final-Unit-Indication AVP |
Supported |
- |
8.35 |
Final-Unit-Action AVP |
Supported |
- |
8.36 |
Restriction-Filter-Rule AVP |
Supported |
- |
8.37 |
Redirect-Server AVP |
Supported |
- |
8.38 |
Redirect-Address-Type AVP |
Supported |
- |
8.39 |
Redirect-Server-Address AVP |
Supported |
- |
8.40 |
Multiple-Services-Indicator AVP |
Supported |
- |
8.41 |
Requested-Action AVP |
Supported |
- |
8.42 |
Service-Context-Id AVP |
Supported |
- |
8.43 |
Service-Parameter-Info AVP |
Not supported |
Not used by 3GPP |
8.44 |
Service-Parameter-Type AVP |
Not supported |
Not used by 3GPP |
8.45 |
Service-Parameter-Value AVP |
Not supported |
Not used by 3GPP |
8.46 |
Subscription-Id AVP |
Supported |
- |
8.47 |
Subscription-Id-Type AVP |
Supported |
- |
8.48 |
Subscription-Id-Data AVP |
Supported |
- |
8.49 |
User-Equipment-Info AVP |
Supported |
- |
8.50 |
User-Equipment-Info-Type AVP |
Supported |
- |
8.50 |
User-Equipment-Info-Value AVP |
Supported |
- |
9 |
Result code AVP values |
Supported |
- |
9.1 |
Transient failures |
Supported |
- |
9.2 |
Permanent failures |
Supported |
- |