Abstract
The recently proposed QUIC protocol has been widely adopted at the transport layer of the Internet over the past few years. Its design goals are to overcome some of TCP's performance issues, while maintaining the same properties and basic application interface. Two of the main drivers of its success were the integration with the innovative Bottleneck Bandwidth and Round-trip propagation time (BBR) congestion control mechanism, and the possibility of multiplexing different application streams over the same connection. Given the strong interest in QUIC shown by the ns-3 community, we present an extension to the native QUIC module that allows researchers to fully explore the potential of these two features. In this work, we present the integration of BBR into the QUIC module and the implementation of the necessary pacing and rate sampling mechanisms, along with a novel scheduling interface, with three different scheduling flavors. The new features are tested to verify that they perform as expected, using a web traffic model from the literature.
Original language | English |
---|---|
Title of host publication | MSWiM '20: Proceedings of the 23rd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems |
Number of pages | 7 |
Publisher | Association for Computing Machinery |
Publication date | Nov 2020 |
Pages | 19-26 |
ISBN (Electronic) | 978-1-4503-8117-8 |
DOIs | |
Publication status | Published - Nov 2020 |
Event | 23rd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems - Alicante, Spain Duration: 1 Nov 2020 → 30 Nov 2020 |
Conference
Conference | 23rd International ACM Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems |
---|---|
Country/Territory | Spain |
City | Alicante |
Period | 01/11/2020 → 30/11/2020 |