Data Plane Stream Combining via Multipath QUIC for Reliable Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data streams in communication networks, particularly those involving cloud resources, often experience quality drops leading to unsynchronized audiovisual content and data loss, primarily due to network traffic and internet connection interruptions.
Innovation Solution
Implementing systems and methods that utilize multipath QUIC relays and Media Over QUIC (MoQ) to split data streams into multiple network paths, combining them to maintain high-quality data transmission by repairing packet losses and ensuring reliable data exchange.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data streams are transmitted over network connections, then data delivery is achieved, but quality drops occur due to network traffic and interruptions
Solution Approach 1:
The patent segments the data stream into multiple separate streams, each transmitted over different network paths. This segmentation allows the system to bypass network interruptions and traffic congestion by routing different portions of the data through alternative channels, thereby maintaining overall data stream quality and reliability.
Solution Approach 2:
The patent combines multiple data streams transmitted over different network paths into a single unified data stream at the receiving end. This merging process reconstructs the complete data stream by integrating information from multiple sources, ensuring high-quality data delivery even when individual network paths experience interruptions or traffic issues.
2Reliability
If multiple network paths are used to transmit data streams, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent introduces intermediary components (such as stream processors and path managers) that handle the complexity of managing multiple network paths. These intermediaries automatically route, monitor, and combine data streams from different paths, shielding the end users from the complexity while maintaining high reliability through diversified transmission paths.
3Loss of information
If data streams are split into multiple paths, then packet loss is reduced, but processing overhead increases
Solution Approach 1:
The patent performs preliminary actions by pre-establishing multiple transmission paths and preparing stream segmentation before data transmission begins. This advance preparation reduces the need for complex real-time processing during actual data flow, as the infrastructure is already in place to handle packet routing and reconstruction, thereby minimizing information loss with reduced processing overhead.
Data Source
AI summary
An apparatus configured to perform resilient data plane processing using multiple network streams may comprise a memory and a processor communicatively coupled to one another. The processor may be configured to establish a connection with the data aggregator, and request access to one or more resources from a data aggregator. Further, the processor may be configured to receive a first data stream and a second data stream from the data aggregator, combine a version of the first data stream and a version of the second data stream into a local data stream, and present the local data stream.


