• DocumentCode
    1610793
  • Title

    Optimizing Substream Scheduling for Peer-to-Peer Live Streaming

  • Author

    Chan, K. H Kelvin ; Chan, S. H Gary ; Begen, Ali C.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • fYear
    2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In peer-to-peer (P2P) live streaming using unstructured mesh, packet scheduling is an important factor on overall playback delay. The hybrid pull-push approach has been recently proposed to reduce delay compared to classical pulling method. In this approach, video are divided into substreams and packets are pushed with low delay. There has been little work addressing the scheduling problem on substream assignment. In this paper, we study the scheduling problem on assigning substreams to minimize packet delay. Given heterogeneous contents, delays and bandwidths of parents, we formulate the substream assignment (SA) problem to assign substreams to parents with minimum delay. The SA problem can be optimally solved in polynomial time by transforming it into a max-weighted bipartite matching problem. Simulation results show that our distributed algorithm achieves substantially lower delay as compared with traditional pull and current hybrid pull-push approaches based on greedy algorithm.
  • Keywords
    delays; distributed algorithms; greedy algorithms; pattern matching; peer-to-peer computing; scheduling; video streaming; classical pulling method; distributed algorithm; greedy algorithm; hybrid pull-push approach; max-weighted bipartite matching problem; optimizing substream scheduling; packet delay minimization; packet scheduling; peer-to-peer live streaming; playback delay; substream assignment problem; Bandwidth; Communications Society; Computer science; Kelvin; Peer to peer computing; Processor scheduling; Propagation delay; Robustness; Streaming media; USA Councils;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-5175-3
  • Electronic_ISBN
    978-1-4244-5176-0
  • Type

    conf

  • DOI
    10.1109/CCNC.2010.5421848
  • Filename
    5421848