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.
|
Year | DOI | Venue |
---|---|---|
2018 | 10.1145/3267204.3267214 | MobiCom '18: The 24th Annual International Conference on Mobile Computing and Networking
New Delhi
India
November, 2018 |
Field | DocType | ISBN |
Computer architecture,Computer science,Testbed,Network topology,Agile software development,Management system,Open source software,Python (programming language) | Conference | 978-1-4503-5930-6 |
Citations | PageRank | References |
1 | 0.37 | 2 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Daniel Steinmetzer | 1 | 69 | 8.50 |
Milan Stute | 2 | 6 | 5.97 |
Matthias Hollick | 3 | 750 | 97.29 |