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 条
  • [1] Network coding in live peer-to-peer streaming
    Wang, Mea
    Li, Baochun
    IEEE TRANSACTIONS ON MULTIMEDIA, 2007, 9 (08) : 1554 - 1567
  • [2] Efficient key management and distribution for peer-to-peer live streaming system
    Liu, Xuening
    Yin, Hao
    Lin, Chuang
    Deng, Yiping
    2007 INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING AND COMMUNICATION SYSTEMS, VOLS 1 AND 2, 2007, : 558 - 561
  • [3] Network coding for peer-to-peer live media streaming
    Liu, Yajie
    Dou, Wenhua
    Peng, Yuxing
    Guo, Bo
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 149 - +
  • [4] LocalTree: An Efficient Algorithm for Mobile Peer-to-Peer Live Streaming
    Zhang, Bo
    Chan, S. -H. Gary
    Cheung, Gene
    Chang, Edward Y.
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [5] HyMoNet: a peer-to-peer hybrid multicast overlay network for efficient live media streaming
    Chang, Bin
    Shi, Yuanchun
    Zhang, Nan
    20TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 1, PROCEEDINGS, 2006, : 15 - +
  • [6] Resilience in live peer-to-peer streaming
    Fodor, Viktoria
    Dan, Gyorgy
    IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (06) : 116 - 123
  • [7] AnySee: Peer-to-peer live streaming
    Liao, Xiaofei
    Jin, Hai
    Liu, Yunhao
    Ni, Lionel M.
    Deng, Dafu
    25TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-7, PROCEEDINGS IEEE INFOCOM 2006, 2006, : 2411 - 2420
  • [8] On Network Utilization of Peer-to-Peer Video Live Streaming On the Internet
    Zhang, Xiangyang
    Hassanein, Hossam
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [9] A new live streaming media architecture for peer-to-peer network
    Cheng, JiuJun
    Yan, ChunGang
    Yu, Kuifei
    Ma, Jian
    MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 373 - +
  • [10] A DHT-Aided Chunk-Driven Overlay for Scalable and Efficient Peer-to-Peer Live Streaming
    Shen, Haiying
    Li, Ze
    Li, Jin
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (11) : 2125 - 2137