Data Connection Aggregation for Wireless Mesh Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transfer systems experience latency and delays when transmitting large files due to capacity limitations of individual data connections, leading to timeouts and inefficient data transfer speeds.

Innovation Solution

A method and apparatus that aggregate data connections by parsing large data sets into multiple parts and transmitting them over primary and auxiliary wireless connections via a wireless mesh network, optimizing bandwidth usage and reducing transfer time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is transmitted over a single data connection, then the system is simple to operate, but the data transfer speed is limited and latency increases

Engineering Contradiction:
Improvedata transfer speedVSAvoidconnection aggregation complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system segments data into multiple packets and transmits them over multiple separate data connections simultaneously. Each connection handles a portion of the total data stream, allowing parallel transmission that increases overall data transfer speed while managing complexity through automated packet distribution and reassembly protocols

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system merges multiple data connections into a unified communication channel by aggregating bandwidth from multiple sources. Data packets are distributed across multiple connections and recombined at the destination, effectively combining the capacity of several connections to achieve higher transfer speeds while maintaining a single interface for the user

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple data connections are aggregated, then data transfer speed increases, but the system complexity increases

Engineering Contradiction:
Improvedata transfer throughputVSAvoidconnection management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The connection aggregation system implements self-service mechanisms where the protocol automatically manages packet distribution, connection selection, and data reassembly without user intervention. The system monitors connection status, dynamically allocates data packets to available connections, and handles retransmission of lost packets, thereby increasing throughput while keeping the interface simple for end users

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback loops that monitor data transfer performance, connection status, and latency metrics. Based on this feedback, the protocol dynamically adjusts packet distribution across connections, selects optimal paths, and manages bandwidth allocation, enabling high productivity through automated adaptation while maintaining manageable system complexity through intelligent control

Inventive Principle:
Principle #23Feedback

3Loss of time

If large files are transmitted over a single connection, then the transmission process is simple, but timeout errors occur and transfer time increases

Engineering Contradiction:
Improvedata transfer timeVSAvoidtransmission reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

Large files are segmented into smaller data packets that can be transmitted in parallel over multiple connections. This segmentation reduces the time each packet spends in transmission, minimizes the impact of individual packet loss, and prevents timeout errors by keeping individual transfer units small and manageable while maintaining overall transmission reliability through redundant paths

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by establishing multiple data connections before initiating large file transfer. Data packets are pre-prepared and ready for immediate distribution across available connections. The system also pre-configures error handling and retransmission protocols, enabling faster response to transmission issues and reducing overall transfer time while maintaining reliability

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10587522B2Data-connection aggregation
Publication Date: 2020.03.10 VIVINT INC
  • US10587522B2 patent drawing
  • US10587522B2 patent drawing
  • US10587522B2 patent drawing

AI summary

A method for security and/or automation systems is disclosed. The method may include identifying data being transmitted over a wired data-connection and parsing the identified data into two or more parts. The method may additionally include transmitting a first part of the identified data over a primary wireless data-connection and transmitting a second part of the identified data over an auxiliary wireless data-connection connected to the primary wireless data-connection via a wireless data-connection.