Channel Bonding for Network Throughput and Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current networking technologies often rely on a single network connection, which may not be sufficient for applications requiring high throughput or reliability, especially when using mobile broadband connections that can be slow or unreliable.
Innovation Solution
The implementation of channel bonding, which allows multiple network interfaces to be combined for increased throughput and redundancy by establishing multiple network connections, dynamically analyzing and managing these connections to ensure reliable data transfer, and adjusting based on performance metrics like ACK checking and RTT checking.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a single network connection is used, then device complexity is reduced, but throughput and reliability are insufficient
Solution Approach 1:
The patent divides the data stream into multiple packets and distributes them across multiple network connections (interfaces). Each connection handles a portion of the data flow, enabling parallel transmission and increasing overall throughput while managing complexity through systematic packet distribution and reassembly mechanisms.
Solution Approach 2:
The patent combines multiple network connections (e.g., Wi-Fi and cellular) into a unified communication channel. By aggregating the bandwidth and capabilities of multiple interfaces, the system achieves higher throughput and improved reliability, effectively merging separate communication paths into a single bonded connection.
2Reliability
If multiple network connections are used, then throughput is increased, but connection management complexity increases
Solution Approach 1:
The patent implements continuous monitoring of network connection performance metrics (throughput, latency, packet loss) and uses this feedback to dynamically adjust packet distribution across connections. The system evaluates connection quality in real-time and reroutes traffic accordingly, maintaining high reliability while adapting to changing network conditions.
Solution Approach 2:
The patent employs dynamic connection management where the system continuously adapts the use of multiple network interfaces based on real-time performance evaluation. Connections are activated, deactivated, or adjusted in traffic allocation dynamically rather than statically, allowing the system to optimize reliability and throughput as network conditions change.
3Productivity
If multiple network connections are used, then throughput is increased, but system complexity increases
Solution Approach 1:
The patent segments the data stream into packets that can be independently routed across multiple network interfaces. This segmentation enables parallel transmission through different connections, increasing data transfer speed while allowing the system to manage complexity by processing packets in discrete, manageable units rather than handling entire data streams simultaneously.
Solution Approach 2:
The patent creates a universal channel bonding framework that can work with multiple types of network interfaces (Wi-Fi, cellular, Ethernet) through a common protocol and management layer. This multi-functional approach allows the system to utilize various connection types interchangeably, increasing throughput while simplifying management through a unified interface that abstracts the underlying diversity of network technologies.
Data Source
AI summary
A system and method for channel bonding is disclosed. The system and method enable transmission of data across multiple connections using multiple network interfaces. Further, the system and method are configured to handle slow or problematic connections and are configured to dynamically modify the bit rate of one or more media data streams.


