In various situations, mobile agents at different hosts must cooperate with one another by sharing information and making decisions collectively. To ensure effective interagent communication, communication protocols must track target agent locations and deliver messages reliably.Researchers have proposed a wide range of schemes for agent tracking and reliable message delivery. However, each scheme has its own assumptions, design goals, and methodology. As a result, no uniform or structured methods exist for characterizing current protocols, making it difficult to evaluate their relative effectiveness and performance.The authors propose a mailbox-based scheme for designing mobile agent communication protocols. This scheme assigns each agent a mailbox to buffer messages, but decouples the agent and mailbox to let them reside at different hosts and migrate separately.
1. E. Pitouraand G. Samaras"Locating Objects in Mobile Computing,"IEEE Trans. Knowledge and Data Eng., vol. 13, no. 4,2001,pp. 571-592.
2. D. Milojicicet al.,"MASIF: The OMG Mobile Agent System Interoperability Facility,"Proc. 2nd Int'l Workshop Mobile Agents(MA 98), Springer-Verlag,Berlin,1998,pp. 50-67.
3. Y. Lin"Determining the User Locations for Personal Communications Services Networks,"IEEE Trans. Vehicular Technology, vol. 43, no. 3,1994,pp. 466-473.
4. C. Perkins A. Mylesand D.B. Johnson"IMHP: A Mobile Host Protocol for the Internet,"Computer Networks and ISDN Systems, vol. 27, no. 3,1994,pp. 479-491.
5. J. Desbiens M. Lavoieand F. Renaud"Communication and Tracking Infrastructure of a Mobile Agent System,"Proc. 31st Ann. Hawaii Int'l Conf. System Sciences(HICSS 98), IEEE CS Press,Los Alamitos, Calif.,1998,pp. 54-63.
6. A.L. Murphyand G.P. Picco"Reliable Communication for Highly Mobile Agents,"Proc. 1st Int'l Symp. Agent Systems and Applications and 3rd Int'l Symp. Mobile Agents(ASA/MA 99), IEEE CS Press,Los Alamitos, Calif.,1999,pp. 141-150.
7. M. van Steenet al.,"Locating Objects in Wide-Area Systems,"IEEE Comm. Magazine, vol. 36, no. 1,1998,pp. 104-109.
8. W.V. Belle K. Verelstand T. D'Hondt"Location Transparent Routing in Mobile Agent Systems—Merging Name Lookups with Routing,"Proc. 7th IEEE Workshop Future Trends of Distributed Computing Systems(FTDCS 99), IEEE CS Press,Los Alamitos, Calif.,1999,pp. 207-212.
9. S.K. Sen A. Bhattacharyaand S.K. Das"A Selective Location Update Strategy for PCS Users,"ACM/Baltzer J. Wireless Networks, vol. 5, no. 5,1999,pp. 311-326.
10. V.W.-S. Wongand V.C.M. Leung"Location Management for Next-Generation Personal Communication Networks,"IEEE Network, vol. 14, no. 5,2000,pp. 18-24.
11. M. Ranganathan M. Bednarekand D. Montgomery"A Reliable Message Delivery Protocol for Mobile Agents,"Proc. Joint 2nd Int'l Symp. Agent Systems and Applications and 4th Int'l Symp. Mobile
Agents(ASA/MA 00), Springer-Verlag,Heidelberg, Germany,2000,pp. 206-220.