Skip to main content
Log in

Centaurus: An Infrastructure for Service Management in Ubiquitous Computing Environments

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

In the near future, we will see dramatic changes in computing and networking hardware. A large number of devices (e.g., phones, PDAs, even small household appliances) will become computationally enabled. Micro/nano sensors will be widely embedded in most engineered artifacts, from the clothes we wear to the roads we drive on. All of these devices will be (wirelessly) networked using Bluetooth, IEEE 802.15 or IEEE 802.11 for short range connectivity creating pervasive environments. In this age where a large number of wirelessly networked appliances and devices are becoming commonplace, there is a necessity for providing a standard interface to them that is easily accessible by any user. This paper outlines the design of Centaurus, an infrastructure for presenting services to heterogeneous mobile clients in a physical space via some short range wireless links. The infrastructure is communication medium independent; we have implemented the system over Bluetooth, CDPD and Infrared, three well-known wireless technologies. All the components in our model use a language based on Extensible Markup Language (XML) for communication, giving the system a uniform and easily adaptable interface. Centaurus defines a uniform infrastructure for heterogeneous services, both hardware and software, to be made available to diverse mobile users within a confined space.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. K. Arnold, A. Wollrath, B. O'sullivana, R. Scheifler and J. Waldo, The Jini Specification (Addison-Wesley, Reading, MA, 1999).

    Google Scholar 

  2. M. Blaze, J. Feigenbaum, J. Ioannidis and A. Keromytis, The role of trust management in distributed systems, in: Secure Internet Programming, LNCS Vol. 1603 (Springer, Berlin, 1999) pp. 185–210.

    Google Scholar 

  3. M. Blaze, J. Feigenbaum and J. Lacy, Decentralized trust management, in: IEEE Proceedings of the 17th Symposium (1996).

  4. Bluetooth, http://www.bluetooth.com

  5. M. Esler, J. Hightower, T. Anderson and G. Borriello, Next century challenges: Data-centric networking for invisible computing, in: Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom'99) (ACM Press, August 1999) pp. 256–262.

  6. S.D. Gribble et al., The Ninja architecture for robust Internet-scale systems and services, Computer Networks 35(4) (1999) 473–497.

    Google Scholar 

  7. Hewlett-Packard Company, Internet business solutions: E-Speak, http://www.e-speak.hp.com

  8. T. Hodes and R.H. Katz, A document-based framework for Internet application control, in: Second USENIX Symposium on Internet Technologies and Systems (USITS'99) (October 1999).

  9. T.D. Hodes, R.H. Katz, E. Servan-Schreiber and L. Rowe, An architecture for a secure service discovery service, in: 3rd ACM/IEEE MobiCom, Budapest, Hungary (September 1997).

  10. I. Horrocks et al., DAML +OIL language specifications (2001) http://www.daml.org/2000/12/daml+oil-index

  11. Infra-red, http://www.irda.org

  12. F. Kon, C.K. Hess, M. Roman, R.H. Campbell and M.D. Mickuna, A flexible, interoperable framework for Active spaces, in: OOPSLA' 2000 Workshop on Pervasive Computing, Minneapolis (October 16, 2000).

  13. D. Norman, The Invisible Computer (MIT Press, 1998).

  14. S.R. Ponnekanti, B. Lee, A. Fox, P. Hanrahan and T. Winograd, ICrafter: A service framework for ubiquitous computing environments, in: Ubicomp 2001 (2001).

  15. M. Roman and R.H. Campbell, Gaia: Enabling Active Spaces, in: Proceedings of the 9th ACM SIGOPS European Workshop, Kolding, Denmark (September 2000).

  16. M. Satyanarayanan, Pervasive computing: Vision and challenges, IEEE Communications (2001).

  17. Stanford Interactive Workspaces Project, http://graphics.stanford.edu/projects/iwork/

  18. M. Taylor, W. Waung and M. Banan, Internetwork mobility: The CDPD approach, Prentice Hall professional technical reference, September 1996 (1999).

  19. J. Undercoffer, A. Cedilnik, F. Perich, L. Kagal and A. Joshi, A secure infrastructure for service discovery and management in pervasive computing, Mobile Networks and Applications (2002).

  20. M. Weiser, The computer for the twenty-first century, Scientific American (September 1991) 94–100.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kagal, L., Korolev, V., Avancha, S. et al. Centaurus: An Infrastructure for Service Management in Ubiquitous Computing Environments. Wireless Networks 8, 619–635 (2002). https://doi.org/10.1023/A:1020385804671

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1020385804671

Navigation