IP Library Patent Application 12834411
Patent Application
App. No. 12/834,411

METHOD AND SYSTEM FOR ORTHOGONALIZED BEAMFORMING IN MULTIPLE USER MULTIPLE INPUT MULTIPLE OUTPUT (MU-MIMO) COMMUNICATION SYSTEMS

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 None
App. No.
12/834,411
Abstract

A method and system for orthogonalized beamforming in multiple user multiple input multiple output (MU-MIMO) communication systems are presented. Aspects of the method and system include an iterative method for computing a plurality of beamforming matrices in a MU-MIMO system. A transmitting station, such as an access point (AP) for example, may use computed channel estimates, and/or singular vector matrices, to compute orthogonal beamforming matrices. The computed orthogonal beamforming matrices may be used to generate a plurality of signals, which may be concurrently transmitted to the plurality of user devices.

Claims (27)

1 . A method for processing signals, the method comprising:

performing by one or more processors and/or circuits:

computing a plurality of beamforming matrices in a multiple user multiple input multiple output system based on a plurality of channel estimate matrices, channel correlation matrices and/or eigenvector matrices;

computing a plurality of orthogonalizing matrices based on said plurality of beamforming matrices; and

determining a plurality of orthogonal beamforming matrices based on said plurality of beamforming matrices and said plurality of orthogonalizing matrices.

2 . The method according to claim 1 , comprising generating a plurality of intermediate matrices based on said plurality of beamforming matrices.

3 . The method according to claim 2 , comprising selecting one of said plurality of intermediate matrices and a corresponding selected one of said plurality of beamforming matrices.

4 . The method according to claim 3 , wherein a matrix product of said selected one of said plurality of intermediate matrices and a Hermitian transformed version of said selected one of said plurality of intermediate matrices is equal to a matrix product of said corresponding selected one of said plurality of beamforming matrices and a Hermitian transformed version of said corresponding selected one of said plurality of beamforming matrices.

5 . The method according to claim 4 , comprising generating said selected one of said plurality of intermediate matrices based on Cholesky decomposition.

6 . The method according to claim 5 , wherein a selected one of said plurality of orthogonalizing matrices is equal to a matrix inverted version of said selected one of said plurality of intermediate matrices.

7 . The method according to claim 6 , comprising computing one of said plurality of orthogonal beamforming matrices based on said selected one of said plurality of orthogonalizing matrices and said corresponding selected one of said plurality of beamforming matrices.

8 . The method according to claim 1 , comprising computing a plurality of precoding matrices for said multiple user multiple input multiple output system.

9 . The method according to claim 8 , wherein each of said plurality of precoding matrices corresponds to at least one of a plurality of users in said multiple user multiple input multiple output system.

10 . The method according to claim 8 , comprising generating a plurality of orthogonal precoding beamforming matrices based on said plurality of precoding matrices and said plurality of orthogonal beamforming matrices.

11 . A system for processing signals, the system comprising:

one or more circuits that enable computation of a plurality of beamforming matrices in a multiple user multiple input multiple output system based on a plurality of channel estimate matrices, channel correlation matrices and/or eigenvector matrices;

said one or more circuits enable computation of a plurality of orthogonalizing matrices based on said plurality of beamforming matrices; and

said one or more circuits enable determination of a plurality of orthogonal beamforming matrices based on said plurality of beamforming matrices and said plurality of orthogonalizing matrices.

12 . The system according to claim 11 , wherein said one or more circuits enable generation of a plurality of intermediate matrices based on said plurality of beamforming matrices.

13 . The system according to claim 12 , wherein said one or more circuits enable selection of one of said plurality of intermediate matrices and a corresponding selected one of said plurality of beamforming matrices.

14 . The system according to claim 13 , wherein a matrix product of said selected one of said plurality of intermediate matrices and a Hermitian transformed version of said selected one of said plurality of intermediate matrices is equal to a matrix product of said corresponding selected one of said plurality of beamforming matrices and a Hermitian transformed version of said corresponding selected one of said plurality of beamforming matrices.

15 . The system according to claim 14 , wherein said one or more circuits enable generation of said selected one of said plurality of intermediate matrices based on Cholesky decomposition.

16 . The system according to claim 15 , wherein a selected one of said plurality of orthogonalizing matrices is equal to a matrix inverted version of said selected one of said plurality of intermediate matrices.

17 . The system according to claim 16 , wherein said one or more circuits enable computation of one of said plurality of orthogonal beamforming matrices based on said selected one of said plurality of orthogonalizing matrices and said corresponding selected one of said plurality of beamforming matrices.

18 . The system according to claim 11 , wherein said one or more circuits enable computation of a plurality of precoding matrices for said multiple user multiple input multiple output system.

19 . The system according to claim 18 , wherein each of said plurality of precoding matrices corresponds to at least one of a plurality of users in said multiple user multiple input multiple output system.

20 . The system according to claim 18 , wherein said one or more circuits enable generation of a plurality of orthogonal precoding beamforming matrices based on said plurality of precoding matrices and said plurality of orthogonal beamforming matrices.

Assignments (4)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2010
From: OJARD, ERIC; ARIYAVISITAKUL, SIRIKIAT LEK
To: BROADCOM CORPORATION
Reel/Frame 025085/0933 →