Article ID Journal Published Year Pages File Type
455042 Computers & Electrical Engineering 2013 12 Pages PDF
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.

Graphical abstractFigure optionsDownload full-size imageDownload as PowerPoint slideHighlights► We use the complementary nature of node joining and leaving to tackle churn problem. ► The lifetime of a node is divided into four stages based on the concept of latent period. ► We present a novel quantitative method for accurately calculating churn rate.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , ,