arrow
Return

SensorWare: Programming sensor networks beyond code update and querying

delete2007-08-01
delete36
PRE
AI
C
Chih‐Chieh Han
R
Roy Shea
M
Mani Srivastava
DOI:10.1016/j.pmcj.2007.04.007delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Wireless ad hoc sensor networks have been largely designed with static and custom architectures for specific tasks, thus providing inflexible operation and interaction capabilities. Efforts to make sensor networks dynamically programmable stumble upon the problems of algorithmic expressiveness, compactness of transferred code, efficiency of executed code, and ease of programming. In short, the problem is the choice of abstraction for the sensor node run-time environment. Our framework, called SensorWare, defines and supports lightweight and mobile control scripts that allow the computation, communication, and sensing resources at the sensor nodes to be efficiently harnessed in an application-specific fashion, through the use of abstraction services. A key feature is that the run-time abstraction can change by dynamically defining new services. Furthermore, by making the scripts autonomously mobile we enable the deployment of the algorithm to be tied to its execution, a feature that reduces the code transferred, compared to conventional code deployment and update approaches. The implementation of SensorWare on an XScale-based prototype sensor node platform occupies less than 240 KB of code memory. The implementation is used to measure the delay and memory overheads, but more importantly, quantitatively highlight the trade-offs involved in run-time abstraction versatility. (C) 2007 Elsevier B.V. All rights reserved.
Keywords:
C.2.7.c Sensor networks
D.1.8 Distributed programming
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Pervasive and Mobile Computing cover
Pervasive and Mobile Computing
IF:
3.5
Papers:
1.5K
Citations:
2.2K

Organization

N
nicta
Scholars:
191
Papers: 167
Citations: 0
Cited Papers

Cited Papers

Beneficiation of low grade graphite ore of eastern India by two-stage grinding and flotation
err2014-01-01
err0
errOAAI
errN. Vasumathi; Vijaya Kumar; B. Nayak; Subba Rao; S. Prabhakar; Bhaskar Raju
errShare
errSave
Nutrient Competition: A New Axis of Tumor Immunosuppression
errCell
IF0
err2015-09-01
err0
errOAAI
errMadhusudhanan Sukumar; Rahul Roychoudhuri; Nicholas P. Restifo
errShare
errSave
Dual agents loaded polymeric nanoparticle: Effect of process variables
err2015-01-01
err0
errOAAI
errShweta Dang; Deepak Sharma; Gilphy Philip; Reema Gabrani; Javed Ali
errShare
errSave
Underwater Sensor Network Applications: A Comprehensive Survey
err2015-11-01
err0
PREAI
errEmad Felemban; Faisal Karim Shaikh; Umair Mujtaba Qureshi; Adil A. Sheikh; Saad Bin Qaisar
errShare
errSave
Fast Open Modification Spectral Library Searching through Approximate Nearest Neighbor Indexing
err2018-09-05
err0
errOAAI
errWout Bittremieux; Pieter Meysman; William Stafford Noble; Kris Laukens
errShare
errSave
Aluminium Primary Production Off-Gas Composition and Emissions: An Overview
errJOM
IF0
err2019-02-19
err0
errOAAI
errThor Anders Aarhaug; Arne Petter Ratvik
errShare
errSave
researcher View more