DocumentCode
1198683
Title
PRIME: Peer-to-Peer Receiver-Driven Mesh-Based Streaming
Author
Magharei, Nazanin ; Rejaie, Reza
Author_Institution
Dept. of Comput. & Inf. Sci., Univ. of Oregon, Eugene, OR, USA
Volume
17
Issue
4
fYear
2009
Firstpage
1052
Lastpage
1065
Abstract
The success of file swarming mechanisms such as BitTorrent has motivated a new approach for scalable streaming of live content that we call mesh-based Peer-to-Peer (P2P) streaming. In this approach, participating end-systems (or peers) form a randomly connected mesh and incorporate swarming content delivery to stream live content. Despite the growing popularity of this approach, neither the fundamental design tradeoffs nor the basic performance bottlenecks in mesh-based P2P streaming are well understood. In this paper, we follow a performance-driven approach to design PRIME, a scalable mesh-based P2P streaming mechanism for live content. The main design goal of PRIME is to minimize two performance bottlenecks, namely bandwidth bottleneck and content bottleneck. We show that the global pattern of delivery for each segment of live content should consist of a diffusion phase which is followed by a swarming phase. This leads to effective utilization of available resources to accommodate scalability and also minimizes content bottleneck. Using packet level simulations, we carefully examine the impact of overlay connectivity, packet scheduling scheme at individual peers and source behavior on the overall performance of the system. Our results reveal fundamental design tradeoffs of mesh-based P2P streaming for live content.
Keywords
media streaming; peer-to-peer computing; PRIME design; Torrent; bandwidth bottleneck; content bottleneck; file swarming mechanisms; overlay connectivity; packet level simulations; packet scheduling scheme; peer-to-peer receiver-driven mesh-based streaming; swarming delivery; Communication systems; Internet; computer networks; multimedia communication; multimedia systems;
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2008.2007434
Filename
4803721
Link To Document