Skip to main content

Mobile Agent Communication Protocols: A Comparative Study

  • Conference paper
  • First Online:

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 31))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Milojicic, D.: Mobile agent applications. IEEE Concurrency 7(3), 80–90 (1999)

    Article  Google Scholar 

  2. White, J.: Mobile Agents White Paper (1996)

    Google Scholar 

  3. Lange, D.B., Oshima, M.: Seven good reasons for mobile agents. Commun. ACM 42(3), 88–89 (1999)

    Article  Google Scholar 

  4. 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)

    Google Scholar 

  5. Sreekanth, V., Ramchandram, S., Govardhan, A.: Inter-agent communication protocol for adaptive agents. Int. J. Future Comput. Commun. 2(6), 692–696 (2013)

    Google Scholar 

  6. Virmani, C.: A comparison of communication protocols for mobile agents. Int. J. Adv. Technol. 3(2), 114–122 (2012)

    MathSciNet  Google Scholar 

  7. 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)

    Google Scholar 

  8. Hidayat, A.: A review on the communication mechanism of mobile agent. Int. J. Video Image Process. Netw. Secur. 11(1), 6–9 (2011)

    Google Scholar 

  9. Baumann, J., Hohl, F., Radouniklis, N., Rothermel, K., Straber, M.: Communication Concepts for Mobile Agent Systems. Mobile Agents, pp. 123–135. Springer, Berlin (1997)

    Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Braun, P., Rossak, W.R.: Mobile Agents: Basic Concepts, Mobility Models, and the Tracy Toolkit. Elsevier, Amsterdam (2005)

    Google Scholar 

  13. Roth, V., Jalali, M., Pinsdorf, U.: Secure Mobile Agents (SeMoA) (2007)

    Google Scholar 

  14. Lange, D.B., Mitsuru, O.: Programming and Deploying Java Mobile Agents Aglets. Addison-Wesley Longman Publishing, Amsterdam (1998)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Glass, G.: ObjectSpace voyager the agent ORB for java. In: Worldwide Computing and Its Applications-WWCA. Springer, Berlin, pp. 38–55 (1998)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. Sushil, R., Bhargava, R., Garg, K.: Location update schemes for mobile agents. J. Comput. Sci. Int. Sci. J. Braz. 7(2), 37–43 (2008)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Murphy, A.L., Picco, G.P.: Reliable communication for highly mobile agents. Auton. Agent. Multi-Agent Syst. 5(1), 81–100 (2002)

    Article  Google Scholar 

  21. 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)

    Google Scholar 

  22. 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)

    Google Scholar 

  23. Cabri, G., Leonardi, L., Zambonelli, F.: Mobile-agent coordination models for internet applications. IEEE Comput. 33(2), 82–89 (2000)

    Article  Google Scholar 

  24. Deugo, D.: Mobile agent messaging models. In: Proceedings of the 5th IEEE International Symposium on Autonomous Decentralized Systems, pp. 278–286 (2001)

    Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. Stefano, A.D., Santoro, C.: Locating Mobile Agents in a Wide Distributed Environment. IEEE Trans. Parallel Distrib. Syst. 13(8), 153–161 (2002)

    Article  Google Scholar 

  27. 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)

    Google Scholar 

  28. 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)

    Google Scholar 

  29. Cao, J., Feng, X., Das, S.K.: Mailbox-based scheme for mobile agent communications. IEEE Comput. 35(9), 54–60 (2002)

    Article  Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Google Scholar 

  32. 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)

    Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. 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)

    Google Scholar 

  36. 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)

    Article  Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. 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)

    Article  Google Scholar 

  39. 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)

    Google Scholar 

  40. Postel, J.: User Datagram Protocol, ISI (1980)

    Google Scholar 

  41. 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)

    Google Scholar 

  42. Ahn, J.: Atomic mobile agent group communication. In: Proceedings of the 7th IEEE Conference on Consumer Communications and Networking Conference, pp. 1–5 (2010)

    Google Scholar 

  43. Ahn, J.: Mobile agent group communication ensuring reliability and totally-ordered delivery. Comput. Sci. Inf. Syst. 10(3) (2013)

    Google Scholar 

  44. Perkins, C., Myles, A., Johnson, D.B.: IMHP: a mobile host protocol for the internet. Comput. Netw. ISDN Syst. 27(3), 479–491 (1994)

    Article  Google Scholar 

  45. Tanenbaum, A.S., Steen, M.V.: Introduction to Distributed Systems: Distributed Systems Principles and Paradigms. Prentice Hall, Upper Saddle River (2002)

    Google Scholar 

  46. McDonald, J.T., Yasinsac, A., Thompson, W.: Trust in mobile agent systems. Florida State University, Technical Report (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ajay Rawat .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics