Programming Languages, Network Simulators, and Tools

Wireless sensor networks offer many advantages in different application areas with its ease of deployment, low-cost, low-power capabilities. With the increased interest to the wireless sensor networks, the research community have started to carry out network simulations to better analyze the network’s behavior and performance since they provide significant reduction in cost and simulate the different types of sceneries in tolerable time intervals. This chapter introduces the network simulators, i.e., NS-2, OMNET++, J-Sim, OPNET and TOSSIM, respectively with some of the major network programming languages, e.g., nesC and Mate.

[1]  Philip Levis,et al.  Maté: a tiny virtual machine for sensor networks , 2002, ASPLOS X.

[2]  John A. Miller,et al.  JSIM: A Java-based simulation and animation environment , 1997, Proceedings of 1997 SCS Simulation Multiconference.

[3]  Reinhard German,et al.  An Energy Model for Simulation Studies of Wireless Sensor Networks using OMNeT++ , 2009, Prax. Inf.verarb. Kommun..

[4]  Laxmi Shrivastava,et al.  Performance Evaluation of Routing Protocols in MANET with Different Traffic Loads , 2011, 2011 International Conference on Communication Systems and Network Technologies.

[5]  Martina Zitterbart,et al.  Introducing probabilistic radio propagation models in OMNeT++ mobility framework and cross validation check with NS-2 , 2008, Simutools 2008.

[6]  Amiya Kumar Rath,et al.  Simulation and performance evaluation of AODV, DSDV and DSR in TCP and UDP environment , 2011, 2011 3rd International Conference on Electronics Computer Technology.

[7]  Eduardo Tovar,et al.  A Simulation Model for the IEEE 802.15.4 protocol: Delay/Throughput Evaluation of the GTS Mechanism , 2007, 2007 15th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems.

[8]  Allan I. McInnes Using CSP to Model and Analyze TinyOS Applications , 2009, 2009 16th Annual IEEE International Conference and Workshop on the Engineering of Computer Based Systems.

[9]  Matt Welsh,et al.  Simulating the power consumption of large-scale sensor network applications , 2004, SenSys '04.

[10]  Xinjie Chang Network simulations with OPNET , 1999, WSC '99.

[11]  Klaus Wehrle,et al.  A Performance Comparison of Recent Network Simulators , 2009, 2009 IEEE International Conference on Communications.

[12]  Yan Zhang,et al.  Geometric ad-hoc routing: of theory and practice , 2003, PODC '03.

[13]  Nadeem Javaid,et al.  Modeling routing overhead generated by wireless proactive routing protocols , 2011, 2011 IEEE GLOBECOM Workshops (GC Wkshps).

[14]  Gen-Huey Chen,et al.  An energy consumption analytic model for a wireless sensor MAC protocol , 2004, IEEE 60th Vehicular Technology Conference, 2004. VTC2004-Fall. 2004.

[15]  Ma Jun The study on multi-path DSDV in Ad Hoc , 2011, 2011 IEEE 3rd International Conference on Communication Software and Networks.

[16]  Enrico Perla,et al.  PowerTOSSIM z: realistic energy modelling for wireless sensor network environments , 2008, PM2HW2N '08.

[17]  Hyuk Lim,et al.  J-Sim: a simulation and emulation environment for wireless sensor networks , 2006, IEEE Wireless Communications.

[18]  Martin Reisslein,et al.  A survey of multimedia streaming in wireless sensor networks , 2008, IEEE Communications Surveys & Tutorials.

[19]  G.S. Tomar,et al.  Investigation of Effects of Mobility on Routing Protocols in MANET , 2011, 2011 International Conference on Ubiquitous Computing and Multimedia Applications.

[20]  Svilen Ivanov,et al.  Experimental Validation of the ns-2 Wireless Model using Simulation, Emulation, and Real Network , 2011 .

[21]  Anis Koubâa,et al.  Improving the IEEE 802.15.4 Slotted CSMA/CA MAC for time-critical events in wireless sensor networks , 2006 .

[22]  W. Arshad,et al.  Performance evaluation of DSDV, OLSR and DYMO using 802.11 and 802.lip MAC-protocols , 2011, 2011 IEEE 14th International Multitopic Conference.

[23]  P. De Leon,et al.  Physical layer effects on MAC layer performance of IEEE 802.11 a and b WLAN on the Martian surface , 2006, 2006 IEEE Aerospace Conference.

[24]  Nadeem Javaid,et al.  Analysis and Modeling Experiment Performance Parameters of Routing Protocols in MANETs and VANETs , 2012, 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications.

[25]  Olivier Dalle,et al.  Component based approach using OMNeT++ for train communication modeling , 2009, 2009 9th International Conference on Intelligent Transport Systems Telecommunications, (ITST).

[26]  Binoy Ravindran,et al.  RTRD: Real-Time and Reliable Data Delivery in Ad Hoc Networks , 2008, 2008 IEEE Wireless Communications and Networking Conference.

[27]  Qing Xue,et al.  Research of routing protocols simulation for wireless sensor networks based on OMNeT++ , 2012, 2012 International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering.

[28]  Philip Levis,et al.  The nesC language: a holistic approach to networked embedded systems , 2003, SIGP.

[29]  Juan-Carlos Cano,et al.  Proceedings of the 6th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks , 2010, MSWiM 2011.