Open Caching
- Home
- Open Caching
Overview
Objectives
Chairs
Technology Ambassador
Current Projects
- Configuration Interface API
- Open Caching Capacity Interface
- Open Caching Request Routing Functional Specification (Version 2.0)
- Open Caching Testbed
- Request Routing Interface
- Footprint and Capabilities (FCI) API
- Open Caching Logging Specification
- Configuration Interface API Version 2
- Open Caching Relayed Token Authentication
Proofs of Concept
Presentations
Below are presentations delivered during working group sessions. Click on the presentation name to open it (many files are for members only and will require authentication) and a presenter name to view their profile. Note: if a presenter’s profile is not public, it will redirect to their LinkedIn page.
Presented by Alan Arolovitch
Presented by Alfonso Siloniz
Presented by Andrew Ryan
Presented by Dan Newman
Presented by Glenn Goldstein
Presented by Guillaume Bichot
Presented by Pankaj Chaudhari
Presented by Yoav Gressel
Presented by Alfonso Siloniz
Presented by Guillaume Bichot
Presented by Alfonso Siloniz
Presented by Guillaume Bichot
Presented by Alfonso Siloniz
Presented by Guillaume Bichot
Presented by Ben Rosenblum
Presented by Alfonso Siloniz
Presented by Alfonso Siloniz
Presented by Guillaume Bichot
Documents
Published

Open Cache Logging Requirements Specification
This document specifies requirements for Open Caching System (OCS) for Logging data to help track data acquisition and delivery of it to the end user. The information logging is critical for the Open Caching Nodes as well as the upstream CDN and the Content Provider (CP). Logging information helps OCS track key performance metrics such as, data acquisition, delivery success and failures, measuring of effective throughput, cache hits and for troubleshooting fault and performance degradation. The logging data provided to the CDN by the OCS is also used by CDNs for auditing, billing and SLA purposes. The information logging will also be used by Open Caching Nodes (making up an OCS) for ensuring its compliance of SLAs with CDNs and measuring and assuring Quality of Experience (QoE) for an end user.

Open Cache Request Routing Functional Specification
This document describes the high-level functional specification of open caching request routing and the required interfaces to enable request routing to be performed from an upstream CDN to an open cache system. This version has been updated to address the Manifest Rewrite routing scheme.

Open Cache Request Routing Service Provisioning Interface Specification
This includes the functional specification of open-caching service provisioning interfaces enabling a CDN and an SP to exchange information to enable the delegation of CDN content requests to the SP Open Caching system.

Open Cache Solution Functional Requirements Document
Problem statement and functional requirements of an open caching solution deployed by service providers to be used by content providers and content delivery networks.

Open Caching Configuration Interface: Part 1
This is the first part in a set of documents that specifies the motivational drivers, use cases, and standards for a configuration interface to facilitate interoperability within the content delivery network (CDN) and open caching ecosystems. This document set presents a layered architecture that extends the Internet Engineering Task Force (IETF) CDN Interconnect (CDNi) metadata model and adds publishing layer Application Programming Interfaces (APIs) to provide configuration management capabilities required by the CDN and open caching industries.

Open Caching Configuration Interface: Part 2 – Extensions to CDNi Metadata Object Model
This is part two in a set of documents that specifies the motivational drivers, use cases, and standards for a configuration interface to facilitate interoperability within the content delivery network (CDN) and open caching ecosystem. This document presents the context and requirements for extending the Content Delivery Network Interconnection (CDNi) metadata model, as well as specific extensions that will fulfill those requirements.
This document will provide all the necessary information for an Internet Engineering Task Force (IETF) memo describing the Streaming Video Alliance (SVA) metadata interface requirements beyond those stated in RFC-7337 (Content Distribution Network Interconnection Requirements), along with requested extensions to RFC-8006 (Content Delivery Network Interconnection Metadata).

Open Caching Configuration Interface: Part 3 – Publishing Layer APIs
This is part three in a set of documents that specifies the motivations, use cases, and standards for a configuration interface to facilitate interoperability within the content delivery network (CDN) and open caching ecosystems. In this document, the requirements for a configuration publishing layer are presented, along with APIs that facilitate the publishing of CDNi metadata objects within the CDN and open caching ecosystems.

Open Caching Content Management Operations Specification
This document describes the functional specification of the Open Caching Content Management interface and the functionality requirements from the SP Open Caching system. This document discusses the interface between the SP Open Caching Controller and the CDN. The interface between the SP OCC and the cache nodes (OCNs) is beyond the scope of this document.

Open Caching Logging Integration Functional Specification
This document describes the process of provisioning a Logging Integration between a CDN and an ISP in an Open Caching solution. That is the process of configuring how delivery logs are transferred from ISP to CDN. The requirements for logging in Open Caching Nodes are described in the “Open Caching Logging Requirements Specification” document. This document defines extensions to the “Footprint and Capabilities” interface and to the “Service Metadata” interface, to allow provisioning a Logging Integration.

Open Caching Performance Measurement Specification
This document outlines measurement metrics for open-caching. The focus of this document is to outline key performance indicators related to quality of service metrics at the open cache nodes that is responsible for delivering the streaming content.

Open Caching Relayed Token Authentication
This document describes the functional specification of open-caching relayed-token-authentication mechanism. The focus is on generically supporting URI signing using this method. There are additional applications – like user Cookies, which are mentioned in this document without getting into the specifics. While multiple different CDNs, as well as CDNi, support Tokenization in alternative methods, the goal of this implementation is to support all of these different formats via the relay authentication mechanism.

Optimizing Video Delivery With The Open Caching Network
Delivering a great video experience requires content to be served as close to the end-user as possible. In this whitepaper, we illustrate how network operators can implement Open Caching nodes at the edge of their network, while adhering to specifications created by the Open Caching Working Group of the Streaming Video Alliance. These nodes can mitigate delivery latency and provide an improved viewer experience when hosted by the ISP and connected to the CDN/Content Provider nodes outside of the operator network, to create an Open Caching Network.
Draft
Note that to download draft documents, you must be an employee of an active member company with an ARO account. If you are part of a member company and don’t yet have an ARO account, you can request one here.

(DRAFT) Open Caching Capacity Interface
This document defines the specification for an API to retrieve capacity metrics from an Open Caching Node.

Open Cache Request Routing Functional Specification (Version 2.0)
This document describes the high-level functional specification of open caching request routing and the required interfaces to enable request routing to be performed from an upstream CDN to an open cache system. This version has been updated to address the Manifest Rewrite routing scheme.
Participating Companies


















































