An Infrastructured-Architectural Model (IAM) for Pervasive & Ubiquitous Computing

R. Gunasekaran, V. Rhymend Uthariayaraj



An extensible and modular architecture called IAM that addresses this information-routing problem while leveraging significant existing work on composable Internet services and adaptation for heterogeneous devices is described here. IAM's central abstraction is the concept of a trigger, a self-describing chunk of information bundled with the spatial and/or temporal constraints that define the context in which the information should be delivered. The IAM architecture manages triggers at a centralized infrastructure server and arranges for the triggers to be distributed to pervasive computing devices that can detect when the trigger conditions have been satisfied and alert the user accordingly. The main contribution of the architecture is an infrastructure-centric approach to the trigger management problem. We argue that pervasive computing devices benefit from extensive support in the form of infrastructure computing services in at least two ways. First, infrastructure adaptation services can help manage communication among heterogeneous devices. Second, access to public infrastructure services such as MapQuest and Yahoo can augment the functionality of trigger management because they naturally support the time and location dependent tasks typical of pervasive-computing users. We describe our experience with a functional prototype implementation that exploits GPS to simulate an AutoPC.


  1. 1, Christopher K. Hess, Manuel Roman, and Roy H. Campbell. “Building Applications for Ubiquitous computing Environments”. International Conference on Pervasive Computing (Pervasive 2002), August 2002.
  2. 2. Krzysztof Gajos, Luke Weisman, and Howard Shrobe. “Design Principles for Resource management Systems for Intelligent Spaces”. Second International Workshop on SelfAdaptive Software (IWSAS'01), 2001.
  3. 3. Voelker, G.M., Bershad, B.N. Mobisaic:”An Information System for a Mobile Wireless Computing Environment”. In Proceedings of the Workshop on Mobile Computing Systems and Applications. Santa Cruz, CA, December, 1994.
  4. 4. NCR Corp. “NCR microwave bank announcement”,1999. news/technology/story/14949.html.
  5. 5. Armando Fox. The Case for TACC: “Scalable Servers for Transformation, Aggregation, Caching and Customization”.UC Berkeley Computer Science Division.,April 1997.
  6. 6. ClarionCorp.AutoPCannouncement”,1999. communication/.
  7. 7. Armando Fox, Steven D. Gribble, Yatin Chawathe, and Eric A. Brewer. “Adapting to network and client variation using active proxies” Lessons and perspectives. IEEE Personal Communications (invited submission), Aug 1998. Special issue on adapting to network and client variability.
  8. 8. Steven D. Gribble, Matt Welsh, Eric A. Brewer, and David E. Culler. “The multispace: An evolutionary approach to internet-scale services”. In Second USENIX Symposium on Internet Technologies and Systems (USITS 99), Aug 1999.
  9. 9. Todd D. Hodes and Randy H. Katz. Enabling “smart spaces:" entity description and user interface generation for a heterogeneous component-based distributed system. In DARPA/NIST Smart Spaces Workshop, Gaithersburg, MD, July 1998.
  10. 10. Armando Fox, Ian Goldberg, Steven D. Gribble, Anthony Polito, and David C. Lee. Experience with Top Gun Wingman: “A proxy- based graphical web browser for the Palm Pilot PDA”. In IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing (Middleware 7898), Lake District, UK, September 15{18 1998.
  11. 11. Electrolux Inc. “Electrolux screen fridge (news article)”, 1999. http://www.wired. Com/news/news/email/explode-infobeat/ technology/story/%17894.html.
  12. 12. Donald A. Norman. “The Invisible Computer: Why Good Products Can Fail, The Personal Computer Is So Complex, and Information Appliances Are the Solution”. MIT Press, 1998.
  13. 13. TeleType Corp. “TeleType GPS receiver and software”.
  14. 14. Donald A. Norman. “The Design of Everyday Things”. Doubleday, 1990

Paper Citation

in Harvard Style

Rhymend Uthariayaraj V. and Gunasekaran R. (2005). An Infrastructured-Architectural Model (IAM) for Pervasive & Ubiquitous Computing . In Proceedings of the 2nd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2005) ISBN 972-8865-24-4, pages 49-59. DOI: 10.5220/0002563300490059

in Bibtex Style

author={V. Rhymend Uthariayaraj and R. Gunasekaran},
title={An Infrastructured-Architectural Model (IAM) for Pervasive & Ubiquitous Computing},
booktitle={Proceedings of the 2nd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2005)},

in EndNote Style

JO - Proceedings of the 2nd International Workshop on Ubiquitous Computing - Volume 1: IWUC, (ICEIS 2005)
TI - An Infrastructured-Architectural Model (IAM) for Pervasive & Ubiquitous Computing
SN - 972-8865-24-4
AU - Rhymend Uthariayaraj V.
AU - Gunasekaran R.
PY - 2005
SP - 49
EP - 59
DO - 10.5220/0002563300490059