Radio Pulse Detection Using FFT and Event Timestamps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing density of unlicensed band devices leads to inefficient use of spectrum and interference between different wireless protocols, such as Bluetooth and IEEE 802.11 WLAN, due to the lack of cooperation between signaling protocols, making it difficult to accurately identify and analyze radio events in wireless frequency channels.
Innovation Solution
A system that collects in-phase/quadrature (I/Q) data, performs Fast Fourier Transform (FFT) on it, and records radio events with timestamps to identify pulses and state changes, allowing for more precise analysis by using a Radio Events Record (RER) to supplement FFT data, thereby reducing processing time and improving spectral analysis efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If spectrum analysis is performed on wireless channels with increasing device density, then interference detection capability is improved, but processing time and computational complexity increase
Solution Approach 1:
The patent segments the continuous spectrum analysis process into discrete pulse detection events. By identifying and processing individual pulses separately rather than analyzing the entire continuous signal stream, the system reduces computational complexity and processing time while maintaining interference detection accuracy in dense wireless environments.
Solution Approach 2:
The patent implements preliminary pulse detection and characterization before full spectrum analysis. By pre-identifying pulse parameters such as start time, end time, and frequency characteristics, the system prepares data in advance, reducing the computational burden during detailed interference analysis and thereby decreasing overall processing time.
2Measurement precision
If comprehensive spectrum analysis is performed on all wireless signals, then interference identification accuracy is improved, but data processing load increases
Solution Approach 1:
The patent extracts only the essential pulse characteristics (start time, end time, frequency, amplitude) from the complete signal data. By taking out only the relevant features needed for interference identification rather than processing all raw signal data, the system maintains accurate interference detection while significantly reducing the data processing load.
Solution Approach 2:
The patent applies partial action by performing complete pulse characterization only on detected pulses rather than continuously analyzing all signal data. This selective approach processes only the necessary portions of the signal stream, improving data processing efficiency while maintaining interference identification accuracy through thorough analysis of relevant pulse events.
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
This approach enables more accurate identification of pulse start and end times, reduces unnecessary data processing, and enhances the ability to distinguish between different wireless signals, improving the overall efficiency and accuracy of spectrum analysis in wireless channels.
Implementation Method 1
performs a fast Fourier transform (FFT) on the I/Q data resulting in a stream of FFT blocks
Data Source
AI summary
In one embodiment a method includes, collecting in-phase/quadrature (I/Q) data representing energy detected by a radio in a frequency band, performing a fast Fourier transform (FFT) on the I/Q data resulting in a stream of FFT blocks, identifying using the stream of FFT blocks a pulse in the frequency band, recording in a radio events record (RER) a plurality of radio events and corresponding timestamps that are indicative, respectively, of a type and time of individual state changes in the radio during the collecting step, and, for example, using at least two of the radio events to identify, in the time domain, a beginning time and end time of the pulse detected in the stream of FFT blocks.


