Abstract
Peer-to-Peer (P2P) computing, a novel paradigm for distributed information technology, is currently receiving ever increasing interest from both academia and industry. Recent efforts undertaken to integrate multi-agent and P2P architectures are one of such very promising new opportunities. Indeed, multi-agent system (MAS) may be thought of as a multitude of autonomous entities, and, therefore, structuring the agents as a P2P network of nodes may result in an architecture providing a new dimension for design of open MAS composed of a highly transient population of agents. This paper presents an implementation of a P2P Agent Platform providing transparent interaction for distributed P2P agents. The developed P2P Agent Platform implements the basic mandatory components assumed by the functional architecture proposed by the FIPA Nomadic Agents Working Group. This implementation is supported with a search mechanism, a function of an underlying P2P infrastructure. The platform verification is done via prototyping a P2P ground object detection MAS in which the agents situated on top of the distributed instances of the P2P Agent platform provide classification services.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abu-Draz, S., Shakshuki, E.: Peer to peer multi agent system for online trading. LNCS, vol. 2671, pp. 611–613. Springer, Heidelberg (2003)
Androutsellis-Theotokis, S., Spinellis, D.: A Survey of Peer-to-Peer Content Distribution Technologies. ACM Computing Surveys 36(4), 335–371 (2004)
Bertolini, D., Busetta, P., Nori, M., Perini, A.: Peer-to-peer multi-agent systems technology for knowledge management applications. An agent-oriented analysis. In: WOA, pp. 1–6 (2002)
Carrillo-Ramos, A., Gensel, J., Villanova-Oliver, M., Martin, H.: A peer ubiquitous multi agent framework for providing nomadic users with adapted information. In: Despotovic, Z., Joseph, S., Sartori, C. (eds.) AP2PC 2005. LNCS (LNAI), vol. 4118, pp. 159–172. Springer, Heidelberg (2006)
FIPA Agent Communication Language Specification, http://www.fipa.org/specs/fipa00061/
FIPA Agent Discovery Service Specification, http://www.fipa.org/specs/fipa00095/
FIPA Agent Management Specification, http://www.fipa.org/specs/fipa00023
FIPA Agent Message Transport Service Specification, http://www.fipa.org/specs/fipa00067/
FIPA P2P NA WG6. Functional Architecture Specification Draft 0.12, http://www.fipa.org/subgroups/P2PNA-WG-docs/P2PNA-Spec-Draft0.12.doc
FIPA P2P Nomadic Agents Working Group (P2PNA WG6), http://www.fipa.org/subgroups/P2PNA-WG.html
Gorodetsky, V., Karsaev, O., Samoilov, V., Serebryakov, S.: Agent-based Service-Oriented Intelligent P2P Networks for Distributed Classification. In: International Conference Hybrid Information Technologies (ICHIT–2006), Korea, pp. 224–233. IEEE Computer Press, Los Alamitos (2006)
Gorodetsky, V., Karsaev, O., Samoilov, V., Serebryakov, S.: Multi agent Peer-to-Peer Intrusion Detection. Communication in Computer and Information Systems, vol. 1, pp. 260–271. Springer, Heidelberg (2007)
Kungas, P., Matskin, M.: Semantic web service composition through a P2P-based multi-agent environment. In: Despotovic, Z., Joseph, S., Sartori, C. (eds.) AP2PC 2005. LNCS (LNAI), vol. 4118, pp. 106–119. Springer, Heidelberg (2006)
Mine, T., Kogo, A., Amamiya, M.: ACP2P: Agent-community-based peer-to-peer information retrieval – an evaluation. In: Despotovic, Z., Joseph, S., Sartori, C. (eds.) AP2PC 2005. LNCS (LNAI), vol. 4118, pp. 145–158. Springer, Heidelberg (2006)
Pacific Marine Environmental Laboratory, http://www.pmel.noaa.gov/tao/
Panti, M., Penserini, L., Spalazzi, L., Tacconi, S.: A multi-agent system based on the P2P model to information integration. Proposal to Agentcities Task Force (2002)
Patkos, T., Plexousakis, D.: A semantic marketplace of negotiating agents. In: Despotovic, Z., Joseph, S., Sartori, C. (eds.) AP2PC 2005. LNCS (LNAI), vol. 4118, pp. 94–105. Springer, Heidelberg (2006)
Peer-to-Peer Research Group, http://www.irtf.org/charter?gtype=rg&group=p2prg
Purvis, M., Nowostawski, M., Cranefield, S., Oliveira, M.: Multi-agent interaction technology for peer-to-peer computing in electronic trading environments. In: Moro, G., Sartori, C., Singh, M.P. (eds.) AP2PC 2003. LNCS (LNAI), vol. 2872, pp. 150–161. Springer, Heidelberg (2004)
Tate, A.: The “Helpful Environment”: Geographically Dispersed Intelligent Agents That Collaborate. IEEE Intelligent Systems, 57–61 (May/June 2006 )
UPNP Forum, http://www.upnp.org
Wang, M., Wolf, H., Purvis, M., Purvis, M.: An agent-based collaborative framework for mobile peer-to-peer applications. In: Despotovic, Z., Joseph, S., Sartori, C. (eds.) AP2PC 2005. LNCS (LNAI), vol. 4118, pp. 132–144. Springer, Heidelberg (2006)
Yu, B., Singh, M.P.: Incentive mechanism for agent based peer-to-peer systems. In: Moro, G., Sartori, C., Singh, M.P. (eds.) AP2PC 2003. LNCS (LNAI), vol. 2872, pp. 77–88. Springer, Heidelberg (2004)
Zhang, H.Z., Lesser, V.: Multi-agent based peer-to-peer information retrieval systems with concurrent search sessions, pp. 305–312. ACM, New York (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gorodetsky, V., Karsaev, O., Samoylov, V., Serebryakov, S. (2010). P2P Agent Platform: Implementation and Testing. In: Joseph, S.R.H., Despotovic, Z., Moro, G., Bergamaschi, S. (eds) Agents and Peer-to-Peer Computing. AP2PC 2007. Lecture Notes in Computer Science(), vol 5319. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11368-0_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-11368-0_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11367-3
Online ISBN: 978-3-642-11368-0
eBook Packages: Computer ScienceComputer Science (R0)