Pseudo-Random Radar Code Correlation for Replay Resistance
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional radar systems are susceptible to false signals generated by record and replay, posing significant security and safety threats, particularly in applications like autonomous driving and unmanned vehicles.
Innovation Solution
A radar system using a sequence of pseudo-randomly selected code symbols, synchronized with corresponding symbol templates, to distinguish real signals from false signals, employing a deterministic random number generator for security and resistance to replay attacks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional radar systems use periodic repetition of the same code symbol, then the radar signal can be easily processed and correlated, but the system becomes susceptible to false signals generated by record and replay attacks
Solution Approach 1:
The patent applies dynamics by transitioning from static, periodic code symbol repetition to dynamic, pseudo-random code symbol sequences. The code symbols are selected pseudo-randomly from a code symbol pool, making the signal pattern unpredictable and changing over time. This dynamic approach prevents replay attacks while maintaining processability through correlation with synchronized symbol templates at the receiver.
Solution Approach 2:
The patent uses copying by maintaining symbol templates at the receiver that are synchronized copies of the transmitted code symbols. The receiver correlates the received signal with these known templates to detect and verify the authenticity of the signal, enabling distinction between real signals and replayed false signals.
2Reliability
If radar systems use deterministic code symbols for transmission, then the signal processing is simplified, but the system cannot distinguish real signals from replayed false signals
Solution Approach 1:
The patent implements feedback through the synchronization mechanism where the receiver maintains symbol templates that are continuously updated and synchronized with the transmitted code symbols. This feedback loop ensures that the receiver has the correct reference information to authenticate incoming signals, preventing replay attacks while maintaining processing efficiency.
3Reliability
If the radar system uses pseudo-random code symbol selection, then resistance to replay attacks is improved, but the complexity of signal generation and correlation increases
Solution Approach 1:
The patent applies parameter changes by utilizing pseudo-random selection of code symbols from a predefined code symbol pool. This changes the signal characteristics dynamically while maintaining a finite set of possible symbols. The receiver uses corresponding symbol templates synchronized to the same pseudo-random sequence, enabling authentication without requiring overly complex implementation.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The system effectively prevents replay attacks by ensuring only authorized systems can decode the signal sequence, reducing the risk of false target detection and enhancing safety.
Implementation Method 1
a transmitter, configured for generating a signal from the code, and further configured for transmitting the signal
Implementation Method 2
a receiver, configured for receiving an echo of the signal
Implementation Method 3
a correlator, configured for correlating each code symbol of the code of the received echo of the signal to a code symbol of the code of the signal
Data Source
AI summary
There is described a radar system (100) and a corresponding method, the radar system (100) comprising i) a control unit (110), configured for generating a code (C) comprising a sequence of code symbols (211), wherein generating the code (C) comprises randomly selecting a plurality of code symbols (211) from a code symbol pool (310) comprising a plurality of code symbols (211), ii) a transmitter (120), configured for generating a signal (S) from the code (C), and further configured for transmitting the signal (S), iii) a receiver (130), configured for receiving an echo (E) of the signal (S), and iii) a correlator (140), configured for correlating each code symbol of the code (C′) of the received echo (E) of the signal (S) to a corresponding symbol template (R) associated with the correlator (140); wherein the radar system (100) is further configured for synchronizing the symbol template (R) to the code (C) of the signal (S). There is further described a method of using a sequence of randomly selected code symbols (211) in a radar application, in particular an UWB-based radar application, to prevent replay attacks.


