Video Receiver Packet Error Feedback Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional approaches using RTCP feedback packets for multimedia data transmissions over networks, such as video conferencing, are inadequate in reliably achieving the desired quality of experience (QoE) due to issues like packet loss and latency caused by network congestion.
Innovation Solution
A system and method that calculates and provides packet error feedback information in RTCP feedback packets, considering costs and wait times to manage out-of-order packets and lost packets, using a data receiver with components like a packet receiver, bandwidth estimator, feedback message generator, and wait time calculator to optimize bandwidth and latency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional RTCP feedback packets are used for providing packet error feedback information, then packet loss can be addressed, but the quality of experience (QoE) is not reliably achieved due to network congestion and latency
Solution Approach 1:
The patent implements dynamic wait time adjustment based on network conditions. The receiver calculates optimal wait times for requesting retransmissions of lost packets and for handling out-of-order packets, adapting these times based on current network latency and congestion levels. This dynamic approach allows the system to maintain reliable QoE while minimizing latency by adjusting timing parameters in real-time according to actual network performance.
2Reliability
If retransmission of lost packets is requested frequently, then packet loss is reduced, but system bandwidth is consumed and latency increases
Solution Approach 1:
The patent applies partial action by selectively requesting retransmission only for critical lost packets rather than all lost packets. The system prioritizes retransmission requests based on packet importance and current network conditions, requesting retransmission of only the most essential packets that would most impact QoE. This partial approach maintains packet delivery reliability while conserving bandwidth by avoiding unnecessary retransmission requests for less critical data.
3Stability of the object's composition
If wait time for handling out-of-order packets is increased, then packet ordering is improved, but system latency increases
Solution Approach 1:
The patent dynamically changes the wait time parameter based on network conditions and packet characteristics. Rather than using a fixed wait time, the system calculates optimal wait times by analyzing current network latency, packet arrival patterns, and the urgency of maintaining packet order. This parameter adjustment allows the system to maintain proper packet ordering when necessary while minimizing latency by reducing wait times when network conditions permit faster processing.
Data Source
AI summary
Systems and methods of handling packet errors associated with multimedia data received at data receivers from data senders, in which packet error feedback information is provided by the data receivers to the data senders in one or more real-time transport control protocol (RTCP) feedback packets. The data receivers can calculate, determine, or otherwise obtain costs associated with providing specific forms of packet error feedback information in the RTCP feedback packets, and further calculate, determine, or otherwise obtain wait times for handling out-of-order packets, as well as receiving retransmissions of lost packets. By handling packet errors associated with multimedia data while taking into account such costs and wait times, each of which can have an impact on system bandwidth and/or latency, the systems and methods can more reliably achieve the quality of experience (QoE) generally desired and/or required for multimedia data transmissions.


