Cisco Cisco ASR 5000
Global Configuration Mode Commands (L-S)
▀ network-overload-protection sgsn-new-connections-per-second
▄ Command Line Interface Reference, StarOS Release 18
5470
Default: unconfigured. The default value is the
#_new_connections
*
wait-time
. This will be the
optimal value.
wait-time wait_time
Defines the maximum life-time (number of seconds) of the packets in the queue beyond which the packets
are considered to be “stale”.
are considered to be “stale”.
wait_time
Must be an integer from 1 to 15
Default: 5
Usage
Use this command to configure the rate at which the SGSN must process new connection requests. The rate is
the number of new connections to be accepted per second.
With basic network overload protection, the incoming new connection rate is higher than this configured rate.
When this occurs, all of the new connection requests cannot be processed. This command can also be used to
configure the action to be taken when the rate limit is exceeded. The new connection requests, which cannot
be processed, can be either dropped or rejected with a specific reject cause.
The SGSN’s optimized network overload protection performs attach-rate throttling to avoid overloading Gr,
Gn and Gf interfaces. This is enabled with
the number of new connections to be accepted per second.
With basic network overload protection, the incoming new connection rate is higher than this configured rate.
When this occurs, all of the new connection requests cannot be processed. This command can also be used to
configure the action to be taken when the rate limit is exceeded. The new connection requests, which cannot
be processed, can be either dropped or rejected with a specific reject cause.
The SGSN’s optimized network overload protection performs attach-rate throttling to avoid overloading Gr,
Gn and Gf interfaces. This is enabled with
queue-size
and
wait-time
keywords so that the IMSIMgr
throttles the attach rate to values configured with these keywords.
If the SGSN receives more than the configured number of attaches in a second, then the attaches are buffered
in the pacing queue and requests are only dropped when the buffer overflows due to high incoming attach
rate. Messages in the queue are processed (FIFO) until they age-out when the queued message's lifetime
crosses the configured wait-time. The wait-time and the attach rate decide the optimal size of the queue.
Counters for this feature are available in the
If the SGSN receives more than the configured number of attaches in a second, then the attaches are buffered
in the pacing queue and requests are only dropped when the buffer overflows due to high incoming attach
rate. Messages in the queue are processed (FIFO) until they age-out when the queued message's lifetime
crosses the configured wait-time. The wait-time and the attach rate decide the optimal size of the queue.
Counters for this feature are available in the
show gmm-sm statistics
command display in the Network
Overload Protection portion of the table.
Example
Configure the throttle rate or limit to 2500 attaches per second and to drop all requests if the limit is
exceeded.
exceeded.
network-overload-protection sgsn-new-connections-per-second 2500 action
drop
drop
Disables the network-overload protection feature and set the default queue size to 1000 and the wait time to 5
seconds:
seconds:
default network-overload-protection sgsn-new-connections-per-second
Set the attach rate to 500 per second, the action to drop, the wait time to 5 seconds, and the queue size to be
calculated (as follows:
calculated (as follows:
wait_time
*
#_new_connections
- i.e., 2500)
network-overload-protection sgsn-new-connections-per-second 500 action
drop wait-time 5
drop wait-time 5