TY - GEN
T1 - A middleware-driven architecture for information dissemination in distributed sensor networks
AU - Biswas, Pralik K.
AU - Phoha, Shashi
PY - 2004
Y1 - 2004
N2 - In this paper, we present a hybrid, multi-layered, agent-oriented architecture for distributed sensor networks. We propose an agent-based middleware that bridges the gap between the programmable application layer consisting of software agents and the physical layer consisting of extremely small, low power devices that combine programmable computing with sensing, tracking and wireless communication capabilities. The middleware supports mechanisms for communication, mobility, cooperative data mining, querying, tasking, self-organization and administration of the constituent sensor nodes to build higher-level, interoperable applications with software agents. We discuss two major middleware components, namely, CCL: a command and control language and STACS: a programmable controller synthesizer. We explain how the controller can be used to configure the behavior of a node and CCL to command and control the nodes in a sensor network. We provide frameworks for communication and mobility. We suggest an agent model that integrates the software agents of the application with the hardware agents of the physical environment. We describe an integrated target tracking experiment, to demonstrate an implementation of this architecture. Finally, we conclude with an insight to our future challenges.
AB - In this paper, we present a hybrid, multi-layered, agent-oriented architecture for distributed sensor networks. We propose an agent-based middleware that bridges the gap between the programmable application layer consisting of software agents and the physical layer consisting of extremely small, low power devices that combine programmable computing with sensing, tracking and wireless communication capabilities. The middleware supports mechanisms for communication, mobility, cooperative data mining, querying, tasking, self-organization and administration of the constituent sensor nodes to build higher-level, interoperable applications with software agents. We discuss two major middleware components, namely, CCL: a command and control language and STACS: a programmable controller synthesizer. We explain how the controller can be used to configure the behavior of a node and CCL to command and control the nodes in a sensor network. We provide frameworks for communication and mobility. We suggest an agent model that integrates the software agents of the application with the hardware agents of the physical environment. We describe an integrated target tracking experiment, to demonstrate an implementation of this architecture. Finally, we conclude with an insight to our future challenges.
UR - http://www.scopus.com/inward/record.url?scp=28844487924&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=28844487924&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:28844487924
SN - 0780388933
SN - 9780780388932
T3 - Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, ISSNIP '04
SP - 605
EP - 610
BT - Proceedings of the 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, ISSNIP '04
A2 - Palaniswami, M.
A2 - Krishnamachari, B.
A2 - Sowmya, A.
A2 - Challa, S.
A2 - Palaniswami, M.
A2 - Krishnamachari, B.
A2 - Sowmya, A.
A2 - Challa, S.
T2 - 2004 Intelligent Sensors, Sensor Networks and Information Processing Conference, ISSNIP '04
Y2 - 14 December 2004 through 17 December 2004
ER -