Network Layer Transport of Video Characteristics in Service Function Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks face challenges in obtaining and correlating video-related information, such as encoding, bitrate, and resolution, across an end-to-end flow, making it difficult for network providers to maximize network utilization and ensure a seamless user experience, especially due to the lack of video attribute awareness at the network layer.

Innovation Solution

The method involves inserting video characteristics into a metadata field of a Network Service Header (NSH) to provide network layer visibility, allowing network functions to use this information for monitoring, policy enforcement, and automated remediation, enabling scalable and proactive management of video traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If video characteristics are not transported to network layer, then network layer devices operate without video attribute awareness, but network providers cannot obtain video-related information for monitoring and policy enforcement

Engineering Contradiction:
Improvevideo attribute informationVSAvoidnetwork layer complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism (metadata field in packet header) that carries video characteristics from application layer to network layer without requiring complex modifications to network layer devices. This mediator enables information transfer while keeping the network layer implementation simple and standardized.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The solution segments video information transport by placing characteristics in dedicated metadata fields within packet headers rather than requiring end-to-end application layer communication. This segmentation allows network layer devices to independently process and utilize video attributes without needing full application layer context.

Inventive Principle:
Principle #1Segmentation

2Productivity

If manual methods are used to obtain video information, then video attributes can be obtained, but the process is cumbersome and unscalable

Engineering Contradiction:
Improvevideo information acquisition efficiencyVSAvoidoperational simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service by automatically inserting video characteristics into packet metadata at the application layer and transporting them through the network layer without requiring manual intervention. Network functions can automatically retrieve and utilize this information for monitoring and policy enforcement, eliminating cumbersome manual processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Video characteristics are preliminarily extracted and inserted into packet headers at the application layer before packets traverse the network. This preliminary action ensures that network layer devices receive pre-processed video attribute information, eliminating the need for manual or post-hoc information gathering.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If deep packet inspection techniques are used, then video information can be obtained, but the process is computationally expensive and time-consuming

Engineering Contradiction:
Improvevideo information accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential video characteristics (encoding, bitrate, resolution) and places them in packet metadata fields, rather than performing comprehensive deep packet inspection of entire video streams. This extraction approach provides sufficient information for network functions while dramatically reducing computational overhead and processing time.

Inventive Principle:
Principle #2Taking out (Extraction)

4Adaptability or versatility

If video characteristics are transported at network layer, then network functions can use video attributes for policy enforcement, but additional processing is required at application layer

Engineering Contradiction:
Improvenetwork function capabilityVSAvoidapplication layer complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The solution creates a universal metadata field structure in packet headers that can carry various video characteristics and serve multiple network functions (monitoring, policy enforcement, differentiated treatment). This multi-functional approach allows different network functions to utilize the same transported information without requiring application layer devices to implement complex function-specific protocols.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10425667B2Network layer transport of video characteristics for use by network function in a service function chain
Publication Date: 2019.09.24 CISCO TECHNOLOGY INC
  • US10425667B2 patent drawing
  • US10425667B2 patent drawing
  • US10425667B2 patent drawing

AI summary

In one embodiment, a method includes identifying at a network device, a characteristic of a video processed by a video service operating at an application layer, inserting the video characteristic into a header of a packet at the network device, and transmitting the packet on a service function path comprising a network function operable to use the video characteristic at a network layer. An apparatus and logic are also disclosed herein.