• DocumentCode
    1761141
  • Title

    Exploring Coding Benefits in CDN-Based VoD Systems

  • Author

    Yipeng Zhou ; Yuedong Xu ; Shengli Zhang

  • Author_Institution
    Dept. of Network Eng., Shenzhen Univ., Shenzhen, China
  • Volume
    24
  • Issue
    11
  • fYear
    2014
  • fDate
    Nov. 2014
  • Firstpage
    1969
  • Lastpage
    1981
  • Abstract
    Currently, video-on-demand (VoD) streaming over Internet is a popular application. Because of the rapidly growing video population and user population, how to maintain high user quality of experience (QoE) with low cost is a challenging problem for Internet video streaming providers. A promising technique to potentially benefit VoD streaming system is network coding. A number of recent works studied how to use network coding to simplify chunk scheduling strategy to enhance VoD streaming performance. Most of these works only covered extreme cases of pure coding or pure chunk scheduling, emphasizing implementation, and experimentation in peer-to-peer (P2P) scenario without analytically evaluating the realizable performance gains explicitly. In this paper we discuss the strength and weakness of a family of coding strategies for CDN-based VoD streaming systems. The coding schemes are characterized by block sizes while the chunk scheduling strategy is characterized by the order to download chunks. Both pure coding strategy and pure chunk scheduling strategy are special cases of this family of strategies. We then propose a model to evaluate the benefits brought by each strategy. Basically, the coding scheme with larger block size gives more streaming and scheduling benefits with the cost of heavier overheads (e.g., encoding and decoding). System designers can take advantage of our model to balance the tradeoff between coding gain and coding overheads.
  • Keywords
    Internet; network coding; peer-to-peer computing; quality of experience; scheduling; video on demand; video streaming; CDN-based VoD system; Internet video-on-demand streaming; P2P scenario; QoE; block size; coding gain; coding overhead; content delivery network; network coding benefit; peer-to-peer scenario; pure chunk scheduling strategy; pure coding strategy; quality of experience; Bandwidth; Encoding; Servers; Sociology; Statistics; Steady-state; Streaming media; Chunk scheduling; network coding; video-on-demand (VoD) streaming;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/TCSVT.2014.2321070
  • Filename
    6807704