10063394

Method for Estimating a Channel, and Network Node

PublishedAugust 28, 2018
Assigneenot available in USPTO data we have
InventorsMiguel LOPEZ
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method performed in a network node for estimating a channel, the network node controlling an antenna array comprising a number N of antennas in one or more spatial dimensions, the network node comprising a receiver receiving signals from the antenna array, the method comprising: obtaining matched filter channel estimates for each sub-carrier and antenna of a signal received by the antennas, the signal comprising a number K of frequency sub-carriers, arranging the obtained matched filter channel estimates in a first multi-dimensional array, wherein time or frequency domain samples of the matched filter channel estimates are arranged along a first dimension and wherein a second dimension is a first spatial dimension of the number N of antennas, wherein the matched filter channel estimates are ordered in the first multi-dimensional array such as to reflect the physical location in space of the antennas, applying an orthogonal transform to the first multi-dimensional array, providing a second multi-dimensional array, de-noising the second multi-dimensional array, providing a third multi-dimensional array, and applying the inverse of the orthogonal transform to the third multi-dimensional array, providing channel estimates for all branches of the receiver.

2

2. The method of claim 1 , wherein the de-noising comprises: identifying a first set of coefficients of the second multi-dimensional array having magnitudes above a threshold and a second set of coefficients having magnitudes below the threshold, wherein magnitudes above the threshold correspond to samples having significant amounts of desired signal energy, and keeping the first set of coefficients and setting the second set of coefficients equal to zero or close to zero.

3

3. The method of claim 2 , wherein the identifying comprises using a noise power σ 2 at the receiver, wherein the noise power σ 2 is based on one or more of: temperature measurements, receiver calibration, knowledge of noise figure of receiver chain and a priori knowledge of receiver noise.

4

4. The method of claim 1 , wherein the de-noising comprises identifying a set of coefficients of the second multi-dimensional array based on a priori knowledge comprising one or more of: knowledge of elevation and/or azimuthal direction of arrivals of desired signals at the antenna array and based thereon knowledge of angular sector within which desired signals arrive, and knowledge of geometrical properties of the antenna array.

5

5. The method of claim 1 , wherein the antenna array is a linear antenna array comprising co-polarized antennas, and wherein the second dimension comprises the spatial extension of the antennas.

6

6. The method of claim 1 , wherein the antenna array is a planar antenna array comprising co-polarized antennas, and wherein the arranging the obtained matched filter channel estimates in a first multi-dimensional array further comprise a third dimension comprising a second spatial dimension of the antennas.

7

7. The method of claim 1 , wherein in the arranging, two neighboring antennas correspond to two neighboring entries of the first multi-dimensional array.

8

8. The method of claim 1 , wherein the applying an orthogonal transform to the first multi-dimensional array comprises performing an n-dimensional discrete cosine transform or discrete Fourier transform of the first multi-dimensional array, for an antenna array having n−1 spatial dimensions.

9

9. The method of claim 1 , wherein applying the inverse of the orthogonal transform to the third multi-dimensional array comprises performing an n-dimensional inverse discrete cosine transform or inverse discrete Fourier transform of the third multi-dimensional array for an antenna array having n−1 spatial dimensions.

10

10. A network node for estimating a channel, the network node controlling an antenna array comprising a number N of antennas in one or more spatial dimensions, the network node comprising a receiver receiving signals from the antenna array, the network node comprising a processor and memory, the memory containing instructions executable by the processor, wherein the network node is operative to: obtain matched filter channel estimates for each sub-carrier and antenna of a signal received by the antennas, the signal comprising a number K of frequency sub-carriers, arrange the obtained matched filter channel estimates in a first multi-dimensional array, wherein time or frequency domain samples of the matched filter channel estimates are arranged along a first dimension and wherein a second dimension is a first spatial dimension of the number N of antennas, wherein the matched filter channel estimates are ordered in the first multi-dimensional array such as to reflect the physical location in space of the antennas, apply an orthogonal transform to the first multi-dimensional array, providing a second multi-dimensional array, de-noise the second multi-dimensional array, providing a third multi-dimensional array, and apply the inverse of the orthogonal transform to the third multi-dimensional array, providing channel estimates for all branches of the receiver.

11

11. The network node of claim 10 , operative to de-noise by: identifying a first set of coefficients of the second multi-dimensional array having magnitudes above a threshold and a second set of coefficients having magnitudes below the threshold, wherein magnitudes above the threshold correspond to samples having significant amounts of desired signal energy, and keeping the first set of coefficients and setting the second set of coefficients equal to zero or close to zero.

12

12. The network node of claim 11 , operative to identify by using a noise power σ 2 at the receiver, wherein the noise power σ 2 is based on one or more of: temperature measurements, receiver calibration, knowledge of noise figure of receiver chain and a priori knowledge of receiver noise.

13

13. The network node of claim 10 , operative to de-noise by identifying a set of coefficients of the second multi-dimensional array based on a priori knowledge comprising one or more of: knowledge of elevation and/or azimuthal direction of arrivals of desired signals at the antenna array and based thereon knowledge of angular sector within which desired signals arrive, and knowledge of geometrical properties of the antenna array.

14

14. The network node of claim 10 , wherein the antenna array is a linear antenna array comprising co-polarized antennas, and wherein the second dimension comprises the spatial extension of the antennas.

15

15. The network node of claim 10 , wherein the antenna array is a planar antenna array comprising co-polarized antennas, and wherein the network node is operative to arrange the obtained matched filter channel estimates in a first multi-dimensional array further comprise a third dimension comprising a second spatial dimension of the antennas.

16

16. The network node of claim 10 , wherein in a first multi-dimensional array, two neighboring antennas correspond to two neighboring entries of the first multi-dimensional array.

17

17. The network node of claim 10 , operative to apply an orthogonal transform to the first multi-dimensional array by performing an n-dimensional discrete cosine transform or discrete Fourier transform of the first multi-dimensional array, for an antenna array having n−1 spatial dimensions.

18

18. The network node of claim 10 , operative to apply the inverse of the orthogonal transform to the third multi-dimensional array by performing an n-dimensional inverse discrete cosine transform or inverse discrete Fourier transform of the third multi-dimensional array for an antenna array having n−1 spatial dimensions.

19

19. A computer program product comprising a non-transitory computer readable medium storing computer program for a network node for estimating a channel, the network node being configurable to control an antenna array comprising a number N of antennas in one or more spatial dimensions, and comprising a receiver receiving signals from the antenna array, the computer program-comprising computer program code, which, when run on the network node causes the network node to: obtain matched filter channel estimates for each sub-carrier and antenna of a signal received by the antennas, the signal comprising a number K of frequency sub-carriers, arrange the obtained matched filter channel estimates in a first multi-dimensional array, wherein time or frequency domain samples of the matched filter channel estimates are arranged along a first dimension and wherein a second dimension is a first spatial dimension of the number N of antennas, wherein the matched filter channel estimates are ordered in the first multi-dimensional array such as to reflect the physical location in space of the antennas, apply an orthogonal transform to the first multi-dimensional array, providing a second multi-dimensional array, de-noise the second multi-dimensional array, providing a third multi-dimensional array, and apply the inverse of the orthogonal transform to the third multi-dimensional array, providing channel estimates for all branches of the receiver.

20

20. The computer program product of claim 19 , wherein the computer program code for de-noising the second multi-dimensional array comprises computer program code for: identifying a first set of coefficients of the second multi-dimensional array having magnitudes above a threshold and a second set of coefficients having magnitudes below the threshold, wherein magnitudes above the threshold correspond to samples having significant amounts of desired signal energy, and keeping the first set of coefficients and setting the second set of coefficients equal to zero or close to zero.

Patent Metadata

Filing Date

Unknown

Publication Date

August 28, 2018

Inventors

Miguel LOPEZ

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “METHOD FOR ESTIMATING A CHANNEL, AND NETWORK NODE” (10063394). https://patentable.app/patents/10063394

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.