Network Frame Reallocation for Low-Latency Node Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face delays in data transmission and reception between a main control apparatus and controlled apparatuses due to increased data volume, leading to delayed operations when data is transmitted across multiple periods, especially when obtaining state data from units.
Innovation Solution
A control apparatus that dynamically assigns unused data areas in a data frame to different nodes, allowing state data to be written and read in the same period, reducing the number of periods required for communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If data volume to be transmitted/received per period increases, then information concerning controlled units can be obtained, but data transmission cannot be completed in one period causing system operation delays
Solution Approach 1:
The data frame is segmented into multiple data areas, each assigned to different nodes. Unused data areas are identified and reallocated to accommodate additional state data from other nodes, effectively dividing the transmission task into manageable segments that can be completed within the communication period.
Solution Approach 2:
The data area assignment is made dynamic rather than static. The setting unit dynamically reassigns unused data areas to nodes that need to transmit state data, allowing the system to adapt to varying data transmission needs in real-time and complete all transmissions within one period.
2Device complexity
If data areas are statically assigned to nodes, then communication protocol is simple, but unused data areas cannot be utilized efficiently
Solution Approach 1:
The patent implements dynamic data area assignment where the setting unit reassigns unused data areas to nodes that need to transmit state data. This dynamic approach improves data transmission efficiency by utilizing otherwise wasted bandwidth while maintaining relatively simple protocol logic through automated reassignment.
Solution Approach 2:
Data areas are made multi-functional by allowing them to be assigned to different nodes based on current transmission needs. A data area originally assigned to one node can be reassigned to another node if the first node does not require it, making the data areas universal resources that serve multiple purposes and nodes.
Data Source
AI summary
A control apparatus for controlling a plurality of nodes connected to a network is provided. The apparatus includes a communication unit configured to transmit/receive, via the network in a predetermined period, a data frame including a plurality of data areas respectively assigned to the nodes; and a setting unit configured to, in a case where a first data area, of the plurality of data areas, which is scheduled as a data area of a first node is unused in a first period, assign the first data area as a data area of a second node different from the first node in the first period. The communication unit is configured to cause the second node to read out, in the first period, response data written in the first data area.


