Predicting the level of cooperation in a Peer-to-Peer live streaming application

被引:8
作者
Goncalves, Glauber D. [1 ]
Cunha, Italo [1 ]
Vieira, Alex B. [2 ]
Almeida, Jussara M. [1 ]
机构
[1] Univ Fed Minas Gerais, Dept Comp Sci, Belo Horizonte, MG, Brazil
[2] Univ Fed Juiz de Fora UFJF, Dept Comp Sci, Juiz De Fora, Brazil
关键词
P2P; Live streaming; Peer cooperation; Prediction model; Overlay graph; NETWORKS;
D O I
10.1007/s00530-014-0434-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Peer-to-Peer (P2P) architecture has been successfully used to reduce costs and increase the scalability of Internet live streaming systems. However, the effectiveness of these applications depends largely on user (peer) cooperation. In this article we use data collected from Sop-Cast, a popular P2P live application, to show that there is high correlation between peer centrality-out-degree, out-closeness, and betweenness-in the P2P overlay graph and peer cooperation. We use this finding to propose a new regression-based model to predict peer cooperation from its past centrality. Our model takes only peer out-degrees as input, as out-degree has the strongest correlation with peer cooperation. Our evaluation shows that our model has good accuracy and does not need to be trained too often (e.g., once each 16 min). We also use our model to sketch a mechanism to detect malicious peers that report artificially inflated cooperation aiming at, for example, receiving better quality of service.
引用
收藏
页码:161 / 180
页数:20
相关论文
共 55 条
  • [1] Adar E., 2014, 1 MONDAY, V5
  • [2] Ali S., 2006, Proc. of Workshop in Recent Advances in Peer-to-Peer Streaming, P1
  • [3] [Anonymous], P JOINT WORKSH EC NE
  • [4] [Anonymous], 2009, IPDPS
  • [5] [Anonymous], 2010, P IEEE INF THEOR WOR
  • [6] [Anonymous], 2005, MEASURE BEETWEENNESS, V27, P39
  • [7] [Anonymous], 1975, J. Econ
  • [8] Characterizing SopCast client behavior
    Borges, Alex
    Gomes, Pedro
    Nacif, Jose
    Mantini, Rodrigo
    Almeida, Jussara M.
    Campos, Sergio
    [J]. COMPUTER COMMUNICATIONS, 2012, 35 (08) : 1004 - 1016
  • [9] Chang H, 2009, IMC'09: PROCEEDINGS OF THE 2009 ACM SIGCOMM INTERNET MEASUREMENT CONFERENCE, P417
  • [10] Chatzidrossos I, 2010, LECT NOTES COMPUT SC, V6091, P315, DOI 10.1007/978-3-642-12963-6_25