Peer-to-peer streaming in heterogeneous environments

被引:3
|
作者
Meier, Remo [1 ]
Wattenhofer, Roger [1 ]
机构
[1] Swiss Fed Inst Technol, Distributed Comp Grp, CH-8092 Zurich, Switzerland
关键词
Peer-to-peer; Streaming; Scalable coding; Erasure coding;
D O I
10.1016/j.image.2012.02.008
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Peer-to-peer overlay networks are comprised of different kinds of devices, from mobile phones to high-definition televisions. They differ in size, computational power, and Internet access. The design of any peer-to-peer system has to account for such heterogeneous environments. For example, in the context of content delivery systems, the content must be delivered reliably, on time, and in a format suitable for each peer. This work addresses the heterogeneity and reliability of peers in peer-to-peer streaming applications. It applies lessons learned from distributed hash tables (DHTs) by adopting a prefix-based overlay structure. The flexibility of its neighbor selection policy is exploited to make use of scalable coding and erasure coding schemes, bringing different kinds of peers together in a single overlay network. Thereby, each peer can select the appropriate number of scalable coding layers to obtain content in a suitable format. The prefix-based nature further allows efficient content distribution with low-delay, simple maintenance, strong connectivity, and quick adaption to changing conditions; making the proposed algorithms desirable for real-world use, for both peer-to-peer live and on-demand streaming. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:457 / 469
页数:13
相关论文
共 50 条
  • [1] Scalable peer-to-peer multimedia streaming model in heterogeneous networks
    Itaya, S
    Hayashibara, N
    Enokido, T
    Takizawa, M
    [J]. ISM 2005: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2005, : 208 - 215
  • [2] Robust video-on-demand streaming in peer-to-peer environments
    Do, Tai T.
    Hua, Kien A.
    Tantaoui, Mounir A.
    [J]. COMPUTER COMMUNICATIONS, 2008, 31 (03) : 506 - 519
  • [3] Adaptive Network Coding for Heterogeneous Peer-to-peer Streaming Systems
    Yang, Min
    Yang, Yuanyuan
    [J]. 2009 8TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, 2009, : 274 - 277
  • [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] Peer-to-peer multimedia streaming
    Chan, S.-H. Gary
    Luis Saldanha da Fonseca, Nelson
    Pau, Giovanni
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2007, 45 (06) : 84 - 85
  • [6] 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
  • [7] Resilient peer-to-peer streaming
    Padmanabhan, VN
    Wang, HJ
    Chou, PA
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, PROCEEDINGS, 2003, : 16 - 27
  • [8] Will IPTV ride the peer-to-peer stream? [Peer-to-peer multimedia streaming]
    University of California, Los Angeles, CA, United States
    不详
    [J]. IEEE Commun Mag, 2007, 6 (86-92):
  • [9] HAMS: Scalable peer-to-peer multimedia streaming model in heterogeneous networks
    Itaya, Satoshi
    Hayashibara, Naohiro
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2006, 72 (07) : 1211 - 1225
  • [10] Adaptive multi-source streaming in heterogeneous peer-to-peer networks
    Agarwal, V
    Rejaie, R
    [J]. Multimedia Computing and Networking 2005, 2005, 5680 : 13 - 25