Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
A performance evaluation of hyper text transfer protocols
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
On the scale and performance of cooperative Web proxy caching
Proceedings of the seventeenth ACM symposium on Operating systems principles
Workload characterization of a Web proxy in a cable modem environment
ACM SIGMETRICS Performance Evaluation Review
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
Analysis of web caching architectures: hierarchical and distributed caching
IEEE/ACM Transactions on Networking (TON)
Discrete Event Simulation in C
Discrete Event Simulation in C
On balancing between transcoding overhead and spatial consumption in content adaptation
Proceedings of the 8th annual international conference on Mobile computing and networking
Summary of WWW characterizations
World Wide Web
IEEE Transactions on Knowledge and Data Engineering
Proxy Cache Algorithms: Design, Implementation, and Performance
IEEE Transactions on Knowledge and Data Engineering
PTC: Proxies that Transcode and Cache in Heterogeneous Web Client Environments
WISE '02 Proceedings of the 3rd International Conference on Web Information Systems Engineering
Characteristics of WWW Client-based Traces
Characteristics of WWW Client-based Traces
ICDE '02 Proceedings of the 18th International Conference on Data Engineering
TranSquid: Transcoding and Caching Proxy for Heterogenous E-Commerce Environments
RIDE '02 Proceedings of the 12th International Workshop on Research Issues in Data Engineering: Engineering E-Commerce/E-Business Systems (RIDE'02)
On Exploring Aggregate Effect for Efficient Cache Replacement in Transcoding Proxies
IEEE Transactions on Parallel and Distributed Systems
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
Adapting multimedia Internet content for universal access
IEEE Transactions on Multimedia
Application-level differentiated multimedia Web services using quality aware transcoding
IEEE Journal on Selected Areas in Communications
Hash routing for collections of shared Web caches
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
With the ever increasing wireless client population, the Internet client devices have become highly heterogeneous. Transcoding is used to adapt web objects to suit diverse devices. In this paper, a hash-based collaborative transcoding proxy system is proposed, which aims to improve the system performance in two aspects, caching efficiency and workload balancing. This system employs a hashed-based object caching strategy, which optimizes the cache storage utilization by removing redundant objects scattering in different locations of the overall system cache. In addition, a cache replacement algorithm deployed at the transcoding proxy is examined. A simple hash-based workload distribution strategy is also proposed to share the expensive transcoding load among the various proxies. This strategy performs well with balanced hash function. With unbalanced hash function, satisfactory load sharing is achieved by an optimized strategy, which allows the overloaded proxy to alleviate its load by outsourcing some excessive transcoding tasks to its less overloaded neighbors. An event-driven simulation is conducted to evaluate the system performance, and our results show that the proposed system outperforms existing methods in terms of throughput and response time.