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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
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)
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)
Jiang, X., Dong, Y., Xu, D., Bhargava, B.: Gnustream: a p2p media streaming prototype. In: Proceedings of IEEE International Conference on Multimedia & Expo. (2003)
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)
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)
Rejaie, R., Ortega, A.: Pals: peer-to-peer adaptive layered streaming. In: Proceedings of the 13th international workshop on NOSSDAV (2003)
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)
Hefeeda, M., Habib, A., Xu, D., Bhargava, B., Botev, B.: Collectcast: A peerto-peer service for media streaming. ACM/Springer Multimedia Systems Journal (2003)
Cohen, B.: Incentives build robustness in bittorrent. In: Workshop on Economics of Peer-to-Peer Systems (2003)
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)
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
Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., Berners-Lee, T.: Hypertext transfer protocol – http/1.1. RFC2616 (1999)
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)
Winick, J., Jamin, S.: Inet-3.0: Internet topology generator. Technical Report CSE-TR-456-02, University of Michigan (2002)
Hasslinger, G.: Peer-to-peer networking from the view of internet service providers. Peer-to-Peer-systems and -Applications seminar (2004)
Leibowitz, N., Ripeanu, M., Wierzbicki, A.: Deconstructing the kazaa network. In: 3rd IEEE Workshop on Internet Applications (WIAPP 2003) (2003)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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