Industrial Protocol Data Compression for Response Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Industrial automation control systems face performance hindrances due to the large number of back-and-forth requests and responses between serving and client devices when transferring data using industrial data exchange protocols, leading to increased response times and packet sizes.

Innovation Solution

Implementing a compression and encapsulation system in both serving and client devices to compress and encapsulate service requests and responses, specifically using protocols like CIP, to reduce the size and number of data exchanges, thereby enhancing interaction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data is transferred using traditional industrial data exchange protocols without compression, then data can be transmitted, but the packet size and number of exchanges increase, leading to slower response times

Engineering Contradiction:
Improveresponse timeVSAvoidpacket size
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent extracts redundant and repetitive data from industrial packets and removes it before transmission. By identifying and eliminating duplicate information in the data stream, the system reduces packet size while maintaining the essential information needed for protocol operation, thereby improving transmission speed and reducing response time.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation by compressing the data stream using algorithms that encode information more efficiently. This parameter change transforms the data from an uncompressed state to a compressed state, reducing the quantity of data transmitted while preserving the ability to reconstruct the original information at the receiving end.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If multiple back-and-forth requests and responses are processed to transfer large amounts of data, then complete data transfer is achieved, but interaction performance is hindered due to increased exchange次数

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidresponse time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges multiple data requests and responses into fewer, more efficient exchanges by compressing the data stream to include multiple pieces of information in a single packet. This combining approach reduces the number of back-and-forth interactions required to transfer large amounts of data, thereby improving productivity and reducing the time lost to repeated protocol handshakes.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary compression of the data stream before transmission, preparing the data in advance to minimize the number of exchanges needed. By pre-processing the data to remove redundancies and encode it efficiently, the system avoids the need for multiple corrective or supplementary exchanges that would otherwise be required to transfer the same information.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If uncompressed data is transmitted over the network, then all data information is preserved, but bandwidth efficiency is reduced and response times increase

Engineering Contradiction:
Improvedata integrityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent creates a compressed copy of the original data stream that contains the same essential information in a more efficient format. This copied and compressed representation is then transmitted over the network, preserving data integrity while reducing bandwidth consumption. The receiving end can reconstruct the original data from this compressed copy, maintaining reliability while improving efficiency.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10587730B2Enhanced transfer of information using an industrial protocol system and method
Publication Date: 2020.03.10 ROCKWELL AUTOMATION TECH INC
  • US10587730B2 patent drawing
  • US10587730B2 patent drawing
  • US10587730B2 patent drawing

AI summary

An enhanced transfer of information using an industrial protocol system and method are disclosed. In one embodiment, an industrial automation system includes a serving device communicably coupled with a client device via an industrial data exchange protocol. The client device is configured to generate a service request in accordance with the industrial data exchange protocol, compress the service request, encapsulate the compressed service request in a request packet, and send the request packet to the serving device. The serving device is configured to receive the request packet, decompress the compressed service request, process the service request, gather a service response payload based on the service request, compress the service response payload, encapsulate the compressed service response payload into a response packet, and send the response packet to the client device.