The search functionality is under construction.

IEICE TRANSACTIONS on Communications

Open Access
Interleaved Weighted Round-Robin: A Network Calculus Analysis

Seyed Mohammadhossein TABATABAEE, Jean-Yves LE BOUDEC, Marc BOYER

  • Full Text Views

    63

  • Cite this
  • Free PDF (1MB)

Summary :

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.

Publication
IEICE TRANSACTIONS on Communications Vol.E104-B No.12 pp.1479-1493
Publication Date
2021/12/01
Publicized
2021/07/01
Online ISSN
1745-1345
DOI
10.1587/transcom.2021ITI0001
Type of Manuscript
Special Section INVITED PAPER (Special Section on Recent Progress in Networking Science and Practice in Conjunction with Main Topics of ITC32)
Category

Authors

Seyed Mohammadhossein TABATABAEE
  EPFL
Jean-Yves LE BOUDEC
  EPFL
Marc BOYER
  Université de Toulouse

Keyword