Phase Encoding with Higher-Order Terms for Massive MIMO

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional phase encoding methods generate a large quantity of redundant codes, affecting the speed and quality of weight optimization in massive MIMO systems, especially as the antenna scale grows from hundreds to thousands.

Innovation Solution

A phase encoding method that introduces higher-order terms to construct a full-rank square matrix for encoding, reducing the quantity of bits needed and eliminating redundant codes, allowing one-to-one encoding of N bits to 2N phases.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional phase encoding methods are used, then phase encoding can be performed, but a large quantity of redundant codes are generated, severely affecting speed and quality of weight optimization

Engineering Contradiction:
Improvespeed of weight optimizationVSAvoidquantity of redundant codes
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the encoding parameters by introducing higher-order terms (second-order, third-order, etc.) in addition to first-order terms. This transforms the encoding approach from conventional methods that only use first-order terms, thereby reducing redundant codes and improving optimization speed without sacrificing encoding capability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the encoding process into multiple independent components: first-order terms, second-order terms, third-order terms, and higher-order terms. Each term type can be independently calculated and combined, allowing systematic reduction of redundancy while maintaining comprehensive phase encoding coverage

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If antenna scale grows from hundreds to thousands, then beamforming capability is improved, but a large quantity of redundant codes are generated, affecting optimization quality

Engineering Contradiction:
Improvebeamforming capabilityVSAvoidquality of weight optimization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent extends the encoding from a single dimension (first-order terms only) to multiple dimensions by incorporating higher-order terms. This dimensional expansion allows the system to handle larger antenna scales more efficiently, improving adaptability while reducing the harmful effects of redundant codes on optimization quality

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Productivity

If conventional encoding methods are used, then encoding can be performed, but quantity of bits needed is large, reducing encoding efficiency

Engineering Contradiction:
Improveencoding efficiencyVSAvoidquantity of bits
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent extracts and utilizes higher-order term information that was previously overlooked in conventional encoding methods. By taking out and incorporating these additional term types, the system achieves more efficient encoding with fewer bits required, directly improving encoding productivity

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250392355A1Phase encoding method and apparatus, and communication device
Publication Date: 2025.12.25 HUAWEI TECH CO LTD
  • US20250392355A1 patent drawing
  • US20250392355A1 patent drawing
  • US20250392355A1 patent drawing

AI summary

A phase encoding method includes: determining, based on a plurality of to-be-encoded phases, a quantity of a plurality of bits needed for encoding the plurality of phases; generating first-order terms and higher-order terms of the plurality of bits; constructing a bit matrix based on the plurality of phases, the first-order terms, and the higher-order terms, where the bit matrix includes a plurality of value combinations of the plurality of bits; calculating a plurality of encoding coefficients based on the bit matrix and the plurality of phases; and encoding the plurality of phases by using the plurality of encoding coefficients. This method may be performed by any encoding process in which an encoding object is a discrete value.