Pilots for MIMO communication systems
First Claim
1. A method of generating pilots in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
- obtaining a pilot symbol for each antenna in a plurality of antennas;
obtaining an orthogonal sequence for each antenna in the plurality of antennas, wherein the plurality of antennas are assigned different orthogonal sequences; and
covering the pilot symbol for each antenna with the orthogonal sequence for the antenna to obtain a sequence of covered pilot symbols for the antenna, wherein a plurality of sequences of covered pilot symbols for a plurality of orthogonal pilots are obtained for the plurality of antennas.
1 Assignment
0 Petitions
Accused Products
Abstract
Pilots suitable for use in MIMO systems and capable of supporting various functions are described. The various types of pilot include—a beacon pilot, a MIMO pilot, a steered reference or steered pilot, and a carrier pilot. The beacon pilot is transmitted from all transmit antennas and may be used for timing and frequency acquisition. The MIMO pilot is transmitted from all transmit antennas but is covered with different orthogonal codes assigned to the transmit antennas. The MIMO pilot may be used for channel estimation. The steered reference is transmitted on specific eigenmodes of a MIMO channel and is user terminal specific. The steered reference may be used for channel estimation. The carrier pilot may be transmitted on designated subbands/antennas and may be used for phase tracking of a carrier signal. Various pilot transmission schemes may be devised based on different combinations of these various types of pilot.
400 Citations
70 Claims
-
1. A method of generating pilots in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
obtaining a pilot symbol for each antenna in a plurality of antennas;
obtaining an orthogonal sequence for each antenna in the plurality of antennas, wherein the plurality of antennas are assigned different orthogonal sequences; and
covering the pilot symbol for each antenna with the orthogonal sequence for the antenna to obtain a sequence of covered pilot symbols for the antenna, wherein a plurality of sequences of covered pilot symbols for a plurality of orthogonal pilots are obtained for the plurality of antennas. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
means for obtaining a pilot symbol for each antenna in a plurality of antennas;
means for obtaining an orthogonal sequence for each antenna in the plurality of antennas, wherein the plurality of antennas are assigned different orthogonal sequences; and
means for covering the pilot symbol for each antenna with the orthogonal sequence for the antenna to obtain a sequence of covered pilot symbols for the antenna, wherein a plurality of sequences of covered pilot symbols for a plurality of orthogonal pilots are obtained for the plurality of antennas. - View Dependent Claims (8)
-
-
9. In a wireless multiple-input multiple-output (MIMO) communication system utilizing orthogonal frequency division multiplexing (OFDM), a method of generating a MIMO pilot comprised of a plurality of orthogonal pilots suitable for transmission from a plurality of antennas, the method comprising:
-
obtaining a set of pilot symbols for each antenna in the plurality of antennas, wherein the set of pilot symbols is designated for transmission on a set of subbands;
obtaining an orthogonal sequence for each antenna in the plurality of antennas, wherein the plurality of antennas are assigned different orthogonal sequences; and
covering the set of pilot symbols for each antenna with the orthogonal sequence for the antenna to obtain a set of sequences of covered pilot symbols for the antenna; and
processing the set of sequences of covered pilot symbols for each antenna to obtain a sequence of OFDM symbols for the antenna, wherein a plurality of sequences of OFDM symbols for the plurality of orthogonal pilots are obtained for the plurality of antennas. - View Dependent Claims (10, 11)
-
-
12. In a wireless multiple-input multiple-output (MIMO) communication system, a method of receiving a MIMO pilot comprised of a set of orthogonal pilots transmitted from a set of transmit antennas, the method comprising:
-
obtaining a first set of sequences of symbols from a set of receive antennas, one sequence of symbols for each of the receive antennas, wherein the first set of sequences of symbols is for the MIMO pilot, and wherein the set of orthogonal pilots for the MIMO pilot is generated based on a pilot symbol and a set of orthogonal sequences assigned to the set of transmit antennas, one orthogonal pilot for each of the transmit antennas;
processing each of the sequences of symbols in the first set with the pilot symbol to obtain a corresponding sequence of symbols in a second set; and
decovering each sequence of symbols in the second set with the set of orthogonal sequences to obtain channel response estimates between the set of transmit antennas and a receive antenna associated with the sequence of symbols in the second set. - View Dependent Claims (13, 14)
-
-
15. A method of generating a steered pilot in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
obtaining a first pilot symbol to be transmitted from a plurality of antennas;
obtaining a first steering vector for a first spatial channel of a MIMO channel in the MIMO system; and
processing the first pilot symbol with the first steering vector to obtain a first group of transmit symbols, one transmit symbol for each of the plurality of antennas, wherein the first group of transmit symbols is for the steered pilot for the first spatial channel. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
means for obtaining a first pilot symbol to be transmitted from a plurality of antennas;
means for obtaining a first steering vector for a first spatial channel of a MIMO channel in the MIMO system; and
means for processing the first pilot symbol with the first steering vector to obtain a first group of transmit symbols, one transmit symbol for each of the plurality of antennas, wherein the first group of transmit symbols is for a steered pilot for the first spatial channel. - View Dependent Claims (26)
-
-
27. A method of generating a steered pilot in a wireless multiple-input multiple-output (MIMO) communication system utilizing orthogonal frequency division multiplexing (OFDM), the method comprising:
-
obtaining a first set of pilot symbols to be transmitted from a plurality of antennas on a first set of subbands;
obtaining a first set of steering vectors for a first spatial channel of the first set of subbands; and
processing the first set of pilot symbols with the first set of steering vectors to obtain a first set of symbol vectors, one symbol vector in the first set of symbol vectors for each subband in the first set of subbands, wherein each symbol vector in the first set of symbol vectors includes a plurality of transmit symbols for the plurality of antennas and corresponds to the steered pilot for the first spatial channel of the subband associated with the symbol vector. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A method of receiving a steered pilot in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
receiving a first group of symbols from a plurality of antennas for a first steered pilot received via a first spatial channel of a MIMO channel in the MIMO system, wherein the first steered pilot is generated based on a pilot symbol and a first steering vector for the first spatial channel;
processing the first group of symbols with the pilot symbol to obtain a second group of symbols;
determining a first scaling factor based on an estimated power of the symbols in the first group; and
scaling the symbols in the second group with the first scaling factor to obtain a second steering vector for the first spatial channel. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
-
41. A method for processing pilots at a first entity in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
generating a plurality of orthogonal pilots for a MIMO pilot based on a first pilot symbol and a plurality of orthogonal sequences for a plurality of antennas, wherein the plurality of orthogonal pilots are designated for transmission from the plurality of antennas on a first link; and
processing a steered pilot received from a second entity via a spatial channel on a second link, wherein the steered pilot is generated based on a second pilot symbol and a steering vector for the spatial channel, and wherein the steering vector is obtained based on the MIMO pilot. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of processing pilots at a first entity in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
generating a beacon pilot based on a first pilot symbol, wherein the beacon pilot comprises a common pilot suitable for transmission from each of a plurality of antennas on a downlink in the MIMO system;
generating a plurality of orthogonal pilots for a MIMO pilot based on a second pilot symbol and a plurality of orthogonal sequences for the plurality of antennas, wherein the plurality of orthogonal pilots are designated for transmission from the plurality of antennas on the downlink; and
processing a steered pilot received from a second entity via a spatial channel on an uplink in the MIMO system, wherein the steered pilot is generated based on a third pilot symbol and a steering vector for the spatial channel, and wherein the steering vector is obtained based on the MIMO pilot. - View Dependent Claims (54, 55)
-
-
56. A method of generating a steered pilot in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
estimating a channel response of a first link in the MIMO system;
obtaining a set of steering vectors for a second link in the MIMO system based on the estimated channel response of the first link; and
generating a steered pilot for a spatial channel of the second link based on a steering vector in the set of steering vectors. - View Dependent Claims (57, 58, 59, 60, 61, 62)
-
-
63. An access point in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a transmit spatial processor operative to generate a plurality of orthogonal pilots for a MIMO pilot based on a first pilot symbol and a plurality of orthogonal sequences for a plurality of antennas, wherein the plurality of orthogonal pilots are designated for transmission from the plurality of antennas on a downlink in the MIMO system; and
a receive spatial processor operative to process a steered pilot received from a terminal via a spatial channel on an uplink in the MIMO system, wherein the steered pilot is generated by the terminal based on a second pilot symbol and a steering vector for the spatial channel, and wherein the steering vector is obtained by the terminal based on the MIMO pilot received via the downlink. - View Dependent Claims (64, 65, 66)
-
-
67. A terminal in a wireless multiple-input multiple-output (MIMO) communication system, comprising:
-
a receive spatial processor operative to process a MIMO pilot received from an access point on a downlink in the MIMO system to obtain channel response estimates for the downlink, wherein the MIMO pilot comprises a plurality of orthogonal pilots generated based on a pilot symbol and a plurality of orthogonal sequences assigned to a plurality of antennas at the access point, one orthogonal pilot for each of the plurality of antennas; and
a transmit spatial processor operative to generate a steered pilot based on a second pilot symbol and a steering vector for a spatial channel on an uplink in the MIMO system. - View Dependent Claims (68, 69, 70)
-
Specification