Cisco Cisco Packet Data Gateway (PDG)
Subscriber Configuration Mode Commands
qos rate-limit ▀
Command Line Interface Reference, StarOS Release 16 ▄
8613
bytes
must be an integer from 1 through 6000000.
Important:
The minimum value of this parameter should be configured to the greater of the following two
values: 1) three times greater than the packet MTU for the subscriber connection, OR 2) three seconds worth of token
accumulation within the “bucket” for the configured peak-data-rate. If the committed-data-rate parameter is specified,
the burst-size is applied to both the committed and peak rates.
accumulation within the “bucket” for the configured peak-data-rate. If the committed-data-rate parameter is specified,
the burst-size is applied to both the committed and peak rates.
auto-readjust [ duration
dur
]
provides the option to calculate the Burst size dynamically while
configuring rate-limit. When enabled. the system calculates the burst size using the GGSN QoS-negotiated
rate that will be enforced.
Every time there is a change in the rates (due to an updated QoS), the burst sizes will be updated accordingly.
This keyword also provides two different burst sizes. One burst size for peak rate and another for committed
rate.
By default this keyword is disabled.
rate that will be enforced.
Every time there is a change in the rates (due to an updated QoS), the burst sizes will be updated accordingly.
This keyword also provides two different burst sizes. One burst size for peak rate and another for committed
rate.
By default this keyword is disabled.
duration
dur
specifies the duration of burst in seconds. If the duration is not specified, the default is 1
second.
dur
must be an integer from 1 through 30.
exceed-action
{
drop
|
lower-ip-precedence
|
transmit
}
Default: See the Usage section for this command
Specifies the action to take on packets that exceed the committed-data-rate but do not violate the peak-data-
rate. The following actions are supported:
Specifies the action to take on packets that exceed the committed-data-rate but do not violate the peak-data-
rate. The following actions are supported:
drop
: Drops the packets.
lower-ip-precedence
: Transmits the packets after lowering the ip-precedence.
transmit
: Transmits the packets.
violate-action { drop | lower-ip-precedence | transmit }
Default: See the Usage section for this command
Specifies the action to take on packets that exceed both the committed-data-rate and the peak-data-rate. The
following actions are supported:
Specifies the action to take on packets that exceed both the committed-data-rate and the peak-data-rate. The
following actions are supported:
drop
: Drops the packets.
lower-ip-precedence
: Transmits the packets after lowering the IP precedence.
transmit
: Transmits the packet after lowering the IP precedence.
shape [transmit-when-buffer-full]
: Enables traffic shaping and buffers user packets when
subscriber traffic violates the allowed peak/committed data rate. The
[transmit-when-buffer-full]
keyword allows the packets to be transmitted when buffer memory is full.
transmit
: Transmits the packet
Usage
This command configures APN quality of service (QoS) data rate shaping through traffic policing. This command
specifies the actions to take on subscriber flows exceeding or violating allowed peak or committed data rates. The
shaping function also provides an enhanced function to buffer the excessive user packets and send them to the
subscriber when subscriber traffic drops below the committed or peak data rate limit.
specifies the actions to take on subscriber flows exceeding or violating allowed peak or committed data rates. The
shaping function also provides an enhanced function to buffer the excessive user packets and send them to the
subscriber when subscriber traffic drops below the committed or peak data rate limit.
Important:
The buffering of user packets in traffic shaping does not apply for real-time traffic.