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. Improved Utility-based Congestion Control for Low-Delay Communication
 
research article

Improved Utility-based Congestion Control for Low-Delay Communication

D'Aronco, Stefano  
•
Toni, Laura  
•
Mena, Sergio
Show more
2017
IEEE/ACM Transactions on Networking

Due to the presence of buffers in the inner network nodes, each congestion event leads to buffer queueing and thus to an increasing end-to-end delay. In the case of delay sensitive applications, a large delay might not be acceptable and a solution to properly manage congestion events while maintaining a low end-to-end delay is required. Delay-based congestion algorithms are a viable solution as they target to limit the experienced end-to-end delay. Unfortunately, they do not perform well when sharing the bandwidth with congestion control algorithms not regulated by delay constraints (e.g., loss-based algorithms). Our target is to fill this gap, proposing a novel congestion control algorithm for delay-constrained communication over best effort packet switched networks. The proposed algorithm is able to maintain a bounded queueing delay when competing with other delay-based flows, and avoid starvation when competing with loss-based flows. We adopt the well-known price-based distributed mechanism as congestion control, but: 1) we introduce a novel non-linear mapping between the experienced delay and the price function and 2) we combine both delay and loss information into a single price term based on packet interarrival measurements. We then provide a stability analysis for our novel algorithm and we show its performance in the simulation results carried out in the NS3 framework. Simulation results demonstrate that the proposed algorithm is able to: achieve good intra-protocol fairness properties, control efficiently the end-to-end delay, and finally, protect the flow from starvation when other flows cause the queuing delay to grow excessively.

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

WOS:000395867000027

ArXiv ID

1506.02799

Author(s)
D'Aronco, Stefano  
Toni, Laura  
Mena, Sergio
Zhu, Xiaoqing
Frossard, Pascal  
Date Issued

2017

Publisher

Ieee-Inst Electrical Electronics Engineers Inc

Published in
IEEE/ACM Transactions on Networking
Volume

25

Issue

1

Start page

349

End page

362

Subjects

Delay-sensitive communication

•

congestion control

•

network utility maximization

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LTS4  
Available on Infoscience
January 31, 2015
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/110756
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