Network flows: theory, algorithms, and applications
Network flows: theory, algorithms, and applications
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
Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
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
Annotation-based transcoding for nonvisual web access
Assets '00 Proceedings of the fourth international ACM conference on Assistive technologies
SAIU: an efficient cache replacement policy for wireless on-demand broadcasts
Proceedings of the ninth international conference on Information and knowledge management
Collaborative proxy system for distributed Web content transcoding
Proceedings of the ninth international conference on Information and knowledge management
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
Characteristics of WWW Client-based Traces
Characteristics of WWW Client-based Traces
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
A hash-based collaborative transcoding proxy system
Data & Knowledge Engineering
Cooperative architectures and algorithms for discovery and transcoding of multi-version content
Web content caching and distribution
Coordinated enroute multimedia object caching in transcoding proxies for tree networks
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Content Adaptation Architectures Based on Squid Proxy Server
World Wide Web
An effective cache replacement algorithm in transcoding-enabled proxies
The Journal of Supercomputing
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 QoS-Aware and Energy-Conserving Transcoding Proxy Using On-Demand Data Broadcasting
IEEE Transactions on Mobile Computing
An optimal multimedia object allocation solution in transcoding-enabled wide-area storage systems
Proceedings of the 2nd international conference on Ubiquitous information management and communication
CCD: efficient customized content dissemination in distributed publish/subscribe
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Resource Management Strategies for the Mobile Web
Mobile Networks and Applications
Efficient segment based streaming media transcoding proxy for various types of mobile devices
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
CCD: efficient customized content dissemination in distributed publish/subscribe
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Coordinated multimedia object replacement in transcoding proxies
The Journal of Supercomputing
Expert Systems with Applications: An International Journal
An inference engine for personalized content adaptation in heterogeneous mobile environment
UCS'06 Proceedings of the Third international conference on Ubiquitous Computing Systems
Cooperative determination on cache replacement candidates for transcoding proxy caching
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
A resource-adaptive transcoding proxy caching strategy
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
Cooperative determination on cache replacement candidates for transcoding proxy caching
ICCNMC'05 Proceedings of the Third international conference on Networking and Mobile Computing
Segment based caching replacement algorithm in streaming media transcoding proxy
APNOMS'07 Proceedings of the 10th Asia-Pacific conference on Network Operations and Management Symposium: managing next generation networks and services
Streaming media service based on fuzzy similarity in wireless mobile networks
The Journal of Supercomputing
Hi-index | 0.00 |
Recent technology advances in mobile networking have ushered in a new era of personal communication. Users can ubiquitously access the Internet via many emerging mobile appliances, such as portable notebooks, personal digital assistants (PDAs), and WAP-enabled cellular phones. While the transcoding proxy is attracting an increasing amount of attention in this environment, it is noted that new caching strategies are required for these transcoding proxies. We propose, in this paper, an efficient cache replacement algorithm for transcoding proxies. Specifically, we formulate a generalized profit function to evaluate the profit from caching each version of an object. This generalized profit function explicitly considers several new emerging factors in the transcoding proxy and the aggregate effect of caching multiple versions of the same object. It is noted that the aggregate effect is not simply the sum of the costs of caching individual versions of an object, but rather, depends on the transcoding relationship among these versions. The notion of a weighted transcoding graph is devised to evaluate the corresponding aggregate effect efficiently. Utilizing the generalized profit function and the weighted transcoding graph, we propose, in this paper, an innovative cache replacement algorithm for transcoding proxies. In addition, an effective data structure is designed to facilitate the management of the multiple versions of different objects cached in the transcoding proxy. Using an event-driven simulation, it is shown that the algorithm proposed consistently outperforms companion schemes in terms of the delay saving ratios and cache hit ratios.