IP Library Granted Patent US 11,863,279
Granted Patent B2
US 11,863,279 · App. 17/606,947 · Granted Jan 2, 2024

Quantum optimization for multiple input and multiple output (MIMO) processing

Inventors: Kyle Jamieson (Princeton, NJ); Minsung Kim (Princeton, NJ); Davide Venturelli (San Francisco, CA)
Assignees: TRUSTEES OF PRINCETON UNIVERSITY; UNIVERSITIES SPACE RESEARCH ASSOCIATION
H04B7/0854H04B7/043H04B7/0452H04B7/0617H04L1/0054H04L1/06
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 11,863,279
App. No.
17/606,947
Filed
Oct 27, 2021
Granted
Jan 2, 2024
Kind
B2
Art Unit
2635
USPC
375/262
Abstract

Systems and methods herein provide for Multi-Input/Multi-Output (MIMO) processing. In one embodiment, a MIMO system comprises a receiver operable to receive a plurality of spatially multiplexed data streams. The system also comprises a processor operable to embed a maximum likelihood (ML) detection algorithm onto a quantum annealer, and to decode the spatially multiplexed data streams via the embedded ML to detect data bits of a plurality of users.

Claims (49)

1. A Multi-Input/Multi-Output (MIMO) processing system, comprising:

a receiver operable to receive a plurality of spatially multiplexed data streams; and

a processor operable to embed a maximum likelihood (ML) detection algorithm onto a quantum optimizer, and to decode the spatially multiplexed data streams via the embedded ML to detect data bits of a plurality of users.

2. The MIMO processing system of claim 1 , wherein:

the processor is further operable to reduce the ML detection algorithm to a Quadratic Unconstrained Binary Optimization (QUBO) form.

3. The MIMO processing system of claim 1 , wherein:

the processor is further operable to reduce the ML detection algorithm to an Ising form.

4. The MIMO processing system of claim 1 , wherein:

the processor is further operable to estimate a time to detect the data bits of the plurality of users based on a selectable bit error rate (BER).

5. The MIMO processing system of claim 4 , wherein:

the processor is further operable to estimate the time to detect the data bits based on at least one measurement of channel noise, machine noise, modulation order, user count, base station antenna count, or quantum device noise.

6. The MIMO processing system of claim 1 , wherein:

the receiver is configured with at least one of a Radio Access Network (RAN), a cloud RAN, a wireless access point, or an eNodeB.

7. The MIMO processing system of claim 1 , wherein:

the plurality of spatially multiplexed data streams comprises at least one of a bi-phase shift keyed modulation, a quadrature-phase shift keyed modulation, a quadrature amplitude modulation, or an orthogonal frequency division multiplexing scheme.

8. The MIMO processing system of claim 1 , wherein:

the quantum optimizer comprises at least one of a coherent optical machine, a complementary metal-oxide-semiconductor (CMOS) based digital annealer, a gate model quantum computer, or a superconducting based quantum annealer.

9. A Multi-Input/Multi-Output (MIMO) processing method, comprising:

embedding a maximum likelihood (ML) detection algorithm onto a quantum optimizer;

receiving a plurality of spatially multiplexed data streams; and

decoding the spatially multiplexed data streams via the embedded ML to detect data bits of a plurality of users.

10. The method of claim 9 , further comprising:

reducing the ML detection algorithm to a Quadratic Unconstrained Binary Optimization (QUBO) form.

11. The method of claim 9 , further comprising:

reducing the ML detection algorithm to an Ising form.

12. The method of claim 9 , further comprising:

estimating a time to detect the data bits of the plurality of users based on a selectable bit error rate (BER).

13. The method of claim 12 , further comprising:

estimating the time to detect the data bits based on at least one measurement of channel noise, machine noise, modulation order, user count, base station antenna count, or quantum device noise.

14. The method of claim 9 , wherein:

the method is operable with a receiver configured with at least one of a Radio Access Network (RAN), a cloud RAN, a wireless access point, or an eNodeB.

15. The method of claim 9 , wherein:

the plurality of spatially multiplexed data streams comprises at least one of a bi-phase shift keyed modulation, a quadrature-phase shift keyed modulation, a quadrature amplitude modulation, or an orthogonal frequency division multiplexing scheme.

16. A non-transitory computer readable medium comprising instructions that, when executed in a processor comprising a quantum optimizer, direct the processor to:

embed a maximum likelihood (ML) detection algorithm onto the quantum optimizer;

receive a plurality of spatially multiplexed Multi-Input/Multi-Output (MIMO) data streams; and

decode the spatially multiplexed MIMO data streams via the embedded ML to detect data bits of a plurality of users.

17. The computer readable medium of claim 16 , further comprising instructions that direct the processor to:

reduce the ML detection algorithm to a Quadratic Unconstrained Binary Optimization (QUBO) form.

18. The computer readable medium of claim 16 , further comprising instructions that direct the processor to:

reduce the ML detection algorithm to an Ising form.

19. The computer readable medium of claim 16 , further comprising instructions that direct the processor to:

estimate a time to detect the data bits of the plurality of users based on a selectable bit error rate (BER).

20. The computer readable medium of claim 19 , further comprising instructions that direct the processor to:

estimate the time to detect the data bits based on at least one measurement of channel noise, machine noise, modulation order, user count, base station antenna count, or quantum device noise.

21. The computer readable medium of claim 16 , wherein:

the processor is operable with a receiver configured with at least one of a Radio Access Network (RAN), a cloud RAN, a wireless access point, or an eNodeB.

22. The computer readable medium of claim 16 , wherein:

the plurality of spatially multiplexed data streams comprises at least one of a bi-phase shift keyed modulation, a quadrature-phase shift keyed modulation, a quadrature amplitude modulation, or an orthogonal frequency division multiplexing scheme.

Assignments (3)
CONFIRMATORY LICENSE Recorded Jun 6, 2025
From: PRINCETON UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 071494/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: JAMIESON, KYLE; KIM, MINSUNG
To: TRUSTEES OF PRINCETON UNIVERSITY
Reel/Frame 057941/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2021
From: VENTURELLI, DAVIDE
To: UNIVERSITIES SPACE RESEARCH ASSOCIATION
Reel/Frame 057941/0098 →
Continuity (2)
Provisional Application 62845642 · May 9, 2019
Related Publication 20220209844A1 · Jun 30, 2022
Cited By (1)
US 12,718,975