Towards a Layered Architecture for Object-Based Execution in Wide-Area Deeply Embedded Computing
|
| Santorini Island, Greece May 07-May 09 |
Qing Cao, University of Illinois at Urbana Champaign, USA
Raghu Ganti, University of Illinois at Urbana Champaign, USA
Maifi Khan, University of Illinois at Urbana Champaign, USA
Jin Heo, University of Illinois at Urbana Champaign, USA
Hieu Khac Le, University of Illinois at Urbana Champaign, USA
Liqian Luo, University of Illinois at Urbana Champaign, USA
Yu-En Tsai, University of Illinois at Urbana Champaign, USA
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.
Citation:
Tarek Abdelzaher, Qing Cao, Raghu Ganti, Dan Henriksson, Maifi Khan, Jin Heo, Chengdu Huang, Praveen Jayachandran, Hieu Khac Le, Liqian Luo, Yu-En Tsai, "Towards a Layered Architecture for Object-Based Execution in Wide-Area Deeply Embedded Computing," isorc, pp.133-140, 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07), 2007
Usage of this product signifies your acceptance of the
Terms of Use.
|
|
|
|
|
|
|
|