# DCCA Profile

## Navigation

1. Right-click the device, and select Configure. The Device Configuration dialog box appears.

2. Select DCCA Profile from the Category list.

The following information appears:

> DCCA Profile Name (cGgsnSADccaProfileNam)

> DCCA Authorization (cGgsnSADccaAuthorization)

> CCFH Attribute (cGgsnSADccaCcfh)

> Destination Realm (cGgsnSADccaDestinationRealm)

> Session Failover (cGgsnSADccaSessionFailover)

> Retransmit Timer (cGgsnSADccaTxTimeout)

> SGSN State Change Trigger (cGgsnSADccaTriggerSgsnChange)

> QOS State Change Trigger (cGgsnSADccaTriggerQosChange)

> DCCA Row Status (cGgsnSADccaRowStatus)

### DCCA Profile Name (cGgsnSADccaProfileNam)

Specifies the Diameter Credit Control Application (DCCA) profile name. If the DCCA profile name is set in the charging profile, GGSN contacts the DCCA server for online billing.

### DCCA Authorization (cGgsnSADccaAuthorization)

Must be set to a valid value upon transition of the entry to the active state. Defines the authorization method list (provided by AAA authorization) referencing the DIAMETER server group, which is defined in an AAA server group.

### CCFH Attribute (cGgsnSADccaCcfh)

Governs the behavior of the credit control client in fault situations. When a response is not received from the DCCA server within the configured retransmit timer, what happens next is specified by the Credit Control Failure Handling (CCFH) attribute for the session:

- continue: Allows the Packet Data Protocol (PDP) context to continue and allows traffic.
- terminate: Terminates the PDP context and the CC session.
- retryTerminate: Allows the DCCA client to retry an alternate server and, if a fail-to-send condition occurs, terminates the PDP context.

### Destination Realm (cGgsnSADccaDestinationRealm)

Sent within the initial Credit Control Request (CCR) request. This is a mandatory configuration while defining the row and can be changed while the row is still active. For subsequent CCRs, the original-realm AVP received in the last Credit Control Answer (CCA) is used as a destination-realm.

### Session Failover (cGgsnSADccaSessionFailover)

Specifies whether session failover is supported. When set to true, the DCCA client will move the session to an alternate server. When set to false, the credit control session will not be moved to an alternate server.

### Retransmit Timer (cGgsnSADccaTxTimeout)

Specifies the retransmit timer value for the DCCA client. The retransmit timeout is used for CCR messages.

The DCCA specification defines a retransmit timer (Tx) that is used by the client to supervise the communication with the server, because, for prepaid services, the end user expects a response from the network in a reasonable time. Thus, the DCCA client will react faster than the underlying base protocol. When the retransmit timer elapses, the DCCA client takes an action on the PDP context depending on the current value of CCFH for that session.

The retransmit timer is started with each CCR (initial) and CCR (update). Since multiple CCR (update) messages are possible, if one CCR (update) message is pending, a subsequent CCR (update) message restarts the timer. When answers to all pending CCR (update) messages are received, the retransmit timer is stopped.

### SGSN State Change Trigger (cGgsnSADccaTriggerSgsnChange)

Takes effect for generic DCCA implementations only, and therefore has no effect on vodafone-specific implementations. When set to true, a change in the SGSN triggers quota reauthorization. When set to false, a change in the SGSN does not trigger quota reauthorization.

Modifying this object does not affect existing PDPs using this DCCA profile. Only new PDP contexts using this DCCA profile will be affected by modifications.

### QOS State Change Trigger (cGgsnSADccaTriggerQosChange)

Takes effect for generic DCCA implementations only, and therefore has no effect on vodafone-specific implementations. When set to true, QOS change is a trigger for quota reauthorization. When set to false, quota reauthorization will not take place when when there is a QOS change.

Modifying this object only affects new PDP contexts.

### DCCA Row Status (cGgsnSADccaRowStatus)

Used to create a new row or delete an existing row in this table.