Coherent beamforming feedback
AssigneeQUALCOMM Incorporated
InventorsChristoph Joetten, Andreas Schenk, Christian Sgraja
Life of this patent
Estimating the term…
Abstract
Various aspects of the disclosure relate to ensuring that beamforming feedback is substantially coherent across frequency, time, or some other condition. The disclosure relates in some aspects to generating steering matrix feedback (e.g., at an IEEE 802.11 STA). In some aspects, the generation of the steering matrix feedback uses a singular value decomposition (SVD) algorithm that helps ensure coherence of beamforming feedback. In some aspects, coherence may be achieved by ensuring that the Givens rotations of a matrix are always in the same direction.
Claims20
An apparatus for communication, comprising:
- a first interface configured to obtain at least one signal from a channel;
- a processing system configured to:
- generate a channel matrix from the at least one signal,
- perform a singular value decomposition operation on the channel matrix to generate singular vectors, wherein the singular value decomposition operation involves:
- generating a channel correlation matrix based on the channel matrix,
- selecting a particular Givens rotation from a plurality of Givens rotations, and
- rotating a particular iteration of the channel correlation matrix, wherein the selection of the particular Givens rotation involves ensuring that all rotations of all iterations of the channel correlation matrix, including the particular iteration, are in the same direction and further wherein the rotation of the particular iteration is based on the particular Givens rotation, and
- compress the singular vectors to generate a set of angles;
- and
- a second interface configured to output the set of angles for transmission.
(canceled)
A method of communication for an apparatus, comprising:
- obtaining at least one signal from a channel;
- generating a channel matrix from the at least one signal;
- performing a singular value decomposition operation on the channel matrix to generate singular vectors, wherein the singular value decomposition operation involves:
- generating a channel correlation matrix based on the channel matrix;
- selecting a particular Givens rotation from a plurality of Givens rotations;
- and
- rotating a particular iteration of the channel correlation matrix, wherein the selection of the particular Givens rotation involves ensuring that all rotations of all iterations of the channel correlation matrix, including the particular iteration, are in the same direction and further wherein the rotation of the particular iteration is based on the particular Givens rotation;
- compressing the singular vectors to generate a set of angles;
- and
- outputting the set of angles for transmission.
(canceled)
A wireless node, comprising:
- a receiver configured to receive at least one signal from a channel;
- a processing system configured to:
- generate a channel matrix from the at least one signal,
- perform a singular value decomposition operation on the channel matrix to generate singular vectors, wherein the singular value decomposition operation involves:
- generating a channel correlation matrix based on the channel matrix,
- selecting a particular Givens rotation from a plurality of Givens rotations, and
- rotating a particular iteration of the channel correlation matrix, wherein the selection of the particular Givens rotation involves ensuring that all rotations of all iterations of the channel correlation matrix, including the particular iteration, are in the same direction and further wherein the rotation of the particular iteration is based on the particular Givens rotation, and
- compress the singular vectors to generate a set of angles;
- and
- a transmitter configured to transmit the set of angles.
20-29. (canceled)
Dependencies are inferred from the claim text.