Building constant degree peer to peer networks based on distributed line graphs

Yiming Zhang,Dongsheng Li,Xicheng Lu,Ling Liu
2007-01-01
Abstract:Many proposed P2P networks are based on traditional interconnection topologies. Given a static topology, the maintenance mechanism for node join/departure is critical to design an efficient P2P network. A universal technique called line graphs has been extensively studied for maintenance of multiprocessor networks derived from many different topologies. The line graph technique, however, needs the global topology information and centralized control, and thus cannot be applied to P2P networks. In this paper we propose the “distributed line graph”(DLG) technique, which adapts to the characteristics of P2P networks and can be used as the maintenance mechanism for two well-known families of constant-degree graphs, namely, Kautz and de Bruijn graphs which have many desirable static characteristics. The effectiveness of DLG technique is demonstrated through theoretical analysis and extensive simulations.
What problem does this paper attempt to address?