Sub-band compression domain processing for uplink mimo systems
US-2020137835-A1 · Apr 30, 2020 · US
US11290171B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11290171-B2 |
| Application number | US-201716771154-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 28, 2017 |
| Priority date | Dec 28, 2017 |
| Publication date | Mar 29, 2022 |
| Grant date | Mar 29, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Embodiments of the present disclosure relate to methods and apparatuses for signal detection in a MIMO communication system. A receiver device according to an embodiment of the present disclosure comprises a remote unit and a baseband unit. The remote radio unit is configured to receive a first set of signals from a first number of receiving antennas, and the baseband unit comprises: an interfacing unit, configured to obtain the first set of signals from the remote radio unit; a beamforming unit, configured to generate a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the obtained first set of signals, the second number being less than the first number; and a detecting unit, configured to detect the second set of signals generated by the beamforming unit. Embodiments of the present disclosure may reduce complexity of signal detection and cost of implementation.
Opening claim text (preview).
What is claimed is: 1. A receiver device comprising: one or more processors; and a memory including instructions, the memory and the instructions configured, with the one or more processors, to cause the receiver device to: receive, at a remote radio unit of the receiver device, a first set of signals from a first number of receiving antennas; obtain, at a baseband unit of the receiver device, the first set of signals from the remote radio unit; generate, at the baseband unit, a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the obtained first set of signals based on correlation of the first number of receiving antennas and determining, based on the correlation, one or more virtual beams to a direction of a user, the second number of virtual antennas being less than the first number of receiving antennas; detect, at the baseband unit, the second set of signals. 2. The receiver device of claim 1 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the baseband unit to: obtain the first set of signals; generate a third set of signals by transforming the first set of signals from time domain to frequency domain; and output the third set of signals; and perform the receiving beamforming for the third set of signals to generate the second set of signals. 3. The receiver device of claim 1 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the baseband unit to: obtain reference signals from the first number of receiving antennas; and generate beamforming weights based on received reference signals. 4. The receiver device of claim 1 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the baseband unit to: obtain channel estimation for the second set of signals; and perform equalization and decoding for the second set of signals based on the obtained channel estimation. 5. A receiver device comprising: one or more processors; and a memory including instructions, the memory and the instructions configured, with the one or more processors, to cause the receiver device to: receive, at a remote radio unit of the receiver device, a first set of signals from a first number of receiving antennas; generate, at the remote radio unit, a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the first set of signals based on correlation of the first number of receiving antennas and determining, based on the correlation, one or more virtual beams to a direction of a user, the second number of virtual antennas being less than the first number of receiving antennas; obtain, at a base band unit of the receiver device, the second set of signals from the remote radio unit; and detect, at the base band unit, the second set of signals. 6. The receiver device of claim 5 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the remote radio unit to: obtain the first set of signals; generate a third set of signals by transforming the first set of signals from time domain to frequency domain; output the third set of signals; and perform the receiving beamforming for the third set of signals to generate the second set of signals. 7. The receiver device of claim 5 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the remote radio unit to: obtain reference signals from the first number of receiving antennas; and generate beamforming weights based on received reference signals. 8. The receiver device of claim 5 , wherein the memory and the instructions are further configured, with the one or more processors, to cause the base band unit to: obtain channel estimation for the second set of signals; and perform equalization and decoding for the second set of signals based on the obtained channel estimation. 9. A method implemented in a receiver device, comprising: obtaining a first set of signals from a first number of receiving antennas; generating a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the first set of signals based on correlation of the first number of receiving antennas and determining, based on the correlation, one or more virtual beams to a direction of a user, the second number of virtual antennas being less than the first number of receiving antennas; and detecting the second set of signals. 10. The method of claim 9 , wherein obtaining the first set of signals comprises: receiving, at a baseband unit of the receiver device, the first set of signals from a remote radio unit of the receiver device; and generating and detecting the second set of signals comprises: generating and detecting the second set of signals at the baseband unit of the receiver device. 11. The method of claim 9 , wherein performing receiving beamforming for the first set of signals comprises: obtaining a third set of signals by transforming the first set of signals from time domain to frequency domain; and performing the receiving beamforming for the third set of signals to generate the second set of signals. 12. The method of claim 9 , wherein obtaining the first set of signals comprises: obtaining, at a remote radio unit of the receiver device, the first set of signals from the first number of receiving antennas; generating the second set of signals comprises: generating the second set of signals at the remote radio unit; and detecting the second set of signals comprises: obtaining, at a baseband unit of the receiver device, the second set of signals from the remote radio unit; and detecting the second set of signals at the baseband unit. 13. The method of claim 9 , wherein performing receiving beamforming for the first set of signals comprises: generating beamforming weights based on reference signals received from the first number of receiving antennas; and performing receiving beamforming for the first set of signals using at least the generated beamforming weights to generate the second set of signals. 14. The method of claim 13 , wherein the first number of receiving antennas is N, the second set of signals has M signals, the second number of virtual antennas is M, M<N, and the performing receiving beamforming for the first set of signals using at least the generated beamforming weights further comprises summing results of multiplying the beamforming weights by corresponding signals from the first set of signals to create the second set of signals, wherein the summing and multiplying are performed over a number of sub-arrays of virtual antennas in the M virtual antennas, a number of users, and the N receiving antennas. 15. The method of claim 9 , wherein detecting the second set of signals comprises: obtaining channel estimation for the second set of signals; and performing equalization and decoding for the second set of signals based on the obtained channel estimation. 16. A receiver device comprising: one or more processors; and a memory including instructions, the memory and the instructions configured, with the one or more processors, to cause the receiver device to: obtain a first set of signals from a first number of receiving antennas; generate a second set of signals associated with a second number of virtual antennas by performing receiving beamforming for the first set of s
of multiple channels · CPC title
MIMO systems · CPC title
Joint weighting · CPC title
using spatial multiplexing · CPC title
using beamforming per multi-path, e.g. to cope with different directions of arrival [DOA] at different multi-paths · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.