Atlas: A Service-Oriented Sensor Platform

Pervasive computing environments such as smart spaces require a mechanism to easily integrate, manage and use numerous, heterogeneous sensors and actuators into the system. However, available sensor network platforms are inadequate for this task. The goals are requirements for a smart space are very different from the typical sensor network application. Specifically, we found that the manual integration of devices must be replaced by a scalable, plug-and-play mechanism. The space should be assembled programmatically by software developers, not hardwired by engineers and system integrators. This allows for cost-effective development, enables extensibility, and simplifies change management. We found that in a smart space, computation and power are readily available and connectivity is stable and rarely ad-hoc. Our deployment of a smart house (an assistive environment for seniors) guided us to designing Atlas, a new, commercially available service-oriented sensor and actuator platform that enables self-integrative, programmable pervasive spaces. We present the design and implementation of the Atlas hardware and middleware components, its salient characteristics, and several case studies of projects using Atlas.

[1]  Kang Lee IEEE 1451: A standard in support of smart transducer networking , 2000, Proceedings of the 17th IEEE Instrumentation and Measurement Technology Conference [Cat. No. 00CH37066].

[2]  D. Marples,et al.  The Open Services Gateway Initiative: an introductory overview , 2001, IEEE Commun. Mag..

[3]  Saul Greenberg,et al.  Phidgets: easy development of physical interfaces through physical widgets , 2001, UIST '01.

[4]  John Anderson,et al.  Wireless sensor networks for habitat monitoring , 2002, WSNA '02.

[5]  Albrecht Schmidt,et al.  Physical Prototyping with Smart-its Embedded Ubiquitous Computing Systems , 2022 .

[6]  William C. Mann,et al.  The Gator Tech Smart House: a programmable pervasive space , 2005, Computer.

[7]  Abdelsalam Helal Programming pervasive spaces , 2005, IEEE Pervasive Comput..

[8]  Gaurav S. Sukhatme,et al.  Networked infomechanical systems: a mobile embedded networked sensor platform , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[9]  Hairong Qi,et al.  Revisiting Public-Key Cryptography for Wireless Sensor Networks , 2005, Computer.

[10]  Walid G. Aref,et al.  NILE-PDT: A Phenomenon Detection and Tracking Framework for Data Stream Management Systems , 2005, VLDB.

[11]  Choonhwa Lee,et al.  Assistive Environments for Individuals with Special Needs , 2005 .

[12]  R. Kling,et al.  The Intel/sup /spl reg// mote platform: a Bluetooth-based sensor network for industrial monitoring , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[13]  Jesse Davis,et al.  MASS: modular architecture for sensor systems , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[14]  Cormac J. Sreenan,et al.  The development of a novel minaturized modular platform for wireless sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[15]  David E. Culler,et al.  Telos: enabling ultra-low power wireless research , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[16]  Andreas Savvides,et al.  XYZ: a motion-enabled, power aware sensor node platform for distributed sensor network applications , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[17]  Abdelsalam Helal,et al.  A comparison of two programming models for pervasive computing , 2006, International Symposium on Applications and the Internet Workshops (SAINTW'06).