Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3311))

Included in the following conference series:

Abstract

Peer-to-peer (P2P) based networks have several desirable features for content distribution, such as low costs, scalability, and fault tolerance. However, they usually fail to provide guarantees for content quality. In order to combine the desired features of classical Content Distribution Networks (CDNs) and P2P based networks, we use a hybrid CDN structure with a P2P streaming protocol. Based on an empirical analysis of BitTorrent and simulations, our design attempts to discourage freeloaders and reduces performance problems due to firewalls by incorporating a proxy based structure. This proxy based structure also makes it possible to incorporate caching, which has often been identified as lacking in P2P networks.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Do, T.T., Hua, K.A., Tantaoui, M.A.: P2vod: Providing fault tolerant video-ondemand streaming in peer-to-peer environment. Technical report, School of Electrical Enginneering and Computer Science, University of Central Florida (2003)

    Google Scholar 

  2. Loeser, C., Ditze, M., Altenbernd, P.: Architecture of an intelligent quality-of-service aware peer-to-peer multimedia network. In: Proc. of the 7th World of Multiconference on Systemics, Cybernetics and Informatics (2003)

    Google Scholar 

  3. Jiang, X., Dong, Y., Xu, D., Bhargava, B.: Gnustream: a p2p media streaming prototype. In: Proceedings of IEEE International Conference on Multimedia & Expo. (2003)

    Google Scholar 

  4. Guo, Y., Suh, K., Kurose, J., Towsley, D.: P2cast: peer-to-peer patching scheme for vod service. In: Proceedings of the twelfth international conference on World Wide Web (2003)

    Google Scholar 

  5. Guo, Y., Suh, K., Kurose, J., Towsley, D.: A peer-to-peer on-demand streaming service and its performance evaluation. In: Proceedings of 2003 IEEE International Conference on Multimedia & Expo. (2003)

    Google Scholar 

  6. Rejaie, R., Ortega, A.: Pals: peer-to-peer adaptive layered streaming. In: Proceedings of the 13th international workshop on NOSSDAV (2003)

    Google Scholar 

  7. Hefeeda, M., Habib, A., Botev, B., Xu, D., Bhargava, D.B.: Promise: Peer-to-peer media streaming using collectcast. In: Proc. of ACM Multimedia 2003 (2003)

    Google Scholar 

  8. Hefeeda, M., Habib, A., Xu, D., Bhargava, B., Botev, B.: Collectcast: A peerto-peer service for media streaming. ACM/Springer Multimedia Systems Journal (2003)

    Google Scholar 

  9. Cohen, B.: Incentives build robustness in bittorrent. In: Workshop on Economics of Peer-to-Peer Systems (2003)

    Google Scholar 

  10. Izal, M., Urvoy-Keller, G., Biersack, E., Felber, P., Hamra, A.A., Garces-Erice, L.: Dissecting bittorrent: Five months in a torrent’s lifetime. In: Passive and Active Measurements 2004 (2004)

    Google Scholar 

  11. Skevik, K.A., Goebel, V., Plagemann, T.: Analysis of bittorrent and its use for the design of a p2p based streaming protocol for a hybrid cdn. Technical Report 310, Department of Informatics, University of Oslo (2004), http://www.ifi.uio.no/dmms/papers/129.pdf

  12. Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-Lee, T.: Hypertext transfer protocol – http/1.1. RFC2616 (1999)

    Google Scholar 

  13. Tang, W., Fu, Y., Cherkasova, L., Vahdat, A.: Medisyn: a synthetic streaming media service workload generator. In: Proceedings of the 13th international workshop on NOSSDAV. ACM Press, New York (2003)

    Google Scholar 

  14. Winick, J., Jamin, S.: Inet-3.0: Internet topology generator. Technical Report CSE-TR-456-02, University of Michigan (2002)

    Google Scholar 

  15. Hasslinger, G.: Peer-to-peer networking from the view of internet service providers. Peer-to-Peer-systems and -Applications seminar (2004)

    Google Scholar 

  16. Leibowitz, N., Ripeanu, M., Wierzbicki, A.: Deconstructing the kazaa network. In: 3rd IEEE Workshop on Internet Applications (WIAPP 2003) (2003)

    Google Scholar 

  17. Gummadi, K.P., Dunn, R.J., Saroiu, S., Gribble, S.D., Levy, H.M., Zahorjan, J.: Measurement, modeling, and analysis of a peer-to-peer file-sharing workload. In: Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP-19) (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Skevik, KA., Goebel, V., Plagemann, T. (2004). Design of a Hybrid CDN. In: Roca, V., Rousseau, F. (eds) Interactive Multimedia and Next Generation Networks. MIPS 2004. Lecture Notes in Computer Science, vol 3311. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30493-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30493-7_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23928-4

  • Online ISBN: 978-3-540-30493-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics