Controller-Display Feedback Control for Data Congestion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In two-way communication systems, particularly in manufacturing sites, congestion occurs when the data sending side exceeds the data processing speed of the receiving side, leading to accumulated data and potential operational hazards due to mismatched tool positions displayed on terminals.
Innovation Solution
A control system is implemented with a processing time managing unit to measure and manage the time taken for data processing on the receiving end, and a congestion control unit that adjusts the data sending amount based on the processing time, ensuring suitable congestion control in real-time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the sending side keeps sending data at a rate greater than the data processing speed on the receiving side, then the data transmission throughput is improved, but data congestion occurs and processing reliability deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where the receiving side measures its data processing time and feeds this information back to the sending side. The sending side uses this feedback to dynamically adjust its data transmission rate, ensuring it does not exceed the receiving side's processing capacity. This prevents data congestion while maintaining high throughput, resolving the contradiction between transmission productivity and processing reliability.
2Device complexity
If TCP congestion control is conducted only when packets are not normally delivered, then network error handling is simplified, but congestion control effectiveness is insufficient when packets are delivered but processing cannot keep up
Solution Approach 1:
The patent applies preliminary action by having the receiving side measure and report its data processing time before congestion actually occurs. This allows the sending side to proactively adjust its transmission rate based on the receiving side's processing capacity, preventing congestion before it happens rather than reacting after packet delivery failures. This maintains simplicity while significantly improving congestion control reliability.
3Speed
If data is sent continuously without considering receiving side processing status, then data transmission speed is improved, but data accumulation causes positional display errors and operational hazards
Solution Approach 1:
The patent implements dynamics by making the data transmission rate adjustable and adaptive rather than fixed. The sending side dynamically adjusts its transmission speed based on real-time feedback about the receiving side's processing status. This ensures data is transmitted as fast as possible without exceeding processing capacity, preventing data accumulation that would cause positional display errors and operational hazards while maintaining high transmission speed.
Data Source
AI summary
A control system is configured by two-way communication conducted between a controller and a display terminal for displaying an operating state of the controller, and includes a processing time managing unit configured to measure time taken for processing pieces of data received from another end, and obtain from the other end and manage time taken on the other end for processing the pieces of data sent to the other end, and a congestion control unit configured to adjust a data sending amount to the other end per unit time based on the time taken for processing the pieces of data on the other end which are managed by the processing time managing unit.


