Interleaved Weighted Round-Robin: A Network Calculus Analysis

Weighted Round-Robin (WRR) is often used, due to its simplicity, for scheduling packets or tasks. With WRR, a number of packets equal to the weight allocated to a flow can be served consecutively, which leads to a bursty service. Interleaved Weighted Round-Robin (IWRR) is a variant that mitigates this effect. We are interested in finding bounds on worst-case delay obtained with IWRR. To this end, we use a network calculus approach and find a strict service curve for IWRR. The result is obtained using the pseudo-inverse of a function. We show that the strict service curve is the best obtainable one, and that delay bounds derived from it are tight (i.e. worst-case) for flows of packets of constant size. Furthermore, the IWRR strict service curve dominates the strict service curve for WRR that was previously published. We provide some numerical examples to illustrate the reduction in worst-case delays caused by IWRR compared to WRR.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2021

Deficit Round-Robin: A Second Network Calculus Analysis

Deficit Round-Robin (DRR) is a widespread scheduling algorithm that prov...
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
03/04/2022

Computationally efficient worst-case analysis of flow-controlled networks with Network Calculus

Networks with hop-by-hop flow control occur in several contexts, from da...
research
08/24/2022

Worst-case Delay Analysis of Time-Sensitive Networks with Deficit Round-Robin

In feed-forward time-sensitive networks with Deficit Round-Robin (DRR), ...
research
02/07/2022

Network Calculus with Flow Prolongation – A Feedforward FIFO Analysis enabled by ML

The derivation of upper bounds on data flows' worst-case traversal times...
research
11/06/2019

Graph-based Approach for Buffer-aware Timing Analysis of Heterogeneous Wormhole NoCs under Bursty Traffic

This paper addresses the problem of worst-case timing analysis of hetero...
research
08/21/2021

Theoretical Analysis and Evaluation of NoCs with Weighted Round-Robin Arbitration

Fast and accurate performance analysis techniques are essential in early...

Please sign up or login with your details

Forgot password? Click here to reset