Loading…

On clubs, screaming peers, and duplicates: A comprehensive study of BitTorrent Live

Peer-to-peer live streaming mechanisms have shown to successfully enable shifting load from costly content servers to streaming clients. Yet, the resulting increase in scalability usually comes at the cost of higher streaming delays caused by the inevitable multi-hop overlay routing among peers. Var...

Full description

Saved in:
Bibliographic Details
Published in:Computer networks (Amsterdam, Netherlands : 1999) Netherlands : 1999), 2017-06, Vol.119, p.35-55
Main Authors: Rückert, Julius, Wulfheide, Julian, Knierim, Tamara, Hausheer, David
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Peer-to-peer live streaming mechanisms have shown to successfully enable shifting load from costly content servers to streaming clients. Yet, the resulting increase in scalability usually comes at the cost of higher streaming delays caused by the inevitable multi-hop overlay routing among peers. Various mechanisms have been proposed to tune the tradeoff between flexibility, delay, and traffic overhead. In 2012, BTLive was proposed, a new streaming mechanism that promises to achieve a low-delay as well as a low-overhead delivery of live content. To address the lack of publicly available information on the mechanism, a first measurement study of the official beta client was presented by the authors in 2014. It addresses the following three fundamental questions and answers them for mid-scale scenarios: How peer-to-peer is BTLive? How delay optimized is BTLive? What is the overhead of BTLive? To extend its findings to large-scale scenarios, this paper additionally reports the results of an extensive simulation study of BTLive with up to 4000 peers. Based on the results, new theoretic considerations on BTLive’s unique streaming approach and a sensitivity study for key system parameters are presented. The new results support the previous findings and help to draw general conclusions on BTLive’s performance and costs in large-scale scenarios.
ISSN:1389-1286
1872-7069
DOI:10.1016/j.comnet.2017.03.007