Dissecting Bufferbloat: Measurement and Per-Application Breakdown of Queueing Delay Andrea Araldo
Dario Rossi
LRI-Université Paris-Sud 91405 Orsay, France
Telecom ParisTech 75013 Paris, France
[email protected]
[email protected]
A
ABSTRACT We propose a passive methodology to estimate the queueing delay incurred by TCP traffic, and additionally leverage DPI classification to breakdown the delay across different applications. Ultimately, we correlate the queueing delay to the performance perceived by the users of that applications, depending on their delay-sensitivity. We implement our methodology in Tstat, and make it available 1 as open source software to the community. We validate and tune the tool, and run a preliminary measurement campaign based on a real ISP traffic trace, showing interesting yet partly counter-intuitive results.
DCD DC D
trx,i
Data
Data C Data D Data ttx,i+1 Ack D
ttx,j+1- trx,j) qi+1=(ttx,i+1 - trx,i)- min( j