Configures Downlink Data Notification throttle parameters.
Mode
Exec > Global Configuration > Context Configuration > S-GW
Service Configuration
configure > context
context_name
> sgw-service
service_name
Entering the above command sequence results in the following prompt:
[context_name]host_name(config-sgw-service)#
Syntax
ddn throttle arp-watermark arp_value [ rate-limit limit time-factor seconds throttle-factor percent increment-factor percent [ poll-interval seconds ] throttle-time-sec seconds [ throttle-time-min minutes ] [ throttle-time-hour hour ] stab-time-sec seconds [ stab-time-min minutes ] [ stab-time-hour hour ]
no ddn-throttle
no
Disables the DDN throttling feature.
throttle arp-watermark
arp_value
If ARP watermark is configured and if an MME/SGSN sends the throttling
factor and delay in a DDN ACK message, all the DDNs which have an ARP value
greater than the configured value will be throttled by the throttle factor for
the specified delay.
arp_value is an integer from 1 through 15.
rate-limit
limit
Configures the rate limit (Use this and subsequent tokens to
rate-limit only if the MME is a Non-Release 10 MME).
limit is an integer from 1 through
999999999.
time-factor
seconds
Configures the time duration during which the S-GW makes throttling
decisions.
seconds is an integer from 1 to 300.
throttle-factor
percent
Configures the DDN throttling factor. Enter the percentage of the DDN
to be dropped upon detecting a DDN surge.
percent is an integer from 1 through 100.
increment-factor
percent
Configures the DDN throttling increment factor. Enter the percentage
by which the DDN throttling should be increased.
percent is an integer from 1 through 100.
poll-interval
seconds
Configures the polling interval in DDN throttling.
seconds is an integer from 2 through
999999999.
throttle-time-sec
seconds
Configures the DDN throttling time in seconds. Enter time period in
seconds over which DDN are throttled at the S-GW.
seconds is an integer from 0 through 59.
throttle-time-min
minutes
Configures the DDN throttling time in minutes. Enter time period in
minutes over which DDN are throttled at the S-GW.
minutes is an integer from 0 through 59.
throttle-time-hour
hour
Configures the DDN throttling time in hours. Enter time period in
hours over which DDN are throttled at the S-GW.
hour is an integer from 0 through 310.
stab-time-sec
seconds
Configures the DDN throttling stabilization time in seconds. Enter a
time period in seconds over which if the system is stabilized, throttling will
be disabled.
seconds is an integer from 0 through 59.
stab-time-min
minutes
Configures the DDN throttling stabilization time in minutes. Enter a
time period in minutes over which if the system is stabilized, throttling will
be disabled.
minutes is an integer from 0 through 59.
stab-time-hour
hour
Configures the DDN throttling stabilization time in hours. Enter a
time period in hours over which if the system is stabilized, throttling will be
disabled.
hour is an integer from 0 through 310.
Usage Guidelines
Use this command to throttle DDNs to allow for the creation of the
tunnel and avoid unnecessary DDNs.
For a UE in idle mode, S1U bearers are not established. In such a
case, if a downlink packet arrives for the UE, the S-GW initiates a paging
procedure towards the MME. The MME in turn pages the UE in its tracking area to
search for the UE. Upon receiving the paging request, the UE establishes S1U
bearers. Too many DDN requests towards the MME from the S-GW could overload the
MME. To reduce this load, the MME can dynamically request S-GW to reduce a
certain percentage of DDN messages sent towards it for a given period time.
The S-GW supports the following IEs for this feature:
- ARP IE in Downlink Data Notification
- DL Low Priority Traffic Throttling IE in DDN Acknowledge Message
More information is available in Release 10 of 3GPP 29.274, section
5.3.4.3.
The S-GW supports DDN throttling for up to 24 MMEs. DDNs for
additional MMEs (25+) will be sent as normal and will not be throttled.
Throttling statistics can be viewed by issuing the Exec mode command:
show sgw-service statistics all
Example
The following command sets the ARP watermark lowest priority to
10 seconds:
ddn throttle arp-watermark 10
If the ARP value provided is 10, all bearers with ARP value between
10-15 are treated as low priority bearers and are given throttling treatment.
Throttling would not be enabled if the ARP value is not provided through S-GW
service configuration. Also, the ARP IE in DDN message towards MME would not be
included unless DDN throttling is configured in S-GW service.