Video Frame Priority Encoding for IP Network QoS
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If network elements prioritize video frame delivery based on timing information, then video quality of experience improves, but network complexity increases
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.
Data Source
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.


