Inducing Scale-Free Characteristics of Dynamic Unstructured P2P Networks

In a peer-to-peer (P2P) network, where nodes can freely join and leave at any time, the number of participating nodes tends to vary over time. Furthermore, in an unstructured P2P network, where any node can freely select direct linkages with any other node or nodes, this free selection/linkage process determines the network topology. A recent study that examined unstructured real-world P2P networks revealed that the observed topology of such networks will only follow a power-law degree distribution in a cumulative manner when the observation time period is long enough to allow numerous nodes to join and leave the network. Thus, to ensure the accuracy of simulation-based evaluations in unstructured P2P network research, this property, observed in real-world P2P networks, should also be reflected in topology generation for simulation. Accordingly, in this study, we propose a topology generation method in which the nodes participating in the network vary over time, a newly participating node randomly selects other nodes for linkage, and the resulting P2P network topology only follows a power-law degree distribution when the topology information collection time exceeds a certain duration. The proposed method is validated by simulation results.

[1]  Donald F. Towsley,et al.  On distinguishing between Internet power law topology generators , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[2]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.

[3]  M. A. Muñoz,et al.  Scale-free networks from varying vertex intrinsic fitness. , 2002, Physical review letters.

[4]  V. Eguíluz,et al.  Highly clustered scale-free networks. , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[5]  Jon Crowcroft,et al.  A survey and comparison of peer-to-peer overlay network schemes , 2005, IEEE Communications Surveys & Tutorials.

[6]  Edith Cohen,et al.  Search and replication in unstructured peer-to-peer networks , 2002, ICS '02.

[7]  Ian T. Foster,et al.  Mapping the Gnutella Network , 2002, IEEE Internet Comput..

[8]  Vwani P. Roychowdhury,et al.  Percolation search in power law networks: making unstructured peer-to-peer networks scalable , 2004 .

[9]  Daniel Stutzbach,et al.  Understanding churn in peer-to-peer networks , 2006, IMC '06.

[10]  Lada A. Adamic,et al.  Search in Power-Law Networks , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[11]  Bruce M. Maggs,et al.  Globally Distributed Content Delivery , 2002, IEEE Internet Comput..

[12]  Daniel Stutzbach,et al.  Characterizing unstructured overlay topologies in modern P2P file-sharing systems , 2008, TNET.

[13]  Lada A. Adamic,et al.  The Nature of Markets in the World Wide Web , 1999 .