GGSN Changes in Release 14.0

This chapter identifies features and functionality added to, modified for, or deprecated from 14.0 GGSN software releases.

Topics covered in this chapter are:

IMPORTANT:

Enhancements to Diameter, GTPP, and RADIUS in release 14.0 are located in the Accounting Management Changes chapter.

Enhancements to SNMP MIB in release 14.0 are located in the SNMP MIB Changes chapter.

Enhancements to Web Element Manager (WEM) in release 14.0 are located in the Web Element Manager Changes chapter.

Omissions and Corrections

The following lists of items link to changes found in a previous code drop that were omitted from the Release Change Reference or to technical corrections made to previously published content.

Omissions from/Corrections to June 29, 2012 Content

GGSN Feature Changes as of May 31, 2013

This section provides information on GGSN feature changes in release 14.0.

IMPORTANT:

For more information regarding features in this section, refer to the GGSN Administration Guide for this release.

New GGSN Features

This section identifies GGSN features added/enhanced in release 14.0.

CLI Control for NRUPC

Previous Behavior: Need CLI to control NRUPCs required to be initiated because of NQN and upgrade QoS flags from common flags IE.

New Behavior: CLI introduced to suppress NRUPC in GGSN service.

Modified GGSN Features

This section identifies GGSN features modified in release 14.0 and contains two types of modifications: enhancements and behavior changes. Feature enhancements are modifications based on customer change requests. Feature behavior changes are modifications based on software error corrections (bug fixes) that result in a change in the behavior of the feature.

Evolved ARP (eARP) support at GGSN

Previous Behavior: Evolved ARP support was enabled by default. Therefore if SGSN supported eARP and sent it in GTPv1 Create Message, GGSN used this eARP value for setting up the bearer.

New Behavior: With this enhancement, the evolved ARP support is now disabled at GGSN by default. User now needs to enable this support with the new CLI after confirming that all the home/foreign SGSNs fully support the evolved ARP. Whenever this CLI configuration is done to change EARP support at GGSN, existing bearer can get impacted. No/less impact is expected on existing bearers where eARP support was earlier disabled and later enabled with CLI. However, If EARP support on GGSN is enabled earlier and is disabled with this CLI then it is recommended that the CLI change is done after clearing all the existing calls during the maintenance window.

Refer the GGSN Configuration Management Changes for the new CLI.

RADIUS-returned Charging Characteristics support at GGSN

Previous Behavior: Before this change, if the Radius-returned Charging Characteristic value was zero, by default it used to be replaced with CC value 8.

New Behavior: After the CLI enhancement with the keyword accept-invalid, the system will accept Radius-returned CC values always without change, however the default behavior would remain as earlier Gx-returned Charging Characteristics are under CLI control and by default this functionality is disabled.

IMPORTANT:

In case the Radius-returned is configured with accept-invalid, then if the Radius-returned CC value is with profile index as zero, this zero is replaced with the default value as 8, otherwise CC is used as received from the RADIUS server.

Gx-returned Charging Characteristics support at GGSN

Previous Behavior: Before this change, Gx-returned Charging Characteristics were accepted by default. There was no CLI control to enable or disable this functionality. By default, if Gx-Returned Charging Characteristics had profile index bits as zero, those bits were replaced with default profile index value 8.

New Behavior: After the CLI enhancement, Gx-returned Charging Characteristics are under CLI control and by default this functionality is disabled.

GGSN Command Changes as of May 31, 2013

This section provides information on GGSN command changes in release 14.0.

IMPORTANT:

For more information regarding commands in this section, refer to the Command Line Interface Reference for this release.

New GGSN Commands

This section identifies new GGSN commands available in release 14.0.

gtpc suppress-nrupc

This command enables and disables NRUPC suppression on CPC for QoS change.

config
   context <context_name>
       ggsn-service <ggsn-svc>
          [no] gtpc suppress-nrupc { cpc | upc } qos-change
          end

gtpc support-earp

This command has been added to enable the Evolved ARP support for GGSN service on Gn interface. Changing EARP support for GGSN service can impact existing bearers. By default E-ARP support is disabled. In other words, changing the eARP support status from ‘disable’ (default) to ‘enable’ will have less or no impact on existing calls whereas changing the eARP support status from ‘enable’ to ‘disable’ will have more impact on existing calls.

config
   context context_name
      ggsn-service  service_name
         gtpc
support-earp  <variable>
         [ default | no ] gtpc
support-earp 
         end

Modified GGSN Commands

This section identifies modified GGSN commands available in release 14.0.

cc-sgsn

This command specifies the GGSN’s source for charging characteristics (CC) - those configured locally or those received from the SGSN.

With the enhancement in this command by adding Gx-returned keyword, the Gx returned charging characteristics have now become CLI controlled and now-onwards this functionality is disabled by default.

config
   context context_name
      apn  apn_name
         cc-sgsn { use-GGSN
behavior bits profile index[ 0...15 ] [ radius-returned {  { accept-invalid | replace-invalid } ] | [ gx-returned { accept-invalid | replace-invalid } ] }no cc-sgsn { { radius-returned | home-subscriber-use-GGSN | roaming-subscriber-use-GGSN | visiting-subscriber-use-GGSN } + | [ use-GGSN ] [ radius-returned { accept-invalid | replace-invalid } ] | [ gx-returned { accept-invalid | replace-invalid } ] }

If Gx-returned with accept-invalid is configured, then even if PCRF-returned CC value has charging profile index as zero, same is be used for further processing. However, if Gx-returned is configured with replace-invalid then if PCRF-returned charging characteristic is received with profile index as zero, zero value will be replace with default value of 8. Otherwise Charging Characteristics would be used as received from PCRF.

GGSN Performance Indicator Changes as of May 31, 2013

This section provides information on GGSN performance indicator changes in release 14.0.

IMPORTANT:

For more information regarding bulk statistics in this section, refer to the Statistics and Counters Reference for this release.

New GGSN Bulk Statistics

This section identifies new GGSN bulk statistics available in release 14.0.

None for this release.

Modified GGSN Bulk Statistics

This section identifies GGSN bulk statistics modified in release 14.0.

None for this release.

Deprecated GGSN Bulk Statistics

This section identifies GGSN bulk statistics deprecated in release 14.0.

None for this release.

New GGSN Output Fields and Counters

This section identifies new GGSN show command output fields and counters available in release 14.0.

show ggsn-service all

The following counters have been added in support of the new gtpc earp functionality:

  • Support E-ARP: Enabled (if the e-ARP support is configured from CLI)
  • Support E-ARP: Disabled (default or if the e-ARP support is disabled from CLI)

show ggsn-service all

The following counters have been added in support of the new gtpc suppress-nrupc functionality:

  • NRUPC suppression on CPC for QoS change
  • NRUPC suppression on UPC for QoS change

GGSN Feature Changes as of January 31, 2013

This section provides information on GGSN feature changes in release 14.0.

None for this release.

GGSN Configuration Management Changes as of January 31, 2013

This section provides information on GGSN configuration command changes in release 14.0.

IMPORTANT:

For more information regarding commands in this section, refer to the GPRS/UMTS Command Line Interface Reference for this release.

New GGSN Configuration Commands

This section identifies new GGSN commands available in release 14.0.

path-failure clear-trap

This command has been added to support the configuration of a trigger for clearing the path failure trap. By default, path failure trigger/trap is cleared on receiving first control plane message for that GTP-U peer allocation.

GTPU Service Configuration Mode

path-failure clear-trap
gtp echo[ default | no ] path-failure
clear-trap

For more information regarding the trigger clearing feature, refer to the GTPU Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

Modified GGSN Configuration Commands

This section identifies GGSN commands modified in release 14.0.

authentication

A new option pco-username has been added with the allow-noauth keyword. This options allows session to get established when PCO contains both pap and chap in authentication disabled case.

APN Configuration Mode

authentication [ [ msid-auth | imsi-auth [ password-use-pco | username-strip-apn | prefer-chap-pco ] | msisdn-auth [ password-use-pco | username-strip-apn | prefer-chap-pco ] | eap initial-access-request [ authenticate-authorize | authenticate-only ] | [ allow-noauth [ pco-usernmae { chap | pap } ] ] [ chap preference [ convert-to-mschap ] ] [ mschap preference ] [ pap preference ] ]default authentication

For more information regarding the above mentioned new keyword, refer to the APN Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

Deprecated GGSN Configuration Commands

This section identifies deprecated GGSN commands that are no longer supported in release 14.0.

local-directory

Backup of statistics in the local directory is no longer a needed function, so the command has been removed from the Bulkstatistics configuration mode.

GGSN Performance Management Changes as of January 31, 2013

This section provides information on GGSN performance management changes in release 14.0.

IMPORTANT:

For more information regarding bulk statistics in this section, refer to the Statistics and Counters Reference for this release.

For more information regarding commands in this section, refer to the Command Line Interface Reference for this release.

New GGSN Bulk Statistics

This section identifies new GGSN bulk statistics available in release 14.0.

None for this release.

Modified GGSN Bulk Statistics

This section identifies GGSN bulk statistics modified in release 14.0.

The output for the show bulkstats command has been modified and the following counter has been removed:
  • Local File Storage

GGSN Security Management Changes as of January 31, 2013

This section provides information on GGSN security management changes in release 14.0.

None for this release.

GGSN Feature Changes as of November 07, 2012

This section provides information on GGSN feature changes in release 14.0.

IMPORTANT:

For more information regarding features in this section, refer to the GGSN Administration Guide for this release.

New GGSN Features

None for this release.

Modified GGSN Features

This section identifies GGSN features modified in release 14.0 and contains two types of modifications: enhancements and behavior changes. Feature enhancements are modifications based on customer change requests. Feature behavior changes are modifications based on software error corrections (bug fixes) that result in a change in the behavior of the feature.

Direct Tunnel Trigger Support

Previous Behavior: The Direct Tunnel Trigger under GTPP group configuration was enabled by default.

New Behavior: The Direct Tunnel Trigger under GTPP group configuration is now disabled by default. Due to this change, configuration changes are required at customer side and one has to explicitly enable Direct Tunnel trigger in GTPP group configuration, whenever CDRs need to be generated for direct tunnel establishment and direct tunnel exit.

GGSN Feature Changes as of July 31, 2012

This section provides information on GGSN feature changes in release 14.0.

None for this release.

GGSN Configuration Management Changes as of July 31, 2012

This section provides information on GGSN configuration command changes in release 14.0.

None for this release.

GGSN Performance Management Changes as of July 31, 2012

This section provides information on GGSN performance management changes in release 14.0.

None for this release.

GGSN Security Management Changes as of July 31, 2012

This section provides information on GGSN security management changes in release 14.0.

None for this release.

GGSN Feature Changes as of June 29, 2012

This section provides information on GGSN feature changes in release 14.0.

IMPORTANT:

For more information regarding features in this section, refer to the GGSN Administration Guide for this release.

New GGSN Features

This section identifies new GGSN features available in release 14.0.

APN-AMBR Support

The APN-AMBR (Aggregated Maximum Bit Rate) limits the aggregated bit rate that can be expected to be provided across all non-GBR PDP contexts/bearers and across all PDN connections of the same APN. APN-AMBR value is transferred over the Gn and Gx interface.

APN-AMBR is enforced at GGSN to rate limit the traffic across all non-GBR bearers. If APN-AMBR is not supported by SGSN in the network, GGSN derives APN-AMBR AVP to be sent to PCRF in CCR-I from MBR of the initial PDP context received from SGSN. When MBR of any PDP context gets changed by SGSN, GGSN locally authorizes requested MBR unless it is higher than APN-AMBR. In such case, GGSN can either lower the requested MBR or reject it based on local configuration.

Traffic Policing and Shaping

The Cisco GGSN offers a variety of traffic conditioning and bandwidth management capabilities. These tools enable usage controls to be applied on a per-subscriber, per-EPS bearer or per-PDN/APN basis. It is also possible to apply bandwidth controls on a per-APN AMBR capacity. These applications provide the ability to inspect and maintain state for user sessions or Service Data Flows (SDFs) within them using shallow L3/L4 analysis or high touch deep packet inspection at L7. Metering of out-of-profile flows or sessions can result in packet discards or reducing the DSCP marking to Best Effort priority. When traffic shaping is enabled the GGSN enqueues the nonconforming session to the provisioned memory limit for the user session. When the allocated memory is exhausted, the inbound/outbound traffic for the user can be transmitted or policed in accordance with operator provisioned policy

CDR Push Support

A new CLI command has been added to enable sending local CDR files to a remote host. When enabled, the CDR files under the GTPP group will be sent to the configured remote system.

Refer to the gtpp storage-server local file command in the Modified GGSN Configuration Commands section in this chapter for additional information.

DHCPv6 Support

Corrected Content: This section includes corrections to previously published content. Additional feature details have been added.

The Dynamic Host Configuration Protocol (DHCP) for IPv6 enables the DHCP servers to pass the configuration parameters such as IPv6 network addresses to IPv6 nodes. It offers the capability of allocating the reusable network addresses and additional configuration functionality automatically.

The DHCPv6 support does not just feature the address allocation, but also fulfills the requirements of Network Layer IP parameters. Apart from these canonical usage modes, DHCPv6's Prefix-Delegation (DHCP-PD) has also been standardized by 3GPP (Rel. 10) for “network-behind-ue” scenarios. GGSN manages IPv6 prefix life-cycle just like it manages IPv4 addresses, thus it is responsible for allocation, renew, and release of these prefixes during the lifetime of a call. IPv6 prefixes may be obtained from either local-pool, AAA (RADIUS/DIAMETER) or external DHCPv6 servers. Stateless DHCPv6 procedures are used to supply higher layer IP parameters to the end host.

This DHCPv6 support for GGSN covers below requirement in release 14.0:
  • RFC 3633, prefix delegation and Stateless services (primarily via the INFORMATION-REQUEST) mechanism
  • RFC 2132, DHCP Options and BOOTP Vendor Extensions
  • RFC 4039, Rapid Commit Support

This feature encompasses a number of CLI command changes. Refer to the New, Modified, and Deprecated GGSN Configuration Commands sections in this chapter for additional information.

Dual-stack IP Addresses

Omitted Content: This change occurred in the June 29, 2012 code drop but was omitted from this document until now.

This feature adds support for dual stack user layer and the dual address bearer flag on the Gn interface on the GGSN/P-GW. During inter-RAT mobility between 4G and 3G/2G, an EPS bearer with PDN type IPv4v6 is mapped one-to-one to PDP type IPv4v6.

Dynamic GTP Echo Timer

The dynamic echo timer has been added in this release to enable the GGSN and GTP-U services to better manage GTP paths during network congestion. As opposed to the default echo timer, which uses fixed intervals and retransmission timers, the dynamic echo timer uses a calculated round trip timer (RTT) that is generated once a full request/response procedure has completed. A multiplier can be added to the calculation for additional support during congestion periods.

This feature encompasses a number of command changes. Refer to the New, Modified and Deprecated, GGSN Commands sections in this chapter for additional information.

IMS Emergency Session Support

Emergency bearer services are provided to support IMS emergency sessions. Emergency bearer services are functionalities provided by the serving network when the network is configured to support emergency services. These services are provided to normal attached UEs and depending on local regulation, to UEs that are in limited service state. Receiving emergency services in limited service state does not require a subscription. Depending on local regulation and an operator's policy, the SGSN may allow or reject an emergency attach request for UEs in limited service state.

Following four different behaviors of emergency bearer support are included:
  • Valid UEs Only: No limited service state UEs are supported in the network. Only normal UEs that have a valid subscription, are authenticated and authorized for PS service in the attached location are allowed. It is not expected that a normal UE would perform an emergency attach. Normal UEs should be attached to the network and then perform a PDN Connection Request when an IMS emergency session is detected by the UE.
  • Authenticated UEs Only: These UEs must have a valid IMSI. These UEs are authenticated and may be in limited service state due to being in a location that they are restricted from service. A UE that cannot be authenticated will be rejected.
  • IMSI Required, Authentication Optional: These UEs must have an IMSI. If authentication fails, the UE is granted access and the unauthenticated IMSI retained in the network for recording purposes. The IMEI is used in the network as the UE identifier. IMEI only UEs will be rejected (e.g., UICCless UEs).
  • All UEs: Along with authenticated UEs, this includes UEs with an IMSI that cannot be authenticated and UEs with only an IMEI. If an unauthenticated IMSI is provided by the UE, the unauthenticated IMSI is retained in the network for recording purposes. The IMEI is used in the network to identify the UE.

Support of ULI/RAI Generation

User Location Information and Routing Area Identity (ULI/RAI) IEs in Create PDP Context Request message identify the Location Area for the UE. This information is passed on the interfaces like Gx, Gy, and Ga. There are circumstances when this information (ULI/RAI) does not come from SGSN, but it has to be relayed on these interfaces.

Release 14.0 onwards, the support has been provided to generate ULI/RAI based on certain CLI configurations on GGSN if it has not come from SGSN.

User Location Change Reporting Support

The user information change reporting is enabled on GGSN via PCRF using GPRS specific event triggers and GPRS specific credit re-authorization triggers. The user information to be reported include Location Change Reporting (ULI) and Closed Subscriber Group Information Change reporting (UCI).

For Location change reporting for a subscriber session requested by GGSN, the SGSN includes the User Location Information (ULI) if the MS is located in a RAT Type of GERAN, UTRAN or GAN. It also includes the CGI, SAI or RAI depending on whether the MS is in a cell, a service or a routing area respectively. The SGSN may optionally include the User Location Information for other RAT Types.

Closed Subscriber Group (CSG) identifies a group of subscribers who are permitted to access one or more CSG cells of the PLMN as a member of the CSG. A CSG ID is a unique identifier within the scope of PLMN which identifies a CSG in the PLMN associated with a CSG cell or group of CSG cells. For CSG info change reporting for a subscriber session requested by GGSN, the SGSN includes the User CSG Information if the MS is located in the CSG cell or the hybrid cell.

Modified GGSN Features

This section identifies GGSN features modified in release 14.0 and contains two types of modifications: enhancements and behavior changes. Feature enhancements are modifications based on customer change requests. Feature behavior changes are modifications based on software error corrections (bug fixes) that result in a change in the behavior of the feature.

APN Enhancement

Omitted Content: This change occurred in the June 29, 2012 code drop but was omitted from this document until now.

Support for 2048 APNs and Virtual APNs per chassis.

Previous Behavior: Up to 1024 APNs can be configured on the GGSN.

New Behavior: Up to 2048 APNs can be configured on the GGSN.

Incorrect RAT and Missing ULI in Acct-stop for Failed Gn-Gp Handoff

Previous Behavior: GTPv2 User Location Information (ULI) and GTPv2 RAT Type information during the PGW-GGSN handoff was retained.

New Behavior: GTPv2 ULI and GTPv2 RAT Type information during PGW-GGSN handoff is now discarded, and before the call processing this information is transferred to GGSN.

IP Pool Optimization

Omitted Content: This change occurred in the June 29, 2012 code drop but was omitted from this document until now.

This feature allows utilizing a smaller IP pool internally, but advertising a larger IP pool on external routes.

Previous Behavior: IP pool code generates the pool route, based on the IP pool range.

New Behavior: A new pool-route option has been added to the ip pool command to support this feature. When IP pool route is configured, the default fragments are not generated/installed, rather pool route based fragment would be created and installed in the kernel as a route.

Refer to the ip pool command in the Modified GGSN Configuration Commands section in this chapter for additional information.

GGSN Configuration Management Changes as of June 29, 2012

This section provides information on GGSN configuration command changes in release 14.0.

IMPORTANT:

For more information regarding commands in this section, refer to the GPRS/UMTS Command Line Interface Reference for this release.

New GGSN Configuration Commands

This section identifies new GGSN commands available in release 14.0.

bind

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

bind address ipv6_address [ port port_number ]
no bind address 

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the bind command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

client-identifier

This command has been added to support DHCPv6 Support.

DHCP Client Profile Configuration Mode

client-identifier { imsi | msisdn }
default dhcp client-identifier

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the client-identifier command, refer to the DHCP Client Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

deadtime

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

deadtime max_time
default deadtime 

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the deadtime command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

detect-dead-server

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

detect-dead-server consecutive-failures max_number
default detect-dead-server
consecutive-failures 

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the detect-dead-server command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

dhcp-client-profile

This command has been added to support the DHCPv6 feature.

Context Configuration Mode

[ no ] dhcp-client-profile clnt_profile_name [ -noconfirm ]

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcp-client-profile command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the eHRPD/LTE Command Line Interface Reference.

dhcp-server-profile

This command has been added to support the DHCPv6 feature.

Context Configuration Mode

[ no ] dhcp-server-profile srvr_profile_name [ -noconfirm ]

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcp-client-profile command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the eHRPD/LTE Command Line Interface Reference.

dhcp parameter-request-list-option

This command enables/disables the sending of DHCP parameter request list option(s) in all outgoing messages for a subscriber.

Subscriber Configuration Mode

[ no ] dhcp
parameter-request-list-option [ options ]

dhcpv6-client

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

dhcpv6-client 

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcpv6-client command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

dhcpv6 context-name

This command has been added to support the DHCPv6 feature.

APN Configuration Mode

dhcpv6 context-name ctxt_name
[ no ]dhcp context-name

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcp-client-profile command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the eHRPD/LTE Command Line Interface Reference.

dhcpv6-server

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

dhcpv6-server

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcpv6-server command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

dhcpv6-server-preference

This command has been added to support DHCPv6 Support.

DHCP Server Profile Configuration Mode

dhcpv6-server-preference pref_value
default dhcpv6-server-preference

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the dhcpv6-server-preference command, refer to the DHCP Server Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

dhcpv6-service

This command has been added to create the DHCPv6 service.

Context Configuration Mode

[ no ]dhcpv6-service service_name [ -noconfirm ]

dhcpv6 service-name

This command has been added to support the DHCPv6 feature.

APN Configuration Mode

[ no ] dhcpv6 service-name svc_name

disable

This command has been added to support DHCPv6 Support.

DHCP Client Profile Configuration Mode

disable { dhcp-message-spray | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the disable command, refer to the DHCP Client Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

disable

This command has been added to support DHCPv6 Support.

DHCP Server Profile Configuration Mode

disable { dhcpv6-server-reconf | dhcpv6-server-unicast | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the disable command, refer to the DHCP Server Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

echo-retransmission-timeout

This command has been added to support the Dynamic GTP Echo feature.

GGSN Service Configuration Mode

echo-retransmission-timeout seconds

For more information regarding the Dynamic GTP Echo feature, refer to the GGSN Feature section in this chapter. For more information regarding theecho-retransmission-timeout command, refer to the GGSN Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

echo-retransmission-timeout

This command has been added to support the Dynamic GTP Echo feature.

GTP-U Service Configuration Mode

echo-retransmission-timeout seconds

For more information regarding the Dynamic GTP Echo feature, refer to the GGSN Feature section in this chapter. For more information regarding theecho-retransmission-timeout command, refer to the GTP-U Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

egtpc test echo

This command tests the ability of a GGSN/P-GW service to exchange GTP-C echo request messages with specified peer(s).

Exec Mode

egtpc test echo gtp-version versionsrc-address ip_address { all | peer-address ip_address }

IMPORTANT:

The gtpv0 test echo and gtpc test echo commands have been replaced with this command.

enable

This command has been added to support DHCPv6 Support.

DHCP Client Profile Configuration Mode

enable { dhcp-message-spray | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the enable command, refer to the DHCP Client Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

enable

This command has been added to support DHCPv6 Support.

DHCP Server Profile Configuration Mode

enable { dhcpv6-server-reconf | dhcpv6-server-unicast | rapid-commit-dhcpv4 | rapid-commit-dhcpv6 }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the enable command, refer to the DHCP Server Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

ipv6

This command has been added to support DHCPv6 Support.

DHCPv6 Server Configuration Mode

ipv6 nd { managed-config-flag | other-config-flag }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the ipv6 command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

ipv6 address alloc-method

This command controls the IPv6 address allocation method for a particular APN. With the support of DHCPv6 and dual PDP IPv4v6, the separate allocation methods are required for IPv4 and IPv6. Earlier the IPv6 address was allocated through local pool or RADIUS Returned, but with the new options: local, no-dynamic, and DHCPv6-proxy, the IPv6 address allocation can be done for a particular APN. The static address allocation can be enabled by the use of allow-user-specified keyword as shown in the command syntax below.

APN Configuration Mode

ipv6 address alloc-method { dhcpv6-proxy | local | no-dynamic } [ 
allow-user-specified ]
[ default ] ipv6
address alloc-method

max-retransmissions

This command has been added to support DHCPv6 Support.

DHCPv6 Client Configuration Mode

max-retransmissions max_number
default max-retransmissions

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the max-retransmissions command, refer to the DHCPv6 Client Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

network-behind-mobile

Corrected Content: This section includes corrections to previously published content. Additional feature details have been added.

This command allows enabling/disabling the Network Behind Mobile Station (NBMS) for an APN. The max-addresses-behind-mobile keyword-set configures the maximum number of addresses that are allowed in a single Network/subnet Behind MS. The valid range for the number to be configured is between 1 and 16,777,214. Keyword max-subnets specifies the maximum number of subnets that can be enabled for a call in the APN. The valid range for the number of subnets is between 1 to 16 and the default value is 10.

APN Configuration Mode

network-behind-mobile { max-addresses-behind-mobile max_addrs | max-subnets max_subnets }
[ default | no ] network-behind-mobile

For more information regarding the DHCPv6 Support feature which supports NBMS, refer to the New GGSN Features section in this chapter. For more information regarding the network-behind-mobile command, refer to the APN Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

preferred-lifetime

This command has been added to support DHCPv6 Support.

DHCPv6 Server Configuration Mode

preferred-lifetime pref_lifetime
default preferred-lifetime

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the preferred-lifetime command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

process

This command has been added to support DHCPv6 Support.

DHCP Server Profile Configuration Mode

process dhcp-option-from { AAA | LOCAL | PDN-DHCP } priority priority
default process dhcp-option-from

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the process command, refer to the DHCP Server Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

rebind-time

This command has been added to support DHCPv6 Support.

DHCPv6 Server Configuration Mode

rebind-time rebind_time
default rebind-time

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the rebind-time command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

renew-time

This command has been added to support DHCPv6 Support.

DHCPv6 Server Configuration Mode

renew-time renewal_time
default renew-time

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the renew-time command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

request

This command has been added to support DHCPv6 Support.

DHCP Client Profile Configuration Mode

[ default ] request
dhcp-option { dns-address | netbios-server-address | sip-server-address }
no { dns-address | netbios-server-address | sip-server-address }

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the request command, refer to the DHCP Client Profile Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

server

This command has been added to support DHCPv6 Support.

DHCPv6 Service Configuration Mode

server { ipv6_address [ priority priority ] | selection-algorithm { first-server | round-robin } }
default server selection-algorithm
no server ipv6_address

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the server command, refer to the DHCPv6 Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

server-dead-time

This command has been added to support DHCPv6 Support.

DHCPv6 Client Configuration Mode

server-dead-time dead_time
default server-dead-time

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the server-dead-time command, refer to the DHCPv6 Client Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

server-ipv6-address

This command has been added to support DHCPv6 Support.

DHCPv6 Client Configuration Mode

server-ipv6-address ipv6_address [ port port_number ] [ priority priority ] [ -noconfirm ]
no server-ipv6-address ipv6_address

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the server-ipv6-address command, refer to the DHCPv6 Client Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

server-resurrect-time

This command has been added to support DHCPv6 Support.

DHCPv6 Client Configuration Mode

server-resurrect-time revive_time
default server-resurrect-time

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the server-resurrect-time command, refer to the DHCPv6 Client Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

valid-lifetime

This command has been added to support DHCPv6 Support.

DHCPv6 Server Configuration Mode

valid-lifetime valid_lifetime
default valid-lifetime

For more information regarding the DHCPv6 Support feature, refer to the New GGSN Features section in this chapter. For more information regarding the valid-lifetime command, refer to the DHCPv6 Server Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

Modified GGSN Configuration Commands

This section identifies GGSN commands modified in release 14.0.

echo-interval

This command has been modified to support the Dynamic GTP Echo feature. The echo-interval command now supports dynamic echo with the addition of the dynamic option. When enabled, the dynamic echo interval feature uses a calculated round trip timer (RTT) and can optionally add a configurable multiplier to be applied to the RTT result.

GGSN Service Configuration Mode

echo-interval seconds [ dynamic [ smooth-factor multiplier ] ]

For more information regarding the Dynamic GTP Echo feature, refer to the S-GW Feature section in this chapter. For more information regarding theecho-interval command, refer to the GGSN Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

echo-interval

This command has been modified to support the Dynamic GTP Echo feature. The echo-interval command now supports dynamic echo with the addition of the dynamic option. When enabled, the dynamic echo interval feature uses a calculated round trip timer (RTT) and can optionally add a configurable multiplier to be applied to the RTT result.

GTP-U Service Configuration Mode

echo-interval seconds [ dynamic [ smooth-factor multiplier ] ]

For more information regarding the Dynamic GTP Echo feature, refer to the GGSN Feature section in this chapter. For more information regarding theecho-interval command, refer to the GTP-U Service Configuration Mode Commands chapter of the GPRS/UMTS Command Line Interface Reference.

gtpc retransmission-timeout (Behavior change)

This command has been modified to support the Dynamic GTP Echo feature.

eGTP Service Configuration Mode

gtpc retransmission-timeout seconds

Previous Behavior: In previous releases, this command controlled the timeout for retransmitting all GTPv2 control messages including echo procedures.

New Behavior: In release 14.0, this command only configures retransmission timeouts for non-echo GTPv1 messages.

IMPORTANT:

No changes were made to the syntax of this command. All changes are embedded.

For more information regarding the Dynamic GTP Echo feature, refer to the New GGSN Features section in this chapter. For more information regarding the gtpc retransmission-timeout command, refer to the eGTP Service Configuration Mode Commands chapter of the eHRPD/LTE Command Line Interface Reference.

gtpp storage-server local file

This command now enables push method to transfer local CDR files to remote system.

GTPP Server Group Configuration Mode

gtpp storage-server
local filepush { encrypted-url encrypted_url | url url } [ encrypted-secondary-url encrypted_url | secondary-url url ] [ via-local-context ]
no gtpp storage-server
local file push

For more information regarding the CDR Push Supported feature, refer to the New GGSN Features section in this chapter. For more information regarding this command, refer to the GTPP Server Group Configuration Mode Commands chapter in the eHRPD/LTE Command Line Interface Reference.

gtpu test echo

The gtpu test echo command now exchanges GTP-U echo request messages with up to 100 peer(s) from a specified GTP-U service.

Exec Mode

gtpu test echo gtpu-service service_name { all | peer-address ip_address }

ip pool

Omitted Content: This command was introduced in the June 29, 2012 code drop but was omitted from this document until now.

The keyword pool-route has been added to this command for IP pool optimization.

Context Configuration Mode

ip pool pool_name pool-route ip_address/mask

For more information regarding the IP Pool Optimization feature, refer to the Modified GGSN Features section in this chapter. For more information regarding this command, refer to the Context Configuration Mode Commands chapter in the GPRS/UMTS Command Line Interface Reference.

show configuration

The enhanced CLI introduces new filter with show configuration command which displays configuration of single APN in verbose or non-verbose mode.

Exec Mode

show configuration
apn apn_name [ verbose ] 

Deprecated GGSN Configuration Commands

This section identifies deprecated GGSN commands that are no longer supported in release 14.0.

gtpc test echo

In release 14.0, this command is replaced by the egtpc test echo command.

Exec Mode

gtpc test echo src-address gn_address { all | sgsn-address ip_address }

gtpv0 test echo

In release 14.0, this command is replaced by the egtpc test echo command.

Exec Mode

gtpv0 test echo src-address gn_address { all | sgsn-address ip_address }

retransmission-timeout

In release 14.0, this command is replaced by the echo-retransmission-timeout command. Refer to the New GGSN Configuration Commands section for information on the echo-retransmission-timeout command.

GTP-U Service Configuration Mode

retransmission-timeout seconds

GGSN Performance Management Changes as of June 29, 2012

This section provides information on GGSN performance management changes in release 14.0.

IMPORTANT:

For more information regarding bulk statistics in this section, refer to the Statistics and Counters Reference for this release.

For more information regarding commands in this section, refer to the Command Line Interface Reference for this release.

New GGSN Bulk Statistics

This section identifies new GGSN bulk statistics available in release 14.0.

None for this release.

Modified GGSN Bulk Statistics

This section identifies GGSN bulk statistics modified in release 14.0.

None for this release.

Deprecated GGSN Bulk Statistics

This section identifies deprecated GGSN bulk statistics that are no longer supported in release 14.0.

None for this release.

New GGSN Performance Commands

This section identifies new GGSN performance commands available in release 14.0.

None for this release.

Modified GGSN Performance Commands

This section identifies GGSN performance commands modified in release 14.0.

show apn all

This command displays information pertaining to the configured APN.

Exec Mode

The following fields have been added to the output of this command:
  • emergency: Specifies whether emergency-apn option is configured in this APN or not. If enabled, this APN is an emergency APN for VoLTE based E911 support.
  • emergency inactivity timeout: Indicates the emergency inactivity timeout duration in seconds for session configured in this emergency APN for VoLTE based E911 support.
  • APN-AMBR: Specifies the traffic statistics for APN Maximum Bit Rate

For more information regarding the emergency APN/Bearer Type feature, refer to the New GGSN Features section in this chapter. For more information regarding this command, refer to the show apn chapter in the Statistics and Counters Reference.

show gtpc statistics verbose

This command displays GTP interface information for selected parameters within current context.

Exec Mode

The following fields have been added to the output of this command:
  • IPv6 Emergency
    • Auth IMSI
    • unAuth IMSI
    • Only IMEI
  • IPv4 Emergency
    • Auth IMSI
    • unAuth IMSI
    • Only IMEI

For more information regarding this command, refer to the show gtpc chapter in the Statistics and Counters Reference.

show gtpp group all

This command displays information pertaining to the configured GTPP storage server group.

Exec Mode

The following fields have been added to the output of this command:
  • File Transfer Mode
  • Push via Local Context

For more information regarding the CDR Push Supported feature, refer to the New GGSN Features section in this chapter. For more information regarding this command, refer to the show gtpp chapter in the Statistics and Counters Reference.

show subscribers ggsn-only all

This command displays all subscribers’ information within current context pertaining to the filter “ggsn-only”.

Exec Mode

The following fields have been added to the output of this command:
  • vvvvvvv: From left-to-right, the seventh character represents the Emergency Bearer Type of the session. The possible emergency bearer types are:
    • A: Authentic IMSI
    • U: Un-Authentic IMSI
    • O: Only IMEI
    • N: Non-Emergency
  • IMSI/IMEI: Displays the International Mobile Subscriber Identity (IMSI) number in case the Emergency Bearer Type is Authentic IMSI and/or Non-Emergency. If the Emergency Bearer Type is Un-Authentic IMSI and/or Only IMEI, the International Mobile Equipment Identity (IMEI) number is displayed.

For more information regarding this command, refer to the show subscribers chapter in the Statistics and Counters Reference.

show subscribers ggsn-only full

This command displays subscriber information within current context pertaining to the filter “ggsn-only”.

Exec Mode

The following fields have been added to the output of this command:
  • Emergency Bearer Type
  • ULI
  • SGSN RAI
  • GTPU Address
  • gtpu-service-name
  • ipv6 allocation type

For more information regarding the Emergency Bearer Support and ULI/RAI Generation feature, refer to the New GGSN Features section in this chapter. For more information regarding this command, refer to the show subscribers chapter in the Statistics and Counters Reference.

Deprecated GGSN Performance Commands

This section identifies deprecated GGSN performance commands that are no longer supported in release 14.0.

None for this release.

GGSN Security Management Changes as of June 29, 2012

This section provides information on GGSN security management changes in release 14.0.

None for this release.