Adaptive Multipath Content Streaming System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication networks face challenges in managing content distribution due to varying bandwidth availability across multiple transmission paths, such as public internet and private networks, which affects the quality of video and audio streams.

Innovation Solution

The system splits encoded content streams into multiple parallel streams, with a base layer and additional layers, and transmits them based on available bandwidth parameters, allowing for efficient allocation across multiple communication channels and combining them at the receiver for seamless playback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content is transmitted over multiple network paths with varying bandwidth, then content delivery reliability is improved, but system complexity increases due to need for path selection and bandwidth management

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The encoded content stream is divided into multiple independent parallel streams, each containing a base layer and additional layers. This segmentation allows each stream to be transmitted independently over different network paths, improving reliability while keeping individual stream processing simple.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically selects which content streams to transmit based on real-time available bandwidth parameters of different network paths. This dynamic adaptation allows the system to optimize content delivery reliability according to current network conditions without requiring complex predetermined routing configurations.

Inventive Principle:
Principle #15Dynamics

2Productivity

If multiple parallel content streams are transmitted to utilize available bandwidth, then bandwidth utilization efficiency is improved, but processing complexity at sender and receiver increases

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidprocessing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The content stream is segmented into modular layers (base layer and additional layers) that can be independently transmitted and processed. This segmentation enables efficient bandwidth utilization by allowing selective transmission of different stream combinations while keeping processing operations standardized and manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes transmission parameters by selecting different combinations of content streams based on available bandwidth. This allows efficient adaptation to varying network conditions without requiring complex real-time processing, as the selection is based on predefined stream configurations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If base layer and additional layers are transmitted separately in parallel streams, then adaptability to varying network conditions is improved, but transmission overhead increases

Engineering Contradiction:
Improveadaptability to network conditionsVSAvoidtransmission overhead
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The content is segmented into a base layer and additional layers that can be transmitted in different combinations. This segmentation provides adaptability to varying network conditions by allowing the receiver to reconstruct content with different quality levels based on which streams are successfully received, without requiring redundant transmission of all data.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple parallel streams containing base and additional layers are combined at the receiver based on available bandwidth and network conditions. This merging approach reduces transmission overhead by avoiding redundant data while maintaining adaptability, as the same base layer can be combined with different additional layers depending on network performance.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP2667536B1Method and system for adaptive streaming in a multipath environment.
Publication Date: 2020.10.14 THE BOEING CO
  • EP2667536B1 patent drawingFigure 1
  • EP2667536B1 patent drawingFigure 2
  • EP2667536B1 patent drawingFigure 3

AI summary

Systems and methods for adaptive multipath content streaming in communication networks are disclosed. In one embodiment, a computer-based system to manage content streaming from a sender to a receiver comprises a processor and logic instructions stored in a tangible computer-readable medium coupled to the processor which, when executed by the processor, configure the processor to split an encoded content stream into a plurality of parallel content streams including a first content stream comprising a base layer and at least a first additional layer, wherein the base layer contains a low-bandwidth content stream and reference information for additional layers and a second content stream comprising the base layer and at least a second additional layer, and a transmitter to transmit at least one of the first content stream or the second content stream from the sender to the receiver based at least in part on an available bandwidth parameter.