Transmit diversity and spatial spreading for an OFDM-based multi-antenna communication system
First Claim
1. A method of transmitting data from a transmitting entity to a receiving entity in a wireless multi-antenna communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
- processing a data packet to obtain a block of data symbols;
demultiplexing pilot symbols and the block of data symbols using OFDM onto a plurality of subbands to obtain, for the data packet, a plurality of sequences of pilot and data symbols for the plurality of subbands; and
performing spatial processing on the sequence of pilot and data symbols for each subband with at least one steering vector selected for the subband, the spatial processing randomizing a plurality of channels observed by the plurality of sequences of pilot and data symbols sent on the plurality of subbands.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-antenna transmitting entity transmits data to a single- or multi-antenna receiving entity using (1) a steered mode to direct the data transmission toward the receiving entity or (2) a pseudo-random transmit steering (PRTS) mode to randomize the effective channels observed by the data transmission across the subbands. For transmit diversity, the transmitting entity uses different pseudo-random steering vectors across the subbands but the same steering vector across a packet for each subband. The receiving entity does not need to have knowledge of the pseudo-random steering vectors or perform any special processing. For spatial spreading, the transmitting entity uses different pseudo-random steering vectors across the subbands and different steering vectors across the packet for each subband. Only the transmitting and receiving entities know the steering vectors used for data transmission. Other aspects, embodiments, and features are also claimed and disclosed.
187 Citations
28 Claims
-
1. A method of transmitting data from a transmitting entity to a receiving entity in a wireless multi-antenna communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
processing a data packet to obtain a block of data symbols; demultiplexing pilot symbols and the block of data symbols using OFDM onto a plurality of subbands to obtain, for the data packet, a plurality of sequences of pilot and data symbols for the plurality of subbands; and performing spatial processing on the sequence of pilot and data symbols for each subband with at least one steering vector selected for the subband, the spatial processing randomizing a plurality of channels observed by the plurality of sequences of pilot and data symbols sent on the plurality of subbands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus in a wireless multi-antenna communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
a data processor operative to process a data packet to obtain a block of data symbols; a demultiplexer operative to demultiplex pilot symbols and the block of data symbols onto a plurality of subbands to obtain, for the data packet, a plurality of sequences of pilot and data symbols for the plurality of subbands; and a spatial processor operative to perform spatial processing on the sequence of pilot and data symbols for each subband with at least one steering vector selected for the subband, the spatial processing randomizing a plurality of effective single-input single-output (SISO) channels observed by the plurality of sequences of pilot and data symbols sent on the plurality of subbands. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method of transmitting data from a transmitting entity to a receiving entity in a wireless multiple-input multiple-output (MIMO) communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
processing a data packet to obtain a block of data symbols; demultiplexing pilot symbols and the block of data symbols using OFDM onto a plurality of subbands; and performing spatial processing on the pilot and data symbols for each subband with at least one steering matrix selected for the subband, the spatial processing randomizing a plurality of channels for the plurality of subbands observed by the pilot and data symbols sent on the plurality of subbands. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. An apparatus in a wireless multiple-input multiple-output (MIMO) communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
a data processor operative to process a data packet to obtain a block of data symbols; a demultiplexer operative to demultiplex pilot symbols and the block of data symbols onto a plurality of subbands; and a spatial processor operative to perform spatial processing on the pilot and data symbols for each subband with at least one steering matrix selected for the subband, the spatial processing randomizing a plurality of effective MIMO channels for the plurality of subbands observed by the pilot and data symbols sent on the plurality of subbands.
-
-
27. An apparatus in a wireless multi-antenna communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
a controller operative to select a first mode for data transmission to a receiving entity if channel response estimates for the receiving entity are unavailable and select a second mode for data transmission to the receiving entity if the channel response estimates are available, wherein data symbols are spatially processed with pseudo-random steering vectors in the first mode and with steering vectors derived from the channel response estimates in the second mode; and a spatial processor operative to perform spatial processing for each block of data symbols in accordance with the mode selected for the block.
-
-
28. A receiver apparatus in a wireless multiple-antenna communication system utilizing orthogonal frequency division multiplexing (OFDM), comprising:
-
a demodulator operative to provide S sequences of received symbols, obtained via a single received antenna, for S sequences of pilot and data symbols transmitted via S subbands by a transmitting entity, where S is an integer greater than one, and wherein the S sequences of pilot and data symbols are spatially processed with a plurality of steering vectors at the transmitting entity to randomize S effective single-input single-output (SISO) channels observed by the S sequences of pilot and data symbols; a channel estimator operative to derive channel response estimates for the S effective SISO channels based on received pilot symbols in the S sequences of received symbols; and a detector operative to perform detection on received data symbols in the S sequences of received symbols based on the channel response estimates for the S effective SISO channels to obtain detected symbols.
-
Specification