Fieldbus Request Priority Handling in Communication Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Fieldbus communication protocols face challenges in prioritizing request transmission, leading to potential delays in critical industrial and control systems, especially when traffic is high, which can result in system failures, paralysis, or disasters due to the first-in-first-out handling of requests without considering importance levels.
Innovation Solution
A method to determine and transmit requests based on priority, using a communication device to assess external requests from specific channels, employing conditions like counter values, queue lengths, switch states, and device-detected values to categorize and prioritize requests, allowing timely execution of critical commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If first-in-first-out request handling is used, then request processing simplicity is maintained, but critical requests may be delayed or lost during high traffic periods
Solution Approach 1:
The patent applies local quality by differentiating request handling based on source channel characteristics. Instead of uniform FIFO processing, the system identifies requests from channels with priority rights (such as emergency alarm channels) and applies special prioritization treatment to those specific requests while maintaining normal processing for other channels. This localized differentiation ensures critical requests are not delayed while preserving overall system simplicity.
Solution Approach 2:
The patent implements dynamics by enabling the request handling mechanism to adapt based on real-time conditions. The system dynamically determines whether to apply priority treatment based on the source channel's priority rights and the current traffic conditions. When high traffic periods are detected, the system dynamically adjusts processing behavior to ensure critical requests are transmitted timely, while returning to normal FIFO processing when traffic is light, thus maintaining both reliability and simplicity as needed.
2Reliability
If request priority is implemented, then critical requests are transmitted timely, but system complexity increases
Solution Approach 1:
The patent applies self-service by enabling the communication device to automatically determine request priority based on the source channel's characteristics and priority rights. Instead of requiring external intervention or complex manual configuration, the system self-determines which requests deserve priority treatment by examining the source channel information and automatically applying appropriate handling mechanisms, thus reducing operational complexity while maintaining reliability.
Solution Approach 2:
The patent implements parameter changes by modifying the request handling parameters based on the source channel's priority rights. The system changes processing parameters such as transmission timing, queue positioning, and processing order based on detected priority characteristics. This parameter-based approach allows priority implementation through simple conditional logic rather than complex structural changes, minimizing system complexity while achieving reliable critical request transmission.
3Device complexity
If all requests are handled equally, then system simplicity is maintained, but timely response to critical requests cannot be guaranteed
Solution Approach 1:
The patent applies segmentation by dividing requests into different categories based on source channel priority rights. The system segments the request stream into priority requests (from channels with priority rights) and normal requests (from other channels), then applies different handling mechanisms to each segment. This segmentation allows critical requests to receive timely attention while maintaining simple handling for normal requests, thus reducing time loss without significantly increasing overall system complexity.
Data Source
AI summary
A method of determining request transmission priority subject to request channel and transmitting request subject to such request transmission priority in application of Fieldbus communication framework in which the communication device determines whether the request channel from which the received requests came have the priority right and whether there is any logical operation condition established, and then the communication device transmits the received external requests to the connected slave device as an ordinary request or priority request, preventing the slave device from receiving an important external request sent by the main control end or manager at a late time.


