Beamforming Steering Matrix Update for Mode Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless communication devices face performance degradation when switching between different communication modes without updating steering matrices, leading to unsteered signals and reduced signal-to-noise ratio.

Innovation Solution

A beamforming system that generates a steering matrix for a new mode by updating it based on the existing steering matrix from the previous mode, allowing continuous signal steering without discarding the previous matrix, thus maintaining performance across mode transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the wireless device switches between different communication modes, then the adaptability and versatility are improved, but the signal-to-noise ratio and transmission performance deteriorate due to unsteered signals

Engineering Contradiction:
Improvemode switching capabilityVSAvoidsignal-to-noise ratio
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary action by generating updated steering values before the mode transition is complete. The transmitter generates new steering values based on the old steering values and the target mode parameters, ensuring that beamforming is already prepared when the mode switch occurs, thus preventing signal degradation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies parameter changes by dynamically adjusting steering values according to the target communication mode. The updated steering values are generated by transforming the old steering values using mode-specific parameters (such as different transformation matrices for OFDM vs. single-carrier modes), allowing the beamforming to adapt to different modes while maintaining signal quality.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If the steering matrix is discarded during mode transitions, then the device complexity is reduced, but the transmission performance and data rates deteriorate

Engineering Contradiction:
Improvesteering matrix managementVSAvoiddata rate
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The system applies dynamics by making the steering value generation process adaptive rather than static. Instead of discarding the old steering matrix, the system dynamically generates new steering values by transforming the old ones based on the target mode, allowing the beamforming to continuously adapt to mode changes while maintaining high data rates.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If new steering values are generated from scratch for each mode, then the measurement precision is improved, but the loss of time and computational overhead increase

Engineering Contradiction:
Improvechannel state information accuracyVSAvoidsteering matrix generation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-computing the relationship between old and new steering values. By establishing the transformation relationship before mode transition and reusing the old steering values as a basis, the system reduces the computational time required to generate accurate steering values for the new mode.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8638875B1Transmit beamforming systems and methods
Publication Date: 2014.01.28 MARVELL ASIA PTE LTD
  • US8638875B1 patent drawing
  • US8638875B1 patent drawing
  • US8638875B1 patent drawing

AI summary

A system includes a transmitting module, a mapping module, and an updating module. The transmitting module transmits a first set of data streams using N subcarriers when a wireless device operates in a first mode. The transmitting module transmits a second set of data streams using M subcarriers when the device operates in a second mode. N and M are integers greater than or equal to 1. The mapping module maps the first set of data streams to a first set of antennas of the device based on a first set of mapping values and maps the second set of data streams to a second set of antennas of the device based on a second set of mapping values. The updating module generates the second set of mapping values based on the first set of mapping values when the device transitions from the first mode to the second mode.