TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications
Published in Proceedings of the First ACM Conference on Embedded Networked Sensor Systems (SenSys), November 2003.
Abstract
Accurate and scalable simulation has historically been a key enabling factor for systems research. We present TOSSIM, a simulator for TinyOS wireless sensor networks. By exploiting the sensor network domain and TinyOS's design, TOSSIM can capture network behavior at a high fidelity while scaling to thousands of nodes. By using a probabilistic bit error model for the network, TOSSIM remains simple and efficient, but expressive enough to capture a wide range of network interactions. Using TOSSIM, we have discovered several bugs in TinyOS, ranging from network bit-level MAC interactions to queue overflows in an ad-hoc routing protocol. Through these and other evaluations, we show that detailed, scalable sensor network simulation is possible.
BibTeX entry
@inproceedings{sensys03levis,
author = "Philip Levis and Nelson Lee and Matt Welsh and David Culler",
title = "{TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications}",
booktitle = "{Proceedings of the First ACM Conference on Embedded Networked Sensor Systems (SenSys)}",
year = {2003},
month = {November}
}