IP Library Granted Patent US 6,927,728
Granted Patent B2
US 6,927,728 · App. 10/387,727 · Granted Aug 9, 2005

Method and apparatus for multi-antenna transmission

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 6,927,728
App. No.
10/387,727
Granted
Aug 9, 2005
Kind
B2
Abstract

In a multiple-input, multiple-output (MIMO) communication system, a method and apparatus for multi-antenna transmission. In accordance with the preferred embodiment of the present invention a reduced number of transmit weight matrices are fed back to the transmitter. Each transmit weight matrix is then applied to a plurality of subcarriers. Because each transmit weight matrix is applied to more than one subcarrier, the amount of weight matrixs being fed back to the transmitter is greatly reduced.

Claims (215)

1. A method for multi-antenna transmission, the method comprising the steps of:

receiving a plurality of frequency subcarriers at a receiver, the plurality of frequency subcarriers being transmitted from a transmitter;

grouping the frequency subcarriers into a plurality of frequency subcarrier blocks, each frequency subcarrier block comprising a plurality K of frequency subcarriers; and

calculating for each frequency subcarrier block a single weighting matrix V c , for use in a transmission of multi-antenna signal, wherein the single weighting matrix V c is calculated based on a matrix channel frequency response between the transmitter and the receiver on the frequency subscriber block for which V c is being calculated.

2. The method of claim 1 further comprising the step of:

transmitting the weighting matrices for the frequency subcarrier blocks to the transmitter.

3. The method of claim 1 wherein the step of calculating V c comprises the step of choosing V c to maximize:

P

y

=

E

{

1

K

k

=

1

K

Y

H

(

k

)

Y

(

k

)

}

where

Y(k)=H(k)V c s(k)+N(k),

H(k) is a matrix channel response between the transmitter and the receiver for a k th subcarrier,

N(k) is received noise, and

E is an expectation operator.

4. The method of claim 1 wherein the step of calculating V c comprises the step of choosing V c to be a function of the eigenvectors of the quantity

R

HK

=

1

K

k

=

1

K

H

H

(

k

)

H

(

k

)

where

H(k) is a matrix channel response between the transmitter and the receiver for a k th subcarrier and Y(k)=H(k)V c S(k)+N(k).

5. The method of claim 2 wherein the step of transmitting the weighting matrix to the transmitter comprises the step of transmitting the weighting matrix to the transmitter causing the transmitter to weight all frequency subcarriers within the frequency subcarrier block with the weighting matrix.

6. The method of claim 1 further comprising the steps of:

receiving, by the transmitter, the weighting matrix; and

weighting all frequency subcarriers within a frequency subcarrier block with the weighting matrix.

7. The method of claim 1 further comprising the steps of:

receiving by the transmitter, the weighting matrix for each frequency subcarrier block;

computing an interpolated transmit weight matrix for each frequency subcarrier based on the received weighting matrix for each of the frequency subcarrier blocks; and

weighting all frequency subcarriers with the interpolated transmit weight matrix.

8. The method of claim 1 wherein the step of receiving the plurality of frequency subcarriers comprises the step of receiving the plurality of frequency subcarriers within an Orthogonal Frequency Division Multiplexing (OFDM) communication system.

9. The method of claim 1 wherein the step of receiving the plurality of frequency subcarriers comprises the step of receiving a plurality of frequency subcarriers, each frequency subcarrier being transmitted on a differing frequency.

10. A method for multi-antenna transmission, the method comprising the steps of:

receiving a plurality of frequency subcarriers;

grouping the plurality of frequency subcarriers into a plurality of frequency subcarrier blocks, each frequency subcarrier block comprising a plurality K of frequency subcarriers;

calculating a single weighting matrix V c for each of the plurality of frequency subcarrier blocks and for use in a transmission of a multi-antenna signal, wherein the single weighting matrix V c is calculated based on a matrix channel frequency response between a transmitter and a receiver on the frequency subcarrier block for which V c is being calculated; and

weighting all frequency subcarriers within the frequency subcarrier block with V c .

11. The method of claim 10 wherein the step of calculating the single weighting matrix for the plurality of frequency subcarrier blocks comprises the step of choosing V c to maximize:

P

y

=

E

{

1

K

k

=

1

K

Y

H

(

k

)

Y

(

k

)

}

where

Y(k)=H(k)V c s(k)+N(k),

H(k) is a matrix channel response between a transmitter and a receiver,

N(k) is received noise, and

E is an expectation operator.

12. The method of claim 10 wherein the step of calculating the single weighting matrix for each of the plurality of frequency subcarrier blocks comprises the step of choosing V c to be the eigenvector corresponding to the largest eigenvalue of the quantity

R

HK

=

1

K

k

=

1

K

H

H

(

k

)

H

(

k

)

where

H(k) is a matrix channel response between a transmitter and a receiver for a k th subcarrier.

13. The method of claim 10 wherein the step of receiving the plurality of frequency subcarriers comprises the step of receiving the plurality of frequency subcarriers within an Orthogonal Frequency Division Multiplexing (OFDM) communication system.

14. The method of claim 10 wherein the step of receiving the plurality of frequency subcarriers comprises the step of receiving a plurality of frequency subcarriers, each frequency subcarrier being transmitted on a differing frequency.

15. The method of claim 10 wherein the step of weighting all frequency subcarriers comprises the steps of:

computing interpolated transmit weight matrices based on the set of weighting matrices Vc for each frequency subcarrier block; and

weighting all frequency subcarriers with the interpolated transmit weight matrices.

16. An apparatus comprising:

an adaptive weight controller, the adaptive weight controller having as an input, a plurality of frequency subcarriers and outputting a plurality of weighting matrices V c , wherein:

a single weighting matrix is calculated for a frequency subcarrier block comprising a plurality K of frequency subcarriers, wherein the single weighting matrix is calculated based on a matrix channel frequency response between a transmitter and a receiver on the frequency subcarrier block; and

a transmitter adapted to transmit a multi-antenna signal that is formed based on the single weighting matrix V c for each frequency subcarrier block.

17. The apparatus of claim 16 wherein the adaptive weight controller chooses V c to maximize:

P

y

=

E

{

1

K

k

=

1

K

Y

H

(

k

)

Y

(

k

)

}

where

Y(k)=H(k)V c s(k)+N(k),

H(k) is a matrix channel response between the transmitter and the receiver on a k th frequency subcarrier,

N(k) is received noise, and

E is an expectation operator.

18. The apparatus of claim 16 wherein the adaptive weight controller chooses V c to be the eigenvector corresponding to the largest eigenvalue of the quantity

R

HK

=

1

K

k

=

1

K

H

H

(

k

)

H

(

k

)

where

H(k) is a matrix channel response between a transmitter and a receiver for a k th frequency subcarrier.

19. The apparatus of claim 16 wherein each of the plurality of frequency subcarriers are transmitted on a different frequency.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 24, 2014
From: MOTOROLA MOBILITY LLC
To: GOOGLE TECHNOLOGY HOLDINGS LLC
Reel/Frame 034420/0001 →
CHANGE OF NAME Recorded Oct 2, 2012
From: MOTOROLA MOBILITY, INC.
To: MOTOROLA MOBILITY LLC
Reel/Frame 029216/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 13, 2010
From: MOTOROLA, INC
To: MOTOROLA MOBILITY, INC
Reel/Frame 025673/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 9, 2003
From: VOOK, FREDERICK W.; THOMAS, TIMOTHY A.; ZHUANG, XIANGYANG
To: MOTOROLA, INC.
Reel/Frame 014050/0102 →