Title :
VolunteerLive: Introducing Volunteer Nodes into P2P Live Streaming
Author :
Tu, Xuping ; Jin, Hai ; Liao, Xiaofei ; Huang, Qi ; Yao, Hong
Author_Institution :
Huazhong Univ. of Sci. & Technol., Wuhan
Abstract :
In P2P live streaming system, service will be degraded when thousands of semi-riders, peers with very limited outbound bandwidth, concurrently join. Due to the limited outbound bandwidth, a semi-rider peer always gets more data than its contributions. In this paper, we propose VolunteerLive, an incentive-based P2P live streaming model, to address this issue. In VolunteerLive, these asymmetrical users are encouraged to "deposit" their bandwidth resources to relay data using their network bandwidth resources. They can enjoy the services as semi-riders in the future. We also propose ContriMax, a heuristics data scheduling algorithm designed for volunteers to collect and maximize the contributions of them. Simulations have been conducted to evaluate the performance of the proposed VolunteerLive and ContriMax. The results show that VolunteerLive model is feasible to support more semi-riders and greatly decrease the stress on the media server.
Keywords :
peer-to-peer computing; scheduling; ContriMax; P2P live streaming; VolunteerLive; bandwidth resources; heuristics data scheduling algorithm; Algorithm design and analysis; Bandwidth; Computer science; Degradation; Grid computing; Peer to peer computing; Pervasive computing; Relays; Scheduling algorithm; Streaming media;
Conference_Titel :
Intelligent Pervasive Computing, 2007. IPC. The 2007 International Conference on
Conference_Location :
Jeju City
Print_ISBN :
978-0-7695-3006-2
DOI :
10.1109/IPC.2007.106