Providing high availability using lazy replication
ACM Transactions on Computer Systems (TOCS)
A caching relay for the World Wide Web
Selected papers of the first conference on World-Wide Web
Removal policies in network caches for World-Wide Web documents
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Maintaining Strong Cache Consistency in the World Wide Web
IEEE Transactions on Computers
Proxy caching that estimates page load delays
Selected papers from the sixth international conference on World Wide Web
A case for delay-conscious caching of Web documents
Selected papers from the sixth international conference on World Wide Web
SAIU: an efficient cache replacement policy for wireless on-demand broadcasts
Proceedings of the ninth international conference on Information and knowledge management
A survey of web caching schemes for the Internet
ACM SIGCOMM Computer Communication Review
Adaptive Push-Pull: Disseminating Dynamic Web Data
IEEE Transactions on Computers
Efficient randomized web-cache replacement schemes using samples from past eviction times
IEEE/ACM Transactions on Networking (TON)
Summary of WWW characterizations
World Wide Web
IEEE Internet Computing
IEEE Transactions on Knowledge and Data Engineering
Proxy Cache Algorithms: Design, Implementation, and Performance
IEEE Transactions on Knowledge and Data Engineering
A Generalized Target-Driven Cache Replacement Policy for Mobile Environments
SAINT '03 Proceedings of the 2003 Symposium on Applications and the Internet
A Distributed Architecture of Edge Proxy Servers for Cooperative Transcoding
WIAPP '03 Proceedings of the The Third IEEE Workshop on Internet Applications
Streaming Media Caching Algorithms for Transcoding Proxies
ICPP '02 Proceedings of the 2002 International Conference on Parallel Processing
Characteristics of WWW Client-based Traces
Characteristics of WWW Client-based Traces
On Exploring Aggregate Effect for Efficient Cache Replacement in Transcoding Proxies
IEEE Transactions on Parallel and Distributed Systems
An Analysis of Cache Performance of Multimedia Applications
IEEE Transactions on Computers
JPEG compression metric as a quality-aware image transcoding
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
An overview of web caching replacement algorithms
IEEE Communications Surveys & Tutorials
Adapting multimedia Internet content for universal access
IEEE Transactions on Multimedia
Caching strategies in transcoding-enabled proxy systems for streaming media distribution networks
IEEE Transactions on Multimedia
Hierarchy-aware algorithms for CDN proxy placement in the Internet
Computer Communications
Placement problems for transparent data replication proxy services
IEEE Journal on Selected Areas in Communications
Performance analysis of cache consistency strategies for multi-hop wireless networks
The Journal of Supercomputing
A survey on reliability in distributed systems
Journal of Computer and System Sciences
Hi-index | 0.00 |
In this paper, we address the problem of cache replacement for transcoding proxy caching. Transcoding proxy is a proxy that has the functionality of transcoding a multimedia object into an appropriate format or resolution for each client. We first propose an effective cache replacement algorithm for transcoding proxy. In general, when a new object is to be cached, cache replacement algorithms evict some of the cached objects with the least profit to accommodate the new object. Our algorithm takes into account of the inter-relationships among different versions of the same multimedia object, and selects the versions to replace according to their aggregate profit which usually differs from simple summation of their individual profits as assumed in the existing algorithms. It also considers cache consistency, which is not considered in the existing algorithms. We then present a complexity analysis to show the efficiency of our algorithm. Finally, we give extensive simulation results to compare the performance of our algorithm with some existing algorithms. The results show that our algorithm outperforms others in terms of various performance metrics.