Skip to main content

A Optimal Scheduling Strategy for Data-Driven Peer-to-Peer Streaming

  • Chapter
  • 720 Accesses

Part of the book series: Studies in Computational Intelligence ((SCI,volume 429))

Abstract

In recent years, the data-driven peer-to-peer streaming systems have been extensive deployed in Internet. In these systems, the transfer of media blocks among nodes involves two scheduling issues: each node should request the streaming blocks of interest from its peers (i.e. block request scheduling), on the other hand, it also should decide how to satisfy the requests received from its peers (i.e. block delivery scheduling) given its bandwidth limitations. Intuitively, these two scheduling issues are critical to the performance of data-driven streaming systems. However, most of the work in the literature focused on the block request scheduling issue, and very few concentrated on the latter. Consequently, the performance of the system may be affected seriously due to an unsophisticated scheduling strategy. In this paper, we analytically study the block delivery scheduling problem and model it as an optimization problem based on the satisfaction degrees of nodes and the playback performance of the system. We then propose a scheduling strategy and prove the optimality of the strategy to the optimization problem. Lastly, we illustrate the effectiveness of the proposed strategy by extensive simulation.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Chou, C., Golubchik, L., Lui, J.C.S.: Design of scalable continuous media servers with dynamic replication. J. Multimedia Tools and Applications 17(2-3), 181–212 (2002)

    Article  Google Scholar 

  2. Diot, C., Levine, B.N., Lyles, B., Kassem, H., Balensiefen, D.: Deployment issues for the IP multicast service and architecture. IEEE Network 14(1), 78–88 (2000)

    Article  Google Scholar 

  3. Liu, Z., Wu, C., Li, B., Zhao, S.: UUSee: Large-scale operational on-Demand streaming with random network. In: Proceedings of IEEE INFOCOM (2010)

    Google Scholar 

  4. Huang, Y., Fu, T., Chiu, D., Lui, J.C.S., Huang, C.: Challenges, Design and Analysis of a Large-scale P2P-VoD System. In: Proceedings of ACM SIGCOMM (2008)

    Google Scholar 

  5. Zhang, X., Liu, J., Li, B., Yum, T.: Coolstreaming/donet: A data-driven overlay network for efficient live media streaming. In: Proceedings of IEEE INFOCOM (2005)

    Google Scholar 

  6. Hei, X., Liang, C., Liang, J., Liu, Y., Ross, K.W.: A measurement study of a large-scale P2P IPTV system. IEEE Transaction on Multimedia 9(8), 1672–1687 (2007)

    Article  Google Scholar 

  7. Zhang, X., Liu, J., Li, B.: On large scale peer-to-peer live video distribution: Cool Streaming and its preliminary experimental results. In: Proceedings of IEEE International Workshop on Multimedia Signal Processing, MMSP (2005)

    Google Scholar 

  8. Pai, V., Kumar, K., Tammilmani, K., Sambamurthy, V., Mohr, A.E., Mohr, E.E.: Chainsaw: eliminating trees from overlay multicast. In: Proceedings of IEEE INFOCOM (2005)

    Google Scholar 

  9. Garbacki, P., Epema, D.H.J., Pouwelse, J.: Offloading servers with collaborative video on demand. In: Proceedings of the Seventh International Conference on Peer-to-Peer Systems, IPTPS (2008)

    Google Scholar 

  10. Mol, J.J.D., Pouwelse, J.A., Meulpolder, M., Epema, D.H.J., Sips, H.J.: Give-to-Get: free-riding resilient video-on-demand. In: Proceedings of Multimedia Computing and Networking, MMCN (2008)

    Google Scholar 

  11. Yang, Y., Chow, A., Golubchik, L., Bragg, D.: Improving QoS in Bit Torrent-like VoD systems. In: Proceedings of IEEE INFOCOM (2010)

    Google Scholar 

  12. Agarwal, V., Rejaie, R.: Adaptive multi-source streaming in heterogeneous peer-to-peer networks. In: Proceedings of Multimedia Computing and Networking, MMCN (2005)

    Google Scholar 

  13. Parvez, K.N., Williamson, C., Mahanti, A., Carlsson, N.: Analysis of Bit Torrent-like protocols for on-demand stored media streaming. In: Proceedings of ACM SIGMETRICS (2008)

    Google Scholar 

  14. Zhang, M., Xiong, Y., Zhang, Q., Sun, L., Yang, S.: Optimizing the throughput of data-driven peer-to-peer streaming. IEEE Transactions on Parallel and Distributed Systems 20(1), 97–110 (2009)

    Article  Google Scholar 

  15. Tewari, S., Kleinrock, L.: Analytical model for Bittorrent-based live video streaming. In: Proceedings of Consumer Communications and Network Conference, CCNC (2007)

    Google Scholar 

  16. Bittorrent, http://bitconjuer.com

  17. Bharambe, A.R., Herley, C., Padmanabhan, V.N.: Analyzing and improving a BitTorrent network’s performance mechanisms. In: Proceedings of IEEE INFOCOM (2006)

    Google Scholar 

  18. Saroiu, S., Gummadi, P., Gribble, S.: A measurement study of peer-to-peer file sharing systems. In: Proceedings of Multimedia Computing and Networking, MMCN (2002)

    Google Scholar 

  19. Li, D., Cui, Y., Xu, K., Wu, J.: Segment-sending schedule in data-driven overlay network. In: Proceedings of IEEE ICC (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guowei Huang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Huang, G., Chen, Z. (2012). A Optimal Scheduling Strategy for Data-Driven Peer-to-Peer Streaming. In: Lee, R. (eds) Computer and Information Science 2012. Studies in Computational Intelligence, vol 429. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30454-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30454-5_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30453-8

  • Online ISBN: 978-3-642-30454-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics