Network aware peer-to-peer media streaming: Capacity or proximity?

被引:2
|
作者
Jin, Xin [1 ]
Kwok, Yu-Kwong [2 ]
机构
[1] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
[2] Univ Hong Kong, Dept Elect & Elect Engn, Pokfulam, Hong Kong, Peoples R China
关键词
Peer-to-peer media streaming; Network proximity; Network awareness; Capacity awareness; Topology construction; Unstructured overlays;
D O I
10.1016/j.comnet.2014.04.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
System performance of a peer-to-peer (P2P) network critically hinges on the aggregate data uploading capacity of peers because peers rely heavily on other peers for getting data packets in a timely manner. Specifically, judicious selection of peers is particularly performance critical. Unfortunately, this crucial system component is largely based on simple heuristics in practical P2P applications, and, most importantly, is also relatively unexplored in the P2P research community. Broadly speaking, there are two general approaches in peer selection: capacity based and proximity based. Simply put, the former favors peers with high bandwidth capacity, while the latter favors peers situated within a short distance, measured in terms of round-trip time (RTT). In this paper, we make three levels of contributions. First and foremost, we tackle the peer selection problem at the fundamental level by investigating the impact of peer selfishness. Our game theoretic analysis establishes that peer rationality predominantly leads to clustering of peers, which has detrimental implications on efficient data dissemination. Secondly, we present a new three-tier framework to facilitate a unified analysis of a wide spectrum of peer selection schemes based on different degrees of capacity and proximity preferences, attained by a hybrid neighbor selection strategy that can judiciously balance the efficacy of capacity and proximity awareness. Thirdly, we propose a novel decentralized network aware protocol to promote network awareness without the assistance of any centralized entity. Our performance evaluation results provide valuable insights for both theoretical study on selfish topologies and practical system design. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 18
页数:18
相关论文
共 50 条
  • [1] On scalability of proximity-aware peer-to-peer streaming
    Dai, Liang
    Cao, Yanchuan
    Cui, Yi
    Xue, Yuan
    [J]. COMPUTER COMMUNICATIONS, 2009, 32 (01) : 144 - 153
  • [2] On scalability of proximity-aware peer-to-peer streaming
    Dai, Liang
    Cui, Yi
    Xue, Yuan
    [J]. INFOCOM 2007, VOLS 1-5, 2007, : 2561 - +
  • [3] Peer-to-Peer Streaming Capacity
    Sengupta, Sudipta
    Liu, Shao
    Chen, Minghua
    Chiang, Mung
    Li, Jin
    Chou, Philip A.
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2011, 57 (08) : 5072 - 5087
  • [4] On peer-to-peer media streaming
    Xu, DY
    Hefeeda, M
    Hambrusch, S
    Bhargava, B
    [J]. 22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, : 363 - 371
  • [5] Network coding for peer-to-peer live media streaming
    Liu, Yajie
    Dou, Wenhua
    Peng, Yuxing
    Guo, Bo
    [J]. GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 149 - +
  • [6] A new live streaming media architecture for peer-to-peer network
    Cheng, JiuJun
    Yan, ChunGang
    Yu, Kuifei
    Ma, Jian
    [J]. MUE: 2008 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND UBIQUITOUS ENGINEERING, PROCEEDINGS, 2008, : 373 - +
  • [7] A hybrid peer-to-peer media streaming
    Son, S
    [J]. GRID AND COOPERATIVE COMPUTING - GCC 2005, PROCEEDINGS, 2005, 3795 : 825 - 835
  • [8] A peer-to-peer architecture for media streaming
    Tran, DA
    Hua, KA
    Do, TT
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2004, 22 (01) : 121 - 133
  • [9] Peer-to-peer streaming media delivery
    Stolarz, D
    [J]. FIRST INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, 2002, : 48 - 52
  • [10] Capacity Analysis of Peer-to-Peer Adaptive Streaming
    Xu, Yang
    Liu, Yong
    Ross, Keith
    [J]. 13TH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING (P2P), 2013,