• DocumentCode
    3211199
  • Title

    PTC : proxies that transcode and cache in heterogeneous web client environments

  • Author

    Singh, Aameek ; Trivedi, Abhishk ; Ramamritham, Krithi ; Shenoy, Prashant

  • Author_Institution
    IIT, Bombay, India
  • fYear
    2002
  • fDate
    12-14 Dec. 2002
  • Firstpage
    11
  • Lastpage
    20
  • Abstract
    Advances in computing and communication technologies have resulted in a wide variety of networked mobile devices that access data over the Internet. We argue that servers by themselves may not be able to handle this diversity in client characteristics and intermediate proxies should be employed to handle the mismatch between server-supplied data and client capabilities. Since existing proxies are primarily designed to handle traditional wired hosts, such proxy architectures will need to be enhanced to handle mobile devices. We propose such an enhanced proxy architecture that is capable of handling the heterogeneity in client needs - specifically the variations in client bandwidth and display capabilities. Our architecture combines transcoding (which is used to match the fidelity of the requested object to client capabilities) and caching (which is used to reduce the latency for accessing popular objects). Our proxies can intelligently adapt to prevailing system conditions using learning techniques to intelligently decide whether to transcode locally or fetch an appropriate version from the server. Our experimental results indicate that such strategies produce significant improvements in client response times. Further we find that even simple learning techniques can lead to significant performance improvements.
  • Keywords
    Internet; cache storage; client-server systems; learning (artificial intelligence); PTC; caching; client bandwidth; client display capabilities; client response times; enhanced proxy architecture; heterogeneous Web client environments; intermediate proxies; learning techniques; networked mobile devices; server-supplied data; transcoding; Bandwidth; Communications technology; Computer networks; Delay; Displays; IP networks; Mobile computing; Network servers; Transcoding; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems Engineering, 2002. WISE 2002. Proceedings of the Third International Conference on
  • Print_ISBN
    0-7695-1766-8
  • Type

    conf

  • DOI
    10.1109/WISE.2002.1181639
  • Filename
    1181639