DocumentCode :
2616158
Title :
Towards a Layered Architecture for Object-Based Execution in Wide-Area Deeply Embedded Computing
Author :
Abdelzaher, Tarek ; Cao, Qing ; Ganti, Raghu ; Henriksson, Dan ; Khan, Maifi ; Heo, Jin ; Huang, Chengdu ; Jayachandran, Praveen ; Le, Hieu Khac ; Luo, Liqian ; Tsai, Yu-En
Author_Institution :
Dept. of Comput. Sci., Illinois Univ., Urbana Champaign, IL
fYear :
2007
fDate :
7-9 May 2007
Firstpage :
133
Lastpage :
140
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
Keywords :
embedded systems; middleware; object-oriented programming; open systems; protocols; wide area networks; wireless sensor networks; Internet; TCP/IP stack; communication interfaces; distributed computing; distributed real-time interaction; general-purpose communication protocols; global sensor network architecture; global sensor networks; global system abstractions; interoperability; layered architecture; layered communication stack; middleware instantiations; network communication; network-level programming languages; object-based execution; programming interfaces; wide-area communication infrastructure; wide-area deeply embedded computing; Computer architecture; Computer languages; Distributed computing; Embedded computing; IP networks; LAN interconnection; Physics computing; Protocols; Sensor systems and applications; TCPIP;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object and Component-Oriented Real-Time Distributed Computing, 2007. ISORC '07. 10th IEEE International Symposium on
Conference_Location :
Santorini Island
Print_ISBN :
0-7695-2765-5
Type :
conf
DOI :
10.1109/ISORC.2007.60
Filename :
4208836
Link To Document :
بازگشت