Abstract
Mobile Agent is considered as a striking technology for distributed applications. Its mobility feature makes it difficult to track and consequently performing communication between them becomes difficult. In multi mobile agent environment, a reliable communication is still a big challenge. In this paper, we have addressed the pros and cons of the existing different Mobile Agent communication protocols with their limitations. This paper also presents their parametric comparative study in tabular form.
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 subscriptionsReferences
Milojicic, D.: Mobile agent applications. IEEE Concurrency 7(3), 80–90 (1999)
White, J.: Mobile Agents White Paper (1996)
Lange, D.B., Oshima, M.: Seven good reasons for mobile agents. Commun. ACM 42(3), 88–89 (1999)
Kumar, K.S., Kavitha, S.: Analysis of mobile agents applications in distributed system. In: Proceedings of the International Conference on Internet Computing and Information Communications, pp. 491–501. Springer, India (2014)
Sreekanth, V., Ramchandram, S., Govardhan, A.: Inter-agent communication protocol for adaptive agents. Int. J. Future Comput. Commun. 2(6), 692–696 (2013)
Virmani, C.: A comparison of communication protocols for mobile agents. Int. J. Adv. Technol. 3(2), 114–122 (2012)
Ahmed, S., Aamer, N.: A survey on mobile agent communication protocols. In: Proceedings of the IEEE International Conference on Emerging Technologies, pp. 1–6 (2012)
Hidayat, A.: A review on the communication mechanism of mobile agent. Int. J. Video Image Process. Netw. Secur. 11(1), 6–9 (2011)
Baumann, J., Hohl, F., Radouniklis, N., Rothermel, K., Straber, M.: Communication Concepts for Mobile Agent Systems. Mobile Agents, pp. 123–135. Springer, Berlin (1997)
Baumann, J., Hohl, F., Radouniklis, N., Straber, M., Rothermel, K.: Mole-concepts of a mobile agent system. World Wide Web J. 1(3), 123–127 (1998). (Special issue on Applications and Techniques of Web Agents)
Wojciechowski, P.T.: Algorithms for location-independent communication between mobile agents. In: Proceedings of the AISB Symposium on Software Mobility and Adaptive Behaviour, York, UK (2001)
Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Elsevier, Amsterdam (2005)
Roth, V., Jalali, M., Pinsdorf, U.: Secure Mobile Agents (SeMoA) (2007)
Lange, D.B., Mitsuru, O.: Programming and Deploying Java Mobile Agents Aglets. Addison-Wesley Longman Publishing, Amsterdam (1998)
Desbiens, J., Lavoie, M., Renaud, F.: Communication and tracking infrastructure of a mobile agent system. In: Proceedings of the 31st Hawaii IEEE International Conference on System Science, vol. 7, pp. 54–63 (1998)
Glass, G.: ObjectSpace voyager the agent ORB for java. In: Worldwide Computing and Its Applications-WWCA. Springer, Berlin, pp. 38–55 (1998)
Baumann, J., Rothermel, K.: Shadow approach: an orphan detection protocol for mobile agents. In: Proceedings of the 2nd International Workshop on Mobile Agents, LNCS, vol. 1477, pp. 2–13. Springer, Berlin (1998)
Sushil, R., Bhargava, R., Garg, K.: Location update schemes for mobile agents. J. Comput. Sci. Int. Sci. J. Braz. 7(2), 37–43 (2008)
Lazar, S., Weerakoon, I., Sidhu, D.: A scalable location tracking and message delivery scheme for mobile agents. In: Proceedings of the 7th IEEE International Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises, pp. 243–248 (1998)
Murphy, A.L., Picco, G.P.: Reliable communication for highly mobile agents. Auton. Agent. Multi-Agent Syst. 5(1), 81–100 (2002)
Ranganathan, M., Beddnarek, M., Montgomery, D.: A reliable message delivery protocol for mobile agents. In: Agent Systems, Mobile Agents, and Applications. Springer, Berlin, pp. 206–220 (2000)
Artikis, A., Pitt, J., Stergiou, C.: Agent communication transfer protocol. In: Proceedings of the 4th International Conference on Autonomous Agents, ACM, pp. 491–498 (2000)
Cabri, G., Leonardi, L., Zambonelli, F.: Mobile-agent coordination models for internet applications. IEEE Comput. 33(2), 82–89 (2000)
Deugo, D.: Mobile agent messaging models. In: Proceedings of the 5th IEEE International Symposium on Autonomous Decentralized Systems, pp. 278–286 (2001)
Xu, W., Cao, J., Jin, B., Li, J., Zhang, L.: GCS-MA: a group communication system for mobile agents. J. Netw. Comput. Appl. 30(3), 1153–1172 (2007)
Stefano, A.D., Santoro, C.: Locating Mobile Agents in a Wide Distributed Environment. IEEE Trans. Parallel Distrib. Syst. 13(8), 153–161 (2002)
Jingyang, Z., Zhiyong, J., Chen, D.X.: Designing reliable communication protocols for mobile agents. In: Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems Workshops, pp. 484–487 (2003)
Cao, J., Xu, W., Chan, A.T.S., Li, J.: A reliable multicast protocol for mailbox-based mobile agent communications. In: Proceedings of the IEEE International Conference on Autonomous Decentralized Systems ISADS, pp. 74–81 (2005)
Cao, J., Feng, X., Das, S.K.: Mailbox-based scheme for mobile agent communications. IEEE Comput. 35(9), 54–60 (2002)
Cao, J., Zhang, L., Yang, J., Das, S.K.: A reliable mobile agent communication protocol. In: Proceedings of the 24th IEEE International Conference of Distributed Computing Systems, pp. 468–475 (2004)
Cao, J., Feng, X., Lu, J., Das, S.K.: Design of adaptive and reliable mobile agent communication protocols. In: Proceedings of the 22nd IEEE International Conference on Distributed Computing Systems, pp. 471–472 (2002)
Zhou, X.Y., Arnason, N., Ehikioya, S.A.: A proxy-based communication protocol for mobile agents: protocols and performance. In: Proceedings of the IEEE International Conference on Cybernetics and Intelligent Systems, vol. 1, pp. 53–58 (2004)
Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnstan, A., Peterson, J., Sparks, R., Handley, M., Schooler, E.: Session Initiation Protocol (SIP), vol. 23. Internet Engineering Task Force, RFC 3261 (2002)
Tsai, H.H., Leu, F.Y., Chang, W.K.: Mobile agent communication using SIP. In: Proceedings of the IEEE Symposium on Applications and the Internet, pp. 274–279 (2005)
Tsai, H.H., Leu, F.Y., Chang, W.K.: Distributed sendbox scheme for mobile agent communication. In: Proceedings of the IEEE International Conference on Mobile Business, pp. 545–550 (2005)
Choi, S., Kim, H., Byun, E., Hwang, C., Baik, M.: Reliable asynchronous message delivery for mobile agents. IEEE Internet Comput. 10(6), 16–25 (2006)
Choi, S., Baik, M., Kim, H., Byun, E., Choo, H.: A reliable communication protocol for multiregion mobile agent environments. IEEE Trans. Parallel Distrib. Syst. 21(1), 72–85 (2010)
Sushil, R., Bhargava, R., Garg, K.: Design, validation, simulation and parametric evaluation of a novel protocol for mobile agents in multiregional environment. J. Comput. Sci. 4(3), 256–271 (2008)
Yong-Qiang, Z., Hong-Bin, G.: Design and implementation of rudp protocol for multiple mobile agent communication. In: Proceedings of the IEEE International Conference of Computer Application and System Modeling, ICCASM, vol. 8, pp. 614–618 (2010)
Postel, J.: User Datagram Protocol, ISI (1980)
Yousuf, A.Y., Hammo, A.Y.: Developing a new mechanism for locating and managing mobile agents. J. Eng. Sci. Technol. 7(5), 614–622 (2012)
Ahn, J.: Atomic mobile agent group communication. In: Proceedings of the 7th IEEE Conference on Consumer Communications and Networking Conference, pp. 1–5 (2010)
Ahn, J.: Mobile agent group communication ensuring reliability and totally-ordered delivery. Comput. Sci. Inf. Syst. 10(3) (2013)
Perkins, C., Myles, A., Johnson, D.B.: IMHP: a mobile host protocol for the internet. Comput. Netw. ISDN Syst. 27(3), 479–491 (1994)
Tanenbaum, A.S., Steen, M.V.: Introduction to Distributed Systems: Distributed Systems Principles and Paradigms. Prentice Hall, Upper Saddle River (2002)
McDonald, J.T., Yasinsac, A., Thompson, W.: Trust in mobile agent systems. Florida State University, Technical Report (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Rawat, A., Sushil, R., Sharm, L. (2015). Mobile Agent Communication Protocols: A Comparative Study. In: Jain, L., Behera, H., Mandal, J., Mohapatra, D. (eds) Computational Intelligence in Data Mining - Volume 1. Smart Innovation, Systems and Technologies, vol 31. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2205-7_13
Download citation
DOI: https://doi.org/10.1007/978-81-322-2205-7_13
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2204-0
Online ISBN: 978-81-322-2205-7
eBook Packages: EngineeringEngineering (R0)