On Cross-Layer Interactions for Congestion Control in the Internet
Two key mechanisms of the Internet are congestion control in the Transmission Control Protocol (TCP) and Active Queue Management (AQM) in routers. The former divides the bandwidth between flows and prevents the Internet from congestion collapse. Simultaneously, the latter informs hosts of the forthc...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-08-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/11/17/7808 |
id |
doaj-e584d6f56b6f4c87879c625e59c3a84d |
---|---|
record_format |
Article |
spelling |
doaj-e584d6f56b6f4c87879c625e59c3a84d2021-09-09T13:38:13ZengMDPI AGApplied Sciences2076-34172021-08-01117808780810.3390/app11177808On Cross-Layer Interactions for Congestion Control in the InternetAgnieszka Piotrowska0Department of Computer Networks and Systems, Silesian University of Technology, Akademicka 16, 44-100 Gliwice, PolandTwo key mechanisms of the Internet are congestion control in the Transmission Control Protocol (TCP) and Active Queue Management (AQM) in routers. The former divides the bandwidth between flows and prevents the Internet from congestion collapse. Simultaneously, the latter informs hosts of the forthcoming congestion by preventive dropping of packets in network nodes. Although these two key mechanisms may severely interact with each other, they are often being researched independently, in parallel. This has led to the development of a few new congestion controls and AQM algorithms known for excellent performance under the assumption that the counterpart remains unaltered. It is unclear, however, how these new solutions in both areas interact with each other. The purpose of this paper is to fill this gap. Namely, in an extensive set of simulations, the impact of interactions between the state-of-the-art congestion control and AQM algorithms on the TCP connection performance is studied. As a result, recommendations for using some particular TCP-AQM pairs, which are observed to perform especially well, are formulated.https://www.mdpi.com/2076-3417/11/17/7808TCPcongestion controlActive Queue ManagementNew Renocubiccompound |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Agnieszka Piotrowska |
spellingShingle |
Agnieszka Piotrowska On Cross-Layer Interactions for Congestion Control in the Internet Applied Sciences TCP congestion control Active Queue Management New Reno cubic compound |
author_facet |
Agnieszka Piotrowska |
author_sort |
Agnieszka Piotrowska |
title |
On Cross-Layer Interactions for Congestion Control in the Internet |
title_short |
On Cross-Layer Interactions for Congestion Control in the Internet |
title_full |
On Cross-Layer Interactions for Congestion Control in the Internet |
title_fullStr |
On Cross-Layer Interactions for Congestion Control in the Internet |
title_full_unstemmed |
On Cross-Layer Interactions for Congestion Control in the Internet |
title_sort |
on cross-layer interactions for congestion control in the internet |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2021-08-01 |
description |
Two key mechanisms of the Internet are congestion control in the Transmission Control Protocol (TCP) and Active Queue Management (AQM) in routers. The former divides the bandwidth between flows and prevents the Internet from congestion collapse. Simultaneously, the latter informs hosts of the forthcoming congestion by preventive dropping of packets in network nodes. Although these two key mechanisms may severely interact with each other, they are often being researched independently, in parallel. This has led to the development of a few new congestion controls and AQM algorithms known for excellent performance under the assumption that the counterpart remains unaltered. It is unclear, however, how these new solutions in both areas interact with each other. The purpose of this paper is to fill this gap. Namely, in an extensive set of simulations, the impact of interactions between the state-of-the-art congestion control and AQM algorithms on the TCP connection performance is studied. As a result, recommendations for using some particular TCP-AQM pairs, which are observed to perform especially well, are formulated. |
topic |
TCP congestion control Active Queue Management New Reno cubic compound |
url |
https://www.mdpi.com/2076-3417/11/17/7808 |
work_keys_str_mv |
AT agnieszkapiotrowska oncrosslayerinteractionsforcongestioncontrolintheinternet |
_version_ |
1717760902462177280 |