# GGSN Charging Information

From this dialog box, you can view general charging information.

Note: This dialog box is available only if the value of cGtpGSNService is set to ggsn.

## Navigation

1. Right-click the Multi-processor WAN Application Module (MWAM) and then select Configure, or double-click the module.

2. Select MWAM module from the Category drop-down box.

3. With a device selected in the MWAM module dialog box, click Configure.

4. Select GGSN Charging Information from the Category drop-down box.

The following information is displayed:

> Charging Process State (cgprsCgEnable)

> Local Record Sequence Number State (cgprsCgCdrLocalSeqNumEnable)

> Node ID State (cgprsCgCdrNodeIdEnable)

> Open New Partial CDRs Trigger (cgprsCgClearCdrPartialCdr)

> Flow Control State (cgprsCgFlowControlEcho)

> G-CDR Packet Statistics State (cgprsCgCdrPktsStatEnable)

> Non-primary Partial CDR State (cgprsCgCdrNonPrimaryEnable)

> Roamers charge (cgprsCgChargeForRoamersOnly)

> Max G-CDRs (cgprsCgCdrAggreLimit)

> Charging Data Interval (cgprsCgTransInterval)

> Upper Limit of Entries (cgprsCgTariffTimeMaxEntries)

> Next Entry Index (cgprsCgTariffTimeNextIndex)

> Alarm State (cgprsCgAlarmEnable)

> Number of Entries (cgprsCgAlarmHistTableMax)

### Charging Process State (cgprsCgEnable)

Used to enable or disable the charging transaction feature on the GGSN. When the object is set to true, charging process is enabled on the GGSN.

### Local Record Sequence Number State (cgprsCgCdrLocalSeqNumEnable)

Used to enable or disable the feature that uses the local record sequence number field in G-CDRs on the GGSN. The G-CDRs contain the local record sequence number in the CDR when the object is set to true.

### Node ID State (cgprsCgCdrNodeIdEnable)

Used to enable or disable the feature of using the Node ID field in G-CDRs on the GGSN. The G-CDRs include the Node ID field, when the object is set to true.

### Open new partial CDRs trigger (cgprsCgClearCdrPartialCdr)

Closes all existing CDRs, transfers them to the CG and opens new partial CDRs for any existing PDP context.

Value | Description
close-cdr | closes all existing CDRs
can-close-cdr | CDRs can be closed. This trigger can be set to 'close-cdr' only when it is in 'can-close-cdr' state.
cannot-close-cdr | CDRs cannot be closed.
closing-cdr | CDRs are closing.

### Flow Control State (cgprsCgFlowControlEcho)

Used to enable or disable flow control between the GGSN and CG. When the object is set to true, the GGSN enables the element for private extension information in the echo request. This is used for maintaining flow control on packets transmitted to the CG.

### G-CDR Packet Statistics State (cgprsCgCdrPktsStatEnable)

Used to enable or disable collection of G-CDR packet statistics. When the object is set to true, the G-CDR is enabled to collect the packet statistics from cgprsGtpChargingPktsUplink and cgprsGtpChargingPktsDownlink objects.

### Non-primary Partial CDR State (cgprsCgCdrNonPrimaryEnable)

Controls the generation of nonprimary partial CDRs on the GGSN. The control is as follows:

Value | Description
true (1) | Enables generation of non-primary partial CDRs
false (2) | Disables generation of non-primary CDRs. All partial CDRs have the same content as primary partial CDRs.

### Roamers Charge (cgprsCgChargeForRoamersOnly)

Indicates GGSN needs to generate CDRs for roamers. When roamers charge is false, GGSN generates CDRs for non-roamers. This option affects new PDP contexts. The ones that have already been created are not affected.

### Max G-CDRs (cgprsCgCdrAggreLimit)

Maximum number of G-CDRs that can be aggregated in a message that transfers charging data to a CG.

### Charging Data Interval (cgprsCgTransInterval)

Time interval, in seconds, between two transfers of GPRS charging data for a PDP context (user session). The charging data is sent by the GGSN to the charging gateway.

### Upper Limit of Entries (cgprsCgTariffTimeMaxEntries)

Upper limit on the number of entries that the cgprsCgTariffTimeTable can contain.

### Next Entry Index (cgprsCgTariffTimeNextIndex)

Value to be used for cgprsCgTariffTimeIndex when creating entries in the cgprsCgTariffTimeTable. A value of 0 means that no new rows can be created. Otherwise, it is recommended that values be assigned contiguously, starting from 1.

### Alarm State (cgprsCgAlarmEnable)

Controls the generation of cgprsCgAlarmNotif as follows:

Value | Description
true (1) | Enables generation of cgprsCgAlarmNotif notifications
false (2) | Disables generation of cgprsCgAlarmNotif notifications

### Number of Entries (cgprsCgAlarmHistTableMax)

Upper limit on the number of entries that cgprsCgAlarmHistTable can contain.