Video Frame Priority Encoding for IP Network QoS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current IP networks deliver video streams on a 'best effort' basis, which can result in poor quality of experience for users during high network usage due to unpredictable delivery rates and times, leading to suboptimal video quality.

Innovation Solution

Incorporating a method to calculate and embed a relative transmission priority for video frames based on decoding time stamps and transmission rates into IP packets, allowing network elements to manage digital video streams effectively and optimize user experience by ensuring timely delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If video streams are delivered on a best effort basis over IP networks, then network resource utilization is maximized, but video quality and delivery reliability deteriorate during high network usage

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidvideo delivery reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of packet handling by introducing transmission priority indicators based on DTS values. Network elements use these priority parameters to differentiate video packets from other traffic, allowing dynamic adjustment of delivery behavior without changing the underlying best-effort IP network infrastructure.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic priority assignment where video packets are assigned different transmission priorities based on their DTS values and timing requirements. This dynamic approach allows the network to adapt to varying video delivery needs while maintaining overall network efficiency, rather than using static QoS configurations.

Inventive Principle:
Principle #15Dynamics

2Reliability

If network elements prioritize video frame delivery based on timing information, then video quality of experience improves, but network complexity increases

Engineering Contradiction:
Improvevideo quality of experienceVSAvoidnetwork element complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by embedding transmission priority indicators in video packets during the encoding stage, before the packets reach the network. This pre-marking of packets with timing-critical information allows network elements to make simple priority-based forwarding decisions without complex real-time analysis, reducing network device complexity while improving video QoE.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9794143B1Video delivery over IP packet networks
Publication Date: 2017.10.17 ARRIS ENTERPRISES LLC
  • US9794143B1 patent drawing
  • US9794143B1 patent drawing
  • US9794143B1 patent drawing

AI summary

Systems and methods can operate to deliver video information over IP networks on a best-effort basis. Best-effort implies that information is delivered without any guaranteed quality of service. During the encoding of video transport streams into video frames, a decoding time stamp (DTS) can be generated that can be used by a video decoder to determine when to begin decoding the video frame data. Information from one or more video frames can be encapsulated in an IP packet. Using the DTS, video encoding rate and video frame size, a time constraint value can be calculated and can provide an indication of the relative transmission priority for the best-effort IP delivery of IP packets containing encapsulated video information.