Skip to main content

CorePeer: A P2P Mechanism for Hybrid CDN-P2P Architecture

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 7901))

Abstract

Hybrid CDN-P2P live streaming systems are designed and deployed to achieve the scalability of P2P networks and the desired low delay and high throughput of CDNs. However, the P2P mechanism used in pure peer-to-peer systems is not suitable to directly be applied in the hybrid CDN-P2P systems where edge server with strong service capacity is deployed. So, we customize a P2P mechanism, called PeerCore, for hybrid CDN-P2P architecture. PeerCore achieves dynamic resource scaling while guaranteeing quality-of-service by controlling the number of end users directly served by the edge server. In the mean time, we define a superiority index to reflect the stability and upload bandwidth capacity of a node. The more stable end hosts and end hosts with higher upload bandwidth have larger values of superiority index and gain the privilege to receive data directly from edge server. End hosts with larger value of superior index are apt to be promoted closer to edge server and consist of the delivery backbone for the live streaming system. Simulations results demonstrate the superior efficiency and robustness of PeerCore.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. Homer, B.: Akamai using P2P for enhanced video delivery, http://www.onlinevideowatch.com/akamai-using-p2p-for-enhance-video/

  2. Octoshape Grid Delivery Enhancement for Adobe Flash Player, http://www.octoshape.com/addin/about.php

  3. BitTorrent Content Delivery Service, http://www.bittorrent.com/dna

  4. Pando Managed P2P Network p2p, http://www.pandonetworks.com/

  5. Xu, D., Kulkarni, S., Rosenberg, C., Chai, H.: Analysis of a CDN–P2P hybrid architecture for cost-effective streaming media distribution. Multimedia Systems 11, 383–399 (2006)

    Article  Google Scholar 

  6. Huang, C., Wang, A., Li, J., Ross, K.: Understanding hybrid CDN–P2P: why limelight needs its own red swoosh. In: Proceedings of the 18th International Workshop on Network and Operating Systems Support for Digital Audio and Video, pp. 75–80 (2008)

    Google Scholar 

  7. Yin, H., Liu, X., Zhan, T., Sekar, V., Qiu, F., Lin, C., Zhang, H., Li, B.: Livesky: Enhancing cdn with p2p. ACM Trans. Multimedia Comput. Commun. Appl. 6(16), 1–16 (2010)

    Google Scholar 

  8. Wang, F., Xiong, Y., Liu, J.: mTreebone: A Collaborative Tree-Mesh Overlay Network for Multicast Video Streaming. IEEE Trans. Parallel and Distributed Systems 21(3), 379–392 (2010)

    Article  Google Scholar 

  9. Liu, Z., Wu, C., Li, B., Zhao, S.: Distilling superior peers in large-scale P2P streaming systems. In: INFOCOMM, pp. 82–90 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Deng, H., Xu, J. (2013). CorePeer: A P2P Mechanism for Hybrid CDN-P2P Architecture. In: Gao, Y., et al. Web-Age Information Management. WAIM 2013. Lecture Notes in Computer Science, vol 7901. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39527-7_28

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39527-7_28

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39526-0

  • Online ISBN: 978-3-642-39527-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics