Fractional Sensor Data Transfer for Low-Latency Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data transfer methods in safety-sensitive applications, such as autonomous driving, suffer from latency bottlenecks and inefficient communication due to uneven utilization of communication channels, exacerbated by synchronous data bursts from multiple sensors, which is detrimental to system performance.
Innovation Solution
The implementation of fractionalized data communication techniques, where image or video frames are divided into portions and transmitted sequentially across SoC-to-SoC links, allowing for efficient handling of corrupted frames by discarding only affected portions while utilizing error correction and synchronization mechanisms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If synchronous data bursts from multiple sensors are transmitted together, then data completeness is improved, but communication channel utilization becomes uneven and latency increases
Solution Approach 1:
The patent divides complete sensor frames into multiple portions (e.g., first portion, second portion, third portion) that can be transmitted independently and sequentially. This segmentation allows the receiving device to process data incrementially as portions arrive, reducing overall latency while maintaining data completeness through progressive reconstruction of the full frame.
2Quantity of substance
If all sensor data is transmitted together in bursts, then data volume is maintained, but communication efficiency deteriorates due to uneven channel utilization
Solution Approach 1:
The patent implements periodic transmission of data portions interspersed with idle periods. The transmitting device sends portions sequentially with timing intervals, allowing the communication channel to be utilized more uniformly over time rather than in concentrated bursts. This periodic action pattern improves channel utilization efficiency while maintaining complete data transmission.
3Loss of time
If fractionalized data transmission is implemented, then latency is reduced and efficiency improved, but system complexity increases due to additional synchronization and error correction mechanisms
Solution Approach 1:
The patent applies error correction codes (ECC) to the complete frame data before dividing it into portions for transmission. This preliminary error correction preparation ensures that each transmitted portion contains redundant information necessary for error detection and correction at the receiving end, reducing the need for complex retransmission protocols and simplifying the overall error handling mechanism.
Solution Approach 2:
The receiving device implements acknowledgment mechanisms that provide feedback to the transmitting device about successfully received portions. This feedback system enables selective retransmission of only those portions that failed to arrive or contain errors, reducing overall system complexity compared to retransmitting entire frames and improving latency by avoiding unnecessary retransmissions.
Data Source
AI summary
Disclosed are apparatuses, systems, and techniques that implementing fractionalized data transfers between processing devices in real-time data generating and streaming applications. The techniques include but are not limited to processing, by a first processing device, an image data to generate a plurality of portions of an image, responsive to generating a first portion of the plurality of portions of the image, storing the first portion in a first memory device of the first processing device, setting a completion indicator for the first portion, and causing the first portion to be provided to a second processing device.


