-
Notifications
You must be signed in to change notification settings - Fork 321
DRRSched
Eddie Kohler edited this page Oct 17, 2017
·
2 revisions
DRRSched — Click element; pulls from inputs with deficit round robin scheduling
DRRSched([QUANTUM])
Ports: one output, zero or more inputs
Processing: pull
Schedules packets with deficit round robin scheduling, from Shreedhar and Varghese's SIGCOMM 1995 paper "Efficient Fair Queuing using Deficit Round Robin."
The inputs usually come from Queues or other pull schedulers. DRRSched uses notification to avoid pulling from empty inputs.
Keyword arguments are:
- QUANTUM — Integer. Quantum (in bytes) added to each round. Defaults to 500.
DRRSched is a notifier signal, active iff any of the upstream notifiers are active.
PrioSched, StrideSched, RoundRobinSched
Generated by click-elem2man from ../elements/standard/drr.hh:8
on 2017/10/17.