Petri Net Analysis Device for Communication Sequence Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual checking of communication sequences in real-time communications networks is time-consuming and cost-intensive, especially when searching for sporadic errors, due to the large volume of data that needs to be stored and analyzed.

Innovation Solution

An analysis device that uses a processor to create a Petri net from a stored communication sequence, allowing for automatic and efficient comparison to identify errors, which can be implemented in various devices like computers or field devices, and includes features for data capture, modification, and reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual checking of data packets is performed, then communication errors can be detected, but the analysis process becomes time-consuming and inefficient

Engineering Contradiction:
Improveerror detection capabilityVSAvoidanalysis time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the manual mechanical checking process with an automated analysis device that uses a processor to execute Petri net models. The processor automatically compares actual communication sequences against the Petri net model to detect errors, eliminating the need for manual inspection while maintaining detection accuracy.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The analysis device performs self-service by automatically analyzing communication sequences without human intervention. The system loads the Petri net model, captures communication data, executes the analysis algorithm, and generates error reports autonomously, making the error detection process independent of manual labor.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If data packets are recorded over a long period to search for sporadic errors, then error detection capability improves, but data storage volume and costs increase

Engineering Contradiction:
Improvesporadic error detection capabilityVSAvoiddata storage volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-compiling the Petri net model from the desired communication sequence before actual analysis begins. This pre-processing step creates a ready-to-use reference model that enables efficient real-time comparison without requiring long-term data accumulation, thus reducing storage needs while maintaining detection capability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical approach of storing large volumes of historical data with an algorithmic approach using Petri net modeling. The processor efficiently analyzes communication sequences on-the-fly by comparing against the pre-compiled model, eliminating the need for extensive data archiving while maintaining the ability to detect rare errors.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Productivity

If automatic analysis using Petri net is implemented, then processing speed and efficiency improve, but device complexity increases

Engineering Contradiction:
Improveprocessing speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces the Petri net model as an intermediary between the communication sequence and the analysis process. The model acts as a mediator that translates complex communication protocols into a standardized graphical representation, simplifying the comparison process while enabling automated high-speed analysis through systematic state transition evaluation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10673769B2Analysis device for the analysis and manipulation of a communication sequence
Publication Date: 2020.06.02 PHOENIX CONTACT GMBH & CO KG
  • US10673769B2 patent drawing
  • US10673769B2 patent drawing
  • US10673769B2 patent drawing

AI summary

The present disclosure relates to an analysis device configured to analyze a communication sequence. The analysis device includes a memory configured to store a desired communication sequence and a processor. The processor is configured to read out the desired communication sequence from the memory, create a Petri net as a function of the read-out desired communication sequence, compare the communication sequence to the created Petri net, and analyze the communication sequence.