• DocumentCode
    68316
  • Title

    Content-Priority-Aware Chunk Scheduling Over Swarm-Based P2P Live Streaming System: From Theoretical Analysis to Practical Design

  • Author

    Chun-Yuan Chang ; Cheng-Fu Chou ; Kwang-Cheng Chen

  • Author_Institution
    Grad. Inst. of Networking & Multimedia, Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    4
  • Issue
    1
  • fYear
    2014
  • fDate
    Mar-14
  • Firstpage
    57
  • Lastpage
    69
  • Abstract
    In this work, we revisit two chunk, which is the smallest video data unit for scheduling and transmission, scheduling policies that are essentially mutually exclusive but beneficial for swarm-based P2P live streaming systems. The first is content-diversified oriented (cd-oriented) policy, which regards each chunk of equal importance and schedules chunks to be sent in a near-random fashion. With this approach, peers hold different parts of stream content and contribute their available bandwidth to the system. The second is importance-first oriented (if-oriented) policy, which gives each chunk a content-dependent priority, usually in a rate-distortion (RD) sense, and first schedules the highest-priority chunk to be sent. In doing so, important chunks are more likely to be successfully received before their playback; the reconstructed video quality is thus enhanced under poor network conditions. We successfully identify a simple methodology, which operates on the data availability domain, to leverage both policies. (Data availability here means the set of data units that the user can get from its source(s)). This allows us to deploy dynamic strategy switch scheduling in practical systems to further improve the received video quality of each peer. Simulation results show that our data-availability driven dynamic strategy switch not only overcomes the drawbacks of the two individual policies but also retains the benefits of both. Most importantly, it bridges the gap between rate-distortion analysis on compressed video and P2P content delivery research.
  • Keywords
    peer-to-peer computing; rate distortion theory; scheduling; video coding; video streaming; P2P content delivery; RD sense; compressed video; content-diversified oriented policy; content-priority-aware chunk scheduling policy; data-availability driven dynamic strategy; dynamic strategy switch scheduling; highest-priority chunk; importance-first oriented policy; near-random fashion; rate-distortion analysis; received video quality; reconstructed video quality; swarm-based P2P live streaming system; video data unit; Bandwidth; Peer-to-peer computing; Scheduling; Servers; Sociology; Statistics; Video recording; Chunk scheduling; P2P streaming; rate-distortion optimized;
  • fLanguage
    English
  • Journal_Title
    Emerging and Selected Topics in Circuits and Systems, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    2156-3357
  • Type

    jour

  • DOI
    10.1109/JETCAS.2014.2298278
  • Filename
    6717038