Active Sensor Networks
Published in Proceedings of the Second USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI), March 2005.
Abstract
We propose using application specific virtual machines (ASVMs) to reprogram deployed wireless sensor networks. ASVMs provide a way for a user to define an application-specific boundary between virtual code and the VM engine. This allows programs to be very concise (tens to hundreds of bytes), making program installation fast and inexpensive. Additionally, concise programs interpret few instructions, imposing very little interpretation overhead. We evaluate ASVMs against current proposals for network programming runtimes and show that ASVMs are more energy efficient by as much as 20%. We also evaluate ASVMs against hand built TinyOS applications and show that while interpretation imposes a significant execution overhead, the low duty cycles of realistic applications make the actual cost effectively unmeasurable.
Paper (330KB)
BibTeX entry
@inproceedings{nsdi05levis, author = "Philip Levis and David Gay and David Culler", title = "{Active Sensor Networks}", booktitle = "{Proceedings of the Second USENIX/ACM Symposium on Networked Systems Design and Implementation (NSDI)}", year = {2005}, month = {March} }





Login