Personal and service mobility in ubiquitous computing environments: Research Articles

  • Authors:
  • K. El-Khatib;Zhen E. Zhang;N. Hadibi;G. V. Bochmann

  • Affiliations:
  • School of Information Technology and Engineering, University of Ottawa, 800 King Edwards, Ottawa, Ontario, Canada K1N 6N5, P.O. Box 450 Stn. A;School of Information Technology and Engineering, University of Ottawa, 800 King Edwards, Ottawa, Ontario, Canada K1N 6N5, P.O. Box 450 Stn. A;School of Information Technology and Engineering, University of Ottawa, 800 King Edwards, Ottawa, Ontario, Canada K1N 6N5, P.O. Box 450 Stn. A;School of Information Technology and Engineering, University of Ottawa, 800 King Edwards, Ottawa, Ontario, Canada K1N 6N5, P.O. Box 450 Stn. A

  • Venue:
  • Wireless Communications & Mobile Computing - Special Issue: Mobility Management in Wireless and Mobile Networks
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ubiquitous computing environment is defined by the shift of computing technology from the desktop to the background. One of its most notable attributes is its potential to extend the scope of service and personal mobility. This paper describes an agent-based architecture that brings personal and service mobility to the ubiquitous computing environment. A software agent, running on a portable device carried by the user, leverages the existing service discovery protocols to learn about all services available in the vicinity of the user. Short-range wireless technology such as Bluetooth can be used to build a personal area network connecting only devices that are close enough to the user. Acting on behalf of the user and based on a number of aspects, the software agent runs a quality of service (QoS) negotiation and selection algorithm to select the most appropriate available service(s) to be used for a given communication session. The software agent selects as well the configuration parameters for each service. The proposed architecture supports also service hand-off to recompense for service volatility during user movement. Copyright © 2004 John Wiley & Sons, Ltd.