Dynamic Data-Stream Allocation for Link Aggregation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data-stream allocation methods for link aggregation in electronic devices, such as smartphones, fail to efficiently manage data transmission across multiple wireless network modules, leading to instability and inefficiency in bandwidth utilization.

Innovation Solution

A method that determines a data-stream allocation weight for each wireless network module based on its peak transmission rate, allowing for dynamic allocation of data streams across Wi-Fi, data network, and other modules, thereby optimizing data transmission and improving stability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data-stream allocation is performed without considering real-time peak transmission rates, then device complexity is reduced, but data transmission stability deteriorates

Engineering Contradiction:
Improvedata transmission stabilityVSAvoidallocation mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic data-stream allocation by continuously monitoring peak transmission rates of different wireless network modules and adjusting allocation weights in real-time. This dynamic approach ensures that data streams are always allocated according to current network conditions, improving transmission stability without requiring complex predictive models or manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system establishes a feedback mechanism where the processor continuously obtains peak transmission rates from each wireless network module, calculates updated allocation weights based on current performance, and adjusts data-stream distribution accordingly. This closed-loop feedback ensures stable transmission by automatically adapting to changing network conditions.

Inventive Principle:
Principle #23Feedback

2Productivity

If static data-stream allocation is used, then device complexity is reduced, but bandwidth utilization efficiency deteriorates

Engineering Contradiction:
Improvebandwidth utilization efficiencyVSAvoidallocation management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs dynamic allocation weights that are continuously updated based on real-time peak transmission rate measurements. This allows the system to automatically optimize bandwidth utilization by directing more data streams toward network modules with higher current capacity, maximizing overall productivity without requiring complex manual intervention.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If equal data-stream allocation is applied to all wireless network modules, then device complexity is minimized, but adaptability to different network conditions deteriorates

Engineering Contradiction:
Improveadaptation to transmission rate changesVSAvoidallocation strategy complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies different allocation weights to different wireless network modules based on their individual peak transmission rates. Instead of uniform allocation, each module receives a proportion of data streams matched to its current capability, optimizing overall system adaptability while keeping the allocation rule relatively simple and localized to each module's performance characteristics.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11166330B2Data-stream allocation method for link aggregation and related devices
Publication Date: 2021.11.02 NOKIA TECHNOLOGIES OY
  • US11166330B2 patent drawing
  • US11166330B2 patent drawing
  • US11166330B2 patent drawing

AI summary

Provided are a data-stream allocation method for link aggregation and related devices. The method includes the following. A first peak transmission rate at a current time point for each of at least two wireless network modules is obtained, where the at least two wireless network modules are in link aggregation status. A data-stream allocation weight for each of the at least two wireless network modules is determined according to the first peak transmission rate of each of the at least two wireless network modules. Perform data-stream allocation for the at least two wireless network modules according to the data-stream allocation weight of each of the at least two wireless network modules.