Research Article
DynamiQ: A Tool for Dynamic Emulation of Networks
@ARTICLE{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}, journal={EAI Endorsed Transactions on Self-Adaptive Systems}, volume={1}, number={2}, publisher={EAI}, journal_a={SAS}, 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
SAS
EAI
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.
Copyright © 2015 R. Beuran et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/3.0/), which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.