Abstract
E-learning service is getting increasingly popular, especially the multimedia content educations. To distribute content to end users, two different technologies – Content Distribution Network (CDN) and Peer-to-Peer (P2P) network – have been proposed. However, both technologies have their own limitations: CDN servers are expensive to deploy and maintain. Under P2P network, anyone could share his content regardless of the copyright. In this paper, a new concept of integrating both CDN and P2P technologies into a replication-aware CDN-P2P architecture has been proposed. We propose a two-step selection approach on landmark-based selection algorithm to find the nearest replica-cache server and peer-caches to download content in this architecture. Furthermore, recent studies have supported the claim that network coding technology is beneficial for large-scale P2P content distribution. Herein, we show how to apply network coding technology to distribute content so that the content provider’s rights can be protected.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Peng, G.: CDN: Content Distribution Network. Technical Report TR-125, Experimental Computer System Lab, Department of Computer Science, State University of New York, Stony Brook, NY (2003)
The Gnutella Protocol Specification v0.4 Revision 1.2
Cohen, B.: Incentives Build Robustness in BitTorrent (May 22, 2003)
Guyton, J.D., Schwartz, M.F.: Locating nearby copies of replicated internet servers. In: Proceedings of SIGCOMM (August 1995)
Ng, T.S.E., Zhang, H.: Towards Global Network Positioning. In: Proceedings of ACM SIGCOMM IMW, pp. 25–35 (November 2001)
Costa, M., Castro, M., Rowstron, A., Key, P.: PIC: Practical Internet Coordinates for Distance Estimation. In: IEEE International Conference on Distributed Computing Systems (ICDCS) (March 2004)
Ratnasamy, S., Handley, M., Karp, R., Shenker, S.: Topologically-aware overlay construction and server selection. In: INFOCOM, pp. 1190–1199 (2002)
Ahlswede, R., Cai, N., Li, S.R., Yeung, R.W.: Network Information Flow. IEEE Trans. on Information Theory 46(4), 1204–1216 (2000)
Li, S.Y.R., Yeung, R.W., Cai, N.: Linear Network Coding. IEEE Trans. on Information Theory 49(2), 371–381 (2003)
Koetter, R., Medard, M.: An Algebraic Approach to Network Coding. IEEE/ACM Trans. on Networking 11(5), 782–795 (2003)
Shaikh, A., Tewari, R., Agrawal, M.: On the Effectiveness of DNS-based Server Selection. IEEE INFOCOM (April 2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, HC., Hsieh, MY., Yu, HF., Tseng, LM. (2008). A Replication-Aware CDN-P2P Architecture Based on Two-Step Server Selection and Network Coding. In: Huang, YM.R., et al. Advances in Multimedia Information Processing - PCM 2008. PCM 2008. Lecture Notes in Computer Science, vol 5353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89796-5_76
Download citation
DOI: https://doi.org/10.1007/978-3-540-89796-5_76
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89795-8
Online ISBN: 978-3-540-89796-5
eBook Packages: Computer ScienceComputer Science (R0)