Dynamic Fragmenting of Non-Real-Time Data for Communication Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In communication control systems, the integration of non-real-time and real-time data transmissions can lead to delays and inefficiencies, particularly when non-control commands and retransmissions occur, affecting the accuracy and reliability of control commands in time-sensitive networks, resulting in suboptimal control performance and resource wastage.
Innovation Solution
A communication control device that includes a real-time communication status extraction unit, a dynamic fragment size determination unit, and a fragment processing unit to manage non-real-time data fragmentation, ensuring it is sent before real-time data without interfering with its transmission, thereby maintaining high accuracy and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If non-real-time data is transmitted before real-time data without fragmentation, then communication bandwidth is utilized efficiently, but real-time data transmission is delayed and control accuracy deteriorates
Solution Approach 1:
The non-real-time data is divided into multiple fragments with controlled sizes. The fragmentation unit calculates appropriate fragment sizes based on real-time data characteristics and transmits non-real-time fragments in sequence before real-time data arrives, ensuring that real-time data transmission is not delayed while still utilizing communication bandwidth effectively.
Solution Approach 2:
The fragment size of non-real-time data is dynamically adjusted based on the characteristics of real-time data. The fragmentation unit determines optimal fragment sizes in real-time to balance bandwidth utilization with the requirement of not delaying real-time data transmission, making the system adaptive to varying communication conditions.
2Measurement precision
If non-real-time data is fragmented and transmitted before real-time data, then real-time data transmission accuracy is maintained, but communication device complexity increases
Solution Approach 1:
The communication control device includes a fragmentation unit that divides non-real-time data into multiple fragments. This segmentation allows the system to transmit smaller data units before real-time data without requiring complex buffering or prioritization mechanisms, thus maintaining control accuracy while adding only moderate complexity through the fragmentation function.
3Device complexity
If fixed fragment size is used for non-real-time data, then device complexity is reduced, but communication efficiency and bandwidth utilization deteriorate
Solution Approach 1:
The fragmentation unit dynamically determines the fragment size of non-real-time data based on the characteristics of real-time data and communication conditions. This dynamic adjustment optimizes bandwidth utilization and communication efficiency by adapting fragment sizes to current traffic patterns, while the automation of this process prevents excessive complexity increase.
Solution Approach 2:
The system changes the fragment size parameter of non-real-time data based on real-time communication conditions. By adjusting this parameter dynamically, the system achieves optimal communication efficiency without requiring complex manual configuration or fixed rigid structures.
4Device complexity
If non-real-time data is transmitted without fragmentation, then device complexity is reduced, but real-time data transmission is delayed and control cycle accuracy deteriorates
Solution Approach 1:
The fragmentation unit divides non-real-time data into multiple smaller fragments that can be transmitted sequentially before real-time data arrives. This segmentation prevents the accumulation of large non-real-time data blocks from blocking real-time data transmission, thereby maintaining control cycle accuracy while adding only the fragmentation function to the device.
Data Source
AI summary
There is provided a communication control device including: a real-time communication status extraction unit that acquires a communication timing of real-time data; a dynamic fragment size determination unit that acquires a fragment size of sending data which can be sent until the communication timing acquired by the real-time communication status extraction unit; a fragment processing unit that fragments non-real-time data to have at least a fragment size which is equal to or less than the fragment size acquired by the dynamic fragment size determination unit; and a communication unit that sends the non-real-time data, which is fragmented by the fragment processing unit, before the communication timing of the real-time data.


