Video Caching Server Priority Management for Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IP networks struggle to maintain video quality due to network congestion, as they drop packets without regard to content importance, impacting both important and unimportant content equally, and static QoS configurations are insufficient to address dynamic popularity changes.

Innovation Solution

A video caching server assigns priority levels to video channels based on popularity and communicates these to network devices, allowing informed packet dropping during congestion to preserve important content quality, using DSCP values and differentiated services to manage congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional IP networks drop packets during congestion without regard to content importance, then network congestion is managed, but video quality experience deteriorates for all channels including important ones

Engineering Contradiction:
Improvevideo quality experienceVSAvoidpacket loss
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by assigning different priority levels to different video channels based on their importance and popularity. High-priority channels (e.g., popular news, sports) receive preferential treatment during congestion, while low-priority channels are more readily dropped. This differentiated approach ensures that packet loss does not uniformly affect all channels, thereby preserving video quality experience for important content while managing overall network congestion.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of packet dropping behavior from static to dynamic based on channel priority. Instead of uniformly dropping packets during congestion, the system dynamically adjusts which packets to drop based on assigned priority levels. This parameter change allows the network to maintain video quality for high-priority channels while still managing congestion by dropping low-priority channel packets.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If static QoS configurations are used, then network management is simplified, but adaptability to dynamic popularity changes deteriorates

Engineering Contradiction:
Improveadaptability to popularity changesVSAvoidcongestion management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-assigning priority levels to video channels based on their expected importance and popularity before congestion occurs. This pre-classification allows the network to quickly respond to congestion events without complex real-time analysis, as the priority assignments are already in place. When congestion occurs, the pre-assigned priorities immediately guide packet dropping decisions, providing adaptability to dynamic conditions without requiring complex real-time management.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring channel popularity and viewer demand, then using this information to dynamically adjust priority level assignments. This feedback loop ensures that the congestion management system adapts to changing conditions - if a channel becomes more popular, its priority can be increased, and vice versa. This maintains high adaptability while keeping the system relatively simple by using straightforward monitoring and adjustment mechanisms.

Inventive Principle:
Principle #23Feedback

3Reliability

If all video channels are treated equally during congestion, then fairness is maintained, but quality of experience for important channels deteriorates

Engineering Contradiction:
Improvequality of experience for important contentVSAvoidcongestion management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by implementing differentiated congestion management for different video channels based on their importance and popularity. Instead of treating all channels equally, the system identifies high-priority channels (such as popular news, sports events, or frequently watched content) and applies less aggressive packet dropping to these channels during congestion. Low-priority channels experience more packet loss. This localized approach preserves quality of experience for important content while still managing congestion across the network.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9154819B2Video content priority aware congestion management
Publication Date: 2015.10.06 TRITON US VP ACQUISITION CO
  • US9154819B2 patent drawing
  • US9154819B2 patent drawing
  • US9154819B2 patent drawing

AI summary

In one embodiment, a method includes assigning at a server, priority levels to channels associated with video broadcast content, transmitting the assigned priority levels to a network device transmitting the video broadcast content to receivers, and updating the assigned priority levels based on channel information received at the server. A policy is applied to the video broadcast content based on the assigned priority levels when network congestion occurs. An apparatus is also disclosed herein.