Garnet: a middleware architecture for distributing data streams originating in wireless sensor networks

St Ville, L. and Dickman, P. (2003) Garnet: a middleware architecture for distributing data streams originating in wireless sensor networks. In: 23rd International Conference on Distributed Computing Systems Workshops, Providence, Rhode Island, 19-23 May 2003, pp. 235-240. ISBN 9780769519210 (doi: 10.1109/ICDCSW.2003.1203560)

[img]
Preview
Text
middleware_arch_dis_data_stream.pdf

290kB

Publisher's URL: http://dx.doi.org/10.1109/ICDCSW.2003.1203560

Abstract

We present an architectural framework, Garnet, which provides a data stream centric abstraction to encourage the manipulation and exploitation of data generated in sensor networks. By providing middleware services to allow mutually-unaware applications to manipulate sensor behaviour, a scalable, extensible platform is provided. We focus on sensor networks with transmit and receive capabilities as this combination poses greater challenges for managing and distributing sensed data. Our approach allows simple and sophisticated sensors to coexist, and allows data consumers to be mutually unaware of each other This also promotes the use of middleware services to mediate among consumers with potentially conflicting demands for shared data. Garnet has been implemented in Java, and we report on our progress to date and outline some likely scenarios where the use of our distributed architecture and accompanying middleware support enhances the task of sharing data in sensor network environments.

Item Type:Conference Proceedings
Status:Published
Refereed:Yes
Glasgow Author(s) Enlighten ID:Dickman, Dr Peter
Authors: St Ville, L., and Dickman, P.
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
College/School:College of Science and Engineering > School of Computing Science
Publisher:Institute of Electrical and Electronics Engineers
ISBN:9780769519210
Copyright Holders:Copyright © 2003 Institute of Electrical and Electronics Engineers
First Published:first published in Proceedings of the 23rd International Conference on Distributed Computing Systems Workshops
Publisher Policy:Reproduced in accordance with the copyright policy of the publisher

University Staff: Request a correction | Enlighten Editors: Update this record