Fieldbus Request Priority Handling in Communication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improverequest processing simplicityVSAvoidcritical request transmission reliability
Core Design Contradiction:
Ease of operationVSReliability

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.

Inventive Principle:
Principle #3Local quality

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.

Inventive Principle:
Principle #15Dynamics

2Reliability

If request priority is implemented, then critical requests are transmitted timely, but system complexity increases

Engineering Contradiction:
Improvecritical request transmission reliabilityVSAvoidrequest handling complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

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.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If all requests are handled equally, then system simplicity is maintained, but timely response to critical requests cannot be guaranteed

Engineering Contradiction:
Improverequest handling simplicityVSAvoidcritical request response time
Core Design Contradiction:
Device complexityVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7725635B2Method of determining request transmission priority subject to request channel and transmitting request subject to such request transmission priority in application of fieldbus communication framework
Publication Date: 2010.05.25 MOXA INC
  • US7725635B2 patent drawing
  • US7725635B2 patent drawing
  • US7725635B2 patent drawing

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.