Abstract
With the advent of smaller and ever faster computing and communications, more computing devices will be embedded in our life artifact. The explicit management of these embedded computers is definitely a burden for the regular person, especially when more than one device is required to complete a single task. This paper describes an architecture that integrates the use of agent technology, wireless communications and context-awareness to support service and personal mobility. 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. The software agent runs a QoS negotiation and selection algorithm that sets the values for the session configurations parameters based on the session requirements, the user preferences, and the constraints of the devices running the services. The proposed architecture supports also service hand-off between devices to take account of service volatility in case of context change.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Schulzrinne, H.: Personal mobility for multimedia services in the Internet. In: Butscher, B., Pusch, H., Moeller, E. (eds.) IDMS 1996. LNCS, vol. 1045. Springer, Heidelberg (1996)
Ubiquitous Computing (Xerox PARC), http://ubiq.com/hypertext/weiser/UbiHome.html
Contextual Computing Group (Georgia Tech), http://www.cc.hatech.edu/gvu/ccg/index.html
Ambiante (Collaborative Buildings) (GMD), http://www.darmstadt.gmd.de/ambiente
Beaudouin-Lafon, M., Mackay, W.E.: Research Directions in Situated Computing. In: CHI 2000, The Hague, Netherlands (April 2000); ACM Conference on Human Factors in Computing Systems, vol. 369 (2000)
MacIntyre, B.: Context-aware personal augmented reality. In: CHI 2000, The Hague, Netherlands (April 2000); ACM Conference on Human Factors in Computing Systems, vol. 369 (2000)
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.: Person-level Routing in the Mobile People Architecture. In: Proceedings of the USENIX Symposium on Internet Technologies and Systems (October 1999)
Wang, H.J., et al.: ICEBERG: An Internet-core Network Architecture for Integrated Communications. IEEE Personal Communications Special Issue on IP-based Mobile Telecommunication Networks (2000)
Kahane, O., Petrack, S.: Call Management Agent System: Requirements, Function, Architecture and Protocol. IMTC Voice over IP Forum Submission VOIP97-010 (1997)
ITU-T Recommendation H.323. Packet-Based Multimedia Communications Systems (February 1998)
Handley, M., Schulzrinne, H., Scholler, E., Rosenberg, J.: SIP: Session Initiation Protocol. RFC2543, IETF (March 1999)
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 UbicompBrowser. In: Proceedings of the 4th ERCIM Workshop on User Interfaces for All, Stockholm, Sweden (October 1998)
Mobilennium - The UMTS Forum Newsletter, No.5 (November 1998)
DTI. Developing Third Generation Mobile and Personal Communications into the 21st Century (May 31, 1997), http://www.gtnet.gov.uk/radiocom
Lloyd, S., Hadingham, R., Pearmain, A.: Virtual Home Environments Negotiated by Agents. In: 2nd International ACTS Workshop on Advanced Services in Fixed and Mobile Telecommunications Networks. CWC, Singapore (1999)
Wierlemann, T., Kassing, T., Kreller, B.: Usability of a Mobile Multi-Media Service Environment for UMTS. In: 3rd Acts Mobile Communication Summit, June 8-11, vol.1, pp. 151–166 (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, vol. 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
Universal Plug and Play Forum. Universal Plug and Play (UPnP), http://www.upnp.org
Horvitz, E., Jacobs, A., Hovel, D.: Attention-Sensitive Alerting. In: Proceedings of UAI 1999, Stockholm, Sweden, July 1999, 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)
Priyantha, N.B., Chakraborty, A., Balakrishnan, H.: The Cricket Location-Support system. In: Proceedings of the 6th ACM MOBICOM, Boston, MA (August 2000)
Hupfeld, F., Beigl, M.: Spatially aware local communication in the RAUM system. In: Proceedings of the IDMS, Enschede, Niederlande, October 17-20, pp. 285–296 (2000) ISBN 3-540-41130-5
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., Bochmann, G.v. (2003). Agent Support for Context-Aware Services and Personal Mobility. In: Horlait, E., Magedanz, T., Glitho, R.H. (eds) Mobile Agents for Telecommunication Applications. MATA 2003. Lecture Notes in Computer Science, vol 2881. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39646-8_9
Download citation
DOI: https://doi.org/10.1007/978-3-540-39646-8_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20298-1
Online ISBN: 978-3-540-39646-8
eBook Packages: Springer Book Archive