Mobile data collection in sensor networks: The TinyLime middleware

  • Authors:
  • Carlo Curino;Matteo Giani;Marco Giorgetta;Alessandro Giusti;Amy L. Murphy;Gian Pietro Picco

  • Affiliations:
  • Dip. di Elettronica e Informazione, Politecnico di Milano, Italy;Dip. di Elettronica e Informazione, Politecnico di Milano, Italy;Dip. di Elettronica e Informazione, Politecnico di Milano, Italy;Dip. di Elettronica e Informazione, Politecnico di Milano, Italy;Department of Informatics, University of Lugano, Switzerland;Dip. di Elettronica e Informazione, Politecnico di Milano, Italy

  • Venue:
  • Pervasive and Mobile Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe TinyLime, a novel middleware for wireless sensor networks that departs from the traditional setting where sensor data is collected by a central monitoring station, and enables instead multiple mobile monitoring stations to access the sensors in their proximity and share the collected data through wireless links. This intrinsically context-aware setting is demanded by applications where the sensors are sparse and possibly isolated, and where on-site, location-dependent data collection is required. An extension of the Lime middleware for mobile ad hoc networks, TinyLime makes sensor data available through a tuple space interface, providing the illusion of shared memory between applications and sensors. Data aggregation capabilities and a power-savvy architecture complete the middleware features. The paper presents the model and application programming interface of TinyLime, together with its implementation for the Crossbow MICA2 sensor platform.