# GGSN System Information (contd.)

## Navigation

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

2. Select GGSN System Information (contd.) from the Category list.

The following information appears:

> Threshold Memory (cGgsnMemoryThreshold)

> Service Mode (cGgsnServiceMode)

> Session Timeout Value (cGgsnSessionTimeout)

> Throughput Interval ONE (cGgsnThruputIntervalOne)

> Throughput Interval TWO (cGgsnThruputIntervalTwo)

> GGSN Compliance Level (cGgsnCompliance3GppGgsn)

> Create Existing Pdp as Update (cGgsnCreateReqV1UpdExistPdp)

> Turn on Attribute 27 Session Timeout (cGgsnRadAttrSessTimeout)

> Disable Verify-MS in Downlink (cGgsnDownlinkVerifyMsDisable)

> Service Mode Status (cGgsnServiceModeStatus)

> GGSN Global Error Notification (cGgsnGlobalErrorNotifEnabled)

> GGSN Access Point Notification (cGgsnAccessPointNotifEnabled)

> GGSN Packet Data Protocol Notification (cGgsnPdpNotifEnabled)

> GTP SLB Mode (cGgsnSlbMode)

> CAC Failure Notification (cGgsnSlbNotif)

### Threshold Memory (cGgsnMemoryThreshold)

GGSN memory overload protection is a mechanism used to prevent GGSN from completely running out of memory when GGSN is running near its capacity or some failure has taken place (for example, the charging gateway is down). This mechanism was put into place so that charging triggers would be ignored, PDP create requests would be rejected, and PDP update requests result in the deletion of PDP contexts, when the available memory on the GGSN drops below the value set for this object.

### Service Mode (cGgsnServiceMode)

GGSN supports two General Packet Radio Service (GPRS) service modes:

> inService: Indicates nominal operation; there will be no change in the way the GGSN operates.

> maintenance: Restrictions are imposed on some of the configurations allowed by the GGSN, and no new PDP contexts are accepted. This mode is useful when you want to make changes to the configuration of the GGSN without affecting the existing PDP contexts.

### Session Timeout Value (cGgsnSessionTimeout)

Specifies the PDP context timeout value. PDP contexts are terminated after the time interval specified by this object has passed.

The value of this object is relevant when cGgsnRadAttrSessTimeout is set to true and attribute number 27 has not been received from the AAA server.

### Throughput Interval ONE (cGgsnThruputIntervalOne)

Both this object and cGgsnThruputIntervalTwo specify the interval at which the data throughput needs to be collected per APN/SGSN. After this object is set to a valid value, data throughput collection begins through the configured APN and the PATH created. Data throughput collection is updated periodically to the corresponding objects (cGgsnSgsnStatTable for SGSN and cgprsAccPtThruputStatsTable for APN).

When set to zero, the collection scheduled for this interval is stopped and the data related to this interval is deleted from the cGgsnSgsnStatTable and cgprsAccPtThruputStatsTable tables.

### Throughput Interval TWO (cGgsnThruputIntervalTwo)

Indicates time interval TWO for the collection of data throughput by APN/SGSN.

Note the following:

> This object is identical to cGgsnThruputIntervalOne. Its purpose is to provide the option for a second throughput collection with a different throughput time interval.

> When this object is set to zero, it indicates that timer TWO is disabled.

### GGSN Compliance Level (cGgsnCompliance3GppGgsn)

Indicates the compliance level of the GGSN version specified by cGgsnVersion. This object can be used to set the compliance level back to that of the previous GGSN version. There are two possible values:

> default: When set to this value, the compliance level for the GGSN version specified by cGgsnVersion is considered.

> release40: If cGgsnVersion is currently set to release50, the compliance level can be set back to this value.

### Create Existing Pdp as Update (cGgsnCreateReqV1UpdExistPdp)

Used to enable backward compatibility with the changes brought about by the implementation of CR 311 (Release 5). When set to true, these changes are not taken into account when handling a Create PDP Context request for a context that is already active.

Note: This object is irrelevant when the value of cGgsnCompliance3GppGgsn is release40.

### Turn on Attribute 27 Session Timeout (cGgsnRadAttrSessTimeout)

Enables the session timeout feature on the global (router) level using cGgsnSessionTimeout and the APN level using cgprsAccPtAbsoluteSessionTimer, which is defined in CISCO-GPRS-ACC-PT-MIB. This object also parses RADIUS attribute number 27, which is present in the access-accept request.

### Disable Verify-MS in Downlink (cGgsnDownlinkVerifyMsDisable)

When this feature is enabled, the GGSN can route IP packets outside of the mobile station (MS), through both the process switch path and CEF switch path. This works only when a static route is added by the GGSN to the node that is outside of the MS.

This feature has some limitations:

> Since you must add a static route to all nodes outside of the MS, the feature is not scalable.

> It works only for a MS that has a static address.

> When dealing with GPRS Tunneling Protocol (GTP) v1, the MS must select Traffic Flow Templates (TFTs) in order to allow traffic to flow in the downlink direction.

> IP address assignment/RADIUS for devices outside of the MS needs to be done within the scope of that network. The GGSN does not provide this feature for hosts outside of the MS.

> In the MWAM and Cisco Catalyst 6500/7600 environment, the static route should be added only to that particular GGSN on the MWAM from which the MS is reachable.

### Service Mode Status (cGgsnServiceModeStatus)

Indicates the GGSN's current internal service mode. There are four possible values:

> inService

> maintenance

> outOfServiceInProgress

> outOfService

Note: Service switching is handled by cGgsnServiceMode.

### GGSN Global Error Notification (cGgsnGlobalErrorNotifEnabled)

Indicates whether cGgsnGlobalErrorNotif notification will be sent when a notification is generated by the device. When set to:

- true - Enables the device to send a notification.
- false - Prevents the device from sending out a notification.

### GGSN Access Point Notification (cGgsnAccessPointNotifEnabled)

Indicates whether cGgsnAccessPointNameNotif notification will be sent when a notification is generated by the device. When set to:

- true - Enables the device to send a notification.
- false - Prevents the device from sending out a notification.

### GGSN Packet Data Protocol Notification (cGgsnPdpNotifEnabled)

Indicates whether cGgsnPacketDataProtocolNotif notification will be sent when a notification is generated by the device. When set to:

- true - Enables the device to send a notification.
- false - Prevents the device from sending out a notification.

### GTP SLB Mode (cGgsnSlbMode)

GTP SLB can operate in two modes:

- dispatched mode - Forwards the create request without changing the destination IP address (vserver address) and the create response comes from the same (vserver) address.
- directed mode - Changes the destination IP address to that of GGSN's VT and the create response comes from the GGSN VT.

### CAC Failure Notification (cGgsnSlbNotif)

Used to enable or disable the GGSN behavior of sending CAC failure notification to SLB, or session failure notification to SLB. When set to:

- cacFailure (1) - This object is required to enable the feature in the dispatched mode of operation of SLB.
- sessionDeletion (2) - GGSN will send delete notification message to SLB when the last PDP associated with an IMSI is deleted.