Packet Distribution Unit for Multi-Link Video Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for multi-link communication struggle to adaptively compensate for changes in network performance, particularly in wireless communication links, leading to suboptimal video streaming quality due to fluctuations in bandwidth and stability, resulting in poor user experience.

Innovation Solution

The system employs a Packet Distribution Unit that dynamically allocates packets across multiple communication links based on real-time performance characteristics, using a Database of Packet Distribution Schemes and adaptive encoding to ensure reliable and high-quality video transmission by selecting the most suitable encoding parameters and distribution ratios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional methods are used for multi-link communication, then system simplicity is maintained, but video streaming quality deteriorates due to inability to adapt to network performance changes

Engineering Contradiction:
Improvevideo streaming qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-calculates and stores multiple packet distribution schemes in a database before actual video transmission. Each scheme corresponds to different network conditions, allowing the system to quickly select an appropriate pre-prepared distribution pattern without complex real-time calculations, thus improving reliability while controlling complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically selects packet distribution schemes based on real-time network performance characteristics. By monitoring bandwidth and stability changes across multiple communication links and adapting the distribution strategy accordingly, the system maintains high video streaming quality despite varying network conditions

Inventive Principle:
Principle #15Dynamics

2Reliability

If dynamic packet distribution is implemented, then video transmission reliability is improved, but processing resources increase

Engineering Contradiction:
Improvevideo transmission reliabilityVSAvoidprocessing resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Packet distribution schemes are pre-calculated and stored in a database before transmission begins. This eliminates the need for complex real-time optimization calculations, reducing processing resource requirements while maintaining the ability to adapt to network conditions through selective scheme retrieval

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates multiple pre-computed copies of packet distribution strategies for different network scenarios. Instead of generating new distribution plans dynamically, the system copies and selects from pre-existing optimized schemes, significantly reducing computational overhead

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If multiple packet distribution schemes are pre-stored, then adaptability to network changes is improved, but memory requirements increase

Engineering Contradiction:
Improveadaptability to network changesVSAvoidmemory requirements
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The system stores packet distribution schemes with specific characteristics optimized for particular network conditions in the database. Each scheme contains localized optimization for specific scenarios (e.g., high bandwidth, low stability), allowing efficient memory utilization by storing only relevant schemes needed for different operational contexts

Inventive Principle:
Principle #3Local quality

4Reliability

If real-time performance monitoring is implemented, then video streaming quality is improved, but system complexity increases

Engineering Contradiction:
Improvevideo streaming qualityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system monitors performance characteristics of multiple communication links in real-time and uses this feedback to select appropriate pre-stored packet distribution schemes. This feedback mechanism enables quality improvement through simple scheme selection rather than complex real-time control, maintaining manageable system complexity

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11088947B2Device, system, and method of pre-processing and data delivery for multi-link communications and for media content
Publication Date: 2021.08.10 LIVEU
  • US11088947B2 patent drawing

AI summary

Device, system, and method of pre-processing and data delivery for multi-link communications and for media content. A method for transporting a video content from a content delivery device to a recipient device, includes: inequitably distributing packets of the video content, for transmission across two or more transmitters that transport data to the recipient device over two, different, one-to-one communication links; wherein the distributing of the packets is performed by selecting and applying a particular Packet Distribution Scheme out of a plurality of different pre-stored Packet Distribution Schemes. The Packet Distribution Scheme is selected based on its similarity to actual or predicted performance characteristics of the available transmitters. Optionally, multiple encoded-versions of the video content are prepared in advance, and are stored together with a record indicating which encoded-version should be used in conjunction with which Packet Distribution Scheme.