A per-application account of bufferbloat: Causes and impact on users

Andrea Araldo, Dario Rossi

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

Abstract

We propose a methodology to gauge the extent of queueing delay (aka bufferbloat) in the Internet, based on purely passive measurement of TCP traffic. We implement our methodology in Tstat and make it available as open source software. We leverage Deep Packet Inspection (DPI) and behavioral classification of Tstat to breakdown the queueing delay across different applications, in order to evaluate the impact of bufferbloat on user experience. We show that there is no correlation between the ISP traffic load and the queueing delay, thus confirming that bufferbloat is related only to the traffic of each single user (or household). Finally, we use frequent itemset mining techniques to associate the amount of queueing delay seen by each host with the set of its active applications, with the goal of investigating the root cause of bufferbloat.

Original languageEnglish
Title of host publicationIWCMC 2014 - 10th International Wireless Communications and Mobile Computing Conference
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages441-446
Number of pages6
ISBN (Electronic)9781479909599
DOIs
Publication statusPublished - 22 Sept 2014
Externally publishedYes
Event10th International Wireless Communications and Mobile Computing Conference, IWCMC 2014 - Nicosia, Cyprus
Duration: 4 Aug 20148 Aug 2014

Publication series

NameIWCMC 2014 - 10th International Wireless Communications and Mobile Computing Conference

Conference

Conference10th International Wireless Communications and Mobile Computing Conference, IWCMC 2014
Country/TerritoryCyprus
CityNicosia
Period4/08/148/08/14

Keywords

  • Bufferbloat
  • Network monitoring
  • Passive traffic monitoring
  • Queueing delay

Fingerprint

Dive into the research topics of 'A per-application account of bufferbloat: Causes and impact on users'. Together they form a unique fingerprint.

Cite this