Deakin University
Browse

On the Fairness of Internet Congestion Control over WiFi with Deep Reinforcement Learning

Download (1.55 MB)
journal contribution
posted on 2024-10-10, 05:11 authored by Shyam Kumar Shrestha, Shiva PokhrelShiva Pokhrel, Jonathan KuaJonathan Kua
For over forty years, TCP has been the main protocol for transporting data on the Internet. To improve congestion control algorithms (CCAs), delay bounding algorithms such as Vegas, FAST, BBR, PCC, and Copa have been developed. However, despite being designed to ensure fairness between data flows, these CCAs can still lead to unfairness and, in some cases, even cause data flow starvation in WiFi networks under certain conditions. We propose a new CCA switching solution that works with existing TCP and WiFi standards. This solution is offline and uses Deep Reinforcement Learning (DRL) trained on features such as noncongestive delay variations to predict and prevent extreme unfairness and starvation. Our DRL-driven approach allows for dynamic and efficient CCA switching. We have tested our design preliminarily in realistic datasets, ensuring that they support both fairness and efficiency over WiFi networks, which requires further investigation and extensive evaluation before online deployment.

History

Journal

Future Internet

Volume

16

Article number

330

Pagination

1-33

Location

Basel, Switzerland

Open access

  • Yes

ISSN

1999-5903

eISSN

1999-5903

Language

eng

Publication classification

C1 Refereed article in a scholarly journal

Issue

9

Publisher

MDPI

Usage metrics

    Research Publications

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC