PPM - A Hybrid Push-Pull Mesh-Based Peer-to-Peer Live Video Streaming Protocol

被引:0
|
作者
Ghanbari, Adel [1 ]
Rabiee, Hamid R. [1 ]
Khansari, Mohammad [2 ]
Salehi, Mostafa [1 ]
机构
[1] Sharif Univ Technol, Digital Media Lab, Dept Comp Engn, Tehran, Iran
[2] Univ Tehran, Fac New Sci &Technol, Tehran, Iran
关键词
Peer-to-Peer live streaming; push-pull protocol; mesh-based networks;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Using Peer-to-Peer (P2P) overlay networks have become a progressively popular approach for streaming live media over the Internet due to their deployment simplicity and scalability. In this paper, we propose a new hybrid push-pull live P2P video streaming protocol called PPM that combines the benefits of pull and push mechanisms for video delivery. Our main goal is to minimize the network end-to-end delay compared to the pure mesh networks. The PPM consists of two phases; Pull-based and Push-based. In the first phase, a new peer joins to the network based on a pull-based mechanism. In the second phase, a parent node based on the peers' overlay hop count in the mesh topology is selected. Then, a dynamic tree is constructed to push the high priority video frames to the children of the selected parent. Using OMNET++ as the simulation platform, we show that beside significant improvement on the end-to-end delay, PPM achieves lower visual distortion compared to the pure mesh networks. Moreover, the simulation results confirm superiority of the PPM in comparison with the popular mesh-based P2P streaming systems.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] A Simple Proactive Provider Participation Technique in a Mesh-Based Peer-to-Peer Streaming Service
    Padula, Dario
    Elisa Bertinat, Maria
    Robledo Amoza, Franco
    Rodriguez-Bocca, Pablo
    Romero, Pablo
    [J]. HYBRID ARTIFICIAL INTELLIGENT SYSTEMS, PART II, 2011, 6679 : 42 - 50
  • [32] On-Line Detection of Encrypted Traffic Generated by Mesh-Based Peer-to-Peer Live Streaming Applications: The Case of GoalBit
    Esteves, Andre F.
    Inacio, Pedro R. M.
    Pereira, Manuela
    Freire, Mario M.
    [J]. 2011 10TH IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2011,
  • [33] TRANSIT: Supporting Transitions in Peer-to-Peer Live Video Streaming
    Wichtlhuber, Matthias
    Richerzhagen, Bjoern
    Rueckert, Julius
    Hausheer, David
    [J]. 2014 IFIP NETWORKING CONFERENCE, 2014,
  • [34] On Network Utilization of Peer-to-Peer Video Live Streaming On the Internet
    Zhang, Xiangyang
    Hassanein, Hossam
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [35] Framework for Adaptable Topology for Peer-to-Peer Live Video Streaming
    AlTuhafi, Ammar Waysi
    Ramadass, Sureswaran
    Jaber, Aws Naser
    [J]. 2013 IEEE BUSINESS ENGINEERING AND INDUSTRIAL APPLICATIONS COLLOQUIUM (BEIAC 2013), 2013, : 386 - 389
  • [36] VIDEO TRANSMISSION SCHEDULING FOR PEER-TO-PEER LIVE STREAMING SYSTEMS
    Li, Ying
    Li, Zhu
    Chiang, Mung
    Calderbank, A. Robert
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-4, 2008, : 653 - +
  • [37] A QoE Based Performance Study of Mobile Peer-to-Peer Live Video Streaming
    Fung, Kwok-Chun
    Kwok, Yu-Kwong
    [J]. 2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 707 - 712
  • [38] An Optimal Peer Selection Algorithm for Mesh-based Peer-to-Peer Networks
    Han, Seung Chul
    Nam, Ki Won
    [J]. KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2019, 13 (01): : 133 - 151
  • [39] The ranking peer for hybrid peer-to-peer real time video streaming
    Samsudin, Ahmad Tajuddin
    Herman, Nanna Suryana
    Awang, Mat Kamil
    [J]. 9TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY: TOWARD NETWORK INNOVATION BEYOND EVOLUTION, VOLS 1-3, 2007, : 651 - +
  • [40] On Resource Provisioning in Hybrid Peer-to-Peer Live Streaming Systems
    Tewari, Saurabh
    Menon, Satish
    [J]. BMSB: 2009 IEEE INTERNATIONAL SYMPOSIUM ON BROADBAND MULTIMEDIA SYSTEMS AND BROADCASTING, VOLS 1 AND 2, 2009, : 351 - 356