An adaptive buffer-map exchange mechanism for pull-based peer-to-peer video-on-demand streaming systems

被引:6
|
作者
Sheshjavani, Abdollah Ghaffari [1 ]
Akbari, Behzad [1 ]
机构
[1] Tarbiat Modares Univ, Dept Elect & Comp Engn, Tehran, Iran
基金
澳大利亚研究理事会;
关键词
Video-on-demand; Peer-to-Peer; Buffer-map exchange; Video streaming;
D O I
10.1007/s11042-016-3425-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike P2P live video streaming in which all the peers in a channel watch a video with tiny differences in viewing points, in P2P video on demand (VoD) streaming systems, neighbor peers may watch the same video with more different viewing points; therefore, using push-based approach is not efficient for such systems, and the overhead of the pull-based approaches is challenging due to the periodical exchange of buffer-maps among the peers. In pull-based P2P VoD systems, to achieve better quality of experience it is necessary to use large buffers at the peers that results in more buffer-maps exchange overhead. In this paper, we study buffer-map exchange challenging in pull-based P2P VoD streaming systems and propose an adaptive mechanism for decreasing overhead by sending the buffer-maps with regard to the viewing points of the peers. Bandwidth overhead of the proposed mechanism is independent of the used buffer sizes and is less dependent to the buffer-map exchange period. By using this effective mechanism, better quality of service can be achieved through using large buffers at the peers, without increasing in the overhead. Our simulation based performance evaluation shows the efficiency of the proposed mechanism in decreasing the bandwidth overhead of buffer-map exchange in P2P VoD streaming systems.
引用
收藏
页码:7535 / 7561
页数:27
相关论文
共 50 条
  • [1] An adaptive buffer-map exchange mechanism for pull-based peer-to-peer video-on-demand streaming systems
    Abdollah Ghaffari Sheshjavani
    Behzad Akbari
    [J]. Multimedia Tools and Applications, 2017, 76 : 7535 - 7561
  • [2] A Study on Repeat-Request chunks in pull-based Peer-to-Peer Video-On-Demand Streaming
    Sheshjavani, Abdollah Ghaffari
    Akbari, Behzad
    [J]. 2014 22ND IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2014, : 891 - 896
  • [3] 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
  • [4] A Novel Buffer-Map Exchange Mechanism For Pull-Based P2P VoD Streaming Systems
    Sheshjavani, Abdollah Ghaffari
    Akbari, Behzad
    [J]. 2014 7TH INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATIONS (IST), 2014, : 295 - 300
  • [5] A Lifetime-Based Peer Selection Mechanism for Peer-to-Peer Video-on-Demand Systems
    Moraes, Igor M.
    Duarte, Otto Carlos M. B.
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - ICC 2010, 2010,
  • [6] Towards the multi-request mechanism in pull-based peer-to-peer live streaming systems
    Zhang, Jianwei
    Zhang, Xinchang
    Yang, Chunling
    [J]. COMPUTER NETWORKS, 2018, 138 : 77 - 89
  • [7] PECAN: Peer Cache Adaptation for Peer-to-Peer Video-on-Demand Streaming
    Kim, Jongtack
    Bahk, Saewoong
    [J]. JOURNAL OF COMMUNICATIONS AND NETWORKS, 2012, 14 (03) : 286 - 295
  • [8] Adding confidentiality to pull-based peer-to-peer live streaming
    Luo, Jian-Guang
    Zhang, Jiang
    Yang, Shi-Qiang
    [J]. 2008 5TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2008, : 500 - 504
  • [9] Copyright Protection in Peer-to-Peer Networks for Video-on-Demand Streaming
    Bernardini, Riccardo
    Rinaldo, Roberto
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (IEEE ICC), 2013, : 1378 - 1382
  • [10] Joint-Family: Enabling Adaptive Bitrate Streaming in Peer-to-Peer Video-on-Demand
    Hwang, Kyung-Wook
    Gopalakrishnan, Vijay
    Jana, Rittwik
    Lee, Seungjoon
    Misra, Vishal
    Ramakrishnan, K. K.
    Rubenstein, Dan
    [J]. 2013 21ST IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS (ICNP), 2013,