# US 12,603,681 B2 · Precoding processing method and communication apparatus

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,603,681 B2
- Document ID: US12603681B2
- Status: Granted
- Kind: B2
- Application number: 18/411,187
- Filed: 2024-01-12
- Published: 2024-07-04
- Granted: 2026-04-14
- Earliest claimed: 2021-08-06
- Assignees: Huawei Technologies Co., Ltd.
- Applicants: Huawei Technologies Co., Ltd.
- Inventors: Lei Chen; Fengwei Liu
- Web page: https://patentgrep.com/patent/US12603681B2

## CPC

- H04B 7/0417: Feedback systems
- H04B 7/0456: Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
- H04B 7/048: {using three or more PMIs}
- H04B 7/0486: {taking channel rank into account}
- H04B 7/0626: {Channel coefficients, e.g. channel state information [CSI]}
- H04B 7/066: {Combined feedback for a number of channels, e.g. over several subcarriers like in orthogonal frequency division multiplexing [OFDM]}
- Y02D 30/70: in wireless communication networks
- H04B: TRANSMISSION
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A transmitting apparatus determines precoding information that includes one or more of the following: a precoding codebook, a power of a precoding port, a power of a precoding data stream, and a correspondence between the precoding port and the precoding data stream. Here one or more precoding ports may correspond to one precoding data stream. The transmitting apparatus transmits the precoding information to a receiving apparatus, so that the receiving apparatus can transmit downlink data with reference to the precoding information. In this application, the transmitting apparatus feeds back more types of precoding information than previously taught by prior art, so that the receiving apparatus obtains more reference information when transmitting the downlink data.

## Claims

### Claim 1

A precoding processing method, comprising:
determining, by a sending apparatus, precoding information, wherein the precoding information comprises one or more of the following: a precoding codebook, a power of a precoding port, a power of a precoding data stream, or a correspondence between the precoding port and the precoding data stream, wherein one precoding data stream corresponds to one or more precoding ports, the precoding codebook comprises a frequency domain codebook, and the power of the precoding data stream is reported by the sending apparatus, wherein the frequency domain codebook is a codebook in which amplitudes of subcarriers are the same and a phase difference between the subcarriers is constant within a preset frequency band range; and
transmitting, by the sending apparatus, the precoding information.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the precoding codebook is as follows:
A
K
,
L
=
[
a
1
,
1
a
2
,
1
…
a
1
,
l
…
a
1
,
L
a
2
,
1
a
2
,
2
⋮
⋱
a
k
,
1
⋱
⋮
⋱
a
K
,
1
a
K
,
L
]
,
wherein
K indicates a quantity of precoding ports; L indicates a quantity of precoding data streams; αK,L indicates precoding of a Kth port in an Lth data stream; and each row of AK,L has at most one non-zero element.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the non-zero element αK,L in the precoding codebook is λK·e(1j*φK,L(n)); λK indicates an amplitude and a common phase value of precoding of the port K; and φK,L (n) indicates a phase value of mapping the Lth data stream to the Kth port on an nth frequency domain resource.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the power of the precoding data stream comprises one or more of the following:
an inter-stream power coefficient or an inter-stream power difference, wherein
the inter-stream power coefficient indicates a power difference value that is between two data streams, and the inter-stream power difference indicates a power difference value that is between M data streams; and M is greater than 2.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the power of the precoding port comprises:
a power control coefficient of the port when an inter-port power is not borrowed; or
a power allocation proportion of the port when an inter-port power is borrowed.

### Claim 6 (depends on 5)

The method according to claim 5, further comprising:
receiving configuration information of the inter-port power, wherein the configuration information of the inter-port power indicates a borrowing status of the inter-port power; and
reporting the power of the precoding port based on the configuration information of the inter-port power.

### Claim 7 (depends on 1)

The method according to claim 1, wherein before determining precoding information, the method further comprises:
receiving reporting configuration information, wherein
the reporting configuration information comprises one or more of the following: the correspondence that is between the precoding port and the precoding data stream and that is selected by the sending apparatus, the codebook selected by the sending apparatus, the power of the precoding data stream, or the power of the precoding port; and
the transmitting of the precoding information comprises:
transmitting the precoding information based on the reporting configuration information.

### Claim 8

A precoding processing method, comprising:
receiving, by a receiving apparatus, precoding information, wherein the precoding information comprises one or more of the following: a precoding codebook, a power of a precoding port, a power of a precoding data stream, or a correspondence between the precoding port and the precoding data stream, wherein one precoding data stream corresponds to one or more precoding ports, the precoding codebook comprises a frequency domain codebook, and the power of the precoding data stream is reported by the sending apparatus, wherein the frequency domain codebook is a codebook in which amplitudes of subcarriers are the same and a phase difference between the subcarriers is constant within a preset frequency band range; and
transmitting, by the receiving apparatus, data based on the precoding information.

### Claim 9 (depends on 8)

The method according to claim 8, wherein the precoding codebook is as follows:
A
K
,
L
=
[
a
1
,
1
a
2
,
1
…
a
1
,
l
…
a
1
,
L
a
2
,
1
a
2
,
2
⋮
⋱
a
k
,
1
⋱
⋮
⋱
a
K
,
1
a
K
,
L
]
,
wherein
K indicates a quantity of precoding ports; L indicates a quantity of precoding data streams; αK,L indicates precoding of a Kth port in an Lth data stream; and each row of AK,L has at most one non-zero element.

### Claim 10 (depends on 9)

The method according to claim 9, wherein the non-zero element αK,L in the precoding codebook is λK·e(1j*φK,L(n)); λK indicates an amplitude and a common phase value of precoding of the port K; and φK,L (n) indicates a phase value of mapping the Lth data stream to the Kth port on an nth frequency domain resource.

### Claim 11 (depends on 8)

The method according to claim 8, wherein the power of the data stream comprises one or more of the following:
an inter-stream power coefficient or an inter-stream power difference, wherein
the inter-stream power coefficient indicates a power difference value that is between two data streams; the inter-stream power difference indicates a power difference value that is between M data streams; and M is greater than 2.

### Claim 12 (depends on 8)

The method according to claim 8, wherein the power of the precoding port comprises:
a power control coefficient of the port when an inter-port power is not borrowed; or
a power allocation proportion of the port when an inter-port power is borrowed.

### Claim 13 (depends on 12)

The method according to claim 12, further comprising:
transmitting configuration information of the inter-port power, wherein the configuration information of the inter-port power indicates a borrowing status of the inter-port power.

### Claim 14 (depends on 8)

The method according to claim 8, wherein before the receiving of precoding information, the method further comprises:
transmitting reporting configuration information, wherein
the reporting configuration information comprises one or more of the following: reporting the correspondence that is between the precoding port and the precoding data stream and that is selected by the sending apparatus, reporting the codebook selected by the sending apparatus, reporting the power of the precoding data stream, or reporting the power of the precoding port.

### Claim 15

A sending apparatus, comprising:
a processor, configured to determine precoding information, wherein the precoding information comprises one or more of the following: a precoding codebook, a power of a precoding port, a power of a precoding data stream, or a correspondence between the precoding port and the precoding data stream, wherein one or more precoding ports correspond to one precoding data stream, the precoding codebook comprises a frequency domain codebook, and the power of the precoding data stream is reported by the sending apparatus, wherein the frequency domain codebook is a codebook in which amplitudes of subcarriers are the same and a phase difference between the subcarriers is constant within a preset frequency band range; and
a transceiver, configured to transmit the precoding information.

### Claim 16 (depends on 15)

The apparatus according to claim 15, wherein the precoding codebook is as follows:
A
K
,
L
=
[
a
1
,
1
a
2
,
1
⋯
a
1
,
l
⋯
a
1
,
L
a
2
,
1
a
2
,
2
⋮
⋱
a
k
,
1
⋱
⋮
⋱
a
K
,
1
a
K
,
L
]
,
wherein
wherein
K indicates a quantity of precoding ports; L indicates a quantity of precoding data streams; αK,L indicates precoding of a Kth port in an Lth data stream; and each row of ΔK,L has at most one non-zero element.

### Claim 17 (depends on 16)

The apparatus according to claim 16, wherein the non-zero element αK,L in the precoding codebook is λK·e(1j*φK,L(n); λK indicates an amplitude and a common phase value of precoding of the port K; and φK,L(n) indicates a phase value of mapping the Lth data stream to the Kth port on an nth frequency domain resource.

### Claim 18 (depends on 15)

The apparatus according to claim 15, wherein the power of the precoding data stream comprises one or more of the following:
an inter-stream power coefficient or an inter-stream power difference, wherein
the inter-stream power coefficient indicates a power difference value that is between two data streams, and the inter-stream power difference indicates a power difference value that is between M data streams; and M is greater than 2.

### Claim 19 (depends on 15)

The apparatus according to claim 15, wherein the power of the precoding port comprises:
a power control coefficient of the port when an inter-port power is not borrowed; or
a power allocation proportion of the port when an inter-port power is borrowed.

### Claim 20 (depends on 19)

The apparatus according to claim 19, wherein the processor is further configured to perform:
receiving configuration information of the inter-port power, wherein the configuration information of the inter-port power indicates a borrowing status of the inter-port power; and
reporting the power of the precoding port based on the configuration information of the inter-port power.
