Modeling TCP performance using graph neural networks

Benedikt Jaeger, Max Helm, Lars Schwegmann, Georg Carle

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

5 Zitate (Scopus)

Abstract

TCP throughput and RTT prediction are essential to model TCP behavior and optimize network configurations. Flows adapt their sending rate to network parameters like link capacity or buffer size and interact with parallel flows. Especially the elastic behavior of TCP congestion control can vary, even when only slight changes in the network occur. Thus, existing analytical models for TCP behavior reach their limits due to the number and complexity of different algorithms. Machine learning approaches, in contrast, are often fixed to specific network topologies. This paper presents a TCP bandwidth and RTT prediction approach that can handle different algorithms and topologies. For this, we utilize Gated Graph Neural Networks and simulated network traffic. We evaluate different encodings of the input data into graphs and how network size, number of flows, and TCP algorithms influence prediction accuracy. Additionally, we quantify the impact of different input features on our models. We show that Graph Neural Networks can be used to model TCP behavior. The resulting models can predict RTT with a median relative error of 2.29% and throughput with an error of 13.31%.

OriginalspracheEnglisch
TitelGNNet 2022 - Proceedings of the 1st International Workshop on Graph Neural Networking, Part of CoNEXT 2022
Herausgeber (Verlag)Association for Computing Machinery, Inc
Seiten18-23
Seitenumfang6
ISBN (elektronisch)9781450399333
DOIs
PublikationsstatusVeröffentlicht - 9 Dez. 2022
Veranstaltung1st International Workshop on Graph Neural Networking, GNNet 2022, co-located with ACM CoNEXT 2022 - Rome, Italien
Dauer: 9 Dez. 2022 → …

Publikationsreihe

NameGNNet 2022 - Proceedings of the 1st International Workshop on Graph Neural Networking, Part of CoNEXT 2022

Konferenz

Konferenz1st International Workshop on Graph Neural Networking, GNNet 2022, co-located with ACM CoNEXT 2022
Land/GebietItalien
OrtRome
Zeitraum9/12/22 → …

Fingerprint

Untersuchen Sie die Forschungsthemen von „Modeling TCP performance using graph neural networks“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren