Streaming 2.0

Open Caching Can Improve Streaming Video Delivery for Everyone

OTT operators, CDNs, ISPs, and everyone involved in streaming can benefit by embracing Open Caching.

Global internet video traffic (PB)
# of digital video viewers (MM) in the U.S.

The Face of Streaming

Avg # of CDNs per Platform
Avg # of Minutes Spent Purging from Multiple CDNs

Note: the statistics regarding CDNs used and time spent purging was collected from SVA member companies through an internal survey. The results are not statistically valid.

What is

Open Caching?

Roll over the number items in the image to display the applicable Open Caching specification. Click on the specification name in the pop-up to view that document.

Open Caching Request Routing Functional Specification

This specification 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.
Open Caching Request Routing Functional Specification

This specification 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.
Open Caching Request Routing Functional Specification

This specification 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.
Open Caching Request Routing Functional Specification

This specification 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.
Open Cache Request Routing Service Provisioning Interface Specification

The Open Caching request-routing service provisioning interfaces are the set of interfaces that enables a CDN and a SP to exchange information between them to enable the delegation of CDN content requests to the SP Open Caching system.
Open Cache Request Routing Service Provisioning Interface Specification

The Open Caching request-routing service provisioning interfaces are the set of interfaces that enables a CDN and a SP to exchange information between them to enable the delegation of CDN content requests to the SP Open Caching system.
Open Cache Request Routing Service Provisioning Interface Specification

The Open Caching request-routing service provisioning interfaces are the set of interfaces that enables a CDN and a SP to exchange information between them to enable the delegation of CDN content requests to the SP Open Caching system.
Open Cache Request Routing Service Provisioning Interface Specification

The Open Caching request-routing service provisioning interfaces are the set of interfaces that enables a CDN and a SP to exchange information between them to enable the delegation of CDN content requests to the SP Open Caching system.
Open Caching Logging Requirements Specification

Specifies requirements for Open Caching System (OCS) for Logging data to help track data acquisition and delivery of it to the end user
Open Caching Logging Requirements Specification

Specifies requirements for Open Caching System (OCS) for Logging data to help track data acquisition and delivery of it to the end user
Open Caching Performance Measurement Specification

This document specifies measuring Key Performance Indicators (KPI) of the Open Caching Nodes (OCN), specifically, both at the ingress and egress points of OCN within an ISP environment
Open Caching Performance Measurement Specification

This document specifies measuring Key Performance Indicators (KPI) of the Open Caching Nodes (OCN), specifically, both at the ingress and egress points of OCN within an ISP environment
Open Caching Relayed Token Authentication

This document specifies relayed token authentication for open caching to support generic workflow for CDN Uniform Resource Identifier (URI) signing use the relayed tokenization mechanism
Open Caching Relayed Token Authentication

This document specifies relayed token authentication for open caching to support generic workflow for CDN Uniform Resource Identifier (URI) signing use the relayed tokenization mechanism
Open Caching Content Management Operations Specification

This document specifies Open Caching Content Management interface and the functionality requirements from the ISP Open Caching system and interface between the SP Open Caching Controller and the CDN
Open Caching Content Management Operations Specification

This document specifies Open Caching Content Management interface and the functionality requirements from the ISP Open Caching system and interface between the SP Open Caching Controller and the CDN
Open Caching Content Management Operations Specification

This document specifies Open Caching Content Management interface and the functionality requirements from the ISP Open Caching system and interface between the SP Open Caching Controller and the CDN
Open Caching Content Management Operations Specification

This document specifies Open Caching Content Management interface and the functionality requirements from the ISP Open Caching system and interface between the SP Open Caching Controller and the CDN
The Components Of An

Open Caching Network

The architectural diagram above describes the flow of traffic through Open Caches in an Open Caching Network, illustrating the interoperability between Content Owner, ISP, and CDN. Driving that interoperability are the core components, connected through APIs, which enable the fundamental capabilities to mange delivery, caching, logging, and more.

Open Caching Technical Specifications

The SVTA’s Open Caching is a series of functional requirements and specifications. The functional requirements define the network architecture and functionality, while the specifications define the functionality through API operation. The SVTA LABS initiative then codifies the specifications into working reference code. All of the functional requirements and specifications can be found below. They are available free to the public.

Published Documents

Home Storage Functional Specification
The Home Storage Open Caching Node (HS-OCN) project adds functionality to the open caching system to further improve quality of experience (QoE) on networks with last mile challenges including speed limits (e.g. low speed DSL), usage limits (e.g. wireless), and last mile congestion (e.g. COVID quarantine). In the United States, almost 20 million households still have DSL or wireless Internet...
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,...
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 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...
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.

Companies Committed to Open Caching

Below are the companies actively involved in the development of SVTA Open Caching documents and/or code.

Other Open Caching Resources