The multicast policy and its relationship to replicated data placement
ACM Transactions on Database Systems (TODS)
End-to-end routing behavior in the Internet
IEEE/ACM Transactions on Networking (TON)
Generating representative Web workloads for network and server performance evaluation
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
A case for delay-conscious caching of Web documents
Selected papers from the sixth international conference on World Wide Web
Placement algorithms for hierarchical cooperative caching
Proceedings of the tenth annual ACM-SIAM symposium on Discrete algorithms
Summary cache: a scalable wide-area web cache sharing protocol
IEEE/ACM Transactions on Networking (TON)
SPREAD: scalable platform for reliable and efficient automated distribution
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
The content and access dynamics of a busy Web site: findings and implications
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
Collaborative proxy system for distributed Web content transcoding
Proceedings of the ninth international conference on Information and knowledge management
IEEE/ACM Transactions on Networking (TON)
A survey of web caching schemes for the Internet
ACM SIGCOMM Computer Communication Review
Coordinated En-Route Web Caching
IEEE Transactions on Computers
IEEE Internet Computing
IEEE Transactions on Knowledge and Data Engineering
Proxy Cache Algorithms: Design, Implementation, and Performance
IEEE Transactions on Knowledge and Data Engineering
Coordinated Placement and Replacement for Large-Scale Distributed Caches
IEEE Transactions on Knowledge and Data Engineering
Optimal Content Placement for En-Route Web Caching
NCA '03 Proceedings of the Second IEEE International Symposium on Network Computing and Applications
A Distributed Architecture of Edge Proxy Servers for Cooperative Transcoding
WIAPP '03 Proceedings of the The Third IEEE Workshop on Internet Applications
On Exploring Aggregate Effect for Efficient Cache Replacement in Transcoding Proxies
IEEE Transactions on Parallel and Distributed Systems
Optimal methods for coordinated enroute web caching for tree networks
ACM Transactions on Internet Technology (TOIT)
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
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
Adapting multimedia Internet content for universal access
IEEE Transactions on Multimedia
A survey of active network research
IEEE Communications Magazine
IEEE Communications Magazine
IEEE Journal on Selected Areas in Communications
Placement problems for transparent data replication proxy services
IEEE Journal on Selected Areas in Communications
An optimal solution for caching multimedia objects in transcoding proxies
Computer Communications
Multimedia Object Placement for Transparent Data Replication
IEEE Transactions on Parallel and Distributed Systems
A novel fault-tolerant execution model by using of mobile agents
Journal of Network and Computer Applications
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Sharable file searching in unstructured Peer-to-peer systems
The Journal of Supercomputing
An adaptive task-level fault-tolerant approach to Grid
The Journal of Supercomputing
Rematch: a highly reliable scheduling algorithm on heterogeneous wireless mesh network
The Journal of Supercomputing
Coordinated multimedia object replacement in transcoding proxies
The Journal of Supercomputing
Automatically constructing trusted cluster computing environment
The Journal of Supercomputing
Cooperative determination on cache replacement candidates for transcoding proxy caching
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Hi-index | 0.00 |
Transcoding is a promising technology that allows systems to effect a quality-versus-size tradeoff on multimedia objects. As audio and video applications have proliferated on the Internet, caching in transcoding proxies has become an important technique for improving network performance, especially in mobile networks. This article addresses the problem of coordinated enroute multimedia object caching in transcoding proxies for tree networks. We formulate this problem as an optimization problem based on our proposed model, in which multimedia object caching decisions are made on all enroute caches along the routing path by integrating both object placement and replacement policies and cache status information along the routing path of a request is used to determine the optimal locations for caching multiple versions of the same multimedia object. We propose an optimal solution using dynamic programming to compute the optimal locations. We also extend this solution to solve the same problem for several constrained cases, including constraints on the cost gain per node and on the number of versions to be placed. Our model is evaluated on different performance metrics through extensive simulation experiments. The implementation results show that our model significantly outperforms existing models that consider Web caching in transcoding proxies either on a single path or at individual nodes.