• DocumentCode
    16787
  • Title

    Improving playback quality of peer-to-peer live streaming systems by joint scheduling and distributed Hash table based compensation

  • Author

    Chen Zhuo ; Feng Gang ; Lu Yi ; Zhou Yang

  • Author_Institution
    Nat. Key Lab. of Sci. & Technol. on Commun., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • Volume
    10
  • Issue
    6
  • fYear
    2013
  • fDate
    Jun-13
  • Firstpage
    127
  • Lastpage
    145
  • Abstract
    In Peer-to-Peer (P2P) streaming systems, video data may be lost since peers can join and leave the overlay network randomly, thereby deteriorating the video playback quality. In this paper we propose a new hybrid mesh and Distributed Hash Table (DHT) based P2P streaming system, called HQMedia, to provide high playback quality to users by maintaining high data dissemination resilience with a low overhead. In HQMedia, peers are classified into Super Peers (SP) and Common Peers (CP) according to their online time. SPs and CPs form a mesh structure, while SPs alone form a new Streaming DHT (SDHT) structure. In this hybrid architecture, we propose a joint scheduling and compensation mechanism. If any frames cannot be obtained during the scheduling phase, an SDHT-based compensation mechanism is invoked for retrieving the missing frames near the playback point. We evaluate the performance of HQMedia by both theoretical analysis and intensive simulation experiments on large-scale networks to demonstrate the effectiveness and scalability of the proposed system. Numerical results show that HQMedia significantly outperforms existing mesh-based and treebased P2P live streaming systems by improving playback quality with only less than 1% extra maintenance overhead.
  • Keywords
    compensation; computer network reliability; cryptography; file organisation; image retrieval; overlay networks; peer-to-peer computing; performance evaluation; scheduling; video streaming; CP; HQMedia system; SDHT; SP; common peer classification; data dissemination; distributed hash table based compensation mechanism; maintenance overhead; mesh structure; mesh-based P2P live streaming system; overlay network; peer-to-peer live streaming system; performance evaluation; scalability; scheduling; streaming DHT structure; super peer classification; treebased P2P live streaming system; video data streaming system; video playback quality improvement; Forward error correction; HEMTs; MODFETs; Network architecture; Peer-to-peer computing; Routing; Streaming media; P2P; hybrid architecture; live streaming; playback quality;
  • fLanguage
    English
  • Journal_Title
    Communications, China
  • Publisher
    ieee
  • ISSN
    1673-5447
  • Type

    jour

  • DOI
    10.1109/CC.2013.6549265
  • Filename
    6549265