Evers, L. and Havinga, P.J.M. and Kuper, J.
Dynamic Sensor Network Reprogramming using SensorScheme.
In: Proceedings of the 18th Annual IEEE Symposium on Personal, Indoor and Mobile Radio Communications, 3-7 september 2007, Athens, Greece.
IEEE Computer Society.
Full text available as:
Official URL: http://dx.doi.org/10.1109/PIMRC.2007.4394138
Building wireless sensor network applications is a challenging
task, and it has become apparent that it is crucial for many
sensor networks to be able to load or update the application
after deployment. Since communication is a scarce resource
and costly in terms of energy, it is important to minimize code
size when reprogramming WSNs in the field. This paper introduces
SensorScheme as a novel interpreted WSN platform for
dynamically loading sensor network applications. It is based
on the semantics of the Scheme language and is equipped with
high-level programming facilities such as higher-order functions,
garbage collection, communication by automatic marshalling
of data items, and co-routines to implement blocking
I/O operations. SensorScheme makes efficient use of the little
available memory in WSN nodes, uses a very compact program
notation during wireless transmission, and provides a safe
interpreted execution environment, preventing malfunctioning
programs from crashing the device. We illustrate the use of
SensorScheme and evaluate its code compactness and energyefficiency.
|Item Type:||Conference or Workshop Paper (Full Paper, Invited/Keynote Talk)|
|Research Group:||EWI-CAES: Computer Architecture for Embedded Systems|
|Research Program:||CTIT-WiSe: Wireless and Sensor Systems|
|Research Project:||e-SENSE: Capturing Ambient Intelligence for Mobile Communications through Wireless Sensor Networks|
|Deposited On:||15 February 2011|
Export this item as:
To correct this item please ask your editor
Repository Staff Only: edit this item