Open Caching Capacity Interface

Working Group:

In Collaboration With:

Project Status:

Completed

The project has been completed.

Start:

November 1, 2019

Target End:

June 3, 2024
  • Home
  • Open Caching Capacity Interface

Problem Statement

When determining capacity for delivering streaming video, it’s imperative to have insight into how much storage and bandwidth a downstream cache has available. Although the specifications defining Open Cache Nodes included metrics that defined various capacity variables, the mechanism by which to retrieve that data was not defined. Therefore, to be able to supply capacity management and traffic shaping tools with real-time capacity data, Open Caching Nodes must include an API that allows other systems to programmatically retrieve data about an individual node.

Project Description

Capacity planning for streaming video delivery is a complex operation that requires deep understanding of many variables within the delivery path. Once an understanding of capacity is achieved, various network tools, such as traffic management, can be used to shape where video segments are sent so that no one part of the delivery infrastructure receives more than its capable of handling to provide the expected quality of experience and service. One of those variables is the cache. To understand how much capacity an individual cache has such as available bandwidth (an aspect of the NIC), available memory, and available disc, a traffic management tool must have real-time access to the data from an individual node in a delivery infrastructure that includes OCNs.

Project Type

Document

Project Leads

Advisors

There are no SMEs associated with this project.

Published Documents

Version: 1.0

Date Plublished: 06/03/2024

More Details

Add to Basket

SVTA2049: Capacity Insights Interface

This document describes the Capacity Insights Interface that allows content providers (CPs), service providers (SPs), and content delivery networks (CDNs) to exchange information to facilitate an integrated and informed end-to-end traffic steering workflow. The goal is to enable real-time traffic steering based on available capacity in an effort to keep key performance indicators (KPIs) at acceptable levels. Mechanisms such as reservations and service level agreements (SLAs) are considered out of scope for the purpose of this interface.

Goals and Objectives

This project has the following goals and objectives:
  • To define an API specification that enables the programmatic retrieval of capacity data from an Open Caching Node.

Project Scope

The API specification produced by this project will PROVIDE:
  • Definition of the various capacity-related metrics available from an Open Caching Node
  • Description of a programmatic method by which to retrieve capacity variables from an Open Caching Node
  • A recommended data structure for containing the metrics and their values
The API specification will NOT PROVIDE:
  • Any specific programming languages that should be used to extract metrics
  • Any thresholds of measurements related to the individual metrics
  • The method for retrieving any other data points or metrics from an Open Caching Node that is not explicitly listed in the specification.

Contributors

The following members have contributed to this project. Click on their name to visit their profile. If they have not published their profile, the link will redirect to their LinkedIn profile.

Additional References

Have A Question ABout Membership?

Schedule A Meeting

Send An Email

Don’t want to schedule a face-to-face meeting just now? No problem. Simply send your membership question to info@streamingvideoalliance.org or fill out the form below and someone will get back to you as soon as possible.

"*" indicates required fields

Name*
Email*
Hidden