IP Library › Granted Patent US 12,732,246
Granted Patent B2
US 12,732,246 · App. 18/656,125 · Granted Sep 8, 2026

Signal processing method and related apparatus

Inventors: Hui Huang (Shanghai, CN); Weiwei Tian (Shenzhen, CN); Xinbo Jin (Dongguan, CN); Zhen Sun (Dongguan, CN)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04B7/0617H04B7/024
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,732,246
App. No.
18/656,125
Granted
Sep 8, 2026
Kind
B2
Abstract

This application provides a signal processing method and a related apparatus. The method is applied to a network device and includes: receiving sounding signal information from user equipment, where the sounding signal information includes N pieces of sub-sounding signal information received by N antennas of the network device; performing first weighting processing on the sounding signal information based on a first matrix to determine first signal information; determining a channel weight of to-be-sent signal information based on the first signal information, and weighting the to-be-sent signal information based on the channel weight, to determine N pieces of second signal information; performing second weighting processing on the N pieces of second signal information based on a second matrix to obtain N pieces of third signal information, where the second matrix is an inverse matrix of the first matrix; and sending the corresponding third signal information using the N antennas.

Claims (484)

1 . A signal processing method, performed by a network device, wherein the method comprises:

receiving sounding signal information from user equipment, wherein the sounding signal information comprises N pieces of sub-sounding signal information received by N antennas of the network device, and N is an integer greater than or equal to 2;

performing first weighting processing on the sounding signal information based on a first matrix to determine first signal information, wherein the first matrix is an N-dimensional unitary matrix;

determining a channel weight of to-be-sent signal information based on the first signal information and weighting the to-be-sent signal information based on the channel weight to determine N pieces of second signal information;

performing second weighting processing on the N pieces of second signal information based on a second matrix to obtain N pieces of third signal information, wherein the second matrix is an inverse matrix of the first matrix; and

sending the corresponding third signal information using the N antennas of the network device.

2 . The method according to claim 1 , wherein

coverage areas of at least two of the N antennas are different.

3 . The method according to claim 1 , wherein N=2M, M is an integer greater than or equal to 1, and the first matrix is a matrix determined by a Kronecker product obtained by multiplying N matrices

[

1

j

j

1

]

⁢

or

[

1

-

j

-

j

1

]

.

4 . The method according to claim 3 , wherein

when N=2, a mathematical form of the second matrix is

[

1

j

j

1

]

;

when N=4, a mathematical form of the second matrix is;

[

1

j

j

-

1

j

-

1

1

j

j

1

-

1

j

-

1

j

j

1

]

;

 or

when N=8, a mathematical form of the second matrix is

[

1

j

j

-

1

j

-

1

-

1

-

j

j

-

1

-

1

-

j

1

j

j

-

1

j

1

-

1

j

-

1

j

-

j

-

1

-

1

j

-

j

-

1

j

1

-

1

j

j

-

1

1

j

-

1

-

j

j

-

1

-

1

-

j

j

-

1

j

-

1

1

j

-

1

j

j

1

-

j

-

1

-

1

j

-

j

-

1

-

1

j

-

1

j

j

1

]

.

5 . The method according to claim 1 , wherein the second signal information is in one-to-one correspondence with the third signal information, and the third signal information is in one-to-one correspondence with the N antennas.

6 . A signal processing apparatus, comprising:

a processor; and

a memory coupled to the processor with computer readable instructions stored thereon, wherein the instructions, when executed by the processor, enable the apparatus to:

receive sounding signal information sent by user equipment, wherein the sounding signal information comprises N pieces of sub-sounding signal information received by N antennas of a network device, and Nis an integer greater than or equal to 2;

perform first weighting processing on the sounding signal information based on a first matrix to determine first signal information, wherein the first matrix is an N-dimensional unitary matrix;

determine a channel weight of to-be-sent signal information based on the first signal information and weight the to-be-sent signal information based on the channel weight to determine N pieces of second signal information;

perform second weighting processing on the N pieces of second signal information based on a second matrix to obtain N pieces of third signal information, wherein the second matrix is an inverse matrix of the first matrix; and

send the corresponding third signal information using the N antennas.

7 . The apparatus according to claim 6 , wherein

coverage areas of at least two of the N antennas are different.

8 . The apparatus according to claim 6 , wherein N=2M, M is an integer greater than or equal to 1, and the first matrix is a matrix determined by a Kronecker product obtained by multiplying N matrices

[

1

j

j

1

]

⁢

or

[

1

-

j

-

j

1

]

.

9 . The apparatus according to claim 8 , wherein

when N=2, a mathematical form of the second matrix is

[

1

j

j

1

]

;

when N=4, a mathematical form of the second matrix is

[

1

j

j

-

1

j

-

1

1

j

j

1

-

1

j

-

1

j

j

1

]

;

 or

when N=8, a mathematical form of the second matrix is

[

1

j

j

-

1

j

-

1

-

1

-

j

j

-

1

-

1

-

j

1

j

j

-

1

j

1

-

1

j

-

1

j

-

j

-

1

-

1

j

-

j

-

1

j

1

-

1

j

j

-

1

1

j

-

1

-

j

j

-

1

-

1

-

j

j

-

1

j

-

1

1

j

-

1

j

j

1

-

j

-

1

-

1

j

-

j

-

1

-

1

j

-

1

j

j

1

]

.

10 . The apparatus according to claim 6 , wherein the second signal information is in one-to-one correspondence with the third signal information, and the third signal information is in one-to-one correspondence with the N antennas.

11 . A non-transitory computer-readable storage medium, comprising a computer program, wherein, when the computer program runs on a computer, cause the computer to:

receive sounding signal information from user equipment, wherein the sounding signal information comprises N pieces of sub-sounding signal information received by N antennas of a network device, and N is an integer greater than or equal to 2;

perform first weighting processing on the sounding signal information based on a first matrix to determine first signal information, wherein the first matrix is an N-dimensional unitary matrix;

determine a channel weight of to-be-sent signal information based on the first signal information and weighting the to-be-sent signal information based on the channel weight to determine N pieces of second signal information;

perform second weighting processing on the N pieces of second signal information based on a second matrix to obtain N pieces of third signal information, wherein the second matrix is an inverse matrix of the first matrix; and

send the corresponding third signal information using the N antennas of the network device.

12 . The non-transitory computer-readable storage medium according to claim 11 , wherein coverage areas of at least two of the N antennas are different.

13 . The non-transitory computer-readable storage medium according to claim 11 , wherein N=2M, M is an integer greater than or equal to 1, and the first matrix is a matrix determined by a Kronecker product obtained by multiplying N matrices

[

1

j

j

1

]

⁢

or

[

1

-

j

-

j

1

]

.

14 . The non-transitory computer-readable storage medium according to claim 13 , wherein

when N=2, a mathematical form of the second matrix is

[

1

j

j

1

]

;

when N=4, a mathematical form of the second matrix is

[

1

j

j

-

1

j

-

1

1

j

j

1

-

1

j

-

1

j

j

1

]

;

 or

when N=8, a mathematical form of the second matrix is

[

1

j

j

-

1

j

-

1

-

1

-

j

j

-

1

-

1

-

j

1

j

j

-

1

j

1

-

1

j

-

1

j

-

j

-

1

-

1

j

-

j

-

1

j

1

-

1

j

j

-

1

1

j

-

1

-

j

j

-

1

-

1

-

j

j

-

1

j

-

1

1

j

-

1

j

j

1

-

j

-

1

-

1

j

-

j

-

1

-

1

j

-

1

j

j

1

]

.

15 . The non-transitory computer-readable storage medium according to claim 11 , wherein the second signal information is in one-to-one correspondence with the third signal information, and the third signal information is in one-to-one correspondence with the N antennas.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2024
From: HUANG, HUI; TIAN, WEIWEI; JIN, XINBO; SUN, ZHEN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 068828/0671 →
Priority Claims (1)
CN 202111316446.1 · Nov 8, 2021 · national
Continuity (2)
Continuation PCTCN2022114306 · Aug 23, 2022
Related Publication 20240297696A1 · Sep 5, 2024
References Cited (8)
US 9912390B2 · Sun · 2018 [cited by examiner]
US 20070207769A1 · Hara · 2007 [cited by applicant]
US 20200374814A1 · Gong et al. · 2020 [cited by applicant]
CN 102395185A · 2012 [cited by applicant]
CN 103259581A · 2013 [cited by applicant]
CN 110768698A · 2020 [cited by applicant]
CN 114244414A · 2022 [cited by applicant]
3GPP TSG RAN WG1 Meeting #82, R1-154395, “Effect of antenna virtualization on CSI-RS coverage in EBF/FD MIMO”, Beijing, China, Aug. 24-28, 2015, total 4 pages. [cited by applicant]