Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Genesis: a system for large-scale parallel network simulation
Proceedings of the sixteenth workshop on Parallel and distributed simulation
Real-Time On-Line Network Simulation
DS-RT '01 Proceedings of the Fifth IEEE International Workshop on Distributed Simulation and Real-Time Applications
Parallel simulation techniques for large-scale networks
IEEE Communications Magazine
Parallel simulation: distributed simulation systems
Proceedings of the 35th conference on Winter simulation: driving innovation
Proceedings of the 35th conference on Winter simulation: driving innovation
Efficient large-scale BGP simulations
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Network modelling and simulation
Genesis: a scalable distributed system for large-scale parallel network simulation
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Network modelling and simulation
User interface characteristics and network utilization in mobile networks
MS'06 Proceedings of the 17th IASTED international conference on Modelling and simulation
Eliminating remote message passing in optimistic simulation
Proceedings of the 38th conference on Winter simulation
Micro-Synchronization in Conservative Parallel Network Simulation
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
An approach for the effective utilization of GP-GPUs in parallel combined simulation
Proceedings of the 40th Conference on Winter Simulation
SUPE-Net: An Efficient Parallel Simulation Environment for Large-Scale Networked Social Dynamics
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Proceedings of the Winter Simulation Conference
Hi-index | 0.00 |
We describe two major developments in the General Network Simulation Integration System (Genesis): the supportfor BGP protocol in large network simulations and distributionof the simulation memory among Genesis componentsimulations.Genesis uses a high granularity synchronization mechanismbetween parallel simulations simulating parts of a network.This mechanism uses checkpointed simulation stateto iterate over the same time interval until convergence.It also replaces individual packet data for flows crossingthe network partitions with statistical characterization ofsuch flows over the synchronization time interval. We hadachieved significant performance improvement over the sequential simulation for simulations with TCP and UDP traffic. However, this approach can not be used directly to simulatedynamic routing protocols that use underlying networkfor exchanging protocol information, as no packets are exchangedin Genesis between simulated network parts. Wehave developed a new mechanism to exchange and synchronizeBGP routing data among distributed Genesis simulators.The extended Genesis allows simulations of more realisticnetwork scenarios, including routing flows, in additionto TCP or UDP data traffic.Large memory size required by simulation software hindersthe simulation of large-scale networks. Based on ournew support of distributed BGP simulation, we developedan approach to construct and simulate networks on distributedmemory using Genesis simulators in such a way that each participating processor possesses only data relatedto the part of the network it simulates. This solutionsupports simulations of large-scale networks on machineswith modest memory size.