Title :
Time-Critical Data Dissemination in Cooperative Peer-to-Peer Systems
Author :
Wu, Chi-Jen ; Li, Cheng-Ying ; Yang, Kai-Hsiang ; Ho, Jan-Ming ; Chen, Ming-Syan
Author_Institution :
Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
Abstract :
How to rapidly disseminate a large-sized file to many recipients is a fundamental problem in many applications, such as updating software patches and distributing large scientific data sets. In this paper, we present the Bee protocol, which is a cooperative peer-to-peer data dissemination protocol aiming at minimizing the maximum dissemination time for all peers to obtain time-critical data, such as critical patch updates. Bee is a decentralized protocol that organizes peers into a randomized mesh-based overlay and each peer only works with local knowledge. We devise a slowest peer first strategy to boost the speed of dissemination, and a topology adaptation algorithm that provides the most efficient utilization of the network capacity. Bee is designed to support network heterogeneity and deal with the flash crowd arrival pattern without sacrificing the dissemination speed. We present experimental results on the performance of Bee in terms of dissemination time and show that its performance can approach lower bound of the maximum dissemination time.
Keywords :
peer-to-peer computing; protocols; Bee protocol; cooperative peer-to-peer systems; critical patch updates; decentralized protocol; flash crowd arrival pattern; maximum dissemination time minimization; network heterogeneity; time-critical data; time-critical data dissemination; topology adaptation algorithm; Application software; Buildings; Information science; Internet; Network topology; Peer to peer computing; Protocols; Throughput; Time factors; Web server;
Conference_Titel :
Global Telecommunications Conference, 2009. GLOBECOM 2009. IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4244-4148-8
DOI :
10.1109/GLOCOM.2009.5425678