DagStream: Locality aware and failure resilient peer-to-peer streaming

被引:9
|
作者
Liang, J [1 ]
Nahrstedt, K [1 ]
机构
[1] Univ Illinois, Champaign, IL 61820 USA
来源
关键词
D O I
10.1117/12.643342
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Live peer to peer (P2P) media streaming faces many challenges such as peer unreliability and bandwidth heterogeneity. To effectively address these challenges, general "mesh" based P2P streaming architectures have recently been adopted. Mesh-based systems allow peers to aggregate bandwidth from multiple neighbors, and dynamically adapt to changing network conditions and neighbor failures. However, a drawback of mesh-based overlays is that it is difficult to guarantee network connectivity in a distributed fashion, especially when network locality needs to be optimized. This paper introduces a new P2P streaming framework called DagStream, which (1) organizes peers into a directed acyclic graph (DAG) where each node maintains at least k parents, thus has provable network connectivity (and hence failure resilience), and (2) enables peers to quickly achieve locality awareness in a distributed fashion, thus ensures efficient network resource usage. Our experiment results in both simulation and wide area environment show that with our DagStrearn protocol, peers can quickly self-organize into a locality aware DAG. Further, by selecting additional parents as needed, peers can achieve good streaming quality commensurate with their downlink bandwidth.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] A flexible locality-aware peer-to-peer streaming system
    Chan, Yu-Wei
    Lai, Chih-Han
    Chung, Yeh-Ching
    [J]. INTERNATIONAL JOURNAL OF PERVASIVE COMPUTING AND COMMUNICATIONS, 2010, 6 (01) : 104 - 124
  • [2] Resilient peer-to-peer streaming
    Padmanabhan, VN
    Wang, HJ
    Chou, PA
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2003, : 16 - 27
  • [3] Performance of locality-aware topologies for peer-to-peer live streaming
    Clegg, R. G.
    Landa, R.
    Griffin, D.
    Mykoniati, E.
    Rio, M.
    [J]. IET SOFTWARE, 2009, 3 (06) : 470 - 479
  • [4] Locality-Aware Peer-to-Peer SIP
    Li, Lichun
    Ji, Yang
    Ma, Tao
    Gu, Lanzhi
    Zhang, Chunhong
    [J]. PROCEEDINGS OF THE 2008 14TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, 2008, : 295 - 302
  • [5] Locality-aware peer-to-peer networks
    Wang, Chun-Hsin
    Ciou, Jyun-Cheng
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 1462 - +
  • [6] Location-Aware Resilient Hybrid Overlay Structures for Peer-to-Peer Video Streaming
    Maheswari, Uma B.
    Ramesh, T. K.
    [J]. PROCEEDINGS OF THE 2018 4TH INTERNATIONAL CONFERENCE ON APPLIED AND THEORETICAL COMPUTING AND COMMUNICATION TECHNOLOGY (ICATCCT - 2018), 2018, : 255 - 260
  • [7] Dual Parent Multicast Graph for Failure Resilient Peer-to-Peer Multimedia Streaming
    Hoang, XuanTung
    Lee, Younghee
    [J]. 2006 3RD IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2006, : 1109 - 1113
  • [8] Resilient Peer-to-Peer Video Streaming with a Guaranteed Latency
    Fujita, Satoshi
    [J]. 2018 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR 2018), 2018, : 11 - 18
  • [9] On Game Theoretic Peer Selection for Resilient Peer-to-Peer Media Streaming
    Yeung, Mark Kai Ho
    Kwok, Yu-Kwong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2009, 20 (10) : 1512 - 1525
  • [10] A construction of Peer-to-Peer streaming system based on flexible locality-aware overlay networks
    Lai, Chih-Han
    Chan, Yu-Wei
    Chung, Yeh-Ching
    [J]. ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2008, 5036 : 296 - +