A Social-Network-Aided Efficient Peer-to-Peer Live Streaming System

被引:17
|
作者
Shen, Haiying [1 ]
Lin, Yuhua [1 ]
Li, Jin [2 ]
机构
[1] Clemson Univ, Dept Elect & Comp Engn, Clemson, SC 29634 USA
[2] Microsoft Res, Redmond, WA USA
关键词
Peer-to-peer (P2P) live streaming; P2P networks; social networks; CHALLENGES;
D O I
10.1109/TNET.2014.2311431
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In current peer-to-peer (P2P) live streaming systems, nodes in a channel form a P2P overlay for video sharing. To watch a new channel, a node depends on the centralized server to join in the overlay of the channel. In today's live streaming applications, the increase in the number of channels triggers users' desire of watching multiple channels successively or simultaneously. However, the support of such watching modes in current applications is no better than joining in different channel overlays successively or simultaneously through the centralized server, which if widely used, poses a heavy burden on the server. In order to achieve higher efficiency and scalability, we propose a Social-network-Aided efficient liVe strEaming system (SAVE). SAVE regards users' channel switching or multichannel watching as interactions between channels. By collecting the information of channel interactions, nodes' interests, and watching times, SAVE forms nodes in multiple channels with frequent interactions into an overlay, constructs bridges between overlays of channels with less frequent interactions, and enables nodes to identify friends sharing similar interests and watching times. Thus, a node can connect to a new channel while staying in its current overlay, using bridges or relying on its friends, reducing the need to contact the centralized server. We further propose the channel-closeness-based chunk-pushing strategy and capacity-based chunk provider selection strategy to enhance the system performance. Extensive experimental results from the PeerSim simulator and PlanetLab verify that SAVE outperforms other systems in system efficiency and server load reduction, as well as the effectiveness of the two proposed strategies.
引用
收藏
页码:987 / 1000
页数:14
相关论文
共 50 条
  • [41] Delay Asymptotics and Scalability for Peer-to-Peer Live Streaming
    Dan, Gyorgy
    Fodor, Viktoria
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (10) : 1499 - 1511
  • [42] A suitable server placement for peer-to-peer live streaming
    Xiaoqun Yuan
    Hao Yin
    Geyong Min
    Xuening Liu
    Wen Hui
    Guangxi Zhu
    The Journal of Supercomputing, 2013, 64 : 1092 - 1107
  • [43] The Peer-to-Peer live video streaming for handheld devices
    Xie, Susu
    Li, Bo
    Keung, Gabriel Y.
    2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 1265 - 1266
  • [44] A Peer-to-Peer assisting scheme for live streaming services
    Wan, Jian
    Lu, Liangjin
    Xu, Xianghua
    Ren, Xueping
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2008, 5036 : 343 - 351
  • [45] A Traffic Localization Strategy for Peer-to-Peer Live Streaming
    Dai, Chao
    Jiang, Yong
    Xia, Shutao
    Zheng, Haitao
    Cui, Laizhong
    2013 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2013,
  • [46] A suitable server placement for peer-to-peer live streaming
    Yuan, Xiaoqun
    Yin, Hao
    Min, Geyong
    Liu, Xuening
    Hui, Wen
    Zhu, Guangxi
    JOURNAL OF SUPERCOMPUTING, 2013, 64 (03): : 1092 - 1107
  • [47] Live streaming on a peer-to-peer overlay: Implementation and validation
    Moreno, JC
    Fourmaux, O
    NETWORKING - ICN 2005, PT 2, 2005, 3421 : 625 - 633
  • [48] Scalable Peer-to-Peer Streaming for Live Entertainment Content
    Mykoniati, Eleni
    Landa, Raul
    Spirou, Spiros
    Clegg, Richard G.
    Latif, Lawrence
    Griffin, David
    Rio, Miguel
    IEEE COMMUNICATIONS MAGAZINE, 2008, 46 (12) : 40 - 46
  • [49] An efficient hybrid push-pull methodology for peer-to-peer video live streaming system on mobile broadcasting social media
    Ha Thi Thu Tran
    Won, Yonggwan
    Kim, Jinsul
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (02) : 2557 - 2568
  • [50] An efficient hybrid push-pull methodology for peer-to-peer video live streaming system on mobile broadcasting social media
    Ha Thi Thu Tran
    Yonggwan Won
    Jinsul Kim
    Multimedia Tools and Applications, 2017, 76 : 2557 - 2568