A peer-to-peer architectural model defines an overlay network topology and a routing strategy. If these aspects are tied together by a deterministic logical model, we say that the architecture is structured. Otherwise, we say it is unstructured. Based on these assumptions, in recent years many complex P2P architectural models have been defined, their performance evaluation being carried out mainly by means of simulative tools. However, there is an emerging need for a general-purpose tool, enabling large-scale overlay network simulations, yet also providing ready-to-use complex building blocks. The widely known PeerSim simulator addresses the first issue quite effectively, although it appears quite limited with respect to several important aspects, i.e. churn modeling. In this paper we propose P2PAM as a PeerSim enhancement providing a rather complete framework for peer-to-peer architectural modeling. P2PAM effectiveness is demonstrated by showing how it has been used to rapidly develop simulations of two interesting systems, namely JXTA and HALO.

P2PAM: a Framework for Peer-to-peer Architectural Modeling based on PeerSim / Agosti, M; Amoretti, Michele; Zanichelli, Francesco; Conte, Gianni. - ELETTRONICO. - (2008), pp. 60-69. (Intervento presentato al convegno Internationl Conference on Simulation Tools and Techniques for Communications, Networks and Systems tenutosi a Marsiglia, Francia nel 3-7 Marzo 2008) [10.4108/ICST.SIMUTOOLS2008.3029].

P2PAM: a Framework for Peer-to-peer Architectural Modeling based on PeerSim

AMORETTI, Michele;ZANICHELLI, Francesco;CONTE, Gianni
2008-01-01

Abstract

A peer-to-peer architectural model defines an overlay network topology and a routing strategy. If these aspects are tied together by a deterministic logical model, we say that the architecture is structured. Otherwise, we say it is unstructured. Based on these assumptions, in recent years many complex P2P architectural models have been defined, their performance evaluation being carried out mainly by means of simulative tools. However, there is an emerging need for a general-purpose tool, enabling large-scale overlay network simulations, yet also providing ready-to-use complex building blocks. The widely known PeerSim simulator addresses the first issue quite effectively, although it appears quite limited with respect to several important aspects, i.e. churn modeling. In this paper we propose P2PAM as a PeerSim enhancement providing a rather complete framework for peer-to-peer architectural modeling. P2PAM effectiveness is demonstrated by showing how it has been used to rapidly develop simulations of two interesting systems, namely JXTA and HALO.
2008
9789639799202
P2PAM: a Framework for Peer-to-peer Architectural Modeling based on PeerSim / Agosti, M; Amoretti, Michele; Zanichelli, Francesco; Conte, Gianni. - ELETTRONICO. - (2008), pp. 60-69. (Intervento presentato al convegno Internationl Conference on Simulation Tools and Techniques for Communications, Networks and Systems tenutosi a Marsiglia, Francia nel 3-7 Marzo 2008) [10.4108/ICST.SIMUTOOLS2008.3029].
File in questo prodotto:
File Dimensione Formato  
simutools08.pdf

non disponibili

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 192.36 kB
Formato Adobe PDF
192.36 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11381/1894930
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 11
  • ???jsp.display-item.citation.isi??? ND
social impact