Abstract
The Web is rapidly increasing its reach beyond the desktop to various devices and the transcoding proxy is appeared to support web services efficiently. Recently, the cooperative transcoding proxy architecture is proposed to improve the system performance to cope with the scalability problem of a stand-alone transcoding proxy. However, because of the multiple versions, the communication protocol of the cooperative caches is very complex and causes additional delay to find best version for a requested object.
In this paper, we propose efficient cooperative transcoding proxy architecture which uses the content-aware caching. The main purpose of the proposed system is simplifying the communication protocol of cooperative caches. We associates a home proxy for each URL and the home proxy is responsible for transcoding and maintaining multiple version of an URL. This mechanism reduces the amount of messages exchanged and communication latency involved. To prevent the hot-spot problem, each proxy cache has the private cache which stores the recently requested objects. We examine the performance of the proposed system by using trace based simulation with Simjava and show the effective enhancement of the cooerative transcoding proxy system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Cardellini, V., Colajanni, M., Lancellotti, R., Yu, P.S.: A distributed architecture of edge proxy servers for cooperative transcoding. In: Proc. of 3rd IEEE Workshop on Internet Applications (June 2003)
IRCache project (2003), http://www.irchache.net
Maheshwari, A., Sharma, A., Ramamritham, K., Shenoy, P.: TransSquid: Transcoding and caching proxy for heterogeneous e-commerce environments. In: Proc. of 12th IEEE Int’l Workshop on Research Issues in Data Engineering, Feburary 2002, pp. 50–59 (2002)
Singh, A., Trivedi, A., Ramamritham, K., Shenoy, P.: PTC: Proxies that transcode and cache in heterogeneous Web client environments. In: Proc. of 3rd Int’l Conf. on Web Information Systems Engineering (December 2002)
Canali, C., Cardellini, V., Colajanni, M., Lancellotti, R., Yu, P.S.: Cooperative Architectures and Algorithms for Discovery and Transcoding of Multi-version Content. In: Proc. of 8th Int’l Workshop on Web Content Caching and Distribution (September 2003)
Howell, F., McNab, R.: SimJava: a discrete event simulation package for Java with applications in computer systems modelin. In: Proc. 1st Int’l Conference on Webbased Modelling and Simulation, San Diego CA, Society for Computer Simulation (January 1998)
Lindemann, C., Waldhorst, O.P.: Evaluating cooperative web caching protocols for Emerging Network Technologie. In: Proc. of Int’l Workshop on Caching, Coherence and Consistency (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kim, BJ., Kim, K., Park, D. (2005). The Content-Aware Caching for Cooperative Transcoding Proxies. In: Kim, C. (eds) Information Networking. Convergence in Broadband and Mobile Networking. ICOIN 2005. Lecture Notes in Computer Science, vol 3391. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30582-8_80
Download citation
DOI: https://doi.org/10.1007/978-3-540-30582-8_80
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-24467-7
Online ISBN: 978-3-540-30582-8
eBook Packages: Computer ScienceComputer Science (R0)