| DAViM: a dynamically adaptable virtual machine for sensor networks |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 43, Citation Count: 1
|
|
|
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
|
Rahul Balani , Chih-Chieh Han , Ram Kumar Rengaswamy , Ilias Tsigkogiannis , Mani Srivastava, Multi-level software reconfiguration for sensor networks, Proceedings of the 6th ACM & IEEE International conference on Embedded software, October 22-25, 2006, Seoul, Korea
[doi> 10.1145/1176887.1176904]
|
 |
2
|
Adam Dunkels , Niclas Finne , Joakim Eriksson , Thiemo Voigt, Run-time dynamic linking for reprogramming wireless sensor networks, Proceedings of the 4th international conference on Embedded networked sensor systems, October 31-November 03, 2006, Boulder, Colorado, USA
[doi> 10.1145/1182807.1182810]
|
| |
3
|
|
| |
4
|
|
 |
5
|
Chih-Chieh Han , Ram Kumar , Roy Shea , Eddie Kohler , Mani Srivastava, A dynamic operating system for sensor nodes, Proceedings of the 3rd international conference on Mobile systems, applications, and services, June 06-08, 2005, Seattle, Washington
[doi> 10.1145/1067170.1067188]
|
 |
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.
|
|