[go: up one dir, main page]

Akhtar et al., 2019 - Google Patents

Avic: a cache for adaptive bitrate video

Akhtar et al., 2019

View PDF
Document ID
16118557307988177942
Author
Akhtar Z
Li Y
Govindan R
Halepovic E
Hao S
Liu Y
Sen S
Publication year
Publication venue
Proceedings of the 15th International Conference on Emerging Networking Experiments And Technologies

External Links

Snippet

Video dominates Internet traffic today. Users retrieve on-demand video from Content Delivery Networks (CDNs) which cache video chunks at front-ends. In this paper, we describe AViC, a caching algorithm that leverages properties of video delivery, such as …
Continue reading at dl.acm.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/0802Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
    • G06F12/0862Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/02Addressing or allocation; Relocation
    • G06F12/08Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
    • G06F12/12Replacement control
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/28Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network
    • H04L67/2842Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network for storing data temporarily at an intermediate stage, e.g. caching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/10Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing packet switching networks

Similar Documents

Publication Publication Date Title
Akhtar et al. Avic: a cache for adaptive bitrate video
Narayanan et al. Deepcache: A deep learning based framework for content caching
Blankstein et al. Hyperbolic caching: Flexible caching for web applications
US7076544B2 (en) Caching techniques for streaming media
US8745262B2 (en) Adaptive network content delivery system
US10057367B2 (en) Systems and methods for data caching in a communications network
EP2359536B1 (en) Adaptive network content delivery system
US10261938B1 (en) Content preloading using predictive models
US8612668B2 (en) Storage optimization system based on object size
Carlsson et al. Ephemeral content popularity at the edge and implications for on-demand caching
CN102075562B (en) Cooperative caching method and device
Shafiq et al. Characterizing caching workload of a large commercial content delivery network
JP5444477B2 (en) Method, server, computer program, and computer program product for caching
US20050097085A1 (en) Method for prioritizing content
EP3138241A2 (en) Systems, devices and methods for generating locality-indicative data representations of data streams, and compressions thereof
CN107124630A (en) The method and device of node data management
Puzhavakath Narayanan et al. Reducing latency through page-aware management of web objects by content delivery networks
Shen et al. An information-aware QoE-centric mobile video cache
Abdelkrim et al. A hybrid regression model for video popularity-based cache replacement in content delivery networks
Narayanan et al. Making content caching policies' smart'using the deepcache framework
CN111491175A (en) A method and device for edge network caching based on video content features
Sabnis et al. JEDI: model-driven trace generation for cache simulations
Lee et al. Adaptive prefetching scheme using web log mining in Cluster-based web systems
Rocha et al. Dsca: A data stream caching algorithm
Meint et al. From FIFO to predictive cache replacement