Configuration Commands
Page 338 7750 SR OS Interface Configuration Guide
scheduling class weighted group membership; weighted group membership may only be defined 
within the HSMDA scheduling policy.
Scheduling classes correspond directly to the queue-IDs used by every queue on an HSMDA. All 
queues with an ID of 1 associated with the scheduler are members of scheduling class 1 on the 
scheduler. Queues with an ID of 2 are members of scheduling class 2. This is true through scheduling 
class 8.
When the scheduling class is not a member of a weighted group, the scheduling-class command may 
be used to modify the maximum rate allowed for the scheduling class. This is done using the rate 
parameter followed by either the max keyword or an actual rate defined as megabits-per-second. Use 
the rate max combination to locally remove a rate limit defined for the class on the scheduling policy. 
When the rate megabits-per-second combination is used, the scheduling class defined as class-id is 
rate limited to the specified rate. Either the keyword max or a value for megabits-per-second must 
follow the rate keyword.
The rate keyword is mutually exclusive with the weight keyword. The weight keyword may only be 
specified when class-id is a member of a weighted scheduling group. When the weight keyword is 
specified, a weight value specified as weight must follow. The new weight locally overrides the 
weight defined for the scheduling class in the HSMDA scheduling policy.
When the scheduling-class command is executed, either the rate or weight keyword must follow.
When a scheduling class has a local rate override, the HSMDA policy associated with the override 
cannot move the scheduling class into a weighted scheduling group. Similarly, when a scheduling 
class has a local weight override, the HSMDA policy associated with the override cannot define a 
rate (neither max nor a megabit-per-second value) for the scheduling class. The local overrides of the 
scheduling class must be removed before these changes may be made.
The no form of the command removes the local overrides for the scheduling class. Once removed, 
the defined behavior for the scheduling class within the HSMDA scheduling policy will used.
Parameters class — Identifies the scheduling class to be being overridden.
Values 1 — 8
rate — Overrides the HSMDA scheduler policies maximum rate for the scheduling class and requires 
either the max keyword or a rate defined in megabits-per-second. In order for the rate keyword 
to be specified, the scheduling class cannot be a member of a weighted scheduling group as 
defined on the HSMDA scheduling policy. The rate keyword is mutually exclusive with the 
weight keyword. Also, either the rate or weight keyword must be specified.
The max keyword removes any existing rate limit imposed by the HSMDA scheduler policy for 
the scheduling class allowing it to use as much total bandwidth as possible.
Values 1 — 40000000, max (Mbps)
weight weight-in-group — Overrides the weighted scheduler group weight for the scheduling class 
as defined in the HSMDA scheduler policy. In order for the weight keyword to be specified, the 
scheduling class must be a member of a weighted scheduling group as defined on the HSMDA 
scheduling policy. A value represented by group-weight must follow the weight keyword. The 
new weight will be used to determine the bandwidth distribution for member scheduling classes 
within the group of which the scheduling class is a member.
Values 1 — 100