Autonomous middleware framework for sensor networks

Kiran Modukuri, Salim Hariri, Nader V. Chalfoun, Mazin Yousif

Research output: Chapter in Book/Report/Conference proceedingConference contribution

10 Scopus citations

Abstract

Programming Sensor Networks currently is a subtle task not because of enormous amount of code but due to inherent limitations of embedded hardware like the power, memory, network bandwidth and clock speed. In addition, there are very few programming abstractions and standards available which lead to close coupling between the application code and the embedded OS requiring understanding of law-level primitives during implementation. A Middleware can provide glue code between the applications and the heterogeneity of devices by providing optimized set of services for autonomously managing the resources and functionality of wireless nodes in a distributed wireless sensor network. This paper presents an autonomous middleware framework for low power distributed wireless sensor networks that support adaptive sensor functionality, context aware communications, clustering, quality of service and fault-tolerance. Finally an application on how to use the autonomous middleware is illustrated on the Envelope System Research Apparatus (ESRA).

Original languageEnglish (US)
Title of host publicationProceedings - International Conference on Pervasive Services, ICPS '05
Pages17-26
Number of pages10
DOIs
StatePublished - 2005
Event2nd International Conference on Pervasive Services, ICPS '05 - Santorini, Greece
Duration: Jul 11 2005Jul 14 2005

Publication series

NameProceedings - International Conference on Pervasive Services, ICPS '05
Volume2005

Other

Other2nd International Conference on Pervasive Services, ICPS '05
Country/TerritoryGreece
CitySantorini
Period7/11/057/14/05

Keywords

  • Context-aware
  • Fault-tolerance
  • Middleware
  • Network reprogramming

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Autonomous middleware framework for sensor networks'. Together they form a unique fingerprint.

Cite this