Scalable RTI-Based Parallel Simulation of Networks
Proceedings of the seventeenth workshop on Parallel and distributed simulation
A federated approach to distributed network simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Survey of Wireless Sensor Networks Simulation Tools for Demanding Applications
ICNS '09 Proceedings of the 2009 Fifth International Conference on Networking and Services
A Survey of Simulation in Sensor Networks
CIMCA '08 Proceedings of the 2008 International Conference on Computational Intelligence for Modelling Control & Automation
A High-Performance Hybrid Computing Approach to Massive Contingency Analysis in the Power Grid
E-SCIENCE '09 Proceedings of the 2009 Fifth IEEE International Conference on e-Science
A performance comparison of recent network simulators
ICC'09 Proceedings of the 2009 IEEE international conference on Communications
Hi-index | 0.00 |
Networks for the smart grids are characterized by millions of sensor nodes exchanging information about the status of the grid. This information exchange must be realized reliably and efficiently due to the mission critical nature of the power grid. Hence, the applications and the network protocols developed for the smart grid need go through rigorous testing and analysis before deployment. Developers usually do not have access to such a large-scale network that can be used as a controlled test-bed; therefore, network simulation becomes an essential tool for testing. Network simulation is a well studied problem in the literature and there are various widely used network simulators. These simulators can be adopted for testing applications and protocols of the smart grid. Due to the scale of these networks, parallel/distributed simulations need to be conducted. Even though most network simulators support distributed simulations, generating a large-scale network model to simulate can still be a cumbersome task. In this survey, we describe a selection of commonly used network simulators and evaluate them with respect to the following features that can aid users in distributed simulations of large-scale networks: transparency of setting up distributed simulation, automated topology generation, information hiding, lightweight routing protocols, network error simulation, evaluation of the network model during simulation and trace analysis tools. As a complementary result, we identify two issues with network simulators that can be addressed with runtime steering methods.