The paper presents EmuStack, a large-scale, real-time and distributed emulation platform for Delay Tolerant Network (DTN). Based on OpenStack, EmuStack can implement synchronous, dynamical and precise control of link characteristics and topology, and can support a large-scale emulation including hundreds of nodes via several hosts. In this paper, we firstly describe hardware and software architecture of EmuStack, and then introduce the core modules and algorithm. Finally, we evaluate and demonstrate EmuStack by reproducing key results from a published DTN experiment.
['H. Li', 'Huachun Zhou', 'Hongke Zhang', 'Bohao Feng']
EmuStack: An OpenStack-Based DTN Network Emulation Platform