Two-layer hierarchy unstructured peer-to-peer (P2P) systems, comprising an upper layer of super-peers and an underlying layer of ordinary peers, are commonly used to improve the performance of large-scale P2P systems. A perfect difference graph has desirable properties to satisfy the above design rationale of super-peers overlay network. This paper proposes a two-layer hierarchical unstructured P2P system in which a perfect difference graph (PDG) is used to dynamically construct and maintain the super-peer overlay topology. In addition, the broadcasting performance of the P2P system is enhanced through the use of a PDG-based forwarding algorithm which ensures that each super-peer receives just one lookup query flooding message. The theoretical results show that the proposed system improves existing super-peer hierarchical unstructured P2P systems in terms of a smaller network diameter, fewer lookup flooding messages, and a reduced average delay and the experimental results show that the proposed two-layer hierarchy P2P system performs very well in the dynamic network environment. © 2012 Springer-Verlag.
CITATION STYLE
Venkadeshan, R., & Jegatha, M. (2012). Super peer deployment in unstructured peer-to-peer networks. In Advances in Intelligent Systems and Computing (Vol. 176 AISC, pp. 661–669). Springer Verlag. https://doi.org/10.1007/978-3-642-31513-8_67
Mendeley helps you to discover research relevant for your work.