Document Type

Technical Report

Department

Computer Science and Engineering

Publication Date

2008-01-01

Filename

wucse-2008-24.pdf

DOI:

10.7936/K7KW5D8X

Technical Report Number

WUCSE-2008-24

Abstract

This paper presents Servilla, a highly flexible service provisioning framework for heterogeneous wireless sensor networks. Its service-oriented programming model and middleware enable developers to construct platform-independent applications over a dynamic set of devices with diverse computational resources and sensors. A salient feature of Servilla is its support for dynamic discovery and binding to local and remote services, which enables flexible and energy-efficient in-network collaboration among heterogeneous devices. Furthermore, Servilla provides a modular middleware architecture that can be easily tailored for devices with a wide range of resources, allowing even resource-limited devices to provide services and leverage resource-rich devices for in-network processing. Microbenchmarks demonstrate the efficiency of Servilla's middleware, and an application case study for structural health monitoring on a heterogeneous testbed consisting of TelosB and Imote2 nodes demonstrates the efficacy of its programming model.This paper is replaced by tech report WUCSE-2009-2.

Comments

Permanent URL: http://dx.doi.org/10.7936/K7KW5D8X

Share

COinS