Data Frame Check Field Encoding for Low-Overhead Bus Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In safety-critical applications like automotive systems, existing data transmission protocols face challenges in minimizing data overhead while ensuring data integrity, which can lead to increased bus traffic and reduced bandwidth due to the need for explicit transmission of sideband information such as device identifiers and addresses.
Innovation Solution
The method involves encoding sideband information into a data check field within a data frame and transmitting only the data check field, rather than the sideband information itself, allowing the receiving device to verify the integrity using locally stored information, thereby reducing data overhead and increasing bandwidth efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a checksum is appended to data frames to ensure data integrity, then data reliability is improved, but data bus bandwidth is reduced due to increased overhead
Solution Approach 1:
The patent merges the identification field and checksum into a single combined check field. The transmitter generates this combined field by processing both the identification information and data payload together, and the receiver verifies it by regenerating the same field from received data. This consolidation eliminates separate transmission of identification fields while maintaining data integrity verification and device identification capabilities, thereby improving bus bandwidth without sacrificing reliability.
2Reliability
If acknowledgment frames with checksums are transmitted to enhance end-to-end protection, then data reliability is improved, but energy consumption increases due to higher bus activity
Solution Approach 1:
The patent combines identification and verification information into a single check field that serves multiple purposes. This reduces the number of separate message exchanges needed for acknowledgment and verification, thereby reducing bus activity and energy consumption while maintaining comprehensive end-to-end protection.
3Adaptability or versatility
If more devices are connected to the bus to increase system capability, then system versatility is improved, but data overhead increases reducing effective bandwidth
Solution Approach 1:
By merging identification fields into the checksum generation process, the patent eliminates redundant transmission of device identification data. This allows more devices to be connected to the bus without proportionally increasing overhead, as each device's identification is implicitly verified through the combined check field rather than requiring separate identification messages.
Data Source
AI summary
In accordance with an embodiment, a method of transferring data includes determining, by a first device, a data check field of a data frame based on a predetermined identification field and a plurality of data bits, wherein the predetermined identification field represents at least one of a content, source or target of the plurality of data bits; and transmitting, by the first device to a second device, the data frame comprising the plurality of data bits and the data check field without directly transmitting the predetermined identification field.


