RingCast: A video-on-demand streaming architecture in P2P with Vivaldi

被引:0
|
作者
Feng, Jian [1 ]
Fang, Dingyi [1 ]
机构
[1] Northwestern Univ, Sch Informat Sci & Technol, Xian 710069, Peoples R China
关键词
peer-to-peer; video-on-demand; ring based overlay; Vivaldi;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Realizing video-on-demand (VoD) streaming in a Peer-to-Peer (P2P) fashion is more challenging than in the case of live media streaming, since the VoD systems must have ability to deliver the whole video to the new user and have inherent dynamicity caused by frequent VCR and joining/leaving operations. In this paper, we propose a ring based overlay architecture to solve the problem, called RingCast, consisting of a structured multi rings and a near-preferential membership management protocol. In RingCast, each peer maintains a data-exchange ring to exchange data among suppliers and several other jump rings with exponentially increased radius to assist the quick relocation of VCR operations. To deal with suboptimal performance in terms of message latency because its overlay topology does not match the underlying physical network, we use the Vivaldi synthetic coordinate system to bias neighbor selection to favor nodes that are "close" in the Euclidean sense. Through comparison with another architecture RINDY, our simulation results show that RingCast saves more server bandwidth and achieves lower start-up latency when lots of users watch a same video simultaneously.
引用
收藏
页码:842 / 846
页数:5
相关论文
共 50 条
  • [1] Video-on-demand streaming in P2P environment
    Roh, Jong-Hyuk
    Jin, Seung-Hun
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, VOLS 1 AND 2, 2007, : 398 - 402
  • [2] Adaptive Peer Caching for P2P Video-on-Demand Streaming
    Kim, Jongtack
    Im, Heesu
    Bahk, Saewoong
    [J]. 2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [3] Evaluation of a comprehensive P2P video-on-demand streaming system
    Skevik, Karl-Andre
    Goebel, Vera
    Plagemann, Thomas
    [J]. COMPUTER NETWORKS, 2009, 53 (04) : 434 - 455
  • [4] An Incentive Protocol for Distributed Dynamic P2P Video-on-Demand Streaming
    Tang, Wenbin
    Wu, Xiaowei
    Chan, T-H. Hubert
    [J]. 2014 23RD INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN), 2014,
  • [5] Optimal data scheduling for P2P video-on-demand streaming systems
    Yu, Q.
    Ye, B.
    Lu, S.
    Chen, D.
    [J]. IET COMMUNICATIONS, 2012, 6 (12) : 1625 - 1631
  • [6] Decentralized P2P Protocol for Video-on-Demand Streaming: Simple and Efficient
    Tang, Wenbin
    Wu, Xiaowei
    [J]. 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC), 2015, : 298 - 303
  • [7] Video-Popularity-based Caching Scheme for P2P Video-on-Demand Streaming
    Fujimoto, Takaya
    Endo, Rei
    Matsumoto, Kei
    Shigeno, Hiroshi
    [J]. 25TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA 2011), 2011, : 748 - 755
  • [8] Bstream:a BitTorrent-like P2P Video-on-Demand Streaming System
    Qin, Guorong
    Huang, Guowei
    He, Tao
    Xu, Zhiliang
    [J]. 2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 1, 2011, : 164 - 167
  • [9] P2P video-on-demand streaming using caching and reservation scheme based on video popularity
    Fujimoto, Takaya
    Endo, Rei
    Shigeno, Hiroshi
    [J]. INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2012, 3 (2-3) : 188 - 199
  • [10] P2P video-on-demand content distribution schemes
    Zheng, Chang-Yi
    Wang, Xin
    Zhao, Jin
    Xue, Xiang-Yang
    [J]. Ruan Jian Xue Bao/Journal of Software, 2007, 18 (11): : 2942 - 2954