Beamforming using base and differential codebooks

US10027394B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10027394-B2
Application numberUS-201715496969-A
CountryUS
Kind codeB2
Filing dateApr 25, 2017
Priority dateJul 6, 2009
Publication dateJul 17, 2018
Grant dateJul 17, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Embodiments of methods and apparatus for determining and/or quantizing a beamforming matrix are disclosed. In some embodiments, the determining and/or quantizing of the beamforming matrix may include the use of a base codebook and a differential codebook. Additional variants and embodiments are also disclosed.

First claim

Opening claim text (preview).

What is claimed is: 1. One or more non-transitory, computer-readable media having instructions that, when executed by one or more processors, cause a base station to: determine a first beamforming matrix component based on a first codeword fed back from a mobile station; determine a second beamforming matrix component based on a second codeword fed back from the mobile station, the second codeword to reduce a quantization error with respect to the first codeword; determine a beamforming matrix based on the first and second beamforming matrix components; and weigh one or more data streams based on the beamforming matrix; and cause transmission of the one or more data streams to the mobile station. 2. The one or more non-transitory, computer-readable media of claim 1 , wherein to weigh the one or more data streams, the instructions, when executed, further cause the base station to: apply beamforming coefficients to frequency-domain signals in the one or more data streams based on the determined beamforming matrix. 3. The one or more computer-readable media of claim 1 , wherein the instructions, when executed, further cause the base station to: transmit the one or more streams by a plurality of antennas of the base station. 4. The one or more computer-readable media of claim 3 , wherein the beamforming matrix includes a plurality of rows that respectively correspond with the plurality of antennas. 5. The one or more computer-readable media of claim 1 , wherein the base station is to receive the first and second codewords in a feedback transmission. 6. An apparatus comprising: first circuitry to: determine a first beamforming matrix component based on a first codeword fed back from a mobile station; determine a second beamforming matrix component based on a second codeword fed back from the mobile station, the second codeword to reduce a quantization error with respect to the first codeword; determine a beamforming matrix based on the first and second beamforming matrix components; and second circuitry to: weight signals of a data stream to be transmitted to the mobile station based on the beamforming matrix. 7. The apparatus of claim 6 , further comprising: four or more antennas to transmit the weighted signals. 8. The apparatus of claim 7 , wherein the beamforming matrix includes four or more rows that respectively correspond with the four or more antennas. 9. The apparatus of claim 6 , wherein the first and second circuitry are programmable. 10. The apparatus of claim 6 , wherein the apparatus comprises a wireless modem. 11. The apparatus of claim 6 , wherein the apparatus is a base station comprising a communication interface that includes the first circuitry and the second circuitry. 12. An apparatus comprising: means for determining a first beamforming matrix component based on a first codeword fed back from a mobile station; means for determining a second beamforming matrix component based on a second codeword fed back from the mobile station, the second codeword to reduce a quantization error with respect to the first codeword; means for determining a beamforming matrix based on the first and second beamforming matrix components; means for weighting data signals based on the beamforming matrix; and means for transmitting the weighted data signals. 13. The apparatus of claim 12 , wherein said means for transmitting the weighted data signals includes means for transmitting the weighted data signals by four or more antennas. 14. The apparatus of claim 12 , wherein means for weighting the data signals comprises: means for applying beamforming coefficients to frequency-domain signals in one or more streams. 15. One or more non-transitory, computer-readable media having instructions that, when executed by one or more processors, cause a mobile station to: determine, based on channel conditions, a desired beamforming matrix to be used, by a base station, to weigh one or more data streams to be transmitted to the mobile station; determine first and second codewords that correspond to first and second beamforming matrix components to be used to identify the desired beamforming matrix, the second codeword determined to reduce a quantization error with respect to the first codeword; and transmit the first and second codewords to the base station. 16. The one or more non-transistory, computer-readable media of claim 15 , wherein the first codeword is associated with a first quantization error, the second codeword is associated with a second quantization error, and the second quantization error is less than the first quantization error. 17. The one or more non-transitory, computer-readable media of claim 15 , wherein the desired beamforming matrix includes beamforming coefficients to be applied to frequency-domain signals in one or more streams to be transmitted to the mobile station. 18. The one or more non-transitory, computer-readable media of claim 15 , wherein the instructions, when executed, further cause the mobile station to: process one or more streams received by one or more antennas of the mobile station. 19. The one or more non-transitory, computer-readable media of claim 15 , wherein the instructions, when executed, further cause the mobile station to: determine a channel matrix that represents conditions of a channel between a base station and a mobile station; and determine the desired beamforming matrix based on the channel matrix. 20. An apparatus comprising: first circuitry to: determine a desired beamforming matrix for downlink transmissions; determine first and second codewords that correspond to first and second beamforming matrix components to be used to identify the desired beamforming matrix, the second codeword determined to reduce a quantization error with respect to the first codeword; and second circuitry to transmit indications of the first and second codewords to a base station. 21. The apparatus of claim 20 , wherein the first codeword is associated with a first quantization error, the second codeword is associated with a second quantization error, and the second quantization error is less than the first quantization error. 22. The apparatus of claim 20 , further comprising: a plurality of antennas to receive downlink transmissions weighted based on the desired beamforming matrix. 23. The apparatus of claim 20 , further comprising: a system on a chip including the first and second circuitry.

Assignees

Inventors

Classifications

  • in the uplink direction of a wireless link, i.e. towards the network · CPC title

  • Differential feedback · CPC title

  • Local resource management · CPC title

  • H04B7/0617Primary

    for beam forming · CPC title

  • Arrangements for connecting between networks having differing types of switching systems, e.g. gateways · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10027394B2 cover?
Embodiments of methods and apparatus for determining and/or quantizing a beamforming matrix are disclosed. In some embodiments, the determining and/or quantizing of the beamforming matrix may include the use of a base codebook and a differential codebook. Additional variants and embodiments are also disclosed.
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification H04B7/0617. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 17 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).