Dynamic Interference Rejection in Multi-Carrier Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Dynamic interference in WiFi networks, particularly rising interference, poses a significant challenge as existing solutions like IRC are inadequate, leading to reduced throughput due to unsuitable beamformers and lack of pilots after the preamble.

Innovation Solution

A device and method for a multi-carrier communication receiver that estimates covariance using soft-slicing and iterative algorithms to dynamically adjust beamformers and equalizers, enabling Dynamic Interference Rejection Combining (D-IRC) only when necessary, thereby improving post-processing SNR and throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If Interference Rejection Combining (IRC) is used to mitigate interference, then interference rejection capability is improved, but it fails to handle dynamic interference (especially rising interference) effectively because beamformers are calculated only on the preamble

Engineering Contradiction:
Improveinterference rejection capabilityVSAvoidadaptability to dynamic interference
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic beamformer calculation by dividing the received signal into multiple time slots and recalculating beamformers for each slot based on current interference conditions. This allows the system to adapt to changing interference patterns (rising, falling, or static) rather than using a fixed beamformer from the preamble, directly resolving the contradiction between interference rejection and adaptability to dynamic interference.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If Dynamic Interference Rejection Combining (D-IRC) is implemented to handle dynamic interference, then performance in dynamic interference scenarios is improved, but computational complexity increases due to iterative algorithms and soft-slicing

Engineering Contradiction:
Improveperformance in dynamic interferenceVSAvoidcomputational complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent applies soft-slicing as a partial action to estimate interference covariance matrices without requiring complete signal processing. By using soft-sliced symbols to calculate covariance matrices and update beamformers iteratively, the system achieves dynamic interference rejection with reduced computational burden compared to full iterative processing, balancing performance improvement with feasible complexity.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If beamformers are calculated using only preamble symbols, then device complexity is reduced, but the beamformers become unsuitable for data symbols when dynamic interference is present

Engineering Contradiction:
Improvebeamformer calculation complexityVSAvoidbeamformer suitability for data transmission
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent performs preliminary beamformer calculation on the preamble to establish initial interference rejection, then uses soft-slicing on subsequent data symbols to update covariance matrices and refine beamformers. This preliminary action followed by iterative refinement ensures beamformers remain suitable for data transmission while managing complexity through selective recalculation rather than continuous full processing.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3994855B1Device and method for dynamically reducing interference
Publication Date: 2024.07.31 HUAWEI TECH CO LTD
  • EP3994855B1 patent drawingFigure 1
  • EP3994855B1 patent drawingFigure 2
  • EP3994855B1 patent drawingFigure 3

AI summary

The present invention provides a device for dynamically reducing interference for a multicarrier communication receiver. The device is configured to calculate a set of channel estimates (801) for a plurality of sub-carriers based on a plurality of pilot-symbols and/or data-symbols carried by said plurality of sub-carriers; calculate a set of equalizers (802) for the plurality of sub-carriers based on the set of channel estimates; perform an equalization (803) on a plurality of data-symbols using the set of equalizers for obtaining a plurality of equalized symbols; perform a soft-slicing or hard-slicing procedure (804) comprising obtaining a plurality of estimated symbols based on the equalized symbols; calculate (805) at least one diagonal-loaded interference-plus-noise covariance matrix, based on the set of estimated symbols; de-map the plurality of data symbols (806) to soft-bits, based on the at least one diagonal-loaded interference-plus-noise covariance matrix, the set of channel estimates or an updated version thereof; and feed (807) the soft-bits to a channel decoder.