Aircraft VoIP Proxy Agents Manage I-Frame Redundancy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional video teleconferencing (VTC) services for vehicles and remote locations require high communication bandwidth and reliability, making them expensive or unavailable, especially for private jets and passenger aircraft, necessitating a cost-effective solution.
Innovation Solution
A system utilizing network coding and proxy agents to manage I-frame and P-frame packets, where I-frame packets are sent in bursts with redundancy and P-frame packets are intentionally dropped or encoded to optimize bandwidth usage and reliability over air-ground communication links.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional VTC services use high bandwidth communication links to ensure reliability, then packet loss is reduced, but cost increases significantly
Solution Approach 1:
The video stream is segmented into different frame types (I-frames and P-frames) with different importance levels. I-frames are transmitted with higher redundancy while P-frames are more aggressively dropped, allowing selective protection of critical data segments without protecting all data equally, thus reducing overall bandwidth requirements while maintaining perceived reliability
Solution Approach 2:
The system dynamically changes packet transmission parameters based on network conditions and frame type. Different dropping probabilities are applied to different packet types (I-frames vs P-frames), and the number of redundant packets is adjusted based on the specific network situation, optimizing the trade-off between reliability and bandwidth usage
2Reliability
If I-frame packets are sent with redundant packets to ensure recovery, then reliability is improved, but bandwidth consumption increases
Solution Approach 1:
Instead of sending full redundancy for all video frames, the system applies partial redundancy only where necessary. I-frames receive some redundancy (K-N packets) while P-frames receive minimal or no redundancy, applying the principle of doing just enough protection rather than excessive protection across the board, thus reducing total bandwidth consumption while maintaining acceptable recovery capability
Solution Approach 2:
The system prepares redundant I-frame packets in advance before transmission. By pre-calculating and pre-sending the redundant packets needed for potential frame recovery, the system ensures that recovery capability is already in place without needing to request retransmissions later, reducing overall communication overhead and bandwidth usage
3Loss of information
If P-frame packets are transmitted in full to maintain video quality, then video quality is preserved, but bandwidth usage increases
Solution Approach 1:
Instead of transmitting all P-frames and hoping for the best, the system inverts the approach by selectively dropping P-frames and relying on the periodic I-frames to reconstruct the video stream. This inverted strategy accepts some video quality degradation in exchange for significant bandwidth savings, as I-frames can serve as reconstruction points that eliminate the need for many intermediate P-frames
Data Source
AI summary
A voice over internet protocol (VoIP) system for an aircraft includes a ground gateway, an aircraft gateway disposed on the aircraft, and a service provider network disposed on the aircraft. The ground gateway is in communication with the aircraft gateway via the service provider network. The aircraft gateway includes a first proxy agent, and the ground gateway includes a second proxy agent. The first proxy agent and the second proxy agent communicate a network packet for a number streams. The network packet includes a header and voice payloads for the streams.


