Deep Learning Beamforming for Wireless Interference Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing beamforming technologies face challenges in controlling interference and maximizing sum data rate in wireless systems with multiple users and antennas, leading to increased computational complexity and difficulty in real-time solution derivation.

Innovation Solution

A deep learning-based beamforming method using a neural network that obtains channel information and transmit power limits to derive beamforming vectors, employing activation functions and training schemes to optimize beamforming performance, allowing for real-time operation and adaptation under various power constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional beamforming calculation methods are used to control interference and maximize sum data rate, then system performance is improved, but computational complexity increases and real-time solution derivation becomes difficult

Engineering Contradiction:
Improvesystem performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent transforms the beamforming optimization problem from a complex computational task into a parameter prediction task by training a neural network offline. The network learns optimal beamforming parameters (weights and phases) during training, and during operation simply predicts these parameters based on current channel conditions, avoiding real-time complex calculations while maintaining optimal performance.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent performs preliminary training of the neural network offline using historical channel data and optimal beamforming solutions. This preliminary action pre-computes the complex optimization relationships, storing them in the network's weights. During real-time operation, the system only needs to perform simple forward propagation to get beamforming parameters, eliminating the need for complex real-time optimization calculations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If deep learning models with many parameters are used to derive beamforming vectors, then beamforming performance is improved, but training complexity and time increase

Engineering Contradiction:
Improvebeamforming performanceVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts and separates the complex training process from the real-time operation process. All computationally intensive parameter training is performed offline using recorded channel data, while the online system only performs lightweight inference. This extraction of the heavy computational burden to an offline stage significantly reduces real-time training time while maintaining high beamforming performance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses a neural network with more parameters than strictly necessary (excessive action during training) to capture complex channel characteristics, but accepts the trade-off of longer offline training time. The key insight is that this excessive parameter capacity pays off by enabling extremely fast and accurate real-time beamforming parameter prediction, as the network has already learned all necessary relationships during the comprehensive offline training phase.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11742901B2Deep learning based beamforming method and apparatus
Publication Date: 2023.08.29 ELECTRONICS & TELECOMM RES INST
  • US11742901B2 patent drawing
  • US11742901B2 patent drawing
  • US11742901B2 patent drawing

AI summary

Disclosed is a beamforming method using a deep neural network. The deep neural network may include an input layer, L hidden layers, and an output layer, and the beamforming method may include: obtaining channel information h between a base station and K terminals and a transmit power limit value P of the base station, and inputting h and P into the input layer; and performing beamforming on signals to be transmitted to the K terminals using beamforming vectors derived using the output layer and at least one activation function, wherein the base station transmits the signals to the K terminals using M transmit antennas. Here, the output layer may be configured in a direct beamforming learning (DBL) scheme, a feature learning (FL) scheme, or a simplified feature learning (SFL) scheme.