CML-WSN: A Configurable Multi-layer Wireless Sensor Network Simulator

Conference paper
Part of the Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering book series (LNICST, volume 179)


Wireless Sensor Networks (WSNs) have large applications in environments where access to human cannot be constant or where reliable and timely information is required to support decisions. WSNs must show high reliability, robustness, availability of information, monitoring capabilities, self-organization, among other aspects. Also, engineering requirements, such as low-cost implementation, operation, and maintenance are necessary. In this context, a simulator is a powerful tool for analyzing and improving network technologies used as a first step to investigate protocol design and performance test on large-scale systems without the need of real implementation. In this paper, we present a Configurable Multi-Layer WSN (CML-WSN) simulator. The CML-WSN simulator incorporates a configurable energy model to support any sensor specification as a one of its main features. The CML-WSN simulator is useful because it allows exploring prototypes with much less cost and time compared to the requirements needed in real networks implementations.


Wireless Sensor Networks Network simulator C++ Object-oriented programming 


  1. 1.
    Luo, H., Liu, Y., Das, S.K.: Routing correlated data in wireless sensor networks: a survey. IEEE Netw. 21(6), 40–47 (2007)CrossRefGoogle Scholar
  2. 2.
    Kulkarni, N., Prasad, R., H.C.N.G.: Performance evaluation of AODV, DSDV & DSR for quasi random deployment of sensor nodes in wireless sensor networks. In: International Conference on Devices and Communications (2011)Google Scholar
  3. 3.
    Korkalainen, M., Sallinen, M., Krkkinen, N., Tukeva, P.: Survey of wireless sensor networks simulation tools for demanding applications. In: International Conference on Networking and Services, pp. 102–106, April 2009Google Scholar
  4. 4.
    Yu, F., Jain, R.: A survey of wireless sensor network simulation tools. Washington University in St. Louis, Department of Science and Engineering (2011)Google Scholar
  5. 5.
    Musznicki, B., Zwierzykowski, P.: Survey of simulators for wireless sensor networks. Int. J. Grid Distrib. Comput. 5(3), 23–50 (2012)Google Scholar
  6. 6.
    Nayyar, A., Singh, R.: A comprehensive review of simulation tools for wireless sensor networks (WSNs). J. Wirel. Netw. Commun. 5(1), 19–47 (2015)Google Scholar
  7. 7.
    McCanne, S., Floyd, S.: The LBNL network simulator (1997).
  8. 8.
    Korkalainen, M., Sallinen, M.: A survey of RF-propagation simulation tools for wireless sensor networks. In: International Conference on Sensor Technologies and Applications, pp. 342–347, July 2010Google Scholar
  9. 9.
    Cavin, D., Sasson, Y., Schiper, A.: On the accuracy of MANET simulators. In: ACM International Workshop on Principles of Mobile Computing, pp. 38–43, October 2002Google Scholar
  10. 10.
    Mora-Merchan, J., Larios, D., Barbancho, J., Molina, F., Sevillano, J., Leon, C.: mTOSSIM: a simulator that estimates battery lifetime in wireless sensor networks. Simul. Model. Pract. Theory 31, 39–51 (2013)CrossRefGoogle Scholar
  11. 11.
    Shakshukia, E., Malikb, H., Sheltamic, T.: A comparative study on simulation vs. real time deployment in wireless sensor networks. J. Syst. Softw. 84, 45–54 (2011)CrossRefGoogle Scholar
  12. 12.
    LAN/MAN Standards Committee: Part 15.4: Wireless Medium Access Control (MAC) and Physical Layer (PHY) Specifications for Low-Rate Wireless Personal Area Networks (WPANs). IEEE Computer Society (2006)Google Scholar
  13. 13.
    The IETF website (2003).
  14. 14.
    The IETF website (2007).
  15. 15.
    Del-Valle-Soto, C., Mex-Perera, C., Olmedo, O., Orozco-Lugo, A., Galván-Tejada, G., Lara, M.: An efficient multi-parent hierarchical routing protocol for WSNs. In: Wireless Telecommunications Symposium (WTS), 1–8 April 2014 (2014)Google Scholar
  16. 16.
    Del-Valle-Soto, C., Mex-Perera, C., Olmedo, O., Orozco-Lugo, A., Galván-Tejada, G., Lara, M.: On the MAC/Network/Energy performance evaluation of wireless sensor networks: contrasting MPH, AODV, DSR and ZTR routing protocols. Sensors J. 14, 22811–22847 (2014)CrossRefGoogle Scholar

Copyright information

© ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering 2017

Authors and Affiliations

  1. 1.Campus Guadalajara, Facultad de IngenieríaUniversidad PanamericanaZapopanMexico
  2. 2.Instituto Nacional de Astrofísica, Óptica y ElectrónicaPueblaMexico
  3. 3.Telemática Telemetría y RadiofrecuenciaGuadalajaraMexico

Personalised recommendations