Technical Documentation




  priority (priority-level | $junos-cos-scheduler-priority);

Hierarchy Level

  [edit dynamic-profiles profile-name class-of-service schedulers scheduler-name]

Release Information

Statement introduced before JUNOS Release 7.4.

The [edit dynamic-profiles profile-name ] hierarchy added in JUNOS Release 9.3.

The $junos-cos-scheduler-bs predefined variable added in JUNOS Release 9.4.


Specify packet-scheduling priority value in a dynamic profile.


priority-level —one of the following packet-scheduling priority values:

  • low—Scheduler has low priority.
  • medium-low—Scheduler has medium-low priority.
  • medium-high—Scheduler has medium-high priority.
  • high—Scheduler has high priority. Assigning high priority to a queue prevents the queue from being underserved.
  • strict-high—Scheduler has strictly high priority. Configure a high priority queue with unlimited transmission bandwidth available to it. As long as it has traffic to send, the strict-high priority queue receives precedence over low, medium-low, and medium-high priority queues, but not high priority queues. You can configure strict-high priority on only one queue per interface.

$junos-cos-scheduler-pri—JUNOS predefined variable that is replaced with the packet-scheduling priority value obtained from the RADIUS server when a subscriber authenticates over the subscriber interface to which the subscriber access dynamic profile is attached.

Required Privilege Level

interface—To view this statement in the configuration.

interface-control—To add this statement to the configuration.

Published: 2009-07-07