Title :
Towards Data Revelation and Scheduling Policy in Mesh-Based Peer-to-Peer Streaming
Author :
Cai, Qingchao ; Zhang, Xuejie
Author_Institution :
Dept. of Comput. Sci. & Eng., Yunnan Univ., Kunming, China
Abstract :
The data revelation policy in traditional mesh-based peer-to-peer streaming protocols always make peers announce all available data to their neighbors.However, we find that, in a low bandwidth network environment, this policy suffers from serious data loss. In addition, only data deadline and bandwidth are considered in the data scheduling algorithms in the existed protocols,which leads to the slow dissemination of newly generated content data. This paper first presents a strategic segment revelation policy that the source under-report the available data to its neighbors, while other peers announce all available data.According to simulation results, this policy can accelerate the dissemination of new segments, especially in low bandwidth environment. Then we propose a simple model of data scheduling which reveals the relation of download rate and other key factors in data scheduling. Based on this model, we further propose a greedy data scheduling algorithm, each data segment is given a priority according to its deadline and distribution among neighbors, and the segments with higher priority would be earlier requested such that these segments can be downloaded in the shortest time. The simulation results also indicate that the greedy data scheduling algorithm performs near-optimally in terms of bandwidth utilization.
Keywords :
data communication; greedy algorithms; information dissemination; peer-to-peer computing; protocols; scheduling; video streaming; content data generation; data deadline; data revelation policy; download rate; greedy data scheduling algorithm; low bandwidth network environment; mesh-based peer-to-peer streaming protocols; segment dissemination; strategic segment revelation policy; Acceleration; Bandwidth; Computer science; Data engineering; Information science; Peer to peer computing; Processor scheduling; Protocols; Scheduling algorithm; Streaming media; Peer-to-peer network; greedy algorithm; scheduling; streaming;
Conference_Titel :
ChinaGrid Annual Conference, 2009. ChinaGrid '09. Fourth
Conference_Location :
Yantai, Shandong
Print_ISBN :
978-0-7695-3818-1
DOI :
10.1109/ChinaGrid.2009.26