Document Type : Original Article

Authors

1 Department of Computer Engineering, Faculty of Engineering, Guilan University, Rasht, Iran.

2 Department of Computer Engineering, Ayandegan Institute of Higher Education, Tonekabon, Iran.

Abstract

Peer-to-peer (P2P) systems have grown significantly in recent years due to the ability to share multiple resources. ​​Using the super-peer nodes in peer-to-peer networks has increased the efficiency of these networks. The main problem in these systems is the selection of high-capacity nodes as the super-peer node to join other nodes. The optimal choice is dependant on various parameters such as heterogeneous capacity and dynamic nature of the network. Given the predominant position of the super-peer nodes in the network, the selection of the top node requires a protocol that is aware of the capacity of the nodes. In this paper, we present a method for selecting a super-peer node based on the SG-2 model utilizing the broadcast-service and distance-delay-based Gossip protocol, and use the status messages between neighboring nodes, and search messages to select the most powerful node. Using this method, the efficiency of peer-to-peer networks will increase and the time of convergence to the optimal overlay network will be reduced.

Keywords

Main Subjects