Satellite Beam Video Packaging for In-Transit Passenger Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing video streaming services in commercial passenger vehicles experience degradation issues such as lagging, freezing, and low resolution due to insufficient resource support and inefficient use of satellite beams, leading to a negative passenger experience.
Innovation Solution
A system that optimizes the use of satellite beams based on subscription information and beam coverage to provide video streaming services efficiently, using a ground server to generate video program packages and dynamically adjust content delivery based on aircraft movement and passenger requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If satellite beams are used to provide video streaming services to commercial passenger vehicles, then video content can be delivered to passengers, but video quality degrades due to insufficient resource support and inefficient beam usage
Solution Approach 1:
The system dynamically adjusts video program packages based on real-time beam coverage information and aircraft positions. The ground server receives beam coverage data from satellites, determines which video programs should be transmitted to which aircraft based on current coverage areas, and modifies the video program packages accordingly. This dynamic adaptation ensures optimal video quality and bandwidth efficiency by avoiding transmission of programs to aircraft outside beam coverage areas.
Solution Approach 2:
The system implements a feedback mechanism where beam coverage information is continuously obtained from satellites, processed by the ground server, and used to generate updated video program packages. This closed-loop feedback ensures that video streaming resources are allocated efficiently based on actual beam coverage conditions, preventing degradation of video quality while optimizing bandwidth usage.
2Adaptability or versatility
If video programs are transmitted to all aircraft regardless of beam coverage, then content availability is maximized, but bandwidth is wasted on aircraft outside coverage areas
Solution Approach 1:
The system applies local quality by customizing video program packages for specific beam coverage areas rather than using a uniform content distribution approach. The ground server determines which video programs are appropriate for each beam coverage area based on aircraft positions and subscription information, creating localized content delivery strategies that optimize both adaptability and bandwidth efficiency.
Solution Approach 2:
The system segments the video program package into individual video programs and selectively transmits only those that are appropriate for each beam coverage area. The ground server divides the overall content delivery task into smaller units, determining which specific video programs should be transmitted to which aircraft based on beam coverage information, thereby avoiding bandwidth waste while maintaining content availability where applicable.
3Productivity
If the system continuously monitors and adjusts video programs based on aircraft movement, then resource efficiency is improved, but system complexity increases
Solution Approach 1:
The ground server acts as an intermediary between the satellite beam coverage information and the video program transmission decisions. Rather than requiring complex real-time processing at the satellite or aircraft level, the ground server receives beam coverage information, processes it to determine optimal video program allocations, and generates updated video program packages. This intermediary approach simplifies the overall system architecture while maintaining high resource utilization efficiency.
Data Source
AI summary
A method for providing video programs for passengers on commercial passenger vehicles is provided. The method includes obtaining satellite beam coverage information indicative of beam coverages of one or more commercial passenger vehicles by one or more satellites; checking subscription information corresponding to a subset of commercial passenger vehicles in a beam coverage area of a particular satellite beam; generating, based on a result of the checking, a video program package including one or more video programs subscribed by the subset of commercial passenger vehicles; and transmitting the video program package to a satellite providing the particular satellite beam such that the one or more video programs of the video program package are transmitted through the particular satellite beam to the subset of commercial passenger vehicles.


