Wireless Packet Detection Using Universal Shifted Correlator Kernels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in efficiently detecting packets across varying bandwidths due to the high memory and computational requirements of correlators used for packet detection, particularly in low-power IoT applications like IEEE 802.11ah.
Innovation Solution
A reduced-cost kernel implementation method that generates centred and non-centred kernels by downsampling and frequency shifting, utilizing a simplified lookup table to derive sub-band kernels, reducing the number of required kernels and memory storage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional correlators are used for packet detection across varying bandwidths, then packet detection reliability is maintained, but memory requirements and power consumption increase significantly
Solution Approach 1:
The patent implements a universal correlator that can detect packets across multiple bandwidths (1 MHz, 2 MHz, 4 MHz, 8 MHz) using a single stored correlator pattern. The correlator is designed to work universally by adapting to different bandwidth conditions through downsampling and frequency shifting operations, eliminating the need for separate correlators for each bandwidth mode.
Solution Approach 2:
The patent changes the operating parameters of the correlator by dynamically adjusting the downsampling factor and frequency shift amount based on the detected bandwidth. By modifying these parameters, the same correlator can effectively detect packets across different bandwidths without requiring additional memory resources for separate correlator patterns.
2Measurement precision
If multiple correlators are stored for different bandwidths, then packet detection accuracy across bandwidths is improved, but device complexity and power consumption increase
Solution Approach 1:
The patent creates a single universal correlator that can accurately detect packets across all supported bandwidths (1, 2, 4, and 8 MHz) by using parameter transformation rather than storing multiple separate correlators. This reduces device complexity while maintaining detection accuracy.
Solution Approach 2:
Instead of storing multiple copies of correlators for different bandwidths, the patent uses a single correlator pattern and generates the necessary frequency-shifted versions dynamically through signal processing operations. This reduces memory requirements and simplifies the device implementation.
3Adaptability or versatility
If full bandwidth packet detection is implemented, then detection coverage is maximized, but computational load and power consumption increase
Solution Approach 1:
The patent segments the bandwidth detection process by using downsampling to reduce the number of processing points required. Instead of processing the entire bandwidth simultaneously, the system downsamples the signal and processes only the essential frequency components, reducing computational load while maintaining detection coverage across all bandwidth modes.
Solution Approach 2:
The patent dynamically changes the processing parameters based on the operating bandwidth. By adjusting the downsampling factor and frequency shift amount according to the detected bandwidth, the system optimizes computational requirements for each bandwidth mode, reducing overall power consumption while maintaining full bandwidth detection capability.
Data Source
AI summary
Methods and wireless communication devices for packet detection include configuring the wireless communication device to receive a wireless signal according to a current operating bandwidth and a primary channel index, generating a centred kernel from a stored correlator according to the current operating bandwidth, generating non-centred kernels from the centred kernel by frequency shifting according to the current operating bandwidth and the primary channel index, correlating a portion of the received wireless signal with one or a combination of the generated centred and non-centred kernels to determine a packet detection result, and processing the received wireless signal according to the packet detection result.


