VPN Channel Bonding Based on Error Rate and Data Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer methods in VPNs do not efficiently manage channel switching or bonding based on error rates and bandwidth thresholds, leading to inefficient resource utilization and suboptimal user experience.

Innovation Solution

A method for transmitting data that involves measuring error rates and transmission rates on multiple channels, switching or bonding channels based on predefined thresholds, and optimizing channel usage to improve data transfer efficiency and user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If channels are bonded or mirrored to improve data transfer performance, then bandwidth and reliability are improved, but device complexity and resource consumption increase

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

Solution Approach 1:

The system dynamically adjusts channel bonding and mirroring configurations based on real-time error rate measurements and threshold comparisons. The VPN client automatically transitions between single-channel and multi-channel modes, and between mirroring and bonding strategies, according to measured error rates and predefined thresholds, making the channel management adaptive rather than static

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements continuous feedback loops where error rates are measured on active channels, compared against thresholds, and used to automatically adjust channel configurations. The system monitors error rates in real-time and feeds this information back to the channel management logic, which then adjusts bonding or mirroring decisions based on the feedback, creating a closed-loop control system

Inventive Principle:
Principle #23Feedback

2Productivity

If multiple channels are used for data transmission, then bandwidth and reliability are improved, but resource consumption and complexity increase

Engineering Contradiction:
Improvedata transfer rateVSAvoidenergy consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system uses partial action by activating multiple channels only when error rate thresholds are exceeded, rather than continuously using all available channels. The VPN client selectively bonds or mirrors channels based on measured error rates, using additional channels partially (only when needed) to improve productivity while minimizing resource consumption during normal operating conditions

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system changes operational parameters (channel configuration, bonding mode, mirroring mode) based on measured error rates. When error rates exceed thresholds, the system transitions from single-channel to multi-channel mode, changing the parameter of channel utilization to maintain productivity while managing resource consumption through threshold-based parameter adjustment

Inventive Principle:
Principle #35Parameter changes

3Reliability

If channel mirroring is implemented to reduce error rates, then reliability is improved, but data value consumption increases

Engineering Contradiction:
Improveerror rate reductionVSAvoiddata value
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system applies different channel management strategies (mirroring vs. bonding) to different local conditions based on error rate measurements. When error rates exceed thresholds, mirroring is applied locally to affected channels; when bandwidth is the concern, bonding is applied. This local quality approach ensures that data value is consumed only when and where it is needed to address specific performance issues

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250357966A1Performing channel selections to optimize data transmission
Publication Date: 2025.11.20 CONNECTIFY
  • US20250357966A1 patent drawing
  • US20250357966A1 patent drawing
  • US20250357966A1 patent drawing

AI summary

One example may include monitoring a data transmission rate of a client device using one or more of a first channel and a second channel for data transmissions, determining the data transmission rate is lower than a target data transmission rate, determining an expected data rate increase for a combined data transmission rate of the first channel being bonded with the second channel based on a comparison of a data transmission rate of the first channel and a data transmission rate of the second channel, and bonding the first channel with the second channel when it is determined that the combined data transmission rate of the first channel and the second channel is higher than the data transmission rate of the first channel.