Demo abstract: The Sensor Andrew infrastructure for large-scale campus-wide sensing and actuation


We demonstrate sensor Andrew, an infrastructure for Internet-scale sensing and actuation across a wide range of heterogeneous devices. The goal of sensor Andrew is to enable a variety of ubiquitous large-scale monitoring and control applications in a way that is extensible, easy to use, and secure while maintaining privacy. The core architecture is built around the eXtensible Messaging and Presence Protocol (XMPP) where transducers are modeled as event nodes in a push-based publish-subscribe architecture. Sensor Andrew allows for easy integration of new sensors as well as support for legacy systems. A data handler provides registration, discovery and data logging facilities for each device. The major elements of this architecture have been deployed in five buildings at Carnegie Mellon University, and are comprised of over 1000 sensing points reporting data from multiple communication interfaces. Our demonstration will showcase already active sensor systems on campus using sensor Andrew through a Web interface as well as the ability to locally configure sensor and actuator interactions as an example of how larger-scale applications could be built.

Information Processing in Sensor Networks, 2009. IPSN 2009. International Conference on