%% You should probably cite draft-finzi-priority-switching-scheduler-04 instead of this revision. @techreport{finzi-priority-switching-scheduler-02, number = {draft-finzi-priority-switching-scheduler-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-finzi-priority-switching-scheduler/02/}, author = {Fred Baker and Anaïs Finzi and Fabrice Frances and Emmanuel Lochin and Ahlem Mifdaoui}, title = {{Priority Switching Scheduler}}, pagetotal = 13, year = 2018, month = may, day = 30, abstract = {We detail the implementation of a network scheduler that aims at isolating time constrained and elastic traffic flows from best-effort traffic. This scheduler inherits from the priority scheduler (PS) but dynamically changes the priority of one or several queues. Usual implementations of rate scheduler schemes (such as WRR, DRR, ...) do not allow to efficiently guarantee the capacity dedicated to both AF and BE classes as they mostly provide soft bounds. This means excessive margin is used to ensure the capacity requested and this impacts the number of additional users that could be accepted in the network. To cope with this issue, this memo presents a credit based scheduler mechanism called Priority Switching Scheduler (PSS) that allows a more predictable output rate per traffic class.}, }