IP Library Granted Patent US 12,470,431
Granted Patent B2
US 12,470,431 · App. 18/174,555 · Granted Nov 11, 2025

Systems, apparatus, and methods for channel estimation and data detection

Inventor: Huu Ngoc Duy Nguyen (San Diego, CA)
Assignee: San Diego State University Research Foundation
H04L25/0204H04L25/021H04L25/024H04L25/0224
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,470,431
App. No.
18/174,555
Granted
Nov 11, 2025
Kind
B2
Abstract

Systems, apparatus, and methods for channel estimation and data detection. In one exemplary embodiment, the data is obtained in a two-phase transmission structure that alternates known data with unknown data according to a regular or otherwise pre-determined time interval. Then, the receiver iteratively updates a postulated channel, and provides a predicted channel to the next time slot. Conceptually, the exemplary techniques iteratively improve its postulates for channel condition and data over multiple time slots. More directly, instead of linear detection and decoding of a pilot for channel estimation in each time slot, the exemplary techniques described herein use postulated channel conditions to attempt data detection and use the recovered data from data detection (unknown data) to re-postulate the channel conditions, etc. until channel conditions are stable and/or the next time slot is ready for processing.

Claims (50)

1 . A method, comprising:

obtaining a first known data and a first unknown data from a first time slot;

postulating a first channel condition;

recovering a first recovered data from the first unknown data based on the first channel condition;

estimating a second channel condition based on the first recovered data;

obtaining a second unknown data from a second time slot; and

recovering a second recovered data from the second unknown data based on the second channel condition.

2 . The method of claim 1 , further comprising:

calculating a noise variance for the second channel condition based on a first mean-field variational Bayes approximation of a first probability distribution of the first unknown data and the first recovered data; and

updating the noise variance for a third channel condition based on a second mean-field variational Bayes approximation of a second probability distribution of the second unknown data and the second recovered data.

3 . The method of claim 1 , further comprising:

calculating a noise covariance matrix for the second channel condition based on a first variational Bayes approximation of a first probability distribution of the first unknown data and the first recovered data; and

updating the noise covariance matrix for a third channel condition based on a second variational Bayes approximation of a second probability distribution of the second unknown data and the second recovered data.

4 . The method of claim 1 , further comprising:

estimating a third channel condition based on the second recovered data; and

determining whether the second channel condition and the third channel condition converge.

5 . The method of claim 1 , where the first known data and the first unknown data are obtained according to a two-phase multiple-input multiple-output time slot; and

where the first known data comprises a pilot signal and the first unknown data comprises first data traffic.

6 . The method of claim 5 , where a second known data and the second unknown data are obtained according to the two-phase multiple-input multiple-output time slot; and

where the second known data comprises the pilot signal and the second unknown data comprises second data traffic.

7 . The method of claim 5 , j the second unknown data is obtained without an other pilot signal.

8 . An apparatus, comprising:

a modem front end;

a processor; and

a non-transitory computer-readable medium comprising instructions which when executed by the processor, causes the processor to:

obtain unknown data via a channel in a first time slot;

postulate a first condition of the channel in the first time slot;

estimate a variational density of the channel or the unknown data;

calculate a fading coefficient based on the variational density; and

predict a second condition of the channel in a second time slot based on the fading coefficient.

9 . The apparatus of claim 8 , where the modem front end comprises a multiple-input multiple-output modem front end and the channel comprises a two-phase structure comprising a known pilot and the unknown data.

10 . The apparatus of claim 8 , where the first condition comprises a noise variance based on a mean-field variational Bayes approximation of the channel or the unknown data.

11 . The apparatus of claim 8 , where the first condition comprises a noise covariance matrix based on a variational Bayes approximation of the channel.

12 . The apparatus of claim 8 , where the fading coefficient comprises a path loss fading coefficient and a time varying fading coefficient.

13 . The apparatus of claim 8 , where the instructions further cause the processor to:

estimate a new variational density of the channel based on the second condition;

calculate a new fading coefficient based on the new variational density; and

predict a third condition of the channel in a third time slot based on the new fading coefficient.

14 . The apparatus of claim 13 , where the instructions further cause the processor to determine whether the variational density and the new variational density converge.

15 . A method for channel estimation and data detection, comprising:

obtaining unknown data via a channel in a first slot;

postulating a first condition of the channel in the first slot;

recovering data from the unknown data and the first condition;

estimating a fading coefficient based on the recovered data; and

predicting a subsequent condition of the channel in a subsequent slot.

16 . The method of claim 15 , where the first slot comprises a known signal and the subsequent slot does not comprise the known signal.

17 . The method of claim 15 , where the first condition comprises a first noise variance postulated from a mean-field variational Bayes approximation of the channel in the first slot, and the subsequent condition comprises a subsequent noise variance postulated from the mean-field variational Bayes approximation of the channel in the subsequent slot.

18 . The method of claim 15 , where the first condition comprises a first noise covariance matrix postulated from a variational Bayes approximation of the channel in the first slot, and the subsequent condition comprises a subsequent noise covariance matrix postulated from the variational Bayes approximation of the channel in the subsequent slot.

19 . The method of claim 15 , where predicting the subsequent condition of the channel occurs in a next slot.

20 . The method of claim 15 , where predicting the subsequent condition of the channel in the subsequent slot iteratively occurs over multiple slots.

Assignments (1)
CONFIRMATORY LICENSE Recorded Feb 12, 2025
From: SAN DIEGO STATE UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 070188/0781 →
Continuity (2)
Provisional Application 63268649 · Feb 28, 2022
Related Publication 20230275785A1 · Aug 31, 2023
References Cited (19)
US 20160315791A1 · Barbu · 2016 [cited by examiner]
C. Jeon, R. Ghods, A. Maleki, and C. Studer, “Optimality of large MIMO detection via approximate message passing,” in Proc. IEEE Int. Symp. Inform. Theory, 2015, pp. 1227-1231. [cited by applicant]
C. M. Bishop, Pattern recognition and machine learning. Springer, 2006. [cited by applicant]
D. L. Donoho, A. Maleki, and A. Montanari, “Message-passing algorithms for compressed sensing,” Proc. National Academy of Sciences, vol. 106, No. 45, pp. 18 914-18 919, 2009. [Online]. Available: https://www.pnas.org/co… [cited by applicant]
D.-S. Shiu, G. Foschini, M. Gans, and J. Kahn, “Fading correlation and its effect on the capacity of multielement antenna systems,” vol. 48, No. 3, pp. 502-513, Mar. 2000. [cited by applicant]
E. Bj{umlaut over ( )}ornson, J. Hoydis, M. Kountouris, and M. Debbah, “Massive MIMO systems with non-ideal hardware: Energy efficiency, estimation, and capacity limits,” IEEE Trans. Inform. Theory, vol. 60, No. 11, pp.… [cited by applicant]
F. Krzakala, A. Manoel, E. W. Tramel, and L. Zdeborov'a, “Variational free energies for compressed sensing,” in Proc. IEEE Int. Symp. Inform. Theory, Honolulu, HI, USA, Aug. 2014, pp. 1499-1503. [cited by applicant]
F. Rusek, D. Persson, B. K. Lau, E. G. Larsson, T. L. Marzetta,O. Edfors, and F. Tufvesson, “Scaling up MIMO: opportunities and challenges with very large arrays,” IEEE Signal Process. Mag., vol. 30, No. 1, pp. 40-60, J… [cited by applicant]
K. Takeuchi, “Bayes-optimal convolutional AMP,” IEEE Trans. Inform. Theory, vol. 67, No. 7, pp. 4405-4428, May 2021. [cited by applicant]
L. Lu, G. Y. Li, A. L. Swindlehurst, A. Ashikhmin, and R. Zhang, “An overview of massive MIMO: Benefits and challenges,” IEEE J. Select Areas in Commun., vol. 8, No. 5, pp. 742-758, Oct. 2014. [cited by applicant]
M. Bayati and A. Montanari, “The dynamics of message passing on dense graphs, with applications to compressed sensing,” IEEE Trans. Inform. Theory, vol. 57, No. 2, pp. 764-785, Feb. 2011. [cited by applicant]
M. Bayati, M. Lelarge, and A. Montanari, “Universality in polytope phase transitions and message passing algorithms,” The Annals of Applied Probability, vol. 25, No. 2, pp. 753-822, 2015. [Online]. Available: https://do… [cited by applicant]
M. J. Wainwright and M. I. Jordan, “Graphical models, exponential families, and variational inference,” Found. Trends Mach. Learn., vol. 1, No. 1-2, pp. 1-305, Jan. 2008. [Online]. Available: https://doi.org/10.1561/220… [cited by applicant]
S. Jaeckel, L. Raschkowski, K. B{umlaut over ( )}orner, and L. Thiele, “QuaDRiGa: A 3-D multi-cell channel model with time evolution for enabling virtual field trials,” IEEE Trans. on Antennas and Propagation, vol. 62, … [cited by applicant]
S. Loyka, “Channel capacity of MIMO architecture using the exponential correlation matrix,” IEEE Commun. Letters, vol. 5, No. 9, pp. 369-371, Sep. 2001. [cited by applicant]
S. Rangan, “Generalized approximate message passing for estimation with random linear mixing,” in Proc. IEEE Int. Symp. Inform. Theory, 2011, pp. 2168-2172. [cited by applicant]
S. Rangan, P. Schniter, and A. K. Fletcher, “Vector approximate message passing,” IEEE Trans. Inform. Theory, vol. 65, No. 10, pp. 6664-6684, May 2019. [cited by applicant]
S. S. Thoota and C. R. Murthy, “Variational Bayes' joint channel estimation and soft symbol decoding for uplink massive MIMO systems with low resolution ADCs,” IEEE Trans. Commun., vol. 69, No. 5, pp. 3467-3481, May 202… [cited by applicant]
W.-J. Choi, K.-W. Cheong, and J. Cioffi, “Iterative soft interference cancellation for multiple antenna systems,” in Proc. IEEE Wireless Commun. and Networking Conf., vol. 1, 2000, pp. 304-309. [cited by applicant]