Chapter

Distributed Computing in Sensor Systems

Volume 6131 of the series Lecture Notes in Computer Science pp 306-319

Programming Sensor Networks with State-Centric Services

  • Andreas LachenmannAffiliated withEuropean Microsoft Innovation Center GmbH
  • , Ulrich MüllerAffiliated withEuropean Microsoft Innovation Center GmbH
  • , Robert SugarAffiliated withEuropean Microsoft Innovation Center GmbH
  • , Louis LatourAffiliated withEuropean Microsoft Innovation Center GmbH
  • , Matthias NeugebauerAffiliated withEuropean Microsoft Innovation Center GmbH
  • , Alain GefflautAffiliated withEuropean Microsoft Innovation Center GmbH

* Final gross prices may vary according to local VAT.

Get Access

Abstract

This paper presents the uDSSP (“micro DSSP”) programming model which simplifies the development of distributed sensor network applications that make use of complex in-network processing. Using uDSSP, an application is composed of state-centric services. These services interact by accessing the state of other services or by subscribing to changes of that state. uDSSP supports heterogeneous networks that consist of PCs, resource-rich sensor nodes, and resource-limited nodes with just a few kilobytes of RAM. The evaluation uses a non-trivial application to compare it to Abstract Regions and Tenet.