DocumentCode :
2291327
Title :
Dynamic Sensor Network Reprogramming using Sensorscheme
Author :
Evers, Leon ; Havinga, Paul ; Kuper, Jan
Author_Institution :
Univ. of Twente, Enschede
fYear :
2007
fDate :
3-7 Sept. 2007
Firstpage :
1
Lastpage :
5
Abstract :
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 energy- efficiency.
Keywords :
electromagnetic wave transmission; semantic networks; wireless sensor networks; SensorScheme; dynamic sensor network; high level programming; loading sensor network; reprogramming; semantics; wireless sensor network; wireless transmission; Automatic programming; Bandwidth; Computer crashes; Functional programming; Hardware; Land mobile radio; Memory management; Mobile communication; Virtual machining; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007. IEEE 18th International Symposium on
Conference_Location :
Athens
Print_ISBN :
978-1-4244-1144-3
Electronic_ISBN :
978-1-4244-1144-3
Type :
conf
DOI :
10.1109/PIMRC.2007.4394138
Filename :
4394138
Link To Document :
بازگشت