Skip to main content

A Fine-Grained Peer Sharing Technique for Delivering Large Media Files Over the Internet

  • Conference paper
Web Content Caching and Distribution

Abstract

In this paper we propose a fine-grained peer sharing technique for delivering large media files in content distribution networks. The replica servers are divided into groups, and those in the same group cooperate with each other. The key difference of the technique from conventional peer to peer systems is that the unit of peer sharing is not a complete media file, but at a finer granularity, in order to increase the flexibility of replica servers for handling client requests. We design a protocol for peers to exchange the information about available resources with each other, and a scheduling algorithm to coordinate the delivery process from multiple replica servers to a client. Our simulations show that the fine-grained peer sharing approach can reduce the initial latency of clients and the rejection rate of the system significantly over a simple peer sharing method.

This work was supported in part by the National Science Foundation under Grants CCR-0204304 and EIA-0101242.

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. E. Adar and B. Huberman. Free riding on Gnutella. First Monday, 5(10), 2000. http://www.firstmonday.dk/issues/issue5_10/adar/.

  2. A. L. Drapeau, P. M. Chen, J. H. Hartman, E. K. Lee, E. L. Miller, K. Shirriff, S. Seshan, R. H. Katz, G. A. Gibson, and D. A. Patterson. RAID-II: A high-bandwidth network file server. In Proceedings of 21st International Symposium on Computer Architecture, April 1994. Chicago, IL.

    Google Scholar 

  3. Z. li Zhang, Y. Wang, D. H. Du, and D. Su. Video staging: A proxy-server-based approach to end-to-end video delivery over wide-area networks. IEEE/ACM Transactions on Networking, 4(8): 429–442, August 2000.

    Google Scholar 

  4. S. Ramesh, I. Rhee, and K. Guo. Multicast with cache (mcache): an adaptive zero-delay video-on-demand service. In Proceedings of IEEE Infocom’01, 2001.

    Google Scholar 

  5. S. Sen, J. Rexford, and D. Towsley. Proxy prefix caching for multimedia streams. In Proceedings of IEEE Infocom’99, April 1999.

    Google Scholar 

  6. I. Stoica, R. Morris, D. Karger, M. Kaashoek, and H. Balakrishnan. Chord: A scalable peer-to-peer lookup service for Internet applications. In Proceedings of ACM SIGCOMM 2001, pages 149–160, August 2001. San Diego, CA.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Kluwer Academic Publishers

About this paper

Cite this paper

Yang, M., Fei, Z. (2004). A Fine-Grained Peer Sharing Technique for Delivering Large Media Files Over the Internet. In: Douglis, F., Davison, B.D. (eds) Web Content Caching and Distribution. Springer, Dordrecht. https://doi.org/10.1007/1-4020-2258-1_17

Download citation

  • DOI: https://doi.org/10.1007/1-4020-2258-1_17

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-2257-9

  • Online ISBN: 978-1-4020-2258-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics