
Research Article
DynamiQ: A Tool for Dynamic Emulation of Networks
@INPROCEEDINGS{10.4108/icst.tridentcom.2015.259856, author={Razvan Beuran and Shingo Yasuda and Tomoya Inoue and Yuuki Takano and Toshiyuki Miyachi and Yoichi Shinoda}, title={DynamiQ: A Tool for Dynamic Emulation of Networks}, proceedings={10th EAI International Conference on Testbeds and Research Infrastructures for the Development of Networks \& Communities}, publisher={EAI}, proceedings_a={TRIDENTCOM}, year={2015}, month={8}, keywords={dynamic experiment conditions network emulation interactive experiments}, doi={10.4108/icst.tridentcom.2015.259856} }
- Razvan Beuran
Shingo Yasuda
Tomoya Inoue
Yuuki Takano
Toshiyuki Miyachi
Yoichi Shinoda
Year: 2015
DynamiQ: A Tool for Dynamic Emulation of Networks
TRIDENTCOM
ICST
DOI: 10.4108/icst.tridentcom.2015.259856
Abstract
Interactive network experiments, in which experiment conditions change dynamically based on input from users or other external sources, are the most appropriate approach when evaluating solutions to practical network problems, for teaching and/or training purposes, etc. Support for dynamic experiment conditions is also required whenever an experiment cannot be fully defined from start, for instance when node behavior (application execution, mobility pattern, etc.) depends on factors such as communication conditions in the experiment, traffic content, and so on. In this paper we present the network emulation module named dynamiQ that makes possible the dynamic emulation of networks. We also outline an interactive experiment framework that uses dynamiQ to meet the above requirements. The evaluation of dynamiQ in this context shows that no significant performance penalties occur because of its dynamic nature. Our interactive experiment framework has already been used in practice, including for a demonstration at Interop Tokyo 2014.