- show gprs access-point
- show gprs access-point statistics
- show gprs charging parameters
- show gprs charging statistics
- show gprs charging status
- show gprs gtp parameters
- show gprs gtp path
- show gprs gtp pdp-context
- show gprs gtp statistics
- show gprs gtp status
- show gprs gtp-director pending-request
- show gprs gtp-director statistics
- show gprs ms-address exclude-range
- subscription-required
- vrf
show gprs access-point
To display information about access points on the GGSN, use the show gprs access-point privileged EXEC command.
show gprs access-point {access-point-index [address-allocation] | all}
Syntax Description
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the access-point-index argument to specify a particular access point number for which you want to obtain information.
Use the address-allocation keyword, to obtain information about dynamically allocated MS addresses and lease terms by access point.
Use the all keyword to obtain information about all access points in an abbreviated format.
Examples
Example 1
The following is sample output of the show gprs access-point command for access-point 1:
router# show gprs access-point 1
apn_index 1 apn_name = gprs.corporate.com
apn_mode: non-transparent
apn-type: Real
accounting: Enabled
interim accounting: Enable
wait_accounting: Enable
dynamic_address_pool: dhcp-proxy-client
apn_dhcp_server: 10.99.100.5
apn_dhcp_gateway_addr: 10.27.1.1
apn_authentication_server_group: foo
apn_accounting_server_group: foo1
apn_username: , apn_password:
subscribe_required: No
deactivate_pdp_context_on violation: No
network_activation_allowed: No
Block Foreign-MS Mode: Disable
VPN: Disable (VRF Name : None)
GPRS vaccess interface: Virtual-Access2
RADIUS attribute suppress MSISDN: Disabled
RADIUS attribute suppress IMSI: Disabled
RADIUS attribute suppress SGSN Address: Disabled
RADIUS attribute suppress QOS: Disabled
number of ip_address_allocated 0
idle timer: 0
Security features
Verify mobile source addr: Enable
Verify mobile destination addr: Enable
Traffic redirection:
Mobile-to-mobile: destination 1.1.1.1
Total number of PDP in this APN :0
aggregate:
In APN: Disable
In Global: Disable
Table 3 describes the fields show in the display.
Example 2
The following is sample output of the show gprs access-point address-allocation command:
router# show gprs access-point 8 address-allocation
TID PDP_ADDRESS
1111111100000099 10.88.105.227
1111111100000191 10.88.105.7
1111111100000192 10.88.105.70
1111111100000297 10.88.106.162
1111111100000298 10.88.106.169
1111111100000299 10.88.106.161
1111111100000391 10.88.106.150
1111111100000392 10.88.106.25
1111111100000442 10.88.106.196
1111111100000443 10.88.106.197
1111111100000886 10.88.108.153
1111111100000887 10.88.108.158
2222222200000000 10.88.111.255
Table 4 describes the fields show in the display.
Example 3
The following is sample output of the show gprs access-point all command:
router# show gprs access-point all
There are 3 Access-Points configured
Index Mode Access-type AccessPointName VRF Name
-----------------------------------------------------------------------
1 transparent Real gprs.pdn1.com vpn1
ppp-regeneration (max-session: 10000, setup-time: 60)
-----------------------------------------------------------------------
2 non-transparent Real gprs.pdn2.com
-----------------------------------------------------------------------
3 transparent Virtual corporate
-----------------------------------------------------------------------
Table 5 describes the fields show in the display.
Related Commands
|
|
---|---|
Specifies an access point number and enters access-point configuration mode. |
show gprs access-point statistics
To display data volume and PDP activation and deactivation statistics for access points on the GGSN, use the show gprs access-point statistics privileged EXEC command.
show gprs access-point statistics {access-point-index | all}
Syntax Description
access-point-index |
Index number of an access point. Statistics for that access point are shown. |
all |
Statistics for all access points on the GGSN are shown. |
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs access-point statistics command to display data volume and PDP activation and deactivation statistics for access points on the GGSN.
Use the access-point-index argument to specify a particular access point number for which you want to obtain information.
Use the all keyword to obtain information about all access points in an abbreviated format.
Examples
The following example displays PDP context activation and deactivation statistics for all access points on the GGSN:
router# show gprs access-point statistics all
There are 3 Access-Points activated
Index Mode Access-type AccessPointName VRF Name
-----------------------------------------------------------------------
1 transparent Real gprt.pdn.com
ppp-regeneration (max-session: 10000, setup-time: 60)
PDP activation initiated by MS: 3
Successful PDP activation initiated by MS: 3
Dynamic PDP activation initiated by MS: 3
Successful dynamic activation initiated by MS: 0
PDP deactivation initiated by MS: 0
Successful PDP deactivation initiated by MS: 0
Network initiated PDP activation: 0
Successful network initiated PDP activation: 0
PDP deactivation initiated by GGSN: 1
Successful PDP deactivation initiated by GGSN: 1
active PDP: 3
upstream data volume in octets: 0
downstream data volume in octets: 0
----------------------------------------------------------
4 transparent gprs.pdn.com
PDP activation initiated by MS: 1
Successful PDP activation initiated by MS: 1
Dynamic PDP activation initiated by MS: 0
Successful dynamic activation initiated by MS: 0
PDP deactivation initiated by MS: 0
Successful PDP deactivation initiated by MS: 0
Network initiated PDP activation: 0
Successful network initiated PDP activation: 0
PDP deactivation initiated by GGSN: 6
Successful PDP deactivation initiated by GGSN: 6
active PDP: 0
upstream data volume in octets: 0
downstream data volume in octets: 0
----------------------------------------------------------
5 transparent gpru.pdn.com
PDP activation initiated by MS: 1
Successful PDP activation initiated by MS: 1
Dynamic PDP activation initiated by MS: 0
Successful dynamic activation initiated by MS: 0
PDP deactivation initiated by MS: 0
Successful PDP deactivation initiated by MS: 0
Network initiated PDP activation: 0
Successful network initiated PDP activation: 0
PDP deactivation initiated by GGSN: 0
Successful PDP deactivation initiated by GGSN: 6
active PDP: 0
upstream data volume in octets: 0
downstream data volume in octets: 0
Table 6 describes the fields shown in the display:
Related Commands
|
|
---|---|
Clears statistics counters for a specific access point or for all access points on the GGSN. |
|
Displays information about access points on the GGSN. |
show gprs charging parameters
To display information about the current GPRS charging configuration, use the show gprs charging parameters privileged EXEC command.
show gprs charging parameters
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs charging parameters command to display the currently active charging parameters for the GGSN.
Examples
The following is sample output of the show gprs charging parameters command:
router# show gprs charging parameters
GPRS Charging Protocol Parameters
=================================
* Default Charging Gateway Address: <10.9.9.9>
* Default Backup Charging Gateway Address: <10.5.5.5>
* Current Active Charging Gateway Address: <10.9.9.9>
* Current Backup Charging Gateway Address: <10.5.5.5>
* Charging Server Switch-Over Timer: <15> seconds.
* Charging Path Protocol (0:UDP, 1:TCP): <0>
* Charging MAP DATA TOS: <3>
* Charging Transfer Interval: <105> seconds.
* Charging Transfer Threshold: <400> bytes.
* Charging CDR Aggregation Limit: <1> CDRs per msg.
* Charging Packet Queue Size: <128> messages.
* Charging Gateway Path Request Timer: <1> Minutes.
* Charging Change Condition Limit: <7>
* Charging SGSN Limit: <0>
* Charging Send Buffer Size: <1460>
* Charging Port Number: <3386>
* Charging Roamers CDR Only: DISABLED.
* Charging CDR Option:
- Local Record Sequence Number: ENABLED.
- APN Selection Mode: DISABLED.
- No Partial CDR Generation: ENABLED.
- Node ID: ENABLED.
- Packet Count: ENABLED.
- Served MSISDN: ENABLED.
- Private Echo: ENABLED.
* Charging Tariff Time Changes:
- Tariff Time Change (#0): 17:00:00
- Tariff Time Change (#1): 17:01:00
- Tariff Time Change (#2): 17:02:00
- Tariff Time Change (#3): 17:03:00
- Tariff Time Change (#4): 17:04:00
- Tariff Time Change (#5): 17:05:00
- Tariff Time Change (#6): 21:25:00
- Tariff Time Change (#7): 21:25:01
- Tariff Time Change (#8): 21:25:03
- Tariff Time Change (#9): 21:25:04
- Tariff Time Change (#10): 21:25:05
- Tariff Time Change (#11): 21:27:35
- Tariff Time Change (#12): 21:27:40
Table 7 describes the fields shown in the display.
|
|
---|---|
Charging CDR Aggregation Limit |
Maximum number of CDRs that the GGSN aggregates in a charging data transfer message to the charging gateway. You can configure this limit using the gprs charging cdr-aggregation-limit command. |
Charging CDR Option : Local Record Sequence Number |
Status indicating if the GGSN uses the local record sequence field in G-CDRs. The possible values are enabled or disabled. You can enable the GGSN to use the local record sequence field in G-CDRs using the gprs charging cdr-option local-record-sequence-number command. |
Charging CDR Option : APN Selection Mode |
Status indicating if the GGSN provides the reason code for APN selection in G-CDRs. The possible values are enabled or disabled. You can enable the GGSN to provide the APN selection mode in G-CDRs using the gprs charging cdr-option apn-selection-mode command. |
Charging CDR Option : No Partial CDR Generation |
Status indicating if the GGSN can create partial CDRs. The possible values are enabled or disabled. You can disable partial CDR generation by the GGSN using the gprs charging cdr-option no-partial-cdr-generation command. |
Charging CDR Option : Node ID |
Status indicating if the GGSN specifies the name of the node that generated the CDR in the node ID field of the G-CDR. The possible values are enabled or disabled. You can enable the GGSN to use the node ID field in G-CDRs using the gprs charging cdr-option node-id command. |
Charging CDR Option : Packet Count |
Status indicating if the GGSN provides uplink and downlink packet counts in the optional record extension field of a G-CDR. The possible values are ON or OFF. You can enable the GGSN to provide packet counts using the gprs charging cdr-option packet-count command. |
Charging CDR Option : Served MSISDN |
Status indicating if the GGSN provides the mobile station integrated services digital network number from the create PDP context request in a G-CDR. The possible values are enabled or disabled. You can enable the GGSN to provide the MSISDN number using the gprs charging cdr-option served-msisdn command. |
Charging CDR Option : Private Echo |
Status indicating if the GGSN uses private echo signaling for flow control. The possible values are enabled or disabled. You can enable private echo signaling using the gprs charging flow-control private-echo command. |
Charging Change Condition Limit |
Maximum number of charging containers in each G-CDR. You can configure the change condition limit using the gprs charging container change-limit command. |
Charging Gateway Path Request Timer |
Number of minutes that the GGSN waits before trying to establish the TCP path to the charging gateway when TCP is the specified path protocol. You can configure the path request timer using the gprs charging cg-path-requests command. |
Charging MAP DATA TOS |
Type of service (ToS) priority currently configured for GPRS charging packets. Value (between 0 and 5) is set in the precedence bits of the IP header of charging packets. You can configure the ToS mapping using the gprs charging map data tos command. |
Charging Packet Queue Size |
Maximum number of unacknowledged charging data transfer requests that the GGSN maintains in its queue. You can configure the maximum queue size using the gprs charging packet-queue-size command. |
Charging Path Protocol (0:UDP, 1:TCP) |
Binary value representing the protocol in use between the GGSN and the charging gateway. When 0, UDP is in use; when 1, TCP is in use. You can configure the charging path protocol using the gprs charging path-protocol command. |
Charging Port Number |
Destination port of the charging gateway. You can configure the destination port using the gprs charging port command. |
Charging Roamers CDR Only |
Status of the charging for roamers feature on the GGSN. The possible values are enabled or disabled. You can configure the GGSN to support creation of CDRs for roaming subscribers using the gprs charging roamers command. |
Charging Send Buffer Size |
Size (in bytes) of the buffer that contains the GTP' PDU and signaling messages on the GGSN. You can configure the buffer size using the gprs charging send-buffer command. |
Charging Server Switch-Over Timer |
Amount of time (in seconds) that the GGSN waits before sending charging data to the backup charging gateway, after the active charging gateway fails. You can configure this period of time using the gprs charging server-switch-timer command. |
Charging SGSN Limit |
Maximum number of SGSN changes that can occur before the GGSN closes a G-CDR for a particular PDP context. |
Charging Tariff Time Changes |
Time of day when GPRS charging tariffs change. You can configure this time using the gprs charging tariff-time command. |
Charging Transfer Interval |
Amount of time (in seconds) that the GGSN waits before checking and sending any closed CDRs to the charging gateway. You can configure this period of time using the gprs charging transfer interval command. |
Charging Transfer Threshold |
Maximum size (in bytes) that the GGSN maintains in a charging container before closing it and updating the CDR. You can configure the container volume using the gprs charging container volume-threshold command. |
Current Active Charging Gateway Address |
IP address of the charging gateway to which the GGSN is currently sending charging data. You can configure the primary charging gateway using the gprs default charging-gateway command. |
Current Backup Charging Gateway Address |
IP address of the backup charging gateway to which the GGSN will send charging data if the current active charging gateway becomes unavailable. You can configure the backup charging gateway using the gprs default charging-gateway command. |
Default Backup Charging Gateway Address |
IP address of the default secondary, or backup, charging gateway. You can configure the default backup charging gateway using the gprs default charging-gateway command. |
Default Charging Gateway Address |
IP address of the default primary charging gateway. You can configure the default primary charging gateway using the gprs default charging-gateway command. |
Related Commands
|
|
---|---|
Displays cumulative charging statistics for the GGSN. |
show gprs charging statistics
To display cumulative charging statistics for the GGSN, use the show gprs charging statistics privileged EXEC command.
show gprs charging statistics
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs charging statistics command to display cumulative charging statistics since the last restart of the GGSN.
Examples
The following is sample output of the show gprs charging statistics command:
router# show gprs charging statistics all
GPRS Charging Protocol Statistics
=================================
* Total Number of CDRs for Charging: <200>
* Total Number of Containers for Charging: <104>
* Total Number of CDR_Output_Msgs sent: <22>
-- Charging Gateway Statistics --
* Charging Gateway Down Count: <1>
* Last Charging Gateway Down Time = 2001/11/29 15:23:0
Table 8 describes the fields shown in the display.
.
Related Commands
|
|
---|---|
Displays information about the current GPRS charging configuration. |
|
Displays current statistics about the transfer of charging packets between the GGSN and charging gateways. |
show gprs charging status
To display current statistics about the transfer of charging packets between the GGSN and charging gateways, use the show gprs charging status privileged EXEC command.
show gprs charging status {tid tunnel_id | access-point access-point-index | all}
Syntax Description
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs charging status command to display current statistics for the transfer of charging packets between the GGSN and charging gateways since the last G-CDR was sent.
Examples
Example 1
The following is sample output of the show gprs charging status tid command:
router# show gprs charging status tid 1231231111111100
GPRS Charging Protocol Status for TID
=========================================
* Number of CDRs : <1>
* Number of closed CDRs buffered: <0>
* Number of Containers: <0>
Table 9 describes the fields shown in the display.
Example 2
The following is sample output of the show gprs charging status access-point command:
router# show gprs charging status access-point 1
GPRS Charging Protocol Status for APN
=========================================
* Number of CDRs: <96>
* Number of closed CDRs buffered: <0>
* Number of Containers: <0>
Table 10 describes the fields shown in the display.
Example 3
The following is sample output of the show gprs charging status all command:
router# show gprs charging status all
GPRS Charging Protocol Status
=================================
* Number of APNs : <1>
* Number of CDRs : <96>
* Number of closed CDRs buffered: <0>
* Number of Containers buffered: <0>
* Number of pending unack. CDR_Output_Msgs: <1>
Table 11 describes the fields shown in the display.
Related Commands
|
|
---|---|
Displays information about the current GPRS charging configuration. |
|
Displays cumulative charging statistics for the GGSN. |
show gprs gtp parameters
To display information about the current GPRS Tunneling Protocol (GTP) configuration on the GGSN, use the show gprs gtp parameters privileged EXEC command.
show gprs gtp parameters
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp parameters command to display the current GTP parameters configured on the GGSN.
Examples
The following is sample output of the show gprs gtp parameters command:
router# show gprs gtp parameters
GTP path echo interval = 60
GTP signal max wait time T3_response = 1
GTP max retry N3_request = 5
GTP dynamic echo-timer minimum = 5
GTP dynamic echo-timer smooth factor = 2
GTP buffer size for receiving N3_buffer = 8192
GTP max pdp context = 45000
GPRS MCC Code = 310
GPRS MNC Code = 15
Table 12 describes the fields shown in the display.
.
|
|
---|---|
GPRS MCC Code |
Mobile country code (MCC) that the GGSN uses in conjunction with the mobile network node to determine whether a create PDP context request is from a roamer. You can configure the MCC using the gprs mcc mnc command. |
GPRS MNC Code |
Mobile network node (MNC) that the GGSN uses in conjunction with the mobile country code to determine whether a create PDP context request is from a roamer. You can configure the MNC using the gprs mcc mnc command. |
GTP buffer size for receiving N3_buffer |
Current size of the receive buffer (in bytes) that the GGSN uses to receive GTP signaling messages and packets sent through the tunneling protocol. You can configure the N3 buffer using the gprs gtp n3-buffer-size command. |
GTP dynamic echo-timer minimum |
Current minimum time period (in seconds) used by the dynamic echo timer. You can configure the minimum value using the gprs gtp echo-timer dynamic minimum command. |
GTP dynamic echo-timer smooth factor |
Current multiplier used by the GGSN to calculate the T-dynamic for the dynamic echo timer. You can configure the smooth factor using the gprs gtp echo-timer dynamic smooth-factor command. |
GTP max pdp context |
Current maximum number of PDP contexts (mobile sessions) that can be activated on the GGSN. You can configure the maximum number of PDP context requests using the gprs maximum-pdp-context-allowed command. |
GTP max retry N3_request |
Maximum number of times that the GGSN attempts to send a signaling request to an SGSN. You can configure the maximum number of signaling requests made by the GGSN using the gprs gtp n3-requests command. |
GTP path echo interval |
Interval, in seconds, that the GGSN waits before sending an echo-request message to the SGSN. You can configure the path echo interval using the gprs gtp path-echo-interval command. |
GTP signal max wait time T3_response |
Interval, in seconds, that the GGSN waits before responding to a signaling request message. You can configure the maximum interval using the gprs gtp t3-response command. |
Related Commands
show gprs gtp path
To display information about one or more GTP paths between the GGSN and other GPRS devices, use the show gprs gtp path privileged EXEC command.
show gprs gtp path {ip-address | all}
Syntax Description
ip-address |
Displays GTP path information for a specified IP address. |
all |
Displays information for all GTP paths. |
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp path command to display information about one or more GTP paths from the GGSN.
Examples
The following is sample output of the show gprs gtp path all command:
router# show gprs gtp path all
Total number of path : 2
Path pointer Local address Remote address Dynamic echo timer
0x63100440 10.41.41.1 10.18.18.200 5
0x616378D0 10.10.10.1 10.10.10.4 2
The following is sample output of the show gprs gtp path command:
router# show gprs gtp path 10.49.85.100
Path pointer Local address Remote address Dynamic echo timer
0x63100440 10.41.41.1 10.18.18.200 5
Table 13 describes the fields shown in the display.
show gprs gtp pdp-context
To display a list of the currently active PDP contexts (mobile sessions), use the show gprs gtp pdp-context privileged EXEC command.
show gprs gtp pdp-context {tid hex-data | imsi hex-data | path ip-address | access-point access-point-index | pdp-type {ip | ppp} | qos-precedence {low | normal | high} | qos-delay {class1 | class2 | class3 | classbesteffort} | all}
Syntax Description
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp pdp-context command to display the currently active PDP contexts on the GGSN. You can display PDP contexts by tunnel ID, by IMSI, by access point, by PDP type, and by GPRS QoS precedence, or you can display all PDP contexts.
Several versions of the show gprs gtp pdp-context command display similar output. The examples provided show these two different types of output.
Interpreting the Effective Bandwidth
Example 2 provides sample output from the show gprs gtp pdp-context tid command, which includes the field called effective bandwidth (in bps). The effective bandwidth is determined according to the QoS class (premium, normal, or best effort) for the PDP context; it does not represent the actual bandwidth in use by the PDP context. The potential number of supported PDP contexts for that class of QoS can then be calculated according to the total amount of bandwidth (GSN resource) available to the GGSN.
For more information about canonical QoS and resources on the GGSN, see the "Configuring QoS on the GGSN" chapter in the Cisco IOS Mobile Wireless Configuration Guide.
Examples
Example 1
The following is sample output of the show gprs gtp pdp-context all command:
router# show gprs gtp pdp-context all
TID MS Addr Source SGSN Addr APN
1234567890123456 10.11.1.1 Radius 10.4.4.11 www.pdn1.com
2345678901234567 Pending DHCP 10.4.4.11 www.pdn2.com
3456789012345678 10.21.1.1 IPCP 10.1.4.11 www.pdn3.com
4567890123456789 10.31.1.1 IPCP 10.1.4.11 www.pdn4.com
5678901234567890 10.41.1.1 Static 10.4.4.11 www.pdn5.com
Note The same output fields shown in Example 1 also appear when you use the access-point, path, pdp-type, qos-delay, or qos-precedence keyword options of the show gprs gtp pdp-context command.
Table 14 describes the fields shown in the display.
Example 2
The following is sample output from the show gprs gtp pdp-context tid command:
router#show gprs gtp pdp tid 1111111111111111
TID MS Addr Source SGSN Addr APN
1111111111111111 10.1.1.1 Radius 10.8.8.1 dns.com
current time :Mar 18 2002 11:24:36
user_name (IMSI):1111111111111111 MS address:10.1.1.1
MS International PSTN/ISDN Number (MSISDN):ABC
sgsn_addr_signal:10.8.8.1 ggsn_addr_signal:10.8.0.1
signal_sequence: 0 seq_tpdu_up: 0
seq_tpdu_down: 0
upstream_signal_flow: 1 upstream_data_flow: 2
downstream_signal_flow:14 downstream_data_flow:12
RAupdate_flow: 0
pdp_create_time: Mar 18 2002 09:58:39
last_access_time: Mar 18 2002 09:58:39
mnrgflag: 0 tos mask map:00
gtp pdp idle time:72
gprs qos_req:091101 canonical Qos class(req.):01
gprs qos_neg:25131F canonical Qos class(neg.):01
effective bandwidth:0.0
rcv_byte_count: 0 rcv_pkt_count: 0
send_byte_count: 0 send_pkt_count: 0
cef_up_pkt: 0 cef_up_byte: 0
cef_down_pkt: 0 cef_down_byte: 0
charging_id: 29160231
pdp reference count:2
primary dns: 2.2.2.2
secondary dns: 4.4.4.4
primary nbns: 3.3.3.3
secondary nbns: 5.5.5.5
ntwk_init_pdp: 0
** Network Init Information **
MNRG Flag: 0 PDU Discard Flag: 0
SGSN Addr: 172.16.44.1 NIP State: NIP_STATE_WAIT_PDP_ACTIVATION
Buf.Bytes: 500
Table 15 describes the fields shown in the display.
Note The Network Init Information section of the output appears only while network-initiated PDP contexts are being processed by the GGSN.
Note The same output fields shown in Example 2 also appear when you use the imsi keyword option of the show gprs gtp pdp-context command.
Table 16 describes the fields shown in the Network Init Information section of the output.
Note The Network Init Information section of the output appears only when network-initiated PDP contexts are unsuccessful.
Related Commands
show gprs gtp statistics
To display the current GPRS Tunneling Protocol (GTP) statistics for the GGSN (such as IE, GTP signaling, and GTP PDU statistics), use the show gprs gtp statistics privileged EXEC command.
show gprs gtp statistics
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp statistics command to display the GTP statistics for the GGSN. The counter values displayed by this command represent totals accumulated since the last time the statistical counters were cleared using the clear gprs gtp statistics command.
Examples
The following is sample output of the show gprs gtp statistics command:
router# show gprs gtp statistics
GPRS GTP Statistics:
version_not_support 0 msg_too_short 0
unknown_msg 0 unexpected_sig_msg 1
unexpected_data_msg 0 mandatory_ie_missing 0
mandatory_ie_incorrect 0 optional_ie_invalid 0
ie_unknown 0 ie_out_of_order 0
ie_unexpected 0 ie_duplicated 0
optional_ie_incorrect 0 pdp_activation_rejected 0
path_failure 0 total_dropped 0
signalling_msg_dropped 0 data_msg_dropped 0
no_resource 0 get_pak_buffer_failure 0
rcv_signalling_msg 4 snd_signalling_msg 8
rcv_pdu_msg 0 snd_pdu_msg 1
rcv_pdu_bytes 0 snd_pdu_bytes 100
total created_pdp 1 total deleted_pdp 0
total created_ppp_pdp 0
ppp_regen_pending 0 ppp_regen_pending_peak 0
ppp_regen_total_drop 0 ppp_regen_no_resource 0
ntwk_init_pdp_act_rej 0 total ntwkInit created pdp 1
Table 17 describes the fields shown in the display:
Related Commands
show gprs gtp status
To display information about the current status of the GPRS Tunneling Protocol (GTP) on the GGSN (such as activated PDP contexts, throughput, and QoS statistics), use the show gprs gtp status privileged EXEC command.
show gprs gtp status
Syntax DescriptionDescription
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp status command to display information about the status of GTP running on the GGSN. The output fields displayed by the show gprs gtp status command vary by the type of QoS method that is enabled on the GGSN.
The values displayed by the show gprs gtp status command show the current counts since the GGSN was started. Unlike the values displayed by the show gprs gtp statistics command, these values cannot be cleared.
Examples
Example 1
The following example shows output from the show gprs gtp status command for an activated network-initiated PDP context using the canonical QoS method:
Router# show gprs gtp status
GPRS GTP Status:
gsn_used_bandwidth 7399 total gsn_resource 4294967295
activated_pdp 1 ntwk_init_pdp 1
mean_throughput_premium 1110.000
mean_throughput_normal 0.000 mean_throughput_besteffort 0.000
qos_high_pdp 1 qos_normal_pdp 0
qos_low_pdp 0 qos premium mean-throughput-deviation 0.100
Example 2
The following example shows output from the show gprs gtp status command for activated 2 PPP PDP contexts using the canonical QoS method. Both of the PDP contexts are using the premium QoS class, indicated by the qos_high_pdp output field:
Router# show gprs gtp status
GPRS GTP Status:
gsn_used_bandwidth 14798 total gsn_resource 1048576
activated_pdp 2 ntwk_init_pdp 0
activated_ppp_pdp 2
mean_throughput_premium 2220.000
mean_throughput_normal 0.000 mean_throughput_besteffort 0.000
qos_high_pdp 2 qos_normal_pdp 0
qos_low_pdp 0 qos premium mean-throughput-deviation 0.100
Note All output fields except those related to PDP context creation appear only when canonical QoS is enabled on the GGSN.
Example 3
The following example shows output from the show gprs gtp status command for 3 activated PPP regenerated PDP contexts not using either the canonical or delay QoS method:
Router# show gprs gtp status
GPRS GTP Status:
activated_pdp 3 ntwk_init_pdp 0
activated_ppp_pdp 0 activated_ppp_regen_pdp 3
Example 4
The following example shows output from the show gprs gtp status command for 4 activated PDP contexts using the delay QoS method. The PDP contexts are using the delay class 1, delay class 2, and delay best effort class:
Router# show gprs gtp status
GPRS GTP Status:
activated_pdp 4 ntwk_init_pdp 0
activated_ppp_pdp 0 activated_ppp_regen_pdp 0
qos_delay1_pdp 1 qos_delay2_pdp 1
qos_delay3_pdp 0 qos_delaybesteffort_pdp 2
Table 18 describes the fields shown in the display.
Related Commands
show gprs gtp-director pending-request
To display a list of the create PDP context requests sent by GDM to a real GGSN that are pending expiration of the retry timer, use the show gprs gtp-director pending-request privileged EXEC command.
show gprs gtp-director pending-request {tid hex-data | all}
Syntax Description
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp-director pending-request command to display a list of the create PDP context requests currently sent by GDM to a real GGSN that are pending expiration of the retry timer.
Note The show gprs gtp-director pending-request command shows only those PDP contexts that have been requested by GDM for a real GGSN—it does not represent the number of PDP contexts that are currently active with that GGSN.
The create PDP context requests that have been sent will continue to appear in the GDM output display until the GTP director retry timeout period has expired. You can configure the GTP director retry timeout period using the gprs gtp-director retry-timeout command.
Examples
Example 1
The following is sample output of the show gprs gtp-director pending-request tid command. The output shows that GDM has sent a create PDP context request for TID 1234120000000000 to the real GGSN with IP address 10.41.41.1 for a real APN called corporateb.com.
GDM received the original create PDP context request from the SGSN with IP address 10.23.23.1, for an APN called corporate. The corporate APN is a virtual APN that is configured at the HLR and at the DNS server used by the SGSN. The DNS server used by the SGSN should return the IP address of the GDM router for the virtual APN name.
Notice that corporateb.com appears under the output field called Domain-Name, which represents the domain portion of the username. The username (with format login@domain) is specified in the protocol configuration option (PCO) of the original create PDP context request from the SGSN. The domain name becomes the APN that GDM specifies in its create PDP context request sent to the real GGSN. In this case, GDM has sent a create PDP context request for TID 1234120000000000 to GGSN 10.41.41.1 for the corporateb.com APN:
router# show gprs gtp-director pending-request tid 1234120000000000
TID GGSN-ADDR SGSN-ADDR APN-NAME DOMAIN-NAME
1234120000000000 10.41.41.1 10.23.23.1 corporate corporateb.com
Example 2
The following is sample output of the show gprs gtp-director pending-request all command:
router# show gprs gtp-director pending-request all
TID GGSN-ADDR SGSN-ADDR APN-NAME DOMAIN-NAME
1234000000000000 10.41.41.1 10.23.23.1 corporate corporatea.com
1234120000000000 10.41.41.1 10.23.23.1 corporate corporateb.com
8808000000000000 10.41.41.1 10.23.23.1 corporate corporatec.com
Example 3
The following is sample output of the show gprs gtp-director pending-request tid command, where no domain name has been provided in the PCO IE. In this case, GDM specifies corporatea.com as the APN in the create PDP context request to the GGSN at 10.41.41.1:
router# show gprs gtp-director pending-request tid 1111220000333000
TID GGSN-ADDR SGSN-ADDR APN-NAME DOMAIN-NAME
1111220000333000 10.41.41.1 10.23.23.1 corporatea.com —
Table 19 describes the fields shown in the displays:
.
Related Commands
|
|
---|---|
Specifies the amount of time during which the GTP director forwards retries from an SGSN to the selected GGSN to establish a PDP context. |
show gprs gtp-director statistics
To display the current statistics for create requests received by GDM, use the show gprs gtp-director statistics privileged EXEC command.
show gprs gtp-director statistics
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs gtp-director statistics command to display the current statistics for create requests received by GDM.
Most of the counter values displayed by this command represent totals accumulated since the last time the statistical counters were cleared using the clear gprs gtp-director statistics command. However, the counter for the number of unique PDP contexts pending retry timeout increments and decrements as the GTP director idle time-out period is reached for a forwarded PDP context.
Examples
The following is sample output of the show gprs gtp-director statistics command:
router# show gprs gtp-director statistics
GTP-Director Statistics
Number of unique pdp-contexts forwarded: 23
Total number of create requests forwarded: 50
Total number of create requests rejected: 0
Number of unique pdp-contexts pending retry-timeout: 2
Total number of unsupported messages received: 0
Total number of requests dropped: 0
Table 20 describes the fields shown in the display.
Related Commands
show gprs ms-address exclude-range
To display the IP address range(s) configured on the GGSN for the GPRS network, use the show gprs ms-address exclude-range privileged EXEC command.
show gprs ms-address exclude-range
Syntax Description
This command has no arguments or keywords.
Defaults
No default behavior or values.
Command Modes
Privileged EXEC
Command History
Usage Guidelines
Use the show gprs ms-address exclude-range command to display the IP address range(s) configured on the GGSN for the GPRS network.
IP addresses are 32-bit values.
Examples
The following is sample output of the show gprs ms-address exclude-range command:
router# show gprs ms-address exclude-range
Start IP End IP
10.0.0.1 10.10.10.10
Table 21 describes the fields shown in the display.
|
|
---|---|
Start IP |
IP address at the beginning of the range. |
End IP |
IP address at the end of the range. |
Related Commands
|
|
---|---|
Specifies the IP address range(s) used by the GPRS network and thereby excluded from the mobile station (MS) IP address range. |
subscription-required
To specify that the GGSN checks the value of the selection mode in a PDP context request to determine if a subscription is required to access a PDN through a particular access point, use the subscription-required access-point configuration command. To specify that no subscription is required, use the no form of this command.
subscription-required
no subscription-required
Defaults
No subscription is required
Command Modes
Access-point configuration.
Command History
Usage Guidelines
Use the subscription-required command to specify that the GGSN checks the value of the selection mode in a PDP context request to determine if a subscription is required for user access to PDNs through the current access point. When you configure the subscription-required command at the APN, the GGSN looks for the "subscription verified" selection mode in the PDP context request to establish the session. If the GGSN finds that the selection mode is designated as subscription not verified in the PDP context request, then the GGSN rejects the PDP context request.
The subscription must be set up by the service provider, and subscription information must be passed with the mobile user's PDP context requests.
Examples
The following example specifies that the GGSN checks for subscription verification in the selection mode before establishing a session at the access-point:
access-point 1
access-point-name gprs.somewhere.com
dhcp-server 10.100.0.3
dhcp-gateway-address 10.88.0.1
subscription-required
exit
vrf
To configure VPN routing and forwarding at a GGSN access point and associate the access point with a particular VRF instance, use the vrf access-point configuration command.
vrf vrf-name
Syntax Description
vrf-name |
Name of the corresponding VRF instance with which the access point is associated. |
Defaults
No default behavior or values.
Command Modes
Access-point configuration
Command History
Usage Guidelines
Use the vrf command to configure VPN routing and forwarding (VRF) at a GGSN access point and associate the access point with a particular VRF instance. The vrf-name should match the name configured in an ip vrf global configuration command, and also the ip vrf forwarding command at the Gi interface.
To support VRF, you must also enable Cisco Express Forwarding (CEF) switching on the router using the ip cef global configuration command.
If you are also configuring DHCP services at the APN, then you must also configure the dhcp-server ip-address vrf command.
Note Memory constraints might occur if you define a large number of access points to support VPN Routing and Forwarding (VRF).
Examples
The following example shows a VRF configuration for vpn3 (without tunneling) using the ip vrf global configuration command. Because the ip vrf command establishes both VRF and CEF routing tables, notice that ip cef also is configured at the global configuration level to enable CEF switching at all of the interfaces.
The following other configuration elements must also associate the same VRF named vpn3:
•FastEthernet0/0 is configured as the Gi interface using the ip vrf forwarding interface configuration command.
•Access-point 2 implements VRF using the vrf command access-point configuration command.
The DHCP server at access-point 2 also is configured to support VRF. Notice that access-point 1 uses the same DHCP server, but is not supporting the VRF address space. The IP addresses for access-point 1 will apply to the global routing table:
aaa new-model
!
aaa group server radius foo
server 10.2.3.4
server 10.6.7.8
!
aaa authentication ppp foo group foo
aaa authorization network default group radius
aaa accounting exec default start-stop group foo
!
ip cef
!
ip vrf vpn3
rd 300:3
!
interface Loopback1
ip address 10.30.30.30 255.255.255.255
!
interface Loopback2
ip vrf forwarding vpn3
ip address 10.27.27.27 255.255.255.255
!
interface FastEthernet0/0
ip vrf forwarding vpn3
ip address 10.50.0.1 255.255.0.0
duplex half
!
interface FastEthernet1/0
ip address 10.70.0.1 255.255.0.0
duplex half
!
interface Virtual-Template1
ip address 10.8.0.1 255.255.0.0
encapsulation gtp
gprs access-point-list gprs
!
ip route 10.10.0.1 255.255.255.255 Virtual-Template1
ip route vrf vpn3 10.100.0.5 255.255.255.0 fa0/0 10.50.0.2
ip route 10.200.0.5 255.255.255.0 fa1/0 10.70.0.2
!
no ip http server
!
gprs access-point-list gprs
access-point 1
access-point-name gprs.pdn.com
ip-address-pool dhcp-proxy-client
dhcp-server 10.200.0.5
dhcp-gateway-address 10.30.30.30
network-request-activation
exit
!
access-point 2
access-point-name gprs.pdn2.com
access-mode non-transparent
ip-address-pool dhcp-proxy-client
dhcp-server 10.100.0.5 10.100.0.6 vrf
dhcp-gateway-address 10.27.27.27
aaa-group authentication foo
vrf vpn3
exit
!
gprs default ip-address-pool dhcp-proxy-client
gprs gtp ip udp ignore checksum
!
radius-server host 10.2.3.4 auth-port 1645 acct-port 1646 non-standard
radius-server host 10.6.7.8 auth-port 1645 acct-port 1646 non-standard
radius-server key ggsntel