Abstract
This paper describes an agent-based architecture that extends personal mobility to ubiquitous environment. A software agent, running on a portable device, 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, the software agent runs a QoS negotiation and selection algorithm to select the most appropriate available service(s) to be used for a given communication session, as well as the configuration parameters for each service, based on session requirements, the user preferences and the constraints of the devices that provide the service(s). The proposed architecture supports also service hand-off to take account of service volatility as a result of user mobility.
This work was partially supported by the Communications and Information Technology Ontario (CITO)
Chapter PDF
References
Schulzrinne, H.: Personal mobility for multimedia services in the Internet. In: European Workshop on Interactive Distributed Multimedia Systems and Services (IDMS), Berlin, Germany (March 1996)
Haartseen, J., Naghshineh, M., Inouye, J.: Bluetooth: Vision, Goals, and Architecture. ACM Mobile Computing and Communications Review 2(4), 38–45 (1998)
Anerousis, N., et al.: TOPS: An architecture for telephony over packet networks. IEEE Journal of Selected Areas in Communications (January 1999)
Roussopoulos, M., Maniatis, P., Swierk, E., Lai, K., Appenzeller, G., Baker, M.: Personlevel Routing in the Mobile People Architecture. In: Proceedings of the USENIX Symposium on Internet Technologies and Systems (October 1999)
Kahane, O., Petrack, S.: Call Management Agent System: Requirements, Function, Architecture and Protocol. IMTC Voice over IP Forum Submission VOIP97-010 (1997)
Wang, H., et al.: ICEBERG: An Internet-core Network Architecture for Integrated Communications. IEEE Personal Communications (2000); Special Issue on IP-based Mobile Telecommunication Networks
He, X., El-Khatib, K., Bochmann, G.v.: A communication services infrastructure including home directory agents. U. of Ottawa, Canada (May 2000)
Barbeau, M., Azondekon, V., Liscano, R.: Service Selection in Mobile Computing Based on Proximity Confirmation Using Infrared. In: MICON 2002 (2002)
Schneider, G., Hoymann, C., Goose, S.: Ad-hoc Personal Ubiquitous Multimedia Services via UpnP. In: Proceedings of the IEEE International Conference on Multimedia and Exposition, Tokyo, Japan (August 2001)
Beigl, M., Schmidt, A., Lauff, M., Gellersen, H.W.: The Ubicomp Browser. In: Proceedings of the 4th ERCIM Workshop on User Interfaces for All, Stockholm, Sweden (October 1998)
IEEE802.11, http://grouper.ieee.org/groups/802/11/main.html
JINI (TM) (1998), http://java.sun.com/product/JINI/
Bluetooth Special Interest Group (SIG): Service Discovery Protocol, SIG Specification version 1.0, Volume 1 Core, Part E, pp. 233–384
Guttman, E., Perkins, C., Veizades, J., Day, M.: Service Location Protocol. Version 2, http://ietf.org/rfc/rfc2608.txt
Horvitz, E., Jacobs, A., Hovel, D.: Attention-Sensitive Alerting. In: Proceedings of UAI 1999, Stockholm, Sweden, pp. 305–313. Morgan Kaufmann, San Francisco (1999)
Richards, A., Rogers, G., Witana, V., Antoniades, M.: Mapping User Level QoS from a Single Parameter. In: Second IFIP/IEEE International Conference on Management of Multimedia Networks and Services, Versailles (November 1998)
Handley, M., Schulzrinne, H., Scholler, E., Rosenberg, J.: SIP: Session Initiation Protocol. RFC2543, IETF (March 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
El-Khatib, K., Hadibi, N., v. Bochmann, G. (2003). Support for Personal and Service Mobility in Ubiquitous Computing Environments. In: Kosch, H., Böszörményi, L., Hellwagner, H. (eds) Euro-Par 2003 Parallel Processing. Euro-Par 2003. Lecture Notes in Computer Science, vol 2790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45209-6_142
Download citation
DOI: https://doi.org/10.1007/978-3-540-45209-6_142
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40788-1
Online ISBN: 978-3-540-45209-6
eBook Packages: Springer Book Archive