The Second International Workshop on Advanced Architectures and Algorithms for Internet DElivery and Applications

Research Article

Efficient caching of video content to an architecture of proxies according to a frequency-based cache management policy

  • @INPROCEEDINGS{10.1145/1190183.1190194,
        author={Anna  Satsiou and Michael  Paterakis},
        title={Efficient caching of video content to an architecture of proxies according to a frequency-based cache management policy},
        proceedings={The Second International Workshop on Advanced Architectures and Algorithms for Internet DElivery and Applications},
        publisher={ACM},
        proceedings_a={AAA-IDEA},
        year={2012},
        month={4},
        keywords={Caching Architecture Video Caching Proxies Segment-Based Video Caching Frequency-Based Cache Management Policies.},
        doi={10.1145/1190183.1190194}
    }
    
  • Anna Satsiou
    Michael Paterakis
    Year: 2012
    Efficient caching of video content to an architecture of proxies according to a frequency-based cache management policy
    AAA-IDEA
    ACM
    DOI: 10.1145/1190183.1190194
Anna Satsiou1,*, Michael Paterakis1,*
  • 1: Laboratory of Information and Computer Networks, Department of Electronic and Computer Engineering, Technical University of Crete, 73100 Chania, Crete, Greece. Tel: +30-28210-37343, 37225
*Contact email: anna@telecom.tuc.gr, pateraki@telecom.tuc.gr

Abstract

This paper focuses on an environment of more than one proxy server that serve homogeneous or even heterogeneous client preferences for streaming of video files. Under a hierarchical tree topology system of proxies, the prefixes of the videos are stored in small size proxy caches each located very close to the corresponding client community, while larger caches located further away from the client communities are used to cache the latter segments of the videos requested by more than one client community. Frequency-Based Cache Management Policies are used in order to efficiently and dynamically cache the content of the most popular videos among the various proxies. Our event-driven simulations have shown that the hierarchical tree topology of proxies achieves a much higher byte-hit ratio with less cache management overhead, when using the same overall cache capacity with a simple topology of independent proxies and in general provides better performance characteristics.