Staggered Sensor Data Authentication for Low-Latency Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In safety-sensitive applications like autonomous driving, the authentication of large volumes of sensor data creates bottlenecks and increases latency due to concurrent processing of frames, which can lead to corrupted data being provided to host applications.
Innovation Solution
Implementing a staggered authentication schedule that authenticates selected portions of frames generated by different sensors, spreading the authentication workload evenly across time, thereby reducing latency and eliminating bottlenecks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If concurrent authentication of all sensor frames is performed, then data security is ensured, but processing latency increases and system bottleneck occurs
Solution Approach 1:
The patent divides the authentication process into segments by authenticating only selected portions (sub-frames) of sensor data frames rather than the entire frame. Multiple sub-frames are processed in parallel across different time slots, which reduces the authentication burden on any single processing unit while maintaining security coverage. This segmentation approach directly addresses the contradiction by enabling faster processing (reducing latency) while still ensuring data security through comprehensive sub-frame authentication.
Solution Approach 2:
The patent implements periodic authentication scheduling where authentication operations are distributed across multiple time slots rather than occurring simultaneously. Each time slot authenticates a specific subset of sub-frames from different sensors, creating a periodic authentication pattern that spreads the workload over time. This periodic action reduces processing latency and eliminates bottlenecks while maintaining security through systematic coverage of all data streams.
2Reliability
If all sensor data is authenticated simultaneously, then authentication completeness is achieved, but processing throughput decreases
Solution Approach 1:
The patent segments the authentication workload by processing only selected sub-frames from multiple sensors in each time slot rather than authenticating all sensor data simultaneously. This segmentation enables parallel processing across different time slots, which maintains authentication completeness through systematic coverage while significantly improving processing throughput by eliminating the bottleneck of simultaneous authentication.
Solution Approach 2:
The patent introduces dynamic authentication scheduling that adapts the authentication process to time-varying data streams. Instead of static simultaneous authentication, the system dynamically selects which sub-frames to authenticate in each time slot based on the current data flow from multiple sensors. This dynamic approach maintains authentication completeness while optimizing processing throughput through flexible workload distribution.
3Reliability
If cryptographic authentication is applied to large volumes of streaming data, then data integrity is protected, but processing speed decreases
Solution Approach 1:
The patent segments large volumes of streaming sensor data into smaller sub-frames and authenticates only selected portions in each time slot. This segmentation reduces the amount of cryptographic operations performed simultaneously, which protects data integrity through comprehensive authentication while improving processing speed by eliminating the bottleneck of bulk data authentication.
Solution Approach 2:
The patent implements periodic authentication of sub-frames from multiple sensors across different time slots rather than continuous authentication of all streaming data simultaneously. This periodic action maintains data integrity through systematic cryptographic authentication while significantly improving processing speed by distributing the computational burden over time and enabling parallel processing.
Data Source
AI summary
Disclosed are apparatuses, systems, and techniques that implement efficient staggered authentication of sensor data in real-time streaming applications. In one embodiment, a processing device establishes an authentication schedule for a plurality of sensors and receives units of data from the sensors. The units of data are received over multiple times, with the processing device receiving, from respective sensors, a plurality of sub-units of data; selecting, using the authentication schedule, a number of one or more sub-units of data from the received sub-units of data; and performing an authentication of the one or more selected sub-units of data. The processing device determines authenticity of the units of data using the performed authentications of the sub-units of data.


