Channel Bonding for Network Throughput and Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering Contradiction Analysis

1Productivity

If a single network connection is used, then device complexity is reduced, but throughput and reliability are insufficient

Engineering Contradiction:
ImprovethroughputVSAvoidnetwork connection management
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple network connections are used, then throughput is increased, but connection management complexity increases

Engineering Contradiction:
Improvedata transfer reliabilityVSAvoidconnection management
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #15Dynamics

3Productivity

If multiple network connections are used, then throughput is increased, but system complexity increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidnetwork interface management
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10833993B2Channel bonding
Publication Date: 2020.11.10 WEIGEL BROADCASTING CO
  • US10833993B2 patent drawing
  • US10833993B2 patent drawing
  • US10833993B2 patent drawing

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.