Intra-frame Refresh for Video Packet Loss Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for providing packet loss feedback in multimedia communications over packet networks often result in redundant requests for retransmission, leading to bandwidth inefficiencies and degraded video quality of experience (QoE) due to network congestion and increased packet losses.
Innovation Solution
The system employs RTCP feedback packets, including GNACK and PLI messages, where the video receiver provides feedback based on missing packets and reference frame quality, pausing GNACK messages during PLI transmissions to reduce the total number of video packets required for transmission and retransmission, thereby optimizing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional RTCP feedback packets are used to request retransmission of lost video packets, then packet loss can be addressed, but redundant requests are generated leading to bandwidth inefficiency and increased network congestion
Solution Approach 1:
The system performs preliminary assessment of reference frame quality before generating retransmission requests. By evaluating whether the current reference frame quality is bad (indicating significant packet loss), the system determines in advance whether PLI messages should be sent, avoiding redundant feedback packets when the reference frame quality is already good
Solution Approach 2:
The system implements a selective feedback mechanism where PLI messages are only transmitted when specific conditions are met (current reference frame quality is bad). This feedback approach replaces the conventional continuous or frequent feedback with conditional feedback based on actual video quality degradation, reducing unnecessary network traffic
2Reliability
If multiple feedback messages (GNACK and PLI) are transmitted simultaneously to address packet loss, then comprehensive packet recovery can be requested, but the total number of video packets increases impacting available bandwidth
Solution Approach 1:
The system pauses GNACK message transmission as a preliminary action when PLI messages are being sent. This sequencing prevents the simultaneous transmission of multiple feedback messages, reducing the total packet count while ensuring comprehensive recovery attempts through coordinated message timing
Solution Approach 2:
The system implements periodic transmission of PLI messages at defined intervals rather than continuously or in response to every lost packet. This periodic approach, combined with pausing GNACK during PLI transmission, creates a rhythm of feedback that ensures packet recovery while limiting the total number of feedback packets sent
Data Source
AI summary
Systems and methods of performing intra-frame refresh in multimedia communications over lossy packet networks, in which a video receiver can provide packet loss feedback information to a video transmitter, and the video transmitter can respond to the feedback information, in a manner that makes efficient use of available bandwidth. By providing one or more PLI messages from the video receiver to the video transmitter based on criteria related to the detection of an eventual missing video packet and/or the determination that the quality of a current reference frame is bad, and by pausing the providing of GNACK messages from the video receiver to the video transmitter while the PLI messages are being provided to the video transmitter, the total number of video packets required for transmission/retransmission can be reduced, thereby limiting the impact of the transmitted/retransmitted video packets on the available bandwidth while enhancing the video QoE of system users.


