Processor Data Transmission Error Detection via Frame Indicators
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Reliability
If existing communication modes compliant with HDLC norm are used, then standardization is achieved, but complexity increases and security is insufficient
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.
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.
Data Source
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.


