Coordination of Mobile Intermediaries Acting on Behalf of Mobile Users
We introduce the notion of a mobile intermediary, called Shadow, which is a mobile agent located in the network infrastructure, interacting with complex applications on behalf of mobile users. Due to intermittent connectivity, multiple Shadows may simultaneously coexist. In this paper, we introduce a protocol capable of coordinating Shadows and we present an abstraction layer, hiding away communication and coordination details, which offers a substrate to build distributed applications across mobile devices and fixed infrastructure.
KeywordsMobile Device Mobile User Mobile Agent Abstraction Layer Forward Message
Unable to display preview. Download preview PDF.
- 1.Kjetil Jacobsen and Dag Johansen. Mobile software on mobile hardware-experiences with tacoma on pdas. Technical Report 97-32, Department of Computer Science,University of Troms, Norway, 1997.Google Scholar
- 2.Danny B. Lange and Mitsuru Ishima. Programming and Deploying Java Mobile Agents with Aglets. Addison-Wesley, 1998.Google Scholar
- 3.Patrik Mihailescu and Walter Binder. A Mobile Agent Framework for M-Commerce. Computer Science 2001, GI/OCG annual Convention:2:959–967.Google Scholar
- 5.Luc Moreau. A Fault-Tolerant Directory Service for Mobile Agents based on Forwarding Pointers. In The 17th ACM Symposium on Applied Computing (SAC’2002) — Track on Agents, Interactions, Mobility and Systems, Madrid, March 2002.Google Scholar
- 6.Mahmoud Q.H. MobiAgent-An Agent-based Approach to Wireless Information Systems. In Proceedings of the 3rd International Bi-Conference Workshop on Agent-Oriented Information Systems (AOIS-2001), Montreal, 2001.Google Scholar
- 7.Mark Weiser. Some Computer Science Problems in Ubiquitous Computing. Communications of the ACM, 36(7):74–84, July 1993.Google Scholar