Abstract
Wireless communication with Mobile Computing devices is known to be problematic. It is very different in character from conventional communication over wired networks. Since many distributed applications make assumptions about network characteristics, they may not be used in a hostile mobile environment.
We are proposing a new kind of messaging system which incorporates adaptive behaviour into the messages themselves. We call these ‘Smart Messages”, and implement them using Mobile Agents. They are transported between machines via Agent Airports. The metaphor we use is of a message being delivered by a courier (Mobile Agent), through Agent Airports, on a potentially unresolved route. The ‘intelligence’ is in the messages (couriers in our metaphor) themselves rather than in the network.
The approach taken expands on the self-routing capabilities of current Mobile Agent systems such as Aglets or Telescript. We aim to provide structured support for handling the particular problems associated with wireless communications. These include very limited, variable and asymmetric bandwidth, frequent and prolonged disconnections, geographical mobility and high usage costs. We argue that this offers an efficient, adaptable and robust solution to many of the problems associated with this hostile communications environment.
This work is funded by Broadcom Éireann Ltd.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Athan A. and D. Duchamp, Agent-Mediated Message Passing for Constrained Environments. In Proceedings of the Mobile and Location-Independent Computing Symposium, August 1993.
Black U., Network Management Standards, McGraw-Hill Series on Computer Communications, second edition, 1994.
Borenstein N., Email with a Mind of its Own: The Safe-Tcl Language for Enabled Mail. In IFIP International Conference, June 1995, Spain.
Chess D., C. Harrison and A. Kershenbaum, Mobile Agents: Are they a good idea. Technical Report, March 1995, IBM TJ. Watson Research Center, NY.
Chess D., B. Grosof, C. Harrison, D. Levine, C. Parris and G. Tsudik, Itinerant Agents for Mobile Computing. Technical Report, October 1995, IBM T.J. Watson Research Center, NY.
Duchamp D., Issues in Wireless Mobile Computing, Internal Report, Computer Science Department, University of Columbia, NY.
Duchamp D. and B. Zenel, Intelligent Communication Filtering for Limited Bandwidth Environments. In Proceedings of the 5th Workshop on Hot Topics in Operating Systems, IEEE, May 1995, Rosario WA.
Gosling J. and H McGilton, The Java Language Environment: A White Paper. Sun Microsystems, 1995.
Harrison G., Smart Networks and Intelligent Agents. In Mediacom'95, April 1995, Southampton, UK.
Hurst L., TNET: Executive Summary. Internal Report available from http://www.cs.tcd.ie/∼lahurst/currentwork/execsum.html
Imielinski T. and B. Badrinath, Wireless Computing, In Communications of the ACM, October 1994/Vol.37, No.10.
Joseph A., A. deLespinasse, J. Tauber, D. Gifford and M. Kaashoek. Rover: A Toolkit for Mobile Information Access. In Proceedings of the 5th Symposium on Operating Systems Principles, December 1995.
Kotz D., R. Gray and D. Rus, Transportable Agents Support Worldwide Applications. In Proceedings of the 7th ACM SIGOPS European Workshop, September 1996, Connemara, Ireland.
Kotz D., R. Gray, D. Rus, S. Nog and G. Cybenko, Mobile Agents for Mobile Computing. In Technical Report PCS-TR96-285, May 1996, Computer Science Department, Dartmouth College.
Pryor L., Adaptive Execution in Complex Dynamic Worlds. Technical Report No. 53, 1994, Institute for Learning Sciences, North Western University, IL.
Siegel J., Common Object Services Specification, Volume I. OMG Document No. 94-1-1
Tennenhouse D. and D. Wetherall, Towards an Active Network Architecture. In Proc of Multimedia Computing and Networking, January 1996, CA.
Watson T., Efficient Wireless Communication Through Application Partitioning. In Proceedings of the 5th Workshop on Hot Topics in Operating Systems, IEEE, May 1995, Rosario WA.
Wetherall D. and D. Tennenhouse, The ACTIVE Option. In Proc of the 7th ACM SIGOPS European Workshop, September 1996, Connemara, Ireland.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hurst, L., Cunningham, P., Somers, F. (1997). Mobile agents — Smart messages. In: Rothermel, K., Popescu-Zeletin, R. (eds) Mobile Agents. MA 1997. Lecture Notes in Computer Science, vol 1219. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62803-7_28
Download citation
DOI: https://doi.org/10.1007/3-540-62803-7_28
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62803-3
Online ISBN: 978-3-540-68695-8
eBook Packages: Springer Book Archive