On the Bleeding Edge : Debloating Internet Access Networks

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...

Full description

Bibliographic Details
Main Author: Høiland-Jørgensen, Toke
Format: Others
Language:English
Published: Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013) 2016
Subjects:
AQM
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-47001
http://nbn-resolving.de/urn:isbn:978-91-7063-732-2
id ndltd-UPSALLA1-oai-DiVA.org-kau-47001
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kau-470012019-11-08T09:05:05ZOn the Bleeding Edge : Debloating Internet Access NetworksengHøiland-Jørgensen, TokeKarlstads universitet, Institutionen för matematik och datavetenskap (from 2013)Karlstad2016BufferbloatWiFiAQMqueueingnetwork measurementperformance evaluationfairnessComputer SciencesDatavetenskap (datalogi)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. HITS, 4707Licentiate thesis, comprehensive summaryinfo:eu-repo/semantics/masterThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-47001urn:isbn:978-91-7063-732-2Karlstad University Studies, 1403-8099 ; 2016:49application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Bufferbloat
WiFi
AQM
queueing
network measurement
performance evaluation
fairness
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Bufferbloat
WiFi
AQM
queueing
network measurement
performance evaluation
fairness
Computer Sciences
Datavetenskap (datalogi)
Høiland-Jørgensen, Toke
On the Bleeding Edge : Debloating Internet Access Networks
description 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. === HITS, 4707
author Høiland-Jørgensen, Toke
author_facet Høiland-Jørgensen, Toke
author_sort Høiland-Jørgensen, Toke
title On the Bleeding Edge : Debloating Internet Access Networks
title_short On the Bleeding Edge : Debloating Internet Access Networks
title_full On the Bleeding Edge : Debloating Internet Access Networks
title_fullStr On the Bleeding Edge : Debloating Internet Access Networks
title_full_unstemmed On the Bleeding Edge : Debloating Internet Access Networks
title_sort on the bleeding edge : debloating internet access networks
publisher Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013)
publishDate 2016
url http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-47001
http://nbn-resolving.de/urn:isbn:978-91-7063-732-2
work_keys_str_mv AT høilandjørgensentoke onthebleedingedgedebloatinginternetaccessnetworks
_version_ 1719288581887885312