Telegram Counter Segmentation for Error Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems in failsafe environments, such as field buses, face challenges in detecting errors during telegram transmission due to high probabilities of duplication and residual error rates, especially with the use of switches, which can lead to hazardous faults.

Innovation Solution

A system and method that utilize a 32-bit telegram counter with only the lower-value bit transmitted in the data packet, along with a cyclic redundancy check (CRC) for error detection, and synchronization mechanisms to enhance error detection without reducing the useful data component, and include resetting information for fault management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the entire count value is transmitted in the useful data component to improve error detection, then the probability of detecting errors increases, but the useful data component is reduced

Engineering Contradiction:
Improveerror detection probabilityVSAvoiduseful data component
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The count value is segmented into two parts: higher-value places that are not transmitted in the useful data component, and lower-value places (specifically the least significant bit) that are transmitted. This segmentation allows error detection using the full count value while minimizing the impact on the useful data component.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A separate field is introduced to carry the lower-value places of the count value. This intermediary field allows the count value to be fully utilized for error detection without consuming space in the useful data component, thus resolving the contradiction between reliability and information loss.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a 32-bit telegram counter is used to improve error detection, then the probability of detecting errors increases, but the device complexity increases

Engineering Contradiction:
Improveerror detection probabilityVSAvoidtelegram counter complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The 32-bit count value is segmented such that only the least significant bit is transmitted in the useful data component, while higher-value places are handled separately. This reduces the complexity of transmitting the count value while maintaining the benefits of a 32-bit counter for error detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of transmitting the entire 32-bit count value, only the necessary lower-value places are transmitted. This partial action approach achieves sufficient error detection capability without the full complexity and space cost of transmitting the complete count value.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If the count value is divided into higher-value places and lower-value places to reduce transmission overhead, then the useful data component is maximized, but the error detection capability may be reduced

Engineering Contradiction:
Improveuseful data componentVSAvoiderror detection capability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

A separate field is introduced as an intermediary to carry the lower-value places of the count value. This allows the useful data component to be maximized while maintaining error detection capability through the coordinated use of the count value fields.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The count value transmission is merged with the useful data component transmission by integrating the lower-value places into the telegram structure. This merging allows both the useful data and count information to be transmitted efficiently without compromising error detection.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS7808917B2Method and system for transmitting telegrams
Publication Date: 2010.10.05 SIEMENS AG
  • US7808917B2 patent drawing
  • US7808917B2 patent drawing
  • US7808917B2 patent drawing

AI summary

The invention relates to a system and a method for transmitting telegrams. The system has at least one first communication means provided for sending telegrams and at least one second communication means provided for receiving telegrams, with a telegram having a check value that can be determined from a useful data component of the telegram, with the first communication means having a first telegram counter provided for assigning a count value to a telegram in accordance with a send sequence. To improve error detection during the transmission of telegrams it is proposed that the count value for determining the check value be a constituent of the useful data component is, that information signaling a change in the count value be a constituent of the useful data component when the telegram is transmitted, that the second communication means have a second telegram counter, and that means be provided for synchronizing the first and second telegram counter.