DocumentCode :
1503309
Title :
Global 1-Mbps Peer-Assisted Streaming: Fine-Grain Measurement of a Configurable Platform
Author :
Jiang, Joe Wenjie ; Chan, S. -H Gary ; Chiang, Mung ; Rexford, Jennifer ; Ren, D. Tony ; Wei, Bin
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., Princeton, NJ, USA
Volume :
14
Issue :
5
fYear :
2012
Firstpage :
1456
Lastpage :
1468
Abstract :
High-resolution video is defining a new age of peer-assisted video streaming over the public Internet. Streaming over 1-Mbps videos in a scalable and global manner presents a challenging milestone. In this work, we examine the feasibility of 1-Mbps streaming through a global measurement study. In contrast to previous measurement studies that crawl commercial applications, we conduct fine-grain, controlled experiments on a configurable platform. We developed and deployed FastMesh-SIM, a novel peer-assisted streaming system that leverages proxies, scalable streaming trees and IP multicast to achieve 1-Mbps streaming at a global scale. With the configurability-enabled design, we are allowed to conduct controlled experiments by varying design decisions under a wide range of operating conditions, and measuring in-depth, finegrain metrics at a per-hop, per-segment level. We collected hundreds of hours of streaming traces that broadcast live TV channels to more than 120 peers and 30 proxies, with a global geographic footprint over 8 different countries. Data analysis demonstrates how a set of design decisions collectively overcome the 1-Mbps barrier. The various operational issues we uncovered provide insights to service providers that want to deploy a commercial system at a larger scale and a higher streaming rate. By comparing theory and practice, we also confirm theory-inspired architectural decisions, and show that our system indeed achieves throughputs close to theoretical upper-bound calculated under many ideal assumptions.
Keywords :
IP networks; Internet; data analysis; digital video broadcasting; multicast communication; peer-to-peer computing; trees (mathematics); video streaming; FastMesh-SIM; IP multicast; bit rate 1 Mbit/s; configurability-enabled design; configurable platform; data analysis; design decisions; fine-grain controlled experiments; fine-grain measurement; global geographic footprint; global peer-assisted streaming; high resolution video; in-depth fine-grain metrics; live TV channel broadcasting; peer-assisted video streaming; peer-to-peer computing; proxies; public Internet; scalable streaming trees; service providers; theory-inspired architectural decisions; upper bound; Delay; Internet; Peer to peer computing; Reliability; Scalability; Streaming media; Communications technology; communication systems; computer networks; peer-to-peer computing;
fLanguage :
English
Journal_Title :
Multimedia, IEEE Transactions on
Publisher :
ieee
ISSN :
1520-9210
Type :
jour
DOI :
10.1109/TMM.2012.2196509
Filename :
6189788
Link To Document :
بازگشت