A Comparative Analysis of Modern Day Network Simulators

Part of the Advances in Intelligent Systems and Computing book series (volume 167)


It is a very common practice to use network simulators for testing different network performance parameters before the real-life deployment of such a network. Apart from ns-2, few other recent network simulators have come into existence today and are gaining in more popularity. In this paper, we survey some of the widespread network simulators that are in use today, and try to evaluate their performance over certain parameters by setting up identical network simulation scenarios.


network simulators scalability network-loss topology 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Fisherman, G.S.: Principles of Discrete Event Simulation. John Wiley & Sons, Inc., New York (1978)Google Scholar
  2. 2.
    Schwartz, D.J., Yemini, Y., Bacon, D.: NEST: A network simulation and prototyping testbed. Commun. ACM 33(10), 63–74 (1990)CrossRefGoogle Scholar
  3. 3.
    Keshav, S.: Real: A network simulator, Technical report. University of California at Berkley, CA, USA (1998)Google Scholar
  4. 4.
    The Network Simulator ns-2,
  5. 5.
    Xue, Y., Lee, H.S., Yang, M., Kumarawadu, P., Ghenniwa, H., Shen, W.: Performance evaluation of ns-2 simulator for wireless sensor networks. In: Proceedings of the Canadian Conference on Electrical and Computer Engineering (CCECE 2007), pp. 1372–1375 (April 2007)Google Scholar
  6. 6.
    Henderson, T.R., Roy, S., Floyd, S., Riley, G.F.: ns-3 project goals. In: WNS2 2006: Proceeding From the 2006 Workshop on ns-2: the IP Network Simulator, p. 13. ACM, New York (2006)CrossRefGoogle Scholar
  7. 7.
    Riley, G.: PDNS project website,
  8. 8.
    Henderson, T.R., Roy, S., Floyd, S., Riley, G.F.: ns-3 project goals. In: WNS2 2006: Proceeding From the 2006 Workshop on ns-2: the IP Network Simulator, p. 13. ACM Press, New York (2006)CrossRefGoogle Scholar
  9. 9.
    Varga, A., Hornig, R.: An overview of the OMNeT++ simulation environment. In: Proceedings of the First International Conference on Simulation Tools and Techniques for Communications, Networks and Systems, SIMUTools 2008 (March 2008)Google Scholar
  10. 10.
    Barr, R., Haas, Z.J., van Renesse, R.: JiST: an efficient approach to simulation using virtual machines. Softw. Pract. Exper. 35(6), 539–576 (2005)CrossRefGoogle Scholar
  11. 11.
    Bagrodia, R., Chen, Y.A., et al.: PARSEC: A Parallel Simulation Environment for Complex System. ULCA technical report (1997)Google Scholar
  12. 12.
    Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: accurate and scalable simulation of entire TinyOS applications. In: Proceedings of the 1st ACM Conference on Embedded Networked Sensor Systems, SenSys 2003 (2003)Google Scholar
  13. 13.
    Huang, P., Heidemann, J.: Minimizing Routing State for Light-weight Network simulation. In: Proceedings of the International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems. IEEE, Cincinnati (August 2001)Google Scholar
  14. 14.
    Riley, G.: Large scale network simulations with GTNetS. In: Proceedings of the 2003 Winter Simulation Conference (2003)Google Scholar
  15. 15.
  16. 16.
    OMNet++ overview,
  17. 17.
    Pham, H.N., Pediaditakis, D., Boulis, A.: From simulation to real deployments in wsn and back. In: Proceedings of the 2007 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM 2007), pp. 1–6 (June 2007)Google Scholar
  18. 18.
  19. 19.
    Barr, R., Haas, Z.J., van Renesse, R.: An efficient, unifying approach to simulation using virtual machines. PhD dissertation, Cornell University (May 2004)Google Scholar
  20. 20.
    Lewis, J., Neumann, U.: Performance of Java versus C++,
  21. 21.
    Nicol, D.M.: Scalability of network simulators revisited. In: Proceedings of the Communication Networks and Distributed Systems Modeling and Simulation Conference, Orlando, FL (February 2003)Google Scholar
  22. 22.
    Albeseder, D., Fuegger, M.: Small PC-Network Simulation a comprehensive performance case study. Research Report 77/2005, TU Wien, Institutfúr Technische Informatik (2005)Google Scholar
  23. 23.
    Weingartner, E., vom Lehn, H., Wehrle, K.: A Performance Comparison of recent network simulators. RWTC Aachen University, GermanyGoogle Scholar

Copyright information

© Springer-Verlag GmbH Berlin Heidelberg 2012

Authors and Affiliations

  1. 1.Camellia Institute of TechnologyKolkataIndia

Personalised recommendations