IP Library › Granted Patent US 12,561,571
Granted Patent B2
US 12,561,571 · App. 17/352,922 · Granted Feb 24, 2026

Channel feature extraction via model-based neural networks

Inventors: Taesang Yoo (San Diego, CA); Kirty Prabhakar Vedula (Santa Clara, CA); Pavan Kumar Vitthaladevuni (San Diego, CA); June Namgoong (San Diego, CA); Srinivas Yerramalli (Hyderabad, IN); Hamed Pezeshki (San Diego, CA)
Assignee: QUALCOMM Incorporated
G06N3/088G06N3/045H04B7/0413H04B7/0626H04B17/391H04W16/28
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,561,571
App. No.
17/352,922
Granted
Feb 24, 2026
Kind
B2
Abstract

A method for wireless communication by a receiving device, includes receiving, from a transmitting device, a latent representation of a channel sequence for a wireless signal. A decoder applies a physical propagation channel model to the latent representation to reconstruct the channel sequence for the wireless signal.

Claims (62)

1 . A method for wireless communication by a receiving device, comprising:

receiving, from a transmitting device, a latent representation z t of a channel sequence H t for communicating a wireless signal; and

applying, via a decoder, both a physical propagation channel model and a neural network to the latent representation to generate a reconstructed channel sequence Ĥ t for the wireless signal, wherein the physical propagation channel model is represented by a sum of multipath components, the latent representation comprises a vector having portions controlled by an encoder to follow physical parameters of the physical propagation channel model such that the decoder maps at least one-portion of the vector for the latent representation to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector for the latent representation, the neural network estimates unknown parameters of the physical propagation channel model, and the decoder is trained independently of the encoder.

2 . The method of claim 1 , in which each of the multipath components has a delay and a complex magnitude.

3 . The method of claim 1 , in which each of the multipath components has a transmitter (Tx) array response and a receiver (Rx) array response.

4 . The method of claim 3 , in which the Tx array response and the Rx array response are represented as learnable functions of azimuth and zenith angles of departure and azimuth and zenith angles of arrival, respectively.

5 . The method of claim 1 , further comprising capturing additional effects on the wireless signal not captured by the physical propagation channel model via additional learnable neural network layers.

6 . The method of claim 5 , in which the additional effects includes a receiver (Rx) chain impulse response and a transmitter (Tx) chain impulse response.

7 . The method of claim 1 , in which the latent representation is sent to the receiving device as channel state feedback.

8 . The method of claim 1 , in which the reconstructed channel sequence comprises a continuous channel response across a plurality of frequency bands separated by a guard band.

9 . The method of claim 1 , in which the latent representation comprises one or more of a set of delays, complex magnitudes, angles of departure, and angles of arrival.

10 . The method of claim 1 , in which the latent representation comprises an encoded channel sequence, and the receiving device uses the decoder to generate the reconstructed channel sequence from the latent representation.

11 . A method for wireless communication by a transmitting device, comprising:

receiving, via an encoder, an input comprising a channel sequence for a wireless signal;

processing, via the encoder, the channel sequence to produce a latent representation of the channel sequence for the wireless signal, the latent representation comprising a vector controlled by the encoder to follow physical parameters of a physical propagation channel model such that at least one portion of the vector of the latent representation maps to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector of the latent representation, the physical propagation channel model being represented by a sum of multipath components, and the encoder being trained independently of the physical propagation channel model; and

transmitting the latent representation to the receiving device.

12 . The method of claim 11 , in which each of the multipath components has a delay and a complex magnitude.

13 . The method of claim 12 , in which each of the multipath components has a transmitter (Tx) array response and a receiver (Rx) array response.

14 . The method of claim 13 , in which the Tx array response and the Rx array response are represented as learnable functions of azimuth and zenith angles of departure and azimuth and zenith angles of arrival, respectively.

15 . The method of claim 11 , in which the latent representation is transmitted to the receiving device as channel state feedback.

16 . The method of claim 11 , in which the encoder comprises a neural network.

17 . The method of claim 11 , in which the transmitting device jointly trains an encoder-decoder pair such that a cascade of the encoder and a second decoder of the encoder-decoder pair reconstructs the channel sequence input at the encoder.

18 . An apparatus for wireless communication by a receiving device, comprising:

at least one memory; and

at least one processor coupled to the at least one memory, the at least one processor being configured:

to receive, from a transmitting device, a latent representation z t of a channel sequence H t for communicating a wireless signal; and

to apply, via a decoder, both a physical propagation channel model and a neural network to the latent representation to generate a reconstructed channel sequence H t for the wireless signal, wherein the physical propagation channel model is represented by a sum of multipath components, the latent representation comprises a vector having portions controlled by an encoder to follow physical parameters of the physical propagation channel model such that the decoder maps at least one portion of the vector for the latent representation to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector for the latent representation, the neural network estimates unknown parameters of the physical propagation channel model, and the decoder is trained independently of the encoder.

19 . The apparatus of claim 18 , in which each of the multipath components has a delay and a complex magnitude.

20 . The apparatus of claim 18 , in which each of the multipath components has a transmitter (Tx) array response and a receiver (Rx) array response.

21 . The apparatus of claim 20 , in which the at least one processor is further configured to represent the Tx array response and the Rx array response as learnable functions of azimuth and zenith angles of departure and azimuth and zenith angles of arrival, respectively.

22 . The apparatus of claim 18 , in which the at least one processor is further configured to capture additional effects on the wireless signal not captured by the physical propagation channel model via additional learnable neural network layers.

23 . The apparatus of claim 22 , in which the additional effects includes a receiver (Rx) chain impulse response and a transmitter (Tx) chain impulse response.

24 . The apparatus of claim 18 , in which the at least one processor is further configured to receive, via the receiving device, the latent representation as channel state feedback.

25 . The apparatus of claim 18 , in which the reconstructed channel sequence comprises a continuous channel response across a plurality of frequency bands separated by a guard band.

26 . The apparatus of claim 18 , in which the latent representation comprises one or more of a set of delays, complex magnitudes, angles of departure, and angles of arrival.

27 . The apparatus of claim 18 , in which the latent representation comprises an encoded channel sequence, and the receiving device uses the decoder to generate the reconstructed channel sequence from the latent representation.

28 . A apparatus for wireless communication by a transmitting device, comprising:

at least one memory; and

at least one processor coupled to the at least one memory, the at least one processor being configured:

to receive, via an encoder, an input comprising a channel sequence for a wireless signal;

to process, via the encoder, the channel sequence to produce a latent representation of the channel sequence for the wireless signal, the latent representation comprising a vector controlled by the encoder to follow physical parameters of a physical propagation channel model such that at least one portion of the vector of the latent representation maps to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector of the latent representation, the physical propagation channel model being represented by a sum of multipath components, and the encoder being trained independently of the physical propagation channel model; and

to transmit, the latent representation to the receiving device.

29 . The apparatus of claim 28 , in which each of the multipath components has a delay and a complex magnitude.

30 . The apparatus of claim 29 , in which each of the multipath components has a transmitter (Tx) array response and a receiver (Rx) array response.

31 . The apparatus of claim 30 , in which the at least one processor is further configured to represent the Tx array response and the Rx array response as learnable functions of azimuth and zenith angles of departure and azimuth and zenith angles of arrival, respectively.

32 . The apparatus of claim 28 , in which the at least one processor is further configured to transmit the latent representation to the receiving device as channel state feedback.

33 . The apparatus of claim 28 , in which the encoder comprises a neural network.

34 . The apparatus of claim 28 , in which the at least one processor is further configured to jointly train, via the transmitting device, an encoder-decoder pair such that a cascade of the encoder and a second decoder of the encoder-decoder pair reconstructs the channel sequence input at the encoder.

35 . An apparatus for wireless communication by a receiving device, comprising:

means for receiving, from a transmitting device, a latent representation z t of a channel sequence H t for communicating a wireless signal; and

means for applying, via a decoder, both a physical propagation channel model and a neural network to the latent representation to generate a reconstructed channel sequence Ĥ t for the wireless signal, wherein the physical propagation channel model is represented by a sum of multipath components, the latent representation comprises a vector having portions controlled by an encoder to follow physical parameters of the physical propagation channel model such that the decoder maps at least one portion of the vector for the latent representation to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector for the latent representation, the neural network estimates unknown parameters of the physical propagation channel model, and the decoder is trained independently of the encoder.

36 . A method for wireless communication by a transmitting device, comprising:

means for receiving an input comprising a channel sequence for a wireless signal;

mean for processing, via an encoder, the channel sequence to produce a latent representation of the channel sequence for the wireless signal, the latent representation comprising a vector controlled by the encoder to follow physical parameters of a physical propagation channel model such that at least one portion of the vector of the latent representation maps to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector of the latent representation, the physical propagation channel model being represented by a sum of multipath components, and the encoder being trained independently of the physical propagation channel model; and

means for transmitting the latent representation to the receiving device.

37 . A non-transitory computer readable medium having encoded thereon program code for wireless communication by a receiving device, the program code being executed by a processor and comprising:

program code to receive, from a transmitting device, a latent representation z t of a channel sequence H t for communicating a wireless signal; and

program code to apply, via a decoder, both a physical propagation channel model and a neural network to the latent representation to generate a reconstructed channel sequence Ĥ t for the wireless signal, wherein the physical propagation channel model is represented by a sum of multipath components, the latent representation comprises a vector having portions controlled by an encoder to follow physical parameters of the physical propagation channel model such that the decoder maps at least one portion of the vector for the latent representation to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector for the latent representation, the neural network estimates unknown parameters of the physical propagation channel model, and the decoder is trained independently of the encoder.

38 . A non-transitory computer readable medium having encoded thereon program code for wireless communication by a transmitting device, the program code being executed by a processor and comprising:

program code to receive an input comprising a channel sequence for a wireless signal;

program code to process, via an encoder, the channel sequence to produce a latent representation of the channel sequence for the wireless signal, the latent representation comprising a vector controlled by the encoder to follow physical parameters of a physical propagation channel model such that at least one portion of the vector of the latent representation maps to a physical parameter of the physical propagation channel model based on a position within the vector of the at least one portion of the vector of the latent representation, the physical propagation channel model being represented by a sum of multipath components, and the encoder being trained independently of the physical propagation channel model; and

program code to transmit, the latent representation to the receiving device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2021
From: YOO, TAESANG; VEDULA, KIRTY PRABHAKAR; VITTHALADEVUNI, PAVAN KUMAR; NAMGOONG, JUNE; YERRAMALLI, SRINIVAS; PEZESHKI, HAMED
To: QUALCOMM INCORPORATED
Reel/Frame 056880/0224 →
Continuity (1)
Related Publication 20220405602A1 · Dec 22, 2022
References Cited (50)
US 10785681B1 · Ge et al. · 2020 [cited by applicant]
US 10911168B2 · Studer et al. · 2021 [cited by applicant]
US 11424812B1 · Zhu · 2022 [cited by examiner]
US 11516051B2 · Chandrasekhar · 2022 [cited by examiner]
US 20120002742A1 · Cheng · 2012 [cited by examiner]
US 20130201912A1 · Sheng · 2013 [cited by examiner]
US 20130286866A1 · Hammarwall · 2013 [cited by examiner]
US 20140078934A1 · Hugl · 2014 [cited by examiner]
US 20140200012A1 · Ito · 2014 [cited by examiner]
US 20150036652A1 · Lee · 2015 [cited by examiner]
US 20160037301A1 · Davydov · 2016 [cited by examiner]
US 20180013592A1 · Liu · 2018 [cited by examiner]
US 20180367192A1 · O'Shea · 2018 [cited by examiner]
US 20180373975A1 · Yu · 2018 [cited by examiner]
US 20200029357A1 · Shepard · 2020 [cited by examiner]
US 20200252148A1 · Bielsa López · 2020 [cited by examiner]
US 20200279140A1 · Pai · 2020 [cited by examiner]
US 20200343908A1 · Song et al. · 2020 [cited by applicant]
US 20200382929A1 · Shi et al. · 2020 [cited by applicant]
US 20210219099A1 · Koteshwar Srinath · 2021 [cited by examiner]
US 20210273707A1 · Yoo · 2021 [cited by examiner]
US 20210302528A1 · Wang · 2021 [cited by examiner]
US 20210377825A1 · Deenoo · 2021 [cited by examiner]
US 20220405602A1 · Yoo · 2022 [cited by examiner]
US 20230062443A1 · Chakraborty · 2023 [cited by examiner]
US 20230162006A1 · Larsson · 2023 [cited by examiner]
CN 111291511A · 2020 [cited by examiner]
CN 112769461A · 2021 [cited by examiner]
CN 114696965A · 2022 [cited by examiner]
EP 3962006A1 · 2022 [cited by examiner]
EP 3829064B1 · 2022 [cited by examiner]
JP 6975245B2 · 2021 [cited by examiner]
JP 2022123789A · 2022 [cited by examiner]
KR 102228091B1 · 2021 [cited by examiner]
WO WO0052872A1 · 2000 [cited by examiner]
WO WO2018032016A1 · 2018 [cited by examiner]
WO WO2018128895A1 · 2018 [cited by examiner]
WO WO2021003210A1 · 2021 [cited by examiner]
WO WO2021175444A1 · 2021 [cited by examiner]
WO WO2021216429A1 · 2021 [cited by examiner]
WO WO2021252727A1 · 2021 [cited by examiner]
WO WO2022135707A1 · 2022 [cited by examiner]
Guo J., et al., “Convolutional Neural Network based Multiple-Rate Compressive Sensing for Massive MIMO CSI Feedback: Design, Simulation, and Analysis”, arXiv:1906.06007v1 [eess.SP], Jun. 14, 2019, pp. 1-28. [cited by applicant]
Gunduz D., et al., “Machine Learning in the Air”, IEEE Journal on Selected Areas in Communications, IEEE Service Center, Piscataway, US, vol. 37, No. 10, Oct. 1, 2019, pp. 2184-2199. [cited by applicant]
International Search Report and Written Opinion—PCT/US2022/033405—ISA/EPO—Oct. 17, 2022. [cited by applicant]
Liu Z., et al., “Overcoming the Channel Estimation Barrier in Massive MIMO Communication via Deep Learning”, IEEE Wireless Communications, Coordinated Science Laboratory, Dept, Electrical and Computer Engineering, Unive… [cited by applicant]
Mashhadi M.B, et al., “Deep Learning for Massive MIMO Channel State Acquisition and Feedback”, arxiv.org, Cornell University Library, 201 Olin Library Cornell University Ithaca, NY14853, Feb. 17, 2020 (Feb. 17, 2020), 1… [cited by applicant]
Zou C., et al., “Channel Autoencoder for Wireless Communication: State of the Art, Challenges, and Trends”, IEEE Communications Magazine, IEEE Service Center, Piscataway, US, vol. 59, No. 5, Jun. 3, 2021, pp. 136-142. [cited by applicant]
Liu Z., et al., “Overcoming the Channel Estimation Barrier in Massive MIMO Communication via Deep Learning”, IEEE Wireless Communications, Coordinated Science Laboratory, Dept, Electrical and Computer Engineering, Unive… [cited by applicant]
Taiwan Search Report—TW111122195—TIPO—Jul. 21, 2021. [cited by applicant]