Network Awareness of P2P Live Streaming Applications: A Measurement Study

被引:46
|
作者
Ciullo, Delia [1 ]
Garcia, Maria Antonieta [1 ]
Horvath, Akos [2 ]
Leonardi, Emilio [1 ]
Mellia, Marco [1 ]
Rossi, Dario [3 ]
Miklos Telek [2 ]
Veglia, Paolo [3 ]
机构
[1] Politecn Torino, I-10129 Turin, Italy
[2] Budapest Univ Technol & Econ, H-1521 Budapest, Hungary
[3] Ecole Natl Super Telecommun Bretagne, F-75014 Paris, France
关键词
Locality awareness; multimedia streaming; neighbor selection; overlay; peer-to-peer networks;
D O I
10.1109/TMM.2009.2036231
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Early P2P-TV systems have already attracted millions of users, and many new commercial solutions are entering this market. Little information is however available about how these systems work, due to their closed and proprietary design. In this paper, we present large scale experiments to compare three of the most successful P2P-TV systems, namely PPLive, SopCast and TVAnts. Our goal is to assess what level of "network awareness" has been embedded in the applications. We first define a general framework to quantify which network layer parameters leverage application choices, i.e., what parameters mainly drive the peer selection and data exchange. We then apply the methodology to a large dataset, collected during a number of experiments where we deployed about 40 peers in several European countries. From analysis of the dataset, we observe that TVAnts and PPLive exhibit a mild preference to exchange data among peers in the same autonomous system the peer belongs to, while this clustering effect is less intense in SopCast. However, no preference versus country, subnet or hop count is shown. Therefore, we believe that next-generation P2P live streaming applications definitively need to improve the level of network-awareness, so to better localize the traffic in the network and thus increase their network-friendliness as well.
引用
收藏
页码:54 / 63
页数:10
相关论文
共 50 条
  • [41] A Case Study of Traffic Locality in Internet P2P Live Streaming Systems
    Liu, Yao
    Guo, Lei
    Li, Fei
    Chen, Songqing
    [J]. 2009 29TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2009, : 423 - +
  • [42] QoS-awareness peer coordination control for topology-converging P2P live streaming
    Zhang, Jinyu
    Zhang, Yifan
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (22) : 23835 - 23858
  • [43] QoS-awareness peer coordination control for topology-converging P2P live streaming
    Jinyu Zhang
    Yifan Zhang
    [J]. Multimedia Tools and Applications, 2017, 76 : 23835 - 23858
  • [44] Diverse community: Demand differentiation in P2P live streaming
    Ouyang, Zhipeng
    Xu, Lisong
    Ramamurthy, Byrav
    [J]. PEER-TO-PEER NETWORKING AND APPLICATIONS, 2011, 4 (01) : 23 - 36
  • [45] DIP: Distributed Identification of Polluters in P2P Live Streaming
    Gaeta, Rossano
    Grangetto, Marco
    Bovio, Lorenzo
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2014, 10 (03)
  • [46] CAC-Live: Centralized Assisted Cloud P2P Live Streaming
    Seyfabad, Mehdi Seydali
    Akbari, Behzad
    [J]. 2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 908 - 913
  • [47] Diverse community: Demand differentiation in P2P live streaming
    Zhipeng Ouyang
    Lisong Xu
    Byrav Ramamurthy
    [J]. Peer-to-Peer Networking and Applications, 2011, 4 : 23 - 36
  • [48] Diagnosis of Content Pollution in P2P Live Streaming Networks
    Ziwich, Roverli P.
    Schimidt, Emanuel A.
    Duarte, Elias P., Jr.
    Jansch-Porto, Ingrid
    [J]. 2013 SIXTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2013, : 48 - 57
  • [49] Live P2P streaming in Community Lab: Experience and Insights
    Baldesi, Luca
    Maccari, Leonardo
    Lo Cigno, Renato
    [J]. 2014 13TH ANNUAL MEDITERRANEAN AD HOC NETWORKING WORKSHOP (MED-HOC-NET), 2014,
  • [50] CLive: Cloud-Assisted P2P Live Streaming
    Payberah, Amir H.
    Kavalionak, Hanna
    Kumaresan, Vimalkumar
    Montresor, Alberto
    Haridi, Seif
    [J]. 2012 IEEE 12TH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2012, : 79 - 90