Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay
We consider the scenario in which several TCP connections share the same access point (AP) and a congestion avoidance/control mechanism is adopted with the aim of assigning the available bandwidth to the clients with a certain fairness. When UDP traffic with real-time requirements is present, the pr...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi-Wiley
2019-01-01
|
Series: | Wireless Communications and Mobile Computing |
Online Access: | http://dx.doi.org/10.1155/2019/6941248 |
id |
doaj-e9be688a9ded4d07ac05851ccdca0a87 |
---|---|
record_format |
Article |
spelling |
doaj-e9be688a9ded4d07ac05851ccdca0a872020-11-24T22:43:58ZengHindawi-WileyWireless Communications and Mobile Computing1530-86691530-86772019-01-01201910.1155/2019/69412486941248Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing DelayArmir Bujari0Andrea Marin1Claudio E. Palazzi2Sabina Rossi3Università di Padova, ItalyUniversità Ca’ Foscari Venezia, ItalyUniversità di Padova, ItalyUniversità Ca’ Foscari Venezia, ItalyWe consider the scenario in which several TCP connections share the same access point (AP) and a congestion avoidance/control mechanism is adopted with the aim of assigning the available bandwidth to the clients with a certain fairness. When UDP traffic with real-time requirements is present, the problem becomes even more challenging. Very well-known congestion avoidance mechanisms are the Random Early Detection (RED) and the Explicit Congestion Notification (ECN). More recently, the Smart Access Point with Limited Advertised Window (SAP-LAW) has been proposed. Its main idea is that of computing the maximum TCP rate for each connection at the bottleneck, taking into account the UDP traffic to keep a low queue size combined with a reasonable bandwidth utilization. In this paper, we propose a new congestion control mechanism, namely, Smart-RED, inspired by SAP-LAW heuristic formula. We study its performance by using mean field models and compare the behaviours of ECN/RED, SAP-LAW, and Smart-RED under different scenarios. We show that while Smart-RED maintains some of the desirable properties of the SAP-LAW, it solves the problems it may have in case of bursty UDP traffic or TCP connections with very different needs of bandwidth.http://dx.doi.org/10.1155/2019/6941248 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Armir Bujari Andrea Marin Claudio E. Palazzi Sabina Rossi |
spellingShingle |
Armir Bujari Andrea Marin Claudio E. Palazzi Sabina Rossi Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay Wireless Communications and Mobile Computing |
author_facet |
Armir Bujari Andrea Marin Claudio E. Palazzi Sabina Rossi |
author_sort |
Armir Bujari |
title |
Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay |
title_short |
Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay |
title_full |
Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay |
title_fullStr |
Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay |
title_full_unstemmed |
Smart-RED: A Novel Congestion Control Mechanism for High Throughput and Low Queuing Delay |
title_sort |
smart-red: a novel congestion control mechanism for high throughput and low queuing delay |
publisher |
Hindawi-Wiley |
series |
Wireless Communications and Mobile Computing |
issn |
1530-8669 1530-8677 |
publishDate |
2019-01-01 |
description |
We consider the scenario in which several TCP connections share the same access point (AP) and a congestion avoidance/control mechanism is adopted with the aim of assigning the available bandwidth to the clients with a certain fairness. When UDP traffic with real-time requirements is present, the problem becomes even more challenging. Very well-known congestion avoidance mechanisms are the Random Early Detection (RED) and the Explicit Congestion Notification (ECN). More recently, the Smart Access Point with Limited Advertised Window (SAP-LAW) has been proposed. Its main idea is that of computing the maximum TCP rate for each connection at the bottleneck, taking into account the UDP traffic to keep a low queue size combined with a reasonable bandwidth utilization. In this paper, we propose a new congestion control mechanism, namely, Smart-RED, inspired by SAP-LAW heuristic formula. We study its performance by using mean field models and compare the behaviours of ECN/RED, SAP-LAW, and Smart-RED under different scenarios. We show that while Smart-RED maintains some of the desirable properties of the SAP-LAW, it solves the problems it may have in case of bursty UDP traffic or TCP connections with very different needs of bandwidth. |
url |
http://dx.doi.org/10.1155/2019/6941248 |
work_keys_str_mv |
AT armirbujari smartredanovelcongestioncontrolmechanismforhighthroughputandlowqueuingdelay AT andreamarin smartredanovelcongestioncontrolmechanismforhighthroughputandlowqueuingdelay AT claudioepalazzi smartredanovelcongestioncontrolmechanismforhighthroughputandlowqueuingdelay AT sabinarossi smartredanovelcongestioncontrolmechanismforhighthroughputandlowqueuingdelay |
_version_ |
1725693560356864000 |