An Implementation of a Framework for Integrating Churn Managements among Structured Overlay Networks

In this paper, we propose a framework which can share states of the nodes and spread churn information to neighbor nodes among different overlay networks. Using our framework, we achieve maintaining each overlay network effectively and improve the reachability of messages under churn. We evaluate our framework with Chord, Kademlia, and Pastry. Our framework improves by approximately 30% in the detection speed of churn and decreases the stabilization messages by approximately 30-40%. We discuss the relationship between improvement of detection time and the reachability of messages.