Communication Controller Segmentation for Low Latency Fieldbus Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current process control systems face challenges in maximizing the effectiveness of Fieldbus communication, particularly in handling high volumes of digital data while maintaining power delivery to field devices and ensuring intrinsic safety in hazardous environments.

Innovation Solution

A communication controller is introduced that includes a data queue and received message objects, which manage message processing and timer management, reducing the workload on the application processor and enhancing communication efficiency by filtering unnecessary interrupts and optimizing data transmission and reception processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a communication controller processes high volumes of digital data from Fieldbus devices, then communication effectiveness is improved, but processing latency increases

Engineering Contradiction:
Improvecommunication effectivenessVSAvoidprocessing latency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the communication processing function into two distinct components: a communication controller that handles low-level data reception and a state machine that manages high-level protocol state. This segmentation allows the communication controller to process data packets efficiently without being burdened by complex state management, thereby reducing processing latency while maintaining high communication effectiveness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a message object as an intermediary data structure that bridges the communication controller and the application processor. The message object contains pre-processed communication data and control information, allowing the application processor to handle high-level logic without directly processing raw communication data, thus reducing overall processing latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple field devices are supported on a single communication medium, then system scalability is improved, but communication reliability deteriorates

Engineering Contradiction:
Improvesystem scalabilityVSAvoidcommunication reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments communication data into distinct message objects with clear delimiters and structure. Each message object contains specific fields for different types of communication data, allowing the system to handle multiple device communications in an organized manner. This segmentation prevents data confusion and maintains reliability even as the number of supported devices increases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a state machine that provides feedback control for communication protocol management. The state machine monitors communication states and adjusts processing accordingly, ensuring that multiple devices can communicate reliably on a single medium by managing conflicts and coordinating access.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8060668B2Low latency data packet reception and processing
Publication Date: 2011.11.15 FISHER ROSEMOUNT SYST INC
  • US8060668B2 patent drawing
  • US8060668B2 patent drawing
  • US8060668B2 patent drawing

AI summary

Devices in a process control system communicate by data messages over a communication medium segment. Each device includes a communication controller that includes a data queue and a queue of received message objects. The data queue stores a plurality of messages received on the communication medium. The received message objects contain information about a corresponding message in the data queue.