Cisco Cisco ASR 5000
Global Configuration Mode Commands (L-S)
rlf-template ▀
Command Line Interface Reference, StarOS Release 18 ▄
5529
When RLF feature is enabled, all the messages from the application are pushed to the RLF module for
throttling and rate control, and depending on the message-rate configured the RLF module sends the
messages to the peer. Once the rate or a threshold value is reached, the RLF module notifies the application to
slow down or stop sending messages. RLF module also notifies the application when it is capable of
accepting more messages to be sent to the peer. RLF module typically uses a Token Bucket Algorithm to
achieve rate limiting.
Currently in the deployment of the Diameter applications ( Gx, Gy, etc.), many operators make use of “
throttling and rate control, and depending on the message-rate configured the RLF module sends the
messages to the peer. Once the rate or a threshold value is reached, the RLF module notifies the application to
slow down or stop sending messages. RLF module also notifies the application when it is capable of
accepting more messages to be sent to the peer. RLF module typically uses a Token Bucket Algorithm to
achieve rate limiting.
Currently in the deployment of the Diameter applications ( Gx, Gy, etc.), many operators make use of “
max-
outstanding <number>
” as a means of achieving some rate-limiting on the outgoing control traffic. With
RLF in place, this is no longer required since RLF takes care of rate-limiting in all cases. If RLF is used and
max-outstanding
is also used, there might be undesirable results.
Important:
If RLF is being used with an "
diameter endpoint
", then set the
max-outstanding
value of the
peer to be 255.
To use the template, Diameter or any other applications must be associated with the template. The RLF
provides only the framework to perform the rate limiting at the configured Transactions Per Second (TPS).
The applications (like Diameter) should perform the configuration specific to each application.
Entering this command results in the following prompt:
provides only the framework to perform the rate limiting at the configured Transactions Per Second (TPS).
The applications (like Diameter) should perform the configuration specific to each application.
Entering this command results in the following prompt:
[context_name]host_name(cfg-rlf-template)#
RLF Template Configuration Mode commands are defined in the RLF Template Configuration Mode
Commands chapter.
Commands chapter.
Example
The following command creates an RLF template named
rlf_1
and enters the RLF Template Configuration
mode:
rlf-template rlf_1