Web caching and replication
ProWGen: a synthetic workload generation tool for simulation evaluation of web proxy caches
Computer Networks: The International Journal of Computer and Telecommunications Networking
Popularity-based Partial Caching for VOD Systems using a Proxy Server
IPDPS '01 Proceedings of the 15th International Parallel & Distributed Processing Symposium
Popularity-Aware Greedy Dual-Size Web Proxy Caching Algorithms
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Measurement, modeling, and analysis of a peer-to-peer file-sharing workload
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
A survey of Web cache replacement strategies
ACM Computing Surveys (CSUR)
Measuring and analyzing the characteristics of Napster and Gnutella hosts
Multimedia Systems
Analyzing peer-to-peer traffic across large networks
IEEE/ACM Transactions on Networking (TON)
Accurate, scalable in-network identification of p2p traffic using application signatures
Proceedings of the 13th international conference on World Wide Web
Modeling correlations in web traces and implications for designing replacement policies
Computer Networks: The International Journal of Computer and Telecommunications Networking
Characterizing the query behavior in peer-to-peer file sharing systems
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Transport layer identification of P2P traffic
Proceedings of the 4th ACM SIGCOMM conference on Internet measurement
Cache replacement policies revisited: the case of P2P traffic
CCGRID '04 Proceedings of the 2004 IEEE International Symposium on Cluster Computing and the Grid
Should internet service providers fear peer-assisted content distribution?
IMC '05 Proceedings of the 5th ACM SIGCOMM conference on Internet Measurement
Cost-aware WWW proxy caching algorithms
USITS'97 Proceedings of the USENIX Symposium on Internet Technologies and Systems on USENIX Symposium on Internet Technologies and Systems
The bittorrent p2p file-sharing system: measurements and analysis
IPTPS'05 Proceedings of the 4th international conference on Peer-to-Peer Systems
Proxy caching for media streaming over the Internet
IEEE Communications Magazine
Power-law revisited: large scale measurement study of P2P content popularity
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Frontiers of Computer Science in China
On minimizing average end-to-end delay in P2P live streaming systems
OPODIS'10 Proceedings of the 14th international conference on Principles of distributed systems
Transaction processing in a peer to peer database network
Data & Knowledge Engineering
MultiCache: An overlay architecture for information-centric networking
Computer Networks: The International Journal of Computer and Telecommunications Networking
Characterizing Web-Based Video Sharing Workloads
ACM Transactions on the Web (TWEB)
Optimally designing caches to reduce P2P traffic
Computer Communications
Object placement for cooperative caches with bandwidth constraints
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part I
On the benefits of P2P cache capacity allocation
Proceedings of the 23rd International Teletraffic Congress
A longitudinal characterization of local and global bittorrent workload dynamics
PAM'12 Proceedings of the 13th international conference on Passive and Active Measurement
On the partial caching of streaming video
Proceedings of the 2012 IEEE 20th International Workshop on Quality of Service
Caching for BitTorrent-like P2P systems: a simple fluid model and its implications
IEEE/ACM Transactions on Networking (TON)
Popularity-driven coordinated caching in named data networking
Proceedings of the eighth ACM/IEEE symposium on Architectures for networking and communications systems
Evaluating CCN multi-path interest forwarding strategies
Computer Communications
The state of peer-to-peer network simulators
ACM Computing Surveys (CSUR)
Optimum Object Selection Made Easy
Wireless Personal Communications: An International Journal
A suitable server placement for peer-to-peer live streaming
The Journal of Supercomputing
Caching in information centric networking: A survey
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Peer-to-peer (P2P) file sharing systems generate a major portion of the Internet traffic, and this portion is expected to increase in the future. We explore the potential of deploying proxy caches in different Autonomous Systems (ASes) with the goal of reducing the cost incurred by Internet service providers and alleviating the load on the Internet backbone. We conduct an eight-month measurement study to analyze the P2P traffic characteristics that are relevant to caching, such as object popularity, popularity dynamics, and object size. Our study shows that the popularity of P2P objects can be modeled by a Mandelbrot-Zipf distribution, and that several workloads exist in P2P traffic. Guided by our findings, we develop a novel caching algorithm for P2P traffic that is based on object segmentation, and proportional partial admission and eviction of objects. Our trace-based simulations show that with a relatively small cache size, a byte hit rate of up to 35% can be achieved by our algorithm, which is close to the byte hit rate achieved by an off-line optimal algorithm with complete knowledge of future requests. Our results also show that our algorithm achieves a byte hit rate that is at least 40% more, and at most triple, the byte hit rate of the common web caching algorithms. Furthermore, our algorithm is robust in face of aborted downloads, which is a common case in P2P systems.