Skip to Main content Skip to Navigation
Conference papers

A Component-based Approach for Service Distribution in Sensor Networks

Abstract : The increasing number of distributed applications over Wireless Sensor Networks (WSNs) in ubiquitous environments raises the need for high-level mechanisms to distribute sensor services and integrate them in modern IT systems. Existing work in this area mostly focuses on low-level networking issues, and fails to provide high-level and off-the-shelf programming abstractions for this purpose. In this paper, we therefore consider WSN programming models and service distribution as two interrelated factors and we present a new component-based abstraction for integrating WSNs within existing IT systems. Our approach emphasizes on reifying distribution strategies at the software architecture level, thus allowing remote invocation of component services, and facilitating interoperability of sensor services with the Internet through Web service-enabled components. The latter is efficiently provided by incorporating the REST architectural style—emphasizing on abstraction of high-level services as resources—to our component-based framework. The preliminary evaluation results show that the proposed framework has an acceptable memory overhead on a TelosB sensor platform.
Document type :
Conference papers
Complete list of metadatas

Cited literature [24 references]  Display  Hide  Download

https://hal.inria.fr/inria-00522709
Contributor : Romain Rouvoy <>
Submitted on : Friday, October 1, 2010 - 2:26:33 PM
Last modification on : Wednesday, December 11, 2019 - 2:48:04 PM
Long-term archiving on: : Sunday, January 2, 2011 - 2:55:12 AM

File

RemoraREST.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00522709, version 1

Collections

Citation

Amirhosein Taherkordi, Romain Rouvoy, Frank Eliassen. A Component-based Approach for Service Distribution in Sensor Networks. 5th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks, Nov 2010, Bangalore, India. ⟨inria-00522709⟩

Share

Metrics

Record views

461

Files downloads

437