Class Fair Hierarchical Policing (CFHP)
Quality of Service Guide 885
Default None.
Parameters description-string — This parameter defines the ASCII description string for the tiered arbiter. If 
the string contains spaces, it must be placed within beginning and ending double quotation 
marks. Beginning and ending quotation marks are not considered part of the description 
string. Only printable ASCII characters are allowed in the string. The sting does not need to 
be unique. If the command is executed without the description-sting present, any existing 
description string will be unaffected. 
rate
Syntax rate {kilobits-per-second | max}
Context config>qos>policer-control-policy>tier>arbiter
Description This command is used to define the maximum bandwidth an instance of the arbiter can receive from 
its parent tier 1 arbiter or the root arbiter. The arbiter instance enforces this limit by calculating the 
bandwidth each of its child policers should receive relative to their offered loads, parenting parameters 
and individual rate limits and using that derived rate as a child PIR decrement rate override. The 
override will not exceed the child policer’s administrative rate limit and the aggregate of all the child 
PIR decrement rates will not exceed the specified arbiter rate limit.
The arbiter’s policy defined rate value may be overridden at the SAP or sub-profile where the policer-
control-policy is applied. Specifying an override prevents the arbiter from being removed from the 
policer control policy until the override is removed.
The no version of this command is used to remove a rate limit from the arbiter at the policer control 
policy level. The policy level rate limit for the arbiter will return to the default value of max. The no 
rate command has no effect on instances of the arbiter where a rate limit override has been defined.
Default max
Parameters kilobits-per-second — max or 1 to 2000000000
The kilobits-per-second parameter is mutually exclusive with the max keyword. When 
specifying a value for kilobits-per-second, enter an integer representing the rate limit in 
kilobits per second.
max — The max keyword is mutually exclusive with the kilobits-per-second parameter. When 
max is specified, the arbiter does not enforce a rate limit on its child policers or arbiters other 
than the individual rate limits enforced at the child level.
parent
Syntax parent {root |arbiter-name} [level priority-level] [weight weight-within-level]
no parent
Context config>qos>policer-control-policy>tier>arbiter