On the Bleeding Edge: Debloating Internet Access Networks
2016 (English)Licentiate thesis, comprehensive summary (Other academic)
As ever more devices are connected to the internet, and applications turn ever more interactive, it becomes more important that the network can be counted on to respond reliably and without unnecessary delay. However, this is far from always the case today, as there can be many potential sources of unnecessary delay. In this thesis we focus on one of them: Excess queueing delay in network routers along the path, also known as bufferbloat.
We focus on the home network, and treat the issue in three stages. We examine latency variation and queueing delay on the public internet and show that significant excess delay is often present. Then, we evaluate several modern AQM algorithms and packet schedulers in a residential setting, and show that modern AQMs can almost entirely eliminate bufferbloat and extra queueing latency for wired connections, but that they are not as effective for WiFi links. Finally, we go on to design and implement a solution for bufferbloat at the WiFi link, and also design a workable scheduler-based solution for realising airtime fairness in WiFi.
Also included in this thesis is a description of Flent, a measurement tool used to perform most of the experiments in the other papers, and also used widely in the bufferbloat community.
Place, publisher, year, edition, pages
Karlstad: Karlstad University Press, 2016. , 20 p.
Karlstad University Studies, ISSN 1403-8099 ; 2016:49
Bufferbloat, WiFi, AQM, queueing, network measurement, performance evaluation, fairness
Research subject Computer Science
IdentifiersURN: urn:nbn:se:kau:diva-47001ISBN: 978-91-7063-732-2OAI: oai:DiVA.org:kau-47001DiVA: diva2:1044014
2016-12-06, 1B309 (Sjöströmsalen), Karlstads Universitet, Universitetsgatan 2, Karlstad, 13:15 (English)
Welzl, Michael, Professor
Brunstrom, Anna, ProfessorHurtig, Per, Dr
List of papers