TU Darmstadt / ULB / TUprints

TPy: A Lightweight Framework for Agile Distributed Network Experiments

Steinmetzer, Daniel ; Stute, Milan ; Hollick, Matthias (2020)
TPy: A Lightweight Framework for Agile Distributed Network Experiments.
2018 ACM International Workshop on Wireless Network Testbeds, Experimental evaluation & Characterization (WiNTECH'18). New Delhi India (2.11.2018)
doi: 10.25534/tuprints-00013317
Conference or Workshop Item, Secondary publication, Postprint

[img]
Preview
Text
wintech18-author.pdf
Copyright Information: In Copyright.

Download (1MB) | Preview
Item Type: Conference or Workshop Item
Type of entry: Secondary publication
Title: TPy: A Lightweight Framework for Agile Distributed Network Experiments
Language: English
Date: 30 November 2020
Place of Publication: Darmstadt
Year of primary publication: 2018
Place of primary publication: New York, NY
Publisher: Association for Computing Machinery
Book Title: WiNTECH '18 : Proceedings of the 12th International Workshop on Wireless Network Testbeds, Experimental Evaluation & Characterization
Event Title: 2018 ACM International Workshop on Wireless Network Testbeds, Experimental evaluation & Characterization (WiNTECH'18)
Event Location: New Delhi India
Event Dates: 2.11.2018
DOI: 10.25534/tuprints-00013317
Corresponding Links:
Origin: Secondary publication service
Abstract:

Experimental validation of novel network solutions, protocols, and applications gains increasing importance. The complexity of today's network systems makes evaluations in physical testbeds mandatory to capture real-world effects. However, this causes methodological and technical issues and challenges researchers in handling their agile testbed deployments. In contrast to Internet-scale testbeds, most agile experiments require specific topologies, specialized hardware, or a custom environment. They typically run only a few times and demand live user interaction. Existing management systems for Internet-scale testbeds do not accommodate these needs due to their complexity and maintenance overhead. In this paper, we present TPy, a lightweight and flexible framework to conduct distributed network experiments. TPy is written in Python and extendable via modules. To demonstrate its versatility and ease-of-use, we use TPy to perform experiments in the domains of millimeter-wave and secure multi-hop communications. We share TPy as open source software to support the community of experimental evaluation.

Status: Postprint
URN: urn:nbn:de:tuda-tuprints-133172
Classification DDC: 000 Generalities, computers, information > 004 Computer science
Divisions: 20 Department of Computer Science > Sichere Mobile Netze
LOEWE > LOEWE-Schwerpunkte > NiCER – Networked infrastructureless Cooperation for Emergency Response
Date Deposited: 30 Nov 2020 12:50
Last Modified: 20 Oct 2023 09:33
URI: https://tuprints.ulb.tu-darmstadt.de/id/eprint/13317
PPN: 474394611
Export:
Actions (login required)
View Item View Item