ACM Home Page
Please provide us with feedback. Feedback
DAViM: a dynamically adaptable virtual machine for sensor networks
Full text PdfPdf (343 KB)
Source ACM International Conference Proceeding Series; Vol. 218 archive
Proceedings of the international workshop on Middleware for sensor networks table of contents
Melbourne, Australia
Pages: 7 - 12  
Year of Publication: 2006
ISBN:1-59593-424-3
Authors
Sam Michiels  IBBT-DistriNet Research Group, K.U.Leuven, Leuven, Belgium
Wouter Horré  IBBT-DistriNet Research Group, K.U.Leuven, Leuven, Belgium
Wouter Joosen  IBBT-DistriNet Research Group, K.U.Leuven, Leuven, Belgium
Pierre Verbaeten  IBBT-DistriNet Research Group, K.U.Leuven, Leuven, Belgium
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 43,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1176866.1176868
What is a DOI?

ABSTRACT

Sensor networks are being deployed for substantial periods of activity, and are being used by multiple applications with possibly diverse requirements. Since manually upgrading or updating sensor software is often impossible, run-time software reconfiguration represents a considerable success factor for many practical usage scenarios of sensor networks. This paper presents DAViM, the Distrinet Adaptable Virtual Machine and describes how it allows to customize sensor behavior, to extend its functionality and to execute multiple applications in parallel. We have evaluated the proposed architecture by implementing a proof-of-concept prototype on micaZ hardware. First results indicate that it is already feasible to run the DAViM core on micaZ hardware, while memory requirements of the full DAViM implementation are close enough to fit on more recent sensor hardware.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
 
4
5
6
 
7
J. Jeong and D. Culler. Incremental network programming for wireless sensors. In Proceedings of the First IEEE Communications Society Conference on Sensor and Ad-Hoc Communications and Networks (SECON), 2004.
8
9
 
10
P. Levis, D. Gay, and D. Culler. Active sensor networks. In Proceedings of the Second Symposium on Networked Systems Design and Implementation (NSDI 2005), pages 29--42, San Francisco, CA, USA, Mar. 2005. USENIX Association.
 
11
P. Levis, N. Patel, D. E. Culler, and S. Shenker. Trickle: A Self-Regulating Algorithm for Code Propagation and Maintenance in Wireless Sensor Networks. In Proceedings of the First Symposium on Networked Systems Design and Implementation (NSDI 2004), pages 15--28, San Francisco, CA, USA, Apr. 2004. USENIX Association.
 
12
P. J. Marrón, M. Gauger, A. Lachenmann, D. Minder, O. Saukh, and K. Rothermel. Flexcup: A flexible and efficient code update mechanism for sensor networks. In Proceedings of the Third European Workshop on Wireless Sensor Networks (EWSN 2006), pages 212--227, February 2006.
 
13
J. Rabaey. Infrastructure as the Achilles Heel of Wireless Sensor Networks. Keynote at the Future of Autonomous Wireless Sensor Networks Symposium, Leuven, Belgium. http://bwrc.eecs.berkeley.edu/People/Faculty/jan/, June 2006.
14
 
15
T. Stathopoulos, J. Heidemann, and D. Estrin. A remote code update mechanism for wireless sensor networks. Technical Report 30, Center for Embedded Networked Sensing (CENS), UCLA, 2003.
 
16
Q. Wang, Y. Zhu, and L. Cheng. Reprogramming wireless sensor networks: challenges and approaches. IEEE Network, 20(3):48--55, 2006.


Collaborative Colleagues:
Sam Michiels: colleagues
Wouter Horré: colleagues
Wouter Joosen: colleagues
Pierre Verbaeten: colleagues