UNIX network programming
A high fidelity ATM traffic and network simulator
WSC '95 Proceedings of the 27th conference on Winter simulation
Scheduling critical channels in conservative parallel discrete event simulation
PADS '99 Proceedings of the thirteenth workshop on Parallel and distributed simulation
Asynchronous distributed simulation via a sequence of parallel computations
Communications of the ACM - Special issue on simulation modeling and statistical computing
Parallel shared-memory simulator performance for large ATM networks
ACM Transactions on Modeling and Computer Simulation (TOMACS)
SIMULATION OF PACKET COMMUNICATION ARCHITECTURE COMPUTER SYSTEMS
SIMULATION OF PACKET COMMUNICATION ARCHITECTURE COMPUTER SYSTEMS
Looking ahead of real time in Hybrid component networks
Proceedings of the fifteenth workshop on Parallel and distributed simulation
Web server benchmarking using parallel WAN emulation
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A case for context-aware TCP/IP
ACM SIGMETRICS Performance Evaluation Review
A case study of web server benchmarking using parallel WAN emulation
Performance Evaluation
Maya: a Multi-Paradigm Network Modeling Framework
Proceedings of the seventeenth workshop on Parallel and distributed simulation
Hybrid Packet/Fluid Flow Network Simulation
Proceedings of the seventeenth workshop on Parallel and distributed simulation
EMPOWER: A Cluster Architecture Supporting Network Emulation
IEEE Transactions on Parallel and Distributed Systems
Performance of a mixed shared/distributed memory parallel network simulator
Proceedings of the eighteenth workshop on Parallel and distributed simulation
Simulation of large scale networks I: modelling differentiated services in conservative PDES
Proceedings of the 35th conference on Winter simulation: driving innovation
Realistic Large-Scale Online Network Simulation
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
Traffic-based Load Balance for Scalable Network Emulation
Proceedings of the 2003 ACM/IEEE conference on Supercomputing
Improving Scalability of Network Emulation through Parallelism and Abstraction
ANSS '05 Proceedings of the 38th annual Symposium on Simulation
Optimization aspects in network simulation
Proceedings of the 5th international conference on Aspect-oriented software development
Adaptive Model Update Algorithms for Remote Network Emulation
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
Hybrid Testbed Enabling Run-Time Operations for Wireless Applications
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
A real-time network simulation infrastructure based on OpenVPN
Journal of Systems and Software
An analytic throughput model for TCP NewReno
IEEE/ACM Transactions on Networking (TON)
Simulation-based study of botnets and defense mechanisms against them
Journal of Computer and Systems Sciences International
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Hi-index | 0.00 |
The simulation of wide area computer networks is one area where the benefits of parallel simulation have been clearly demonstrated. Here we present a description of a system that uses a parallel discrete event simulator to act as a high speed network emulator. With this, real Internet Protocol (IP) traffic generated by application programs running on user workstations can interact with modelled traffic in the emulator, thus providing a controlled test environment for distributed applications.The network emulator uses the TasKit conservative parallel discrete event simulation (PDES) kernel. TasKit has been shown to be able to achieve improved parallel performance over existing conservative and optimistic PDES kernels, as well as improved sequential performance over an existing central-event-list based kernel. This paper explains the modifications that have been made to TasKit to enable real-time operation along with the emulator interface that allows the IP network simulation running in the TasKit kernel to interact with real IP clients. Initial emulator performance data is included.