PeerGraph: A Distributed Data Structure for Peer-to-peer Streaming

被引:0
|
作者
Tosun, Ali Saman [1 ]
Korkmaz, Turgay [1 ]
机构
[1] Univ Texas San Antonio, Dept Comp Sci, San Antonio, TX 78249 USA
关键词
D O I
10.1109/GLOCOM.2008.ECP.336
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Video streaming over peer-to-peer networks has received significant attention recently. Accordingly, much work is done on video streaming under the assumption that all the peers have the whole movie. However, it is likely that many peers may only store a fraction of the movie due to their resource constraints. Therefore, there is a need to develop appropriate mechanisms to facilitate efficient streaming when each user stores a fraction of the movie. With this in mind, we propose a distributed data structure called PeerGraph in which each peer determines other peers having the previous or subsequent fractions of the movie and maintains pointers to these peers. In our model, a peer has full control on how many segments it wants to store. However, we require it to store consecutive segments. In order to stream, a client first finds a peer that contains the first segment and then uses the proposed PeerGraph to locate subsequent segments. We use extensive simulations to investigate the effect of various parameters. Simulation results support feasibility of the proposed scheme.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Distributed core migration in multicast peer-to-peer streaming
    Zimmermann, R
    Hampole, R
    Seo, B
    [J]. PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, : 1377 - 1382
  • [2] Distributed multimedia streaming over peer-to-peer networks
    Kwon, JB
    Yeom, HY
    [J]. EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 851 - 858
  • [3] MioStream: a peer-to-peer distributed live media streaming on the edge
    Servio Palacios
    Victor Santos
    Edgardo Barsallo
    Bharat Bhargava
    [J]. Multimedia Tools and Applications, 2019, 78 : 24657 - 24680
  • [4] Distributed multimedia streaming systems in peer-to-peer overlay networks
    Enokido, Tomoya
    Tanaka, Youhei
    Barolli, Valbona
    Takizawa, Makoto
    [J]. ISM 2006: EIGHTH IEEE INTERNATIONAL SYMPOSIUM ON MULTIMEDIA, PROCEEDINGS, 2006, : 657 - +
  • [5] A Distributed Protocol to Serve Dynamic Groups for Peer-to-Peer Streaming
    Jin, Xing
    Chan, S. -H. Gary
    Wong, Wan-Ching
    Begen, Ali C.
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2010, 21 (02) : 216 - 228
  • [6] Streaming Cloud Service Concept by Peer-to-Peer Distributed Technology
    Tsuchiya, Takeshi
    Yoshinaga, Hirokazu
    Koayanagi, Keiichi
    [J]. SERVICE COMPUTATION 2010: THE SECOND INTERNATIONAL CONFERENCES ON ADVANCED SERVICE COMPUTING, 2010, : 196 - 201
  • [7] MioStream: a peer-to-peer distributed live media streaming on the edge
    Palacios, Servio
    Santos, Victor
    Barsallo, Edgardo
    Bhargava, Bharat
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (17) : 24657 - 24680
  • [8] Quality of Data Delivery in Peer-to-Peer Video Streaming
    Lou, Xiaosong
    Hwang, Kai
    [J]. ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2012, 8 (01)
  • [9] Verifying data integrity in peer-to-peer media streaming
    Habib, A
    Xu, DY
    Atallah, M
    Bhargava, B
    Chuang, J
    [J]. MULTIMEDIA COMPUTING AND NETWORKING 2005, 2005, 5680 : 1 - 12
  • [10] 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