Multi-Line Data Allocation for Priority-Aware Delay Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
When transmitting data from a transmission-side device to a reception-side device using multiple communication lines, excess data allocation can lead to increased communication delay due to queuing delays in individual lines, particularly when the available communication speed is exceeded.
Innovation Solution
The method involves acquiring the available communication speed of each line, determining data priority, and allocating transmission target data to selected communication lines in sequence, ensuring the allocated speed does not exceed the available speed of the line, thereby suppressing queuing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If transmission target data exceeding the available communication speed is allocated to a certain communication line, then the data transmission capacity is improved, but the communication delay (particularly queuing delay) increases
Solution Approach 1:
The patent segments transmission target data into multiple data groups based on priority levels. High-priority data is transmitted first through selected communication lines, followed by standard-priority data. This segmentation allows the system to maintain high transmission capacity while reducing queuing delays for critical data by ensuring priority data is allocated to communication lines before they become saturated.
Solution Approach 2:
The patent dynamically changes the allocation parameters by adjusting which communication lines are selected and how much data is allocated to each line based on current communication speeds and data priorities. The system monitors communication line status and modifies allocation ratios in real-time, changing parameters such as allocation speed and line selection to optimize both transmission capacity and delay performance.
2Productivity
If multiple types of transmission target data are transmitted in parallel using multiple communication lines, then the overall transmission efficiency is improved, but the complexity of data allocation and management increases
Solution Approach 1:
The patent applies local quality by assigning different allocation strategies to different data groups based on their priority levels. High-priority data receives preferential treatment in terms of line selection and allocation speed, while standard-priority data uses remaining capacity. This differentiated approach simplifies management by creating clear allocation rules for each data type rather than managing all data uniformly.
Solution Approach 2:
The patent performs preliminary actions by pre-selecting communication lines and determining allocation speeds before actual data transmission begins. The system identifies suitable communication lines based on current speeds and pre-determines how much data of each priority level should be allocated to each line. This preliminary planning reduces the complexity of real-time allocation decisions during active transmission.
Data Source
AI summary
A communication control method for controlling a communication between a transmission-side device and a reception-side device is provided. The communication control method includes data transmission processing that transmits multiple types of transmission target data in parallel from the transmission-side device to the reception-side device by using multiple communication lines. The data transmission processing includes: acquiring an available communication speed of each of the multiple communication lines; acquiring data priority of the multiple types of transmission target data; selecting the multiple communication lines one by one in sequence; and allocating the multiple types of transmission target data to the selected communication line in an order of the data priority such that the selected communication line is used up to a specified speed equal to or lower than the available communication speed of the selected communication line.


