TY - GEN
T1 - Marionette Measurement
T2 - 26th International Conference on Passive and Active Network Measurement, PAM 2025
AU - Yan, Tzu Bin
AU - Zhang, Zesen
AU - Huffaker, Bradley
AU - Mok, Ricky
AU - claffy, kc
AU - Levchenko, Kirill
N1 - Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2025.
PY - 2025
Y1 - 2025
N2 - The PacketLab Internet measurement framework is designed to facilitate vantage point (VP) sharing for active Internet measurements. The core idea behind PacketLab is to have experimenters instruct remote VPs to perform a series of monitored low-level network operations to conduct measurements, which would reduce costs and security concerns of VP sharing. Despite these benefits, PacketLab users have to update their existing tools to adapt to the new measurement model, where available VP capabilities and the method of access differ from traditional models such as shell access to VPs. This change in the measurement model introduces limitations in measurement feasibility that merit deeper analysis. We undertook this analysis, based on a survey of recent Internet measurement studies, followed by a result accuracy evaluation of PacketLab implementations of selected representative measurements. Our results showed the PacketLab measurement model allows the implementation of a major portion (40 out of 54 studies, 74%) of distributed active measurements in relevant studies in our survey. Further evaluation also showed that the PacketLab model not only accurately supports a diverse set of measurements ranging from latency, throughput, network path, to other non-timing data categories, but also measurement requiring precise spatial and temporal coordination. To assist with porting non-timing data measurements to PacketLab, we also introduce a new porting tool, pktwrap, which allows existing measurement executables to communicate over PacketLab without modification.
AB - The PacketLab Internet measurement framework is designed to facilitate vantage point (VP) sharing for active Internet measurements. The core idea behind PacketLab is to have experimenters instruct remote VPs to perform a series of monitored low-level network operations to conduct measurements, which would reduce costs and security concerns of VP sharing. Despite these benefits, PacketLab users have to update their existing tools to adapt to the new measurement model, where available VP capabilities and the method of access differ from traditional models such as shell access to VPs. This change in the measurement model introduces limitations in measurement feasibility that merit deeper analysis. We undertook this analysis, based on a survey of recent Internet measurement studies, followed by a result accuracy evaluation of PacketLab implementations of selected representative measurements. Our results showed the PacketLab measurement model allows the implementation of a major portion (40 out of 54 studies, 74%) of distributed active measurements in relevant studies in our survey. Further evaluation also showed that the PacketLab model not only accurately supports a diverse set of measurements ranging from latency, throughput, network path, to other non-timing data categories, but also measurement requiring precise spatial and temporal coordination. To assist with porting non-timing data measurements to PacketLab, we also introduce a new porting tool, pktwrap, which allows existing measurement executables to communicate over PacketLab without modification.
KW - Internet Measurement
KW - PacketLab
KW - Vantage Point Sharing
UR - https://www.scopus.com/pages/publications/105006430650
UR - https://www.scopus.com/pages/publications/105006430650#tab=citedBy
U2 - 10.1007/978-3-031-85960-1_4
DO - 10.1007/978-3-031-85960-1_4
M3 - Conference contribution
AN - SCOPUS:105006430650
SN - 9783031859595
T3 - Lecture Notes in Computer Science
SP - 77
EP - 105
BT - Passive and Active Measurement - 26th International Conference, PAM 2025,Virtual event ,Proceedings
A2 - Testart, Cecilia
A2 - van Rijswijk-Deij, Roland
A2 - Stiller, Burkhard
PB - Springer
Y2 - 10 March 2025 through 12 March 2025
ER -