Dragonfly: In-Flight CCA Identification

Dean Carmel, Isaac Keslassy

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We introduce the Dragonfly system, which is designed to classify on the fly the congestion control algorithm of any flow that crosses a given router, starting at any time, and quickly reach a reasonable accuracy. To do so, we discuss the unique challenges of real-time congestion control classification. We explain how the number of bytes of the flow within the shared router queue contains an intrinsic memory that significantly helps real-time classification. However, we show that this number of bytes is not straightforward to compute in real time, and introduce ways to do so. We further design an eBPF-based scalable traffic-collection system that helps dynamically filter specific flows at high rates. Finally, we evaluate our Dragonfly system using a variety of platforms, and show that it clearly outperforms state-of-the-art algorithms.

Original languageEnglish
Title of host publication2023 IFIP Networking Conference, IFIP Networking 2023
ISBN (Electronic)9783903176577
DOIs
StatePublished - 2023
Event22nd International Federation for Information Processing Conference on Networking, IFIP Networking 2023 - Barcelona, Spain
Duration: 12 Jun 202315 Jun 2023

Publication series

Name2023 IFIP Networking Conference, IFIP Networking 2023

Conference

Conference22nd International Federation for Information Processing Conference on Networking, IFIP Networking 2023
Country/TerritorySpain
CityBarcelona
Period12/06/2315/06/23

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Information Systems
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Dragonfly: In-Flight CCA Identification'. Together they form a unique fingerprint.

Cite this