Processor Data Transmission Error Detection via Frame Indicators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for data transmission between processors in radio communication units are complex and lack sufficient security, leading to transmission errors and defective operations due to electromagnetic interference and other disturbances, especially in units powered by autonomous energy sources.

Innovation Solution

A method involving the apportioning of codes into frames with error indicators and verification by the receiving processor to detect and correct transmission errors, ensuring secure and reliable data transfer between processors, including acknowledgement messages and optional frame separation verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If codes are transmitted between two processors via internal connection in a radio communication unit, then data processing and radio communication functions are achieved, but transmission errors occur due to electromagnetic interference and disturbances

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidelectromagnetic interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The transmitting processor calculates an error indicator (such as CRC) on the transmitted codes before sending them and includes this indicator in the transmitted data. The receiving processor then uses this pre-provided indicator to verify the integrity of received codes, enabling error detection before defective operations occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where the receiving processor verifies the error indicator on received codes and sends an acknowledgement message back to the transmitting processor if verification succeeds, or requests retransmission if verification fails. This closed-loop feedback ensures reliable transmission despite electromagnetic interference.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If a processor is momentarily interrupted to reduce energy consumption in battery-powered units, then energy savings are achieved, but transmission errors occur during resumption due to lost or spoilt codes

Engineering Contradiction:
Improveenergy consumptionVSAvoidtransmission reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

Before the transmitting processor is interrupted, it sends a start indicator to the receiving processor. The receiving processor uses this indicator to verify that any codes received before interruption are complete and valid. This preliminary signaling ensures that codes are not lost or spoilt during processor resumption, maintaining transmission reliability while enabling energy savings.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The receiving processor provides feedback through acknowledgement messages to confirm successful receipt and verification of codes before the transmitting processor enters low-power mode. This feedback mechanism ensures that no incomplete or erroneous codes are processed when the processor resumes operation.

Inventive Principle:
Principle #23Feedback

3Reliability

If existing communication modes compliant with HDLC norm are used, then standardization is achieved, but complexity increases and security is insufficient

Engineering Contradiction:
Improvetransmission securityVSAvoidcommunication protocol complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The invention extracts and implements only the essential error detection and verification functions needed for reliable transmission, rather than adopting the entire HDLC protocol stack. By taking out only the necessary components (error indicator calculation, verification, and acknowledgement mechanisms), the system achieves adequate security with reduced complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system changes the parameter of protocol complexity by implementing a simplified error detection mechanism using error indicators (such as CRC) and basic acknowledgement messages, rather than implementing the full HDLC protocol with its multiple frame types, flow control mechanisms, and arbitration procedures. This parameter change maintains reliability while reducing complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7334040B2Method of transmission between two processors of a radio communication unit
Publication Date: 2008.02.19 STMICROELECTRONICS INT NV
  • US7334040B2 patent drawing
  • US7334040B2 patent drawing
  • US7334040B2 patent drawing

AI summary

Two processors are provided within a radio communication unit and linked together by a connection internal to the unit comprises. A process is effectuated for detecting transmission errors between the two processors. Codes transmitted between the processors are apportioned into frames which include indicators written by the processor sending the frames. On reception of the frames, the indicators are used by the receiving processor to validate the frames received. The codes transmitted may correspond to information contained in packets. The information of a packet that is intended to be transmitted via the internal connection may be placed in a single frame associated with the packet.