Important: The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).
This keyword instructs the system not to use DNS query and to only use locally configured addresses.cc { local-value-for-scdrs behavior bit_value profile index_bit | prefer { hlr-value-for-scdrs | local-value-for-scdrs } }If the HLR provides the charging characteristics with behavior bits and profile index and operator want to ignore it, then specify prefer local-value-for-scdrs keyword with this command.bit_value: Must be a hexadecimal value between 0x0 and 0xFFF.index_bit: Must be an integer value from 1 to 15.Default: hlr-value-for-scdrs
• hlr-value-for-scdrs: Sets the operator policy to use charging characteristics settings received from HLR for S-CDRs. This is the default preference.
• local-value-for-scdrs: Sets the operator policy to use charging characteristics settings from SGSN only for S-CDRs..no gateway-address ip_addresspriority prioritypriority is an integer from 1 to 100 to assign a priority to the GGSN IP address. Note that the lower the integer, the higher the priority so that 1 is the highest priority.weight weightweight is an integer from 1 to 100 to give a weight to the GGSN IP address.gtp private-extension loss-of-radio-coverage send-to-ggsn [ send-to-peer-sgsn ]remove gtp private-extension loss-of-radio-coverage send-to-ggsn [ send-to-peer-sgsn ]This keyword is required as part of the gtp command to instruct the SGSN to set a proprietary GTPC private extension in the LORC Intimation IEs, in the event of loss of radio coverage (LORC). These private extension are only understood by a GGSN with an Overcharging Protection license.This keyword set is required as part of the gtp command to instruct the SGSN to forward the private extension ‘flag’ to the GGSN in the event of loss of radio coverage (LORC).This optional keyword instructs the SGSN to also forward the LORC private extension to the peer SGSN.gtp private-extension is one of the two commands required to enable the Overcharging Protection feature. The second command sets the RANAP cause code in the Iu Release to enable the SGSN detect the LORC state of the MS/UE. This second command is configured in the IuPS service and is explained in the IuPS Service Configuration Mode chapter.When there is a loss of coverage and the Overcharging Protection feature is enabled with the gtp private-extension command, then the SGSN includes the proprietary private extension in the GTP LORC Intimation IE messages. This LORC IE is also included in UPCQ, DPCQ, and SGSN Context Response GTP messages.Refer to the SGSN Overview chapter of the SGSN Administration Guide for functional information regarding the Overcharging Protection feature.ip { qos-dscp { { downlink | uplink } { background | conversational | interactive | streaming } + } | source-violation { deactivate [ all-pdp | exclude-from accounting | linked-pdp | tolerance-limit } | discard [ exclude-from-accounting ] | ignore }default ip { qos-dscp [ downlink | uplink ] | source-violation }no qos-dscp { { downlink | uplink } { background | conversational | interactive | streaming } + }Important: All parameters not specifically configured will be included in the configuration with default values.
Defaults are downlink with:Configures the packets for either downlink or uplink direction. downlink and uplink configuration must include one or more of the following:
• background - Configures the DSCP marking to be used for packets of sessions subscribed to 3GPP background class. Must be followed by a DSCP marking
• conversational - Configures the DSCP marking to be used for packets of sessions subscribed to 3GPP conversational class. Must be followed by a DSCP marking
• interactive - Configures the DSCP marking to be used for packets of sessions subscribed to different traffic priorities in the 3GPP interactive class. Must be followed by a traffic handling priority: 1, 2, or 3.
• streaming - Configures the DSCP marking to be used for packets of sessions subscribed to 3GPP streaming class. Must be followed by a DSCP marking
• deactivate - deactive the PDP context with one of the following conditions:
• all-pdp - deactivates all PDP context of the MS/UE. Default is to deactivate errant PDP contexts.
• exclude-from-accounting - excludes packets having an invalid source IP address from the statistics used in the accounting records.
• linked-pdp - deactivate all associated pdp contexts (primary and secondary). Default is to deactivate errant pdp context.
• tolerance-limit - Configures maximum number of allowed ip source violations before the session is deactivated.
• discard - discard errant packets, can include the following option:
• exclude-from-accounting - excludes packets having an invalid source IP address from the statistics used in the accounting records.
• ignore - ignore checking of packets for MS/UE IP source violation.pdp-data-inactivity { action { deactivate [ all-pdp | linked-pdp ] | detach-when { all-pdp-inactive | any-pdp-inactive } } | timeout minutes minutes }
• deactivate - defines which PDP context should be deactivated:
• all-pdp - deactivates all PDP contexts.
• linked-pdp - deactivates only linked PDP contexts.
• detach-when - defines the condition that warrants a detach:
• all-pdp-inactive - detach when all PDP contexts are inactive.
• any-pdp-inactive - detach when any PDP context is inactive.timeout minutes minutesminutes: Must be an integer from 1 to 1440. Note that even though the timeout is set for minutes, the configuration displays in seconds.
• background - selects background class of service and can include one of the qualifying options.
• conversational - selects conversational class of service and can include one of the qualifying options.
• interactive - selects interactive class of service and can include a qualifying option.
• streaming - selects streaming class of service and can include a qualifying option.
• gbr-down - guaranteed bit rate downlink; Enter an integer from the range 1 to 256000 kbps.
• gbr-up - guaranteed bit rate uplink in kbps. Enter an integer from 1 to 256000 kbps.
• mbr-down - maximum bit rate downlink. Enter an integer from the range 1 to 256000 kbps.
• mbr-up - maximum bit rate uplink in kbps. Enter an integer from 1 to 256000 kbps.
• min-transfer-delay - minimum transfer delay in milliseconds. Enter an integer from 80 to 4000.
• 4 : represents 4*10^-3
• 7 : represents 10^-5
• 9 : represents 6*10^-8
• 1 : represents 5*10^-2
• 2 : represents 10^-2
• 3 : represents 5*10^-3
• 5 : represents 10^-3
• 6 : represents 10^-4
• 7 : represents 10^-5
• 8 : represents 10^-6
• 4 : represents 4*10^-3
• 7 : represents 10^-5
• 9 : represents 6*10^-8
• 1 : represents 5*10-2
• 2 : represents 10^-2
• 3 : represents 5*10^-3
• 5 : represents 10^-3
• 6 : represents 10^-4
• 7 : represents 10^-5
• 8 : represents 10^-6
• sdu - signalling data unit, must include one of the following options:
• delivery-order : Enter one of the two following options:
• no : without delivery order
• yes : with delivery order
• erroneous: Enter one of the two following options:
• no : erroneous SDUs will not be delivered
• no-detect : erroneous SDUs are not detected (‘-’)
• yes : erroneous SDUs will be delivered
• error-ratio: the SDU error-ratio range is from 10^-3 to 10^-6. Enter an integer from 1 to 6, where:
• 3 : represents 10^-3
• 4 : represents 10^-4
• 6 : represents 10^-6
• max-size: defines the maximum number of octets (size) of the SDU. Enter an integer from 10 to 1502.Important: Command and keyword names have changed. prefer has become prefer-as-cap and hlr has become hlr-subscription. These changes will not impact configuration generated with earlier releases as the keywords are aliases for the previous names.
This keyword instructs the SGSN to use, as the capping value during session establishment, the lower of either the locally configured QoS bit rate or the HLR subscription.Important: This command should be used in conjunction with the max-contexts command to limit the maximum possible bandwidth consumption by the APN.
qos rate-limit direction { downlink | uplink } [ [ burst-size { auto-readjust [ durationseconds ] |bytes } ] [ class { background | conversational | interactive traffic_priority } ] | exceed-action { drop | lower-ip-precedence | transmit } ] [ violate-action { drop | lower-ip-precedence | transmit } ] +remove qos rate-limit direction { downlink | uplink } [ class { background | conversational | interactive traffic_priority | streaming } ]Important: If no Qos Profile is configured, the system’s default behavior is to use the information provided by the SGSN.
downlink - This is the direction from GGSN to MS. (from Gn to Iu/Gb).uplink - This is the direction from MS to GGSN (from Iu/Gb to Gn).
• bytes : Must be an integer from 1 through 6000000.Important: It is recommended that the minimum value of this parameter be configured to the greater of the following two values: (1) 3 times greater than packet MTU for the subscriber connection, or (2) 3 seconds worth of token accumulation within the “bucket” for the configured peak-data-rate. In addition, if the committed-data-rate parameter is specified, the burst-size is applied to both the committed and peak rates.
• auto-readjust : This keyword enables dynamic burst-size calculation, for traffic policing, at the time PDP Activation/Modification is negotiated using QoS maximum bit-rates and guaranteed bit-rates.
• duration seconds : Must be an integer from 1 to 30. This keyword sets the number of seconds that the dynamic burst-size calculation will last. This allows the traffic to be throttled at the negotiated rates.
• background : Specifies the QOS for traffic patterns in which the data transfer is not time-critical (for example email exchange). This traffic pattern should be the lowest QOS.
• conversational : Specifies the QOS for traffic patterns in which there is an constant flow of packets in each direction, upstream and downstream. This traffic pattern should be the highest QOS.
• interactive traffic_priority : Specifies the QOS for traffic patterns in which there is an intermittent flow of packets in each direction, upstream and downstream. This traffic pattern should be a higher QOS than the background pattern, but not as high as that for the streaming pattern. traffic_priority is the 3GPP traffic handling priority and can be an integer 1,2 or 3.
• streaming : Specifies the QOS for traffic patterns in which there is a constant flow of data in one direction, either upstream or downstream. This traffic pattern should be a higher QOS than the interactive pattern, but not as high as that for the conversational pattern.
• drop: Drop the packet
• lower-ip-precedence: Transmit the packet after lowering the ip-precedence
• transmit: Transmit the packet
• drop : Drop the packet
• lower-ip-precedence : Transmit the packet after lowering the IP precedence
• transmit : Transmit the packetImportant: If either exceed action or violate action is set to “lower-ip-precedence”, this command may override the configuration of the ip qos-dscp command in the GGSN service configuration mode for packets from the GGSN to the SGSN. In addition, the GGSN service ip qos-dscp command configuration can override this APN setting for packets from the GGSN to the Internet.
Important: If a subscribed traffic class is received, the system changes the class to background and sets the following parameters: The uplink and downlink guaranteed data rates are set to 0. If the received uplink or downlink data rates are 0 and traffic policing is disabled, the default of 64 kbps is used. When enabled, the APN configured values are used. If the configured value for downlink max data rate is larger than can fit in an R4 QoS profile, the default of 64 kbps is used. If either the received uplink or downlink max data rates is non-zero, traffic policing is employed if enabled for the “Background” class. The received values are used for responses when traffic policing is disabled.
ranap allocation-retention-priority-ie subscription-priority priority class { { background | conversational | interactive | streaming } { not-pre-emptable | priority | queuing-not-allowed | shall-not-trigger-pre-emptable } + }Important: All parameters not specifically configured will be included in the configuration with default values.
[ default | remove | no ] ranap allocation-retention-priority-ie [ subscription-priority priority class { background | conversational | interactive | streaming } ]subscription-priority prioritypriority must be an integer from 1 to 3.
• background - background class of service
• conversational - conversational class of service
• interactive - interactive class of service
• streaming - streaming class of service
• priority - smallest number is the highest priority. Value must be an integer from 1 to 15This command can be used multiple times to define multiple priorities, with different combinations of subscription-priority and class.ranap allocation-retention-priority-ie subscription-priority 0 priority class conversational not-pre-emptable priority 1 shall-not-trigger-pre-emptableranap allocation-retention-priority-ie subscription-priority 1 priority class conversational not-pre-emptable priority 4 shall-not-trigger-pre-emptableranap allocation-retention-priority-ie subscription-priority 2 priority class conversational not-pre-emptable priority 7 shall-not-trigger-pre-emptableranap allocation-retention-priority-ie subscription-priority 3 priority class conversational not-pre-emptable priority 10 shall-not-trigger-pre-emptablerestrict access-type { { gprs | umts } [ qos-class { background | conversational | interactive | streaming } ] }
• background - Specifies the QoS class as background service session
• conversational - Specifies the QoS class as conversational service session
• interactive - Specifies the QoS class as interactive service session
• streaming - Specifies the QoS class as streaming service session
![]() |
Cisco Systems Inc. |
Tel: 408-526-4000 |
Fax: 408-527-0883 |