Ranging Code Beamforming Weight Vectors for Signal Overlap

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication networks, traditional beamforming weight estimation techniques struggle to accurately detect ranging codes due to potential overlap between signals from multiple client devices, leading to difficulties in estimating receive beamforming weights effectively.

Innovation Solution

The implementation of a receive beamforming ranging code detection process that computes and applies ranging code-specific beamforming weight vectors before correlation, using differential channel covariance matrices and maximum ratio combining techniques to isolate and identify ranging codes in overlapping signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional beamforming weight estimation techniques are used, then the system can process multiple ranging signals, but the accuracy of ranging code detection deteriorates due to signal overlap from multiple client devices

Engineering Contradiction:
Improveranging code detection accuracyVSAvoidsignal overlap interference
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the received signal processing by creating ranging-code-specific beamforming weight vectors for each potential ranging code. Instead of using a single beamforming weight for all signals, the system divides the processing into separate channels, each optimized for detecting a specific ranging code. This segmentation allows the system to isolate and detect individual ranging codes even when multiple signals overlap in time and frequency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by optimizing beamforming weights locally for each ranging code rather than using a global beamforming weight. Each ranging code receives a customized beamforming weight vector that is specifically tailored to its characteristics and expected signal properties. This localized optimization improves detection accuracy for each individual code while maintaining the ability to process multiple codes simultaneously.

Inventive Principle:
Principle #3Local quality

2Productivity

If beamforming techniques are applied to received signals, then signal processing capability is improved, but the complexity of weight estimation increases due to the need to handle overlapping ranging signals

Engineering Contradiction:
Improvesignal processing capabilityVSAvoidweight estimation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-computing beamforming weight vectors for each possible ranging code before actual signal reception and processing. These pre-computed weights are stored and readily available when signals arrive, eliminating the need for complex real-time weight estimation during the detection process. This preliminary preparation significantly reduces the computational complexity during operational phases while maintaining high processing capability.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If multiple ranging signals are received simultaneously, then network capacity is improved, but the difficulty of detecting individual ranging codes increases due to signal overlap

Engineering Contradiction:
Improvenumber of concurrent ranging signalsVSAvoidranging code detection difficulty
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments the detection process by creating separate detection channels for each ranging code. Each channel uses a dedicated beamforming weight vector optimized for that specific code, allowing the system to process multiple concurrent signals independently. This segmentation transforms a complex multi-signal detection problem into multiple simpler single-code detection problems that can be solved in parallel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameters of the beamforming weights by creating ranging-code-specific weight vectors with different characteristics for each code. These parameter changes allow the system to differentiate between overlapping signals by exploiting the unique properties of each ranging code's beamforming response, thereby enabling detection of multiple simultaneous signals without confusion.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8005060B2Beamforming techniques to improve ranging signal detection
Publication Date: 2011.08.23 CISCO TECHNOLOGY INC
  • US8005060B2 patent drawing
  • US8005060B2 patent drawing
  • US8005060B2 patent drawing

AI summary

Ranging code detection techniques are provided. Energy is received at a plurality of antennas of a first wireless communication device and received signals are generated from the received energy. The received energy comprises a ranging transmission from one or more second wireless communication devices, wherein each ranging transmission comprises a ranging code selected from a set of possible ranging codes. A ranging code specific receive beamforming weight vector is generated for a ranging code in the set of possible ranging codes from the received signals. The ranging code specific receive beamforming weight vector is applied to corresponding ranging code specific signals derived from the received signals to produce ranging code specific beamformed signals. The ranging code specific beamformed signals are correlated to produce correlation results. A determination is made as to whether the ranging code is present in the received energy based on the correlation results.