A Round-Robin Packet Scheduler for Hierarchical Max-Min Fairness

08/22/2021
by   Natchanon Luangsomboon, et al.
0

Hierarchical link sharing addresses the demand for fine-grain traffic control at multiple levels of aggregation. At present, packet schedulers that can support hierarchical link sharing are not suitable for an implementation at line rates, and deployed schedulers perform poorly when distributing excess capacity to classes that need additional bandwidth. We present HLS, a packet scheduler that ensures a hierarchical max-min fair allocation of the link bandwidth. HLS supports minimum rate guarantees and isolation between classes. Since it is realized as a non-hierarchical round robin scheduler, it is suitable to operate at high rates. We implement HLS in the Linux kernel and evaluate it with respect to achieved rate allocations and overhead. We compare the results with those obtained for CBQ and HTB, the existing scheduling algorithms in Linux for hierarchical link sharing. We show that the overhead of HLS is comparable to that of other classful packet schedulers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/12/2022

Hierarchical Multi-resource Fair Queueing for Packet Processing

Various middleboxes are ubiquitously deployed in networks to perform pac...
research
02/06/2020

Link Capacity Distributions and Optimal Capacities for Competent Network Performance

This work addresses the problem of evaluating optimal link capacities of...
research
05/17/2018

Hierarchical Beamforming: Resource Allocation, Fairness and Flow Level Performance

We consider hierarchical beamforming in wireless networks. For a given p...
research
02/17/2022

Improving Performance Bounds for Weighted Round-Robin Schedulers under Constrained Cross-Traffic

Weighted round robin (WRR) is an effective, yet particularly easy-to-imp...
research
09/27/2021

HTBQueue: A Hierarchical Token Bucket Implementation for the OMNeT++/INET Framework

The hierarchical token bucket (HTB) algorithm allows to specify per-flow...
research
03/19/2019

Multi timescale bandwidth profile and its application for burst-aware fairness

We propose a resource sharing scheme that takes into account the traffic...
research
06/06/2018

On the Impact of Guest Traffic in Open-Access Domestic Broadband Sharing Schemes

Open-access domestic broadband connection sharing constitutes a voluntar...

Please sign up or login with your details

Forgot password? Click here to reset