UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

ACCT: An Intelligent Congestion Control Mechanism for Future Internet

Kheirkhah, Morteza; Reis, Joao; Yang, Fan; Griffin, David; Rio, Miguel; (2024) ACCT: An Intelligent Congestion Control Mechanism for Future Internet. In: GLOBECOM 2023 - 2023 IEEE Global Communications Conference. (pp. pp. 5530-5536). IEEE: Kuala Lumpur, Malaysia. Green open access

[thumbnail of a915-kheirkhah final.pdf]
Preview
Text
a915-kheirkhah final.pdf - Accepted Version

Download (861kB) | Preview

Abstract

We propose ACCT, an end-to-end learning-based congestion control mechanism for Internet flows that aims to achieve an optimal sending rate through collaboration between applications and the network elements along the network path. Specifically, an ACCT sender can exploit explicit feedback from the network about its ability to satisfy the application's desired sending rate. Unlike existing schemes, ACCT does not blindly adjust its sending rate to either of these signals; instead, it considers them advisory because the bottleneck may be at routers that do not support ACCT signaling. To detect such bottlenecks and strictly control the end-to-end delay for latency-sensitive applications, ACCT actively measures the end-to-end queuing delay and regulates its sending rate to keep queuing delay within an acceptable margin. Finally, ACCT heavily relies on a Reinforcement Learning (RL) agent to adjust the aggressiveness of its sending rate. We propose a novel approach to formulate the RL agent, exploiting multiple reward functions simultaneously to train the agent. We implemented the ACCT congestion control module in NS-3, which communicates with the RL agent via a technology-agnostic protocol. We evaluated performance across various network scenarios in both wired and wireless networks. Across all experiments, ACCT significantly outperforms commonly used TCP variants such as CUBIC; it provides network fairness when competing with other ACCT flows, and finally, ACCT flows coexist well when they carry heterogeneous traffic.

Type: Proceedings paper
Title: ACCT: An Intelligent Congestion Control Mechanism for Future Internet
Event: 2023 IEEE Global Communications Conference
Location: MALAYSIA, Kuala Lumpur
Dates: 4 Dec 2023 - 8 Dec 2023
ISBN-13: 979-8-3503-1090-0
Open access status: An open access version is available from UCL Discovery
DOI: 10.1109/GLOBECOM54140.2023.10437639
Publisher version: http://dx.doi.org/10.1109/globecom54140.2023.10437...
Language: English
Additional information: This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
Keywords: Protocols; Wireless networks; Collaboration; Reinforcement learning; Delays; Internet; Global communication
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10192377
Downloads since deposit
6Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item