Question? Leave a message!

Simulators for WSN

The Simulator is universally used to develop and test protocols of WSN, especially in the beginning stage of these designs. free ppt download
SIMULATORS FOR WSNCONTENTS 1. Introduction to simulator 2. Simulators for WSN 3. NS2 4. TOSSIM 5. EMSTAR 6. OMNET++ 7. JSIM 8. ATEMU 9. AVRORA 10. ConclusionINTRODUCTION TO SIMULATOR 1. The Simulator is universally used to develop and test protocols of WSNs, especially in the beginning stage of these designs. 2. The cost of simulating thousands of nodes networks is very low, and the simulation can be finished within very short execution time. 3. Both general and specialized simulators are available for uses to simulate WSNs.SIMULATORS FOR WSN 1. NS2, 2. TOSSIM, 3. EmStar, 4. OMNeT++, 5. JSim, 6. ATEMU, and 7. AvroraNS2 1. NS2 is the abbreviation of Network simulator version two, which first been developed by 1989 using as the REAL network simulator. 2. Now, NS2 is supported by Defense Advanced Research Projects Agency and National Science Foundation. 3. NS2 is a discrete event network simulator built in ObjectOriented extension of Tool Command Language and C++. 4. People can run NS2 simulator on Linux Operating Systems or on Cygwin which is a Unixlike environment and commandline interface running on WindowsMERITS 1. NS2 can support a considerable range of protocols in all layers. 2. The open source model saves the cost of simulation, and online documents allow the users easily to modify and improve the codes.LIMITATIONS 1. people who want to use this simulator need to familiar with writing scripting language and modeling technique. 2. sometimes using NS2 is more complex and time consuming than other simulators to model a desired job. 3. NS2 provides a poor graphical support, no GraphicalUserInterface(GUI). 4. due to the continuing changing the code base, the resultmaynotbeconsistent,or containsbugs.TOSSIM 1. TOSSIMis an emulator specifically designed for WSN running on TinyOS, which is an open source operating system targeting embedded operating system. 2. In 2003, TOSSIM was first developed by UCBerkeley’s TinyOS project team. 3. TOSSIM is a bitlevel discrete event network emulator built in PythonPython, a highlevel programming language emphasizing code readability, and C++. 4. People can run TOSSIM on Linux Operating Systems or on Cygwin on Windows.MERITS 1. The open source model free online document save the emulation cost. 2. TOSSIM has a GUI, TinyViz, which is very convenience for the user to interact with electronic devices. 3. TOSSIM is a very simple but powerful emulator for WSN. 4. TOSSIM can support thousands of nodes simulationLIMITATIONS 1. TOSSIM can not correctly simulate issues of the energy consumption in WSN; 2. Every node has to run on NesC code, a programming language that is eventdriven, and implemented on TinyOS, 3. Moteslike nodes are the only thing that TOSSIM can simulate.EMSTAR 1. EmStar is an emulator specifically designed for WSN built in C. 2. It was first developed by University of California, Los Angeles. 3. EmStar is a tracedriven emulator running in realtime. 4. People can run this emulator on Linux operating systemMERITS 1. EmStar has a robustness feature that it can mitigate faults among the sensors. 2. There is a flexible environment in EmStar that users can freely change between deployment and simulation among sensors. 3. EmStar has a GUI, which is very helpful for users to control electronic devicesLIMITATIONS It can not support large number of sensors simulation. The limited scalability will decrease the reality of simulation. EmStar is can only run in real time simulationOMNET++ 1. OMNeT++ is a discrete event network simulator built in C++. 2. OMNeT++ provides both a noncommercial license, used at academic institutions or nonprofit research organizations, and a commercial license, used at "forprofit" environments. 3. Users can run OMNeT++ simulator on Linux Operating Systems, Unixlike system and Windows.MERITS 1. OMNeT++ provides a powerful GUI. 2. This simulator can support MAC protocols as well as some localized protocols in WSN 3. OMNeT++ can simulate power consumption problems in WSNs LIMITATIONS 1. The number of available protocols is not larger enough 2. The compatible problem will rise since individual researching groups developed the models separatelyJSIM 1. JSim is a discrete event network simulator built in Java. 2. This simulator provides GUI library, which facilities users to model or compile the Mathematical Modeling Language, a“text basedlanguage” written to JSim models. 3. This simulator is commonly used in physiology and biomedicine areasMERITS 1. models in JSim have good reusability and interchangeability 2. JSim contains large number of protocols 3. can simulate radio channels and power consumptions in WSNs 4. JSim can simulate larger number of sensor nodes, around 500. LIMITATIONS 1. The execution time is much longer 2. The inherently design of JSim makes users hardly add new protocolsATEMU1. ATEMU is an emulator of an AVR processor for WSN built in C 2. AVR is a single chip microcontroller commonly used in the MICA platform. 3. ATEMU provides GUI, Xat db; people can use this GUI to run codes on sensor nodes, debug codes and monitor program executions. 4. People can run ATEMU on Solaris and Linux operating system.MERITS 1. ATEMU can simulate multiple sensor nodes at the same time. 2. ATEMU has a large library of a wide rage of hard devices. 3. ATEMU can provide an accurate model LIMITATIONS 1. The simulation time is much longer than other simulation tools 2. ATEMU has fewer functions to simulate routing and clustering problemsAVRORA 1. Avrora is a simulator specifically designed for WSNs built in Java. 2. Similar to ATEMU, Avrora can also simulate AVR based microcontroller MICA2 sensor nodes. 3. This simulator was developed by University of California, Los Angeles Compilers Group.MERITS 1. It is an instructionlevel simulator, which removes the gap between TOSSIM and ATEMU 2. It can support thousands of nodes simulation, and can save much more execution time 3. It provides larger scalability and more accuracy LIMITATIONS 1. It does not have GUI 2. Avrora can not simulate network management algorithmsCONCLUSION 1. Simulation of WSN is an important research area because of the amount of the sensor nodes participating in typical network. 2. The purpose of this survey is to give a general picture of mainstream simulation tools using in WSNs, and help people to choose different simulation tools according to different needs 3. This survey analyzes seven mainstream simulators: NS2, TOSSIM, EmStar, OMNeT++, JSim, ATEMU, and Avrora, and compares their merits and limitationsAny queries You can find us at
Document Information
User Name:
User Type:
Uploaded Date: