Dummynet: a simple approach to the evaluation of network protocols
ACM SIGCOMM Computer Communication Review
GloMoSim: a library for parallel simulation of large-scale wireless networks
PADS '98 Proceedings of the twelfth workshop on Parallel and distributed simulation
Computing in Science and Engineering
Modeling Computer Networks for Emulation
PDPTA '02 Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications - Volume 4
A Generic Framework for Parallelization of Network Simulations
MASCOTS '99 Proceedings of the 7th International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems
An integrated experimental environment for distributed systems and networks
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Scalability and accuracy in a large-scale network emulator
ACM SIGOPS Operating Systems Review - OSDI '02: Proceedings of the 5th symposium on Operating systems design and implementation
Network Emulation in the Vint/NS Simulator
ISCC '99 Proceedings of the The Fourth IEEE Symposium on Computers and Communications
The Georgia Tech Network Simulator
MoMeTools '03 Proceedings of the ACM SIGCOMM workshop on Models, methods and tools for reproducible network research
NIST Net: a Linux-based network emulation tool
ACM SIGCOMM Computer Communication Review
EMPOWER: A Cluster Architecture Supporting Network Emulation
IEEE Transactions on Parallel and Distributed Systems
A Flexible Architecture for Remote Server-Based Emulation
MASCOTS '04 Proceedings of the The IEEE Computer Society's 12th Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems
Towards scalable network emulation
Computer Communications
Applying parallel and distributed simulation to remote network emulation
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Adaptive Model Update Algorithms for Remote Network Emulation
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
Hi-index | 0.00 |
Network emulation has been widely used to aid in the development and evaluation of real time applications. Traditional emulation tools based on a single node machine or a cluster of machines cannot satisfy today's requirements for testing real time applications distributed over wide area networks. ROSENET is a novel network emulation system that exploits a remote high fidelity simulation to provide scale and accuracy for a low fidelity emulator serving a locally executing real time application. The distributed emulators and simulators in the ROSENET system coordinate by periodically updating their simulation/emulation status using network models. We evaluate the performance of an implementation of ROSENET using the NIST Net emulator and GTNetS simulator. Results show that ROSENET provides a promising approach to network emulation supporting accuracy and scale while meeting real-time constraints. We also illustrate the procedures using ROSENET to evaluate a contemporary real-time distributed application Skype and present experimental results.