Akhtar et al., 2019 - Google Patents
Avic: a cache for adaptive bitrate videoAkhtar 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 …
- 230000003044 adaptive 0 title description 17
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/0802—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches
- G06F12/0862—Addressing of a memory level in which the access to the desired data or data block requires associative addressing means, e.g. caches with prefetch
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording 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/3409—Recording 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/02—Addressing or allocation; Relocation
- G06F12/08—Addressing or allocation; Relocation in hierarchically structured memory systems, e.g. virtual memory systems
- G06F12/12—Replacement control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/28—Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network
- H04L67/2842—Network-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network-specific arrangements or communication protocols supporting networked applications
- H04L67/10—Network-specific arrangements or communication protocols supporting networked applications in which an application is distributed across nodes in the network
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements 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 |