• DocumentCode
    2486667
  • Title

    Achieving high-bitrate overlay live streaming with proxy helpers

  • Author

    Ren, Dongni ; Chan, S. H Gary

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Clear Water Bay, China
  • fYear
    2012
  • fDate
    10-11 May 2012
  • Firstpage
    7
  • Lastpage
    12
  • Abstract
    Meeting a high bitrate requirement (say, 1 Mbps) in overlay live streaming is challenging. We consider the design and optimization of an overlay network formed by distributed proxies for high-bitrate live streaming. The video stream is divided into substreams and pushed via multiple trees to all the proxy servers with users. To effectively overcome bandwidth bottlenecks, we employ proxy helpers to provide rich path diversity. They do not have any attached users, and hence may forward any arbitrary subset of the substreams. In this way, the helpers serve as “stepping stones” to provide full streams to the servers. A critical issue is how to best use the proxy helpers to minimize delay meeting a certain streaming rate requirement. We first model the network by capturing various delay and bandwidth components. We formulate the problem and show that it is NP-hard. We then propose an efficient algorithm called Stepping-Stones. Our results based on simulation on real Internet topologies show that the algorithm outperforms other overlay protocols by effectively making use of helpers to achieve low delay and high streaming rate.
  • Keywords
    Internet; computational complexity; delays; overlay networks; protocols; trees (mathematics); video servers; video streaming; Internet topology; NP-hard problem; delay; high-bitrate overlay live streaming; multimedia streaming; multiple trees; overlay network optimization; overlay protocols; path diversity; proxy helpers; proxy servers; stepping-stone algorithm; video stream; Bandwidth; Complexity theory; Delay; Peer to peer computing; Propagation delay; Servers; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Packet Video Workshop (PV), 2012 19th International
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4673-0299-9
  • Type

    conf

  • DOI
    10.1109/PV.2012.6229738
  • Filename
    6229738