System and method for transmit weight computation for vector beamforming radio communication
First Claim
1. A method for radio communication between a first communication device and a second communication device, comprising:
- a. computing a transmit matrix from signals received at a plurality of antennas of the first communication device, wherein the signals represent a plurality of modes simultaneously transmitted by the second communication device to the first communication device, wherein each mode is a signal stream, and wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas of the first communication device; and
b. applying the transmit matrix to the plurality of modes to be simultaneously transmitted from the plurality of antennas of the first communication device to the second communication device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for vector wireless radio communication (multiple modes or signal streams) between a first communication device and a second communication device using radio frequency (RF) communication techniques. At each communication device, signals are received at a plurality of antennas representing a plurality of modes simultaneously transmitted by the other communication device, wherein each mode is a signal stream. A transmit matrix is computed from signals received at the plurality of antennas. The transmit matrix distributes a plurality of modes among a plurality of antenna paths each associated with a corresponding one of the plurality of antennas of the first communication device, and is applied to the plurality of modes to be simultaneously transmitted from the plurality of antennas of one communication device to the other communication device.
244 Citations
56 Claims
-
1. A method for radio communication between a first communication device and a second communication device, comprising:
-
a. computing a transmit matrix from signals received at a plurality of antennas of the first communication device, wherein the signals represent a plurality of modes simultaneously transmitted by the second communication device to the first communication device, wherein each mode is a signal stream, and wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas of the first communication device; and
b. applying the transmit matrix to the plurality of modes to be simultaneously transmitted from the plurality of antennas of the first communication device to the second communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A radio communication device comprising:
-
a. a plurality of antennas;
b. a radio transceiver coupled to the plurality of antennas, the radio transceiver capable of upconverting a plurality of transmit signals for simultaneous transmission via the plurality of antennas, and downconverting a plurality of signals simultaneously received at the plurality of antennas to produce a plurality of received signals; and
c. a baseband signal processor coupled to the radio transceiver that computes a transmit matrix from parameters derived from the plurality of received signals representing a plurality of modes simultaneously transmitted by another communication device, wherein each mode is a signal stream, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas, and the baseband signal processor applies the transmit matrix to the plurality of modes to produce the plurality of transmit signals to be simultaneously transmitted to the other communication device. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A medium encoded with instructions that when executed, perform a method comprising the steps of:
-
a. computing a transmit matrix from parameters derived from a plurality of signals representing a plurality of modes simultaneously transmitted by a second communication device and received at a plurality of antennas of a first communication device, wherein each mode is a signal stream, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas of the first communication device; and
b. applying the transmit matrix to the plurality of modes to be simultaneously transmitted from the plurality of antennas of the first communication device to the second communication device.
-
-
46. A method for radio communication between a first communication device and a second communication device using radio frequency (RF) communication techniques, comprising:
-
a. at the first communication device;
i. receiving at a plurality of antennas signals representing a plurality of modes simultaneously transmitted by the second communication device, wherein each mode is a signal stream;
ii. computing a transmit matrix from parameters derived from the signals received at the plurality of antennas, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths each associated with a corresponding one of the plurality of antennas of the first communication device; and
iii. applying the transmit matrix to the plurality of modes to be simultaneously transmitted from the plurality of antennas of the first communication device to the second communication device;
b. at the second communication device;
i. receiving at a plurality of antennas signals representing a plurality of modes simultaneously transmitted by the first communication device;
ii. computing a transmit matrix from parameters derived from the signals received at the plurality of antennas, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths each associated with a corresponding one of the plurality of antennas of the second communication device; and
iii. applying the transmit matrix to the plurality of modes to be simultaneously transmitted from the plurality of antennas of the second communication device to the first communication device;
c. wherein the step of computing the transmit matrix is repeated each time signals are received at the first communication device from the second communication device to update the transmit matrix at the first communication device, and the step of computing the transmit matrix is repeated each time signals are received at the second communication device from the first communication device to update the transmit matrix at the second communication device.
-
-
47. A radio communication system comprising first and second communication devices, wherein
a. the first communication device comprises: -
i. a plurality of antennas;
ii. a radio transceiver coupled to the plurality of antennas, the radio transceiver capable of upconverting a plurality of transmit signals for simultaneous transmission via the plurality of antennas, and downconverting a plurality of signals simultaneously received at the plurality of antennas to produce a plurality of received signals; and
iii. a baseband signal processor coupled to radio transceiver that computes a transmit matrix from parameters derived from the plurality of received signals representing a plurality of modes simultaneously transmitted by the second communication device, wherein each mode is a signal stream, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas of the first communication device, and the baseband signal processor applies the transmit matrix to the plurality of modes to produce the plurality of transmit signals to be simultaneously transmitted to the second communication device;
b. wherein the second communication device comprises;
i. a plurality of antennas;
ii. a radio transceiver coupled to the plurality of antennas, the radio transceiver capable of upconverting a plurality of transmit signals for simultaneous transmission via the plurality of antennas, and downconverting a plurality of signals simultaneously received at the plurality of antennas to produce a plurality of received signals; and
iii. a baseband signal processor coupled to radio transceiver that computes a transmit matrix from parameters derived from the plurality of received signals representing a plurality of modes simultaneously transmitted by the first communication device, wherein the transmit matrix distributes a plurality of modes among a plurality of antenna paths associated with corresponding ones of the plurality of antennas of the second communication device, and the baseband signal processor applies the transmit matrix to the plurality of modes to produce the plurality of transmit signals to be simultaneously transmitted to the first communication device;
c. wherein the baseband signal processors at the first and second communication devices compute their respective transmit matrix each time signals are received from the other communication device.
-
-
48. A method for simultaneously communicating a plurality of signals between a first communication device and a second communication device using radio frequency (RF) communication techniques, comprising:
-
a. applying a transmit matrix to a plurality of baseband signals to be transmitted from the first communication device to the second communication device, the transmit matrix distributing the plurality of baseband signals among a plurality of antennas of the first communication device for simultaneous transmission to the second communication device;
b. receiving the signals transmitted by the first communication device at a plurality of antennas of the second communication device to compute a matched filter matrix from the received signals;
c. computing from the matched filter matrix a transmit matrix for transmitting a plurality of baseband signals from the second communication device to the first communication device, the transmit matrix distributing the plurality of baseband signals among the plurality of antennas of the second communication device; and
d. applying the transmit matrix to the plurality of baseband signal to be transmitted from the second communication device to the first communication device. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56)
-
Specification