Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
Center for Applied Internet Data Analysis
FlowTrace: A Framework for Active Bandwidth Measurements using In-band Packet Trains
A. Ahmed, R. Mok, and Z. Shafiq, "FlowTrace: A Framework for Active Bandwidth Measurements using In-band Packet Trains", in Passive and Active Measurement Conference (PAM), Mar 2020.
|   View full paper:    PDF    DOI    Related Presentation    |  Citation:    BibTeX   |

FlowTrace: A Framework for Active Bandwidth Measurements using In-band Packet Trains

Adnan Ahmed2
Ricky K. P. Mok1
Zubair Shafiq2
1

CAIDA, San Diego Supercomputer Center, University of California San Diego

2

University of Iowa

Active measurement tools are important to understand and diagnose performance bottlenecks on the Internet. However, their overhead is a concern because a high number of additional measurement packets can congest the network they try to measure. To address this issue, prior work has proposed in-band approaches that piggyback application traffic for active measurements. However, prior approaches are hard to deploy because they require either specialized hardware or modifications in the Linux kernel. In this paper, we propose FlowTrace–a readily deployable user-space active measurement framework that leverages application TCP flows to carry out in-band network measurements. Our implementation of Pathneck using FlowTrace creates recursive packet trains to locate bandwidth bottlenecks. The experimental evaluation on a testbed shows that FlowTrace is able to locate bandwidth bottlenecks as accurately as Pathneck with significantly less overhead.

Keywords: measurement methodology, QoE, routing
  Last Modified: Tue Jul-28-2020 14:29:55 UTC
  Page URL: https://www.caida.org/publications/papers/2020/flowtrace/index.xml