Multi-Path Data Transmission Path Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-path data transmission methods, when data packets arrive densely, there is often no opportunity to re-select a transmission path due to short intervals between packet arrivals, leading to increased load on a single path, prolonged completion times, and reduced path utilization.
Innovation Solution
The method involves determining a time interval and sent data amount for each data packet to select an optimal transmission path from available paths based on these parameters, allowing for the selection of paths with maximum bandwidth or minimum delay to improve data transmission rates and path utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data packets are transmitted through a single transmission path when packets arrive densely, then transmission simplicity is maintained, but transmission completion time increases and path utilization decreases
Solution Approach 1:
The patent implements dynamic path selection by introducing a time interval threshold mechanism. When the time interval between consecutive data packets exceeds the threshold, the system dynamically switches from single-path to multi-path transmission. This dynamic adaptation allows the system to maintain simplicity under normal conditions while automatically utilizing multiple paths when time permits, thereby reducing overall transmission completion time without compromising operational simplicity.
Solution Approach 2:
The patent changes the transmission mode parameter based on the time interval parameter. By monitoring the time interval between consecutive data packets and comparing it against a threshold, the system transitions between different transmission modes (single-path vs. multi-path). This parameter-based control enables the system to optimize transmission completion time by selecting appropriate paths based on real-time packet arrival patterns.
2Device complexity
If data packets are transmitted through a single transmission path when packets arrive densely, then path selection complexity is reduced, but path utilization decreases
Solution Approach 1:
The system dynamically adjusts path selection complexity based on packet arrival patterns. When time intervals are short, it maintains simple single-path selection. When intervals exceed the threshold, it activates more complex multi-path selection logic. This dynamic approach ensures that path selection complexity is minimized only when necessary, while maximizing path utilization during periods when multiple paths can be effectively utilized.
Solution Approach 2:
The transmission mode parameter is changed based on the time interval parameter, enabling the system to switch between simple and complex path selection strategies. This parameter-driven approach allows the system to maintain low complexity under dense packet conditions while improving path utilization when packets are more spread out in time.
3Productivity
If multi-path transmission is used with frequent path re-selection, then data transmission rate increases, but path selection frequency and system complexity increase
Solution Approach 1:
The patent implements periodic path re-selection based on time interval thresholds rather than continuously or at every packet. This periodic approach allows the system to re-evaluate and potentially switch paths at appropriate intervals, maintaining high data transmission rates while avoiding excessive path selection operations that would increase system complexity and processing overhead.
4Device complexity
If path re-selection is prevented during dense packet arrivals, then system complexity is reduced, but transmission completion time increases
Solution Approach 1:
The system dynamically determines whether to allow path re-selection based on the time interval between packets. When intervals are short, path re-selection is prevented to maintain low system complexity. When intervals exceed the threshold, path re-selection is enabled to reduce transmission completion time. This dynamic control mechanism balances complexity and time performance based on real-time packet arrival patterns.
Data Source
AI summary
The method includes, when a first data packet of a data stream is received and the first data packet is not the first data packet of the data stream, determining a time interval between a first receiving time and a second receiving time, where the first receiving time is when the first data packet is received, and the second receiving time is when a second data packet is received, obtaining a sent data amount of the data stream, and determining a transmission path of the first data packet from a plurality of available transmission paths based on the time interval and the sent data amount, and transmitting the first data packet through the determined transmission path.


