2 Diameter Credit-Control Application Protocol

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:

http://www.rfc-base.org/rfc-4006.html

Section Compliance

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

Not supported

-

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

-

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

-