TOSSIM: accurate and scalable simulation of entire TinyOS applications
Proceedings of the 1st international conference on Embedded networked sensor systems
Worldsens: development and prototyping tools for application specific wireless sensors networks
Proceedings of the 6th international conference on Information processing in sensor networks
Simulating wireless and mobile networks in OMNeT++ the MiXiM vision
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
A comparison of software platforms for wireless sensor networks: MANTIS, TinyOS, and ZigBee
ACM Transactions on Embedded Computing Systems (TECS)
RaPTEX: Rapid prototyping tool for embedded communication systems
ACM Transactions on Sensor Networks (TOSN)
Hi-index | 0.00 |
This paper describes a novel method to execute embedded realtime C code within the OMNeT++ network simulator and its wireless extension MiXiM. This method greatly reduces the development and debugging effort of wireless embedded systems, while also significantly improving the accuracy and utility of network simulations. The method is highly modular: it is possible to isolate every layer of the embedded communication protocols stack and combine it with simulation modules, or to combine all of the embedded protocols together. The first mechanism increases the simulation speed and enables the evaluation of novel algorithms in a variety of configurations, while the second mechanism allows debugging the embedded system with a high granularity. Executing the embedded code in the OMNeT++ simulator gives access to a fast simulation kernel with powerful simulation configuration semantics, large simulation model libraries and extensive data collection and analysis tools. This method is now used to develop novel systems in industrial and public projects: public transportation safety, inventory tracking and monitoring of composite structures.