A high-throughput path metric for multi-hop wireless routing
Proceedings of the 9th annual international conference on Mobile computing and networking
TOSSIM: accurate and scalable simulation of entire TinyOS applications
Proceedings of the 1st international conference on Embedded networked sensor systems
Avrora: scalable sensor network simulation with precise timing
IPSN '05 Proceedings of the 4th international symposium on Information processing in sensor networks
Improving wireless simulation through noise modeling
Proceedings of the 6th international conference on Information processing in sensor networks
Investigating a physically-based signal power model for robust low power wireless link simulation
Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
A TinyOS based tool for gathering real-world wireless traces
WiNTECH '11 Proceedings of the 6th ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Hi-index | 0.00 |
It is a difficult endeavor to realistically evaluate the performance of wireless sensor network (WSN) protocols. Generic network simulators are often used, but they tend to rely on synthetic models. Because WSN performance can be affected by many subtle features, these simulators lack a certain level of realism. The most realistic performance assessment is to implement the protocol in question and observe its performance in a real world deployment. This approach, however, is time consuming, costly, and makes the direct comparison of various protocols nearly impossible. We believe there exists a need to evaluate the real-world performance of WSN protocols in a controlled and repeatable fashion. To that end, we enable trace based WSN simulation by first enhancing an existing WSN profiler that automates the collection of connectivity traces and the generation of statistical link properties. We then present a trace based WSN simulator built on the discrete event simulator SimPy using the standard Python. The use of the high level language Python allows new WSN protocols to be rapidly prototyped and evaluated under the real-world conditions captured by the WSN profiler. To validate the premise that our simulation results closely model the real-world performance of the same protocol, we present a thorough performance analysis of the modern WSN collection tree protocol (CTP). Our approach enables the creation and use of a WSN trace database collected from various deployment environments. Such a database could be used to both fairly and more realistically benchmark existing WSN protocols and provide timely feedback on the real-world performance of protocols still in the development process.