Using the complementary nature of node joining and leaving to handle churn problem in P2P networks

  • Authors:
  • Xianfu Meng;Xiaoling Chen;Yalin Ding

  • Affiliations:
  • School of Computer Science and Technology, Dalian University of Technology, No. 2, Linggong Road, Dalian 116024, China;School of Computer Science and Technology, Dalian University of Technology, No. 2, Linggong Road, Dalian 116024, China;School of Computer Science and Technology, Dalian University of Technology, No. 2, Linggong Road, Dalian 116024, China

  • Venue:
  • Computers and Electrical Engineering
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Churn is a basic and inherent problem in P2P networks. A lot of relevant studies have been carried out, but all lack versatility. In this paper, a general solution is proposed which makes a peer-to-peer (P2P) network need not pay much attention to churn problem by introducing a logic layer named Dechurn, and most of churn could be eliminated in the Dechurn layer. For utilizing the complementary nature of node joining and leaving, a network scheme, named Constellation, for handling churn is designed on the Dechurn layer through which the resources cached in a node for its spouse node who has left network would be succeeded by a node in latent period. The simulation results indicate that the proposed solution is effective and efficient in handling churn and easy to put into practice.