Skip to Content
[CAIDA - Center for Applied Internet Data Analysis logo]
Center for Applied Internet Data Analysis
PacketLab: A Universal Measurement Endpoint Interface
K. Levchenko, A. Dhamdhere, B. Huffaker, k. claffy, M. Allman, and V. Paxson, "PacketLab: A Universal Measurement Endpoint Interface", in ACM Internet Measurement Conference (IMC), Nov 2017.
|   View full paper:    PDF    DOI    Related Presentation    |  Citation:    BibTeX    Resource Catalog   |

PacketLab: A Universal Measurement Endpoint Interface

Kirill Levchenko4
Amogh Dhamdhere1
Bradley Huffaker1
kc claffy1
Mark Allman2
Vern Paxson2, 3

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


The ICSI Center for Internet Research - ICIR


University of California, Berkeley


University of California, San Diego (UCSD)

The right vantage point is critical to the success of any active measurement. However, most research groups cannot afford to design, deploy, and maintain their own network of measurement endpoints, and thus rely measurement infrastructure shared by others. Unfortunately, the mechanism by which we share access to measurement endpoints today is not frictionless; indeed, issues of compatibility, trust, and a lack of incentives get in the way of efficiently sharing measurement infrastructure. We propose PacketLab, a universal measurement endpoint interface that lowers the barriers faced by experimenters and measurement endpoint operators. PacketLab is built on two key ideas: It moves the measurement logic out of the endpoint to a separate experiment control server, making each endpoint a lightweight packet source/sink. At the same time, it provides a way to delegate access to measurement endpoints while retaining fine-grained control over how one’s endpoints are used by others, allowing research groups to share measurement infrastructure with each other with little overhead. By making the endpoint interface simple, we also make it easier to deploy measurement endpoints on any device anywhere, for any period of time the owner chooses. We offer PacketLab as a candidate measurement interface that can accommodate the research community’s demand for future global-scale Internet measurement.

Keywords: measurement methodology, security, software/tools
  Last Modified: Tue Nov-17-2020 04:47:32 UTC
  Page URL: