Concise and flexible programming of wireless sensor networks.
PhD thesis, University of Twente.
Full text available as:
Official URL: http://dx.doi.org/10.3990/1.9789036530286
As computers get smaller, their use is becoming more widespread and ubiquitous. Soon computers will be all around us, interacting with us in our daily lives as networks of, or sensing their environment and communicating its findings as wireless sensor networks. These wireless sensor network devices, or sensor nodes as we call them, communicate with each other using low data rate digital radios. The devices are battery-operated and need to be small and cheap to be economically viable. Naturally, research in this field focuses on making efficient use of the scarce resources available, such as computation time and communication. The limited memory complicates implementation of many of the features common on `larger' computers.
Writing applications on severely limited sensor network nodes is challenging for a number of reasons. First, finding proper methods and abstractions with which to program wireless sensor networks effectively is an ongoing process. Small size of sensor network programs is crucial, to minimize development time, duration of transport and memory use. Powerful and effective abstractions and tools may reduce the size of programs and extend their capabilities.
Second, the challenge is to program devices with their desired behavior. For some applications only once, or infrequently, in other cases regular reprogramming is required. The low bandwidth communication and little memory make the transport of programs and their execution a non-trivial task. Furthermore, for wirelessly accessible and (re)programmable devices protection from loading malicious applications is also highly desirable.
This dissertation motivates and describes the design and implementation of the SensorScheme platform. SensorScheme is a programming language and interpreter designed to addresses the above challenges.
|Item Type:||PhD Thesis|
|Assistant Supervisors:||Kuper, J.|
|Research Group:||EWI-PS: Pervasive Systems, EWI-CAES: Computer Architecture for Embedded Systems|
|Research Program:||CTIT-WiSe: Wireless and Sensor Systems|
|Research Project:||SENSEI: Integrating the PhySical with the Digital World of the Network of the Future, Smart Surroundings, e-SENSE: Capturing Ambient Intelligence for Mobile Communications through Wireless Sensor Networks|
|Deposited On:||10 January 2011|
Export this item as:
To correct this item please ask your editor
Repository Staff Only: edit this item