Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Journal articles
  4. Deficit Round-Robin: A Second Network Calculus Analysis
 
research article

Deficit Round-Robin: A Second Network Calculus Analysis

Tabatabaee, Seyed Mohammadhossein  
•
Le Boudec, Jean-Yves  
April 13, 2022
Ieee-Acm Transactions On Networking

Deficit Round-Robin (DRR) is a widespread scheduling algorithm that provides fair queueing with variable-length packets. Bounds on worst-case delays for DRR were found by Boyer et al., who used a rigorous network calculus approach and characterized the service obtained by one flow of interest by means of a convex strict service curve. These bounds do not make any assumptions on the interfering traffic hence are pessimistic when the interfering traffic is constrained by some arrival curves. For such cases, two improvements were proposed. The former, by Soni et al., uses a correction term derived from a semi-rigorous heuristic; unfortunately, these bounds are incorrect, as we show by exhibiting a counter-example. The latter, by Bouillard, rigorously derive convex strict service curves for DRR that account for the arrival curve constraints of the interfering traffic. In this paper, we improve on these results in two ways. First, we derive a non-convex strict service curve for DRR that improves on Boyer et al. when there is no arrival constraint on the interfering traffic. Second, we provide an iterative method to improve any strict service curve (including Bouillard's) when there are arrival constraints for the interfering traffic. As of today, our results provide the best-known worst-case delay bounds for DRR. They are obtained by using the method of the pseudo-inverse.

  • Details
  • Metrics
Type
research article
DOI
10.1109/TNET.2022.3164772
Web of Science ID

WOS:000782833800001

Author(s)
Tabatabaee, Seyed Mohammadhossein  
Le Boudec, Jean-Yves  
Date Issued

2022-04-13

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC

Published in
Ieee-Acm Transactions On Networking
Subjects

Computer Science, Hardware & Architecture

•

Computer Science, Theory & Methods

•

Engineering, Electrical & Electronic

•

Telecommunications

•

Computer Science

•

Engineering

•

delays

•

calculus

•

stairs

•

servers

•

convolution

•

task analysis

•

scheduling

•

deficit round-robin

•

delay bound

•

worst-case delay

•

network calculus

•

strict service curve

•

deterministic networking

•

latency

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LCA2  
Available on Infoscience
April 25, 2022
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/187239
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés