Towards a layered architecture for object-based execution in wide-area deeply embedded computing

Tarek Abdelzaher, Qing Cao, Raghu Ganti, Dan Henriksson, Main Khan, Jin Heo, Chengdu Huang, Praveen Jayachandran, Hieu Khac Le, Liqian Luo, Yu En Tsai

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

Abstract

Sensor networks introduce a new application domain and set of challenges in distributed computing including new network-level programming languages, global system abstractions, and general-purpose communication protocols. These challenges are brought about by the tight integration of computation, communication, and distributed real-time interaction with the physical world. With the growing interest in interconnecting different sensor networks across a wide-area communication infrastructure, an overarching challenge becomes one of arriving at an agreed-upon global sensor network architecture that ensures interoperability. Unlike the Internet, where a layered communication stack (namely, the TCP/IP stack) defines the network architecture, a sensor network architecture must unify not only communication interfaces but also programming interfaces, since network communication and computation functions are tightly intertwined. In that sense, the sensor network architecture refers to a layered stack of distributed computing abstractions. This paper presents an architecture and key considerations in designing and interconnecting local and global sensor networks. Candidate protocols and middleware instantiations are described from the authors' ongoing work that meet the discussed considerations.

Original languageEnglish (US)
Title of host publicationProceedings - 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007
Pages133-140
Number of pages8
DOIs
StatePublished - 2007
Event10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007 - Santorini Island, Greece
Duration: May 7 2007May 9 2007

Publication series

NameProceedings - 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007

Other

Other10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing, ISORC 2007
Country/TerritoryGreece
CitySantorini Island
Period5/7/075/9/07

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Towards a layered architecture for object-based execution in wide-area deeply embedded computing'. Together they form a unique fingerprint.

Cite this