Abstract
Terminal and personal mobility are the fundamental characteristics of Nomadic Computing. However, personal mobility provides a greater degree of flexibility, creating an environment in which a user roams in network without a wireless laptop or a mobile phone and yet enjoys anytime, anywhere network accessibility. This work presents Nomad'sPersonal Access System (NPAS): a software system at OSI application layer that provides a personal mobility environment within a virtual, private network, spanning different organizational networks. It implements dynamic association between a user and shared devices associated with a new location. The dynamic mapping of users to devices is achieved using Internet'sLDAP distributed directory. The LDAP'sdistributed directory provides services and location data to the network—thus incoming and outgoing messages can be easily routed to the current location of a nomad. The ability to know the current location of a nomad increases his/her accessibility to and from other people. Therefore, NPAS also addresses the messaging services and suggests a solution based on agents. This work is motivated by the larger project of the Mobile Agents Alliance, a collaborative effort that includes the National Research Council of Canada, the University of Ottawa, and Mitel Corporation.
Similar content being viewed by others
References
S. Abu-Hakima et al., “A multi-agent system for seamless messaging by email, fax or voice mail,” Proc. of Int. Joint Conf. on AI, IJCAI'97 Workshop on AI in Distributed Information Networking, Negoya, Japan, Aug. 24, 1997, reference w4 to IJCAI, pp. 9–16. http://www.nrc.ca/iit/SPIN public
M. Ahmed, A. Karmouch, and S. Abu-Hakima, MediaABS: A Multi-Format Video Processing System, Technical Report, Multimedia and Agent Research Lab. University of Ottawa, Ottawa, Ontario, Canada, Sept. 1998.
B. Awerbuch and D. Peleg, “Online tracking of mobile host,” JACM, Vol. 42, No. 5, pp. 1021–1058, 1995.
R. Bagrodia, W.W. Chu, L. Kleirock, and G. Popek, “Vision, issues and architecture for nomadic computing,” IEEE Personal Communications, Vol. 2, No. 6, pp. 14–27, 1995.
J. Bradshaw, “Software agents,” AAAIPress/The MIT Press, 1997.
Corporation for National Research Initiatives, “Nomadicity in the NII,” Cross-Industry Working Team—XIWT of Dept. of Computer Science, UCLA, June 1995. http://www.xiwt.org/documents/Nomads doc/ NomadsTOC.html
T. Eckardt, T. Magedanz, and R. Popescu-Zeletin, “Apersonal communication support system based on X.500 and X.700 standards,” Computer Communications, Vol. 20, No 3, pp. 145–156, 1997.
B. Falchuk and A. Karmouch, “The mobile agent paradigm meets digital document technology—Designing for autonomous media collection,” Multimedia Tools and Applications, Vol. 8, No. 1, pp. 137–166, 1999.
C.G. Harrison, “Smart networks and intelligent agents,” Proc. of Mediacom-95, Southampton, UK, April 11, 1995.
J. Hartman, “The alignment of IN and GSM,” Proc. of 5th Int. Conf. on Intelligence in Networks, Bordeaux, France, May 13–15, 1998.
H. Mabb, O. Schreyer, and M. Stahl, “Data management for wide-area mobility in private telecommunication networks,” ITG-FACHBERICHTE, No. 124, pp. 535–546, 1994.
G. Irvine and N. Raguideau, “A futuristic service architecture for personal interactive communications,” Proc. of 7th IEEE Intelligent Network Workshop, Bordeaux, France, May 10–13, 1998.
ITU-T Recommendation X.500 (1993) ISO/IEC 9594–1: 1993, Information technology—Open Systems Interconnection, “The directory: Overview of concepts, models, services,” 1993. http://www.dante.net/np/ds/osi.html
J. Jannink, D. Lam, N. Shivakumar, J. Widom, and D.C. Cox, “Efficient and flexible location management techniques for wireless communication systems,” Proc. of MOBICOM'96, Rye NY, Nov. 10–12, 1996.
P. Krishna, “Performance issues in mobile wireless networks,” Ph.D. thesis, Texas A&M University, Aug. 1996.
Y. Labrou, “Semantics for an agent communication language,” Ph.D. thesis, Computer Science Department, University of Maryland, Baltimore County, 1996.
L.A.G. Oliveria, P.C. Oliveria, and E. Cardozo, “An agent-based approach for quality of service negotiation and management in distributed multimedia systems,” First InternationalWorkshop, Mobile Agents (MA) '97 Proceedings. Springer-Verlag, Berlin, Germany, 1997.
R. Orfali and D. Harkey, “Client/server programming with Java and CORBA,” Wiley Computer Publishing, 1997.
C.J. Petrie, “Agent-based engineering, the web, and intelligence,” IEEE Expert, Vol. 11, No. 6, pp. 24–29, 1996.
A. Reinhardt, “The Network with smarts,” Byte, pp. 51–64, Oct. 1994.
M. Rizzo and I.A. Utting, “An agent-based model for the provision of advanced telecommunications services,” Proc. of TINA'95 Conf, Melbourne, Australia, Feb. 13–16, 1995.
O. Spaniol, A. Fasbender, S. Hoff, J. Kaltwasser, and J. Kassubek, “Impacts of mobility on telecommunication and data communication networks,” IEEE Personal Communications, Vol. 2, No. 5, pp. 20–33, 1995.
H. Velthuijsen and N. Griffeth, “Negotiation in telecommunications systems,” Proc. of AAAI Workshop on Coordination Among Heterogeneous Intelligent Systems, San Jose, CA, 1992.
M. Wahl, T. Howes, and S. Kille, “Lightweight directory access protocol (v3),” RFC 2251 Dec. 1997. ftp://ds.internic.net/rfc/rfc2251.txt
J.Z. Wang, “A fully distributed location registration strategy for universal personal communication systems,” IEEE Journal of Selected Area in Communications, Vol. 11, No. 6, pp. 850–860, 1993.
D.C.C. Wang, “A survey of number of mobility techniques for PCS,” Proc. of Third Int. Conf. on Universal Personal Communications, ICUPC'94, New York, USA, 1994.
W. Yeong, T. Howes, and S. Kille, “Lightweight directory access protocol,” RFC 1777, March 1995. ftp://ds.internic.net/rfc/rfc1777.txt
M. Zaid, “Personal mobility in PCS,” IEEE Personal Communications, Vol. 1, No. 4, pp. 12–16, 1994.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Hooda, A., Karmouch, A. & Abu-Hakima, S. Managing Mobility of Users in a Virtual Network. Multimedia Tools and Applications 9, 43–68 (1999). https://doi.org/10.1023/A:1009623113707
Issue Date:
DOI: https://doi.org/10.1023/A:1009623113707