Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
DC CAFCFirst Claim
1. A method comprising:
- in a base station;
forming two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over a multiple-input multiple-output (MIMO) channel, wherein the forming comprises (i) identifying different positions within the two or more blocks of output symbols based at least on (a) one or more block index values, (b) one or more subcarrier index values, (c) a cyclic prefix parameter selected to compensate for intersymbol interference (ISI) associated with the MIMO channel, and (d) a hopping code that is based, at least in part, on the cyclic prefix parameter, and (ii) inserting, based at least on the hopping code, training symbols and null subcarriers within two or more blocks of information-bearing symbols, the hopping code directing at least a portion of the null subcarriers to be inserted at the different positions within the two or more blocks of output symbols; and
transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols, wherein the two or more blocks of output symbols include a first block of output symbols and a second block of output symbols, and wherein inserting the training symbols and null subcarriers comprises;
inserting a first null subcarrier at a first subcarrier position within the first block of output symbols; and
inserting a second null subcarrier at a second subcarrier position within the second block of output symbols, wherein the first subcarrier position is different from the second subcarrier position.
1 Assignment
Litigations
1 Petition
Accused Products
Abstract
Techniques are described for carrier frequency offset (CFO) and channel estimation of orthogonal frequency division multiplexing (OFDM) transmissions over multiple-input multiple-output (MIMO) frequency-selective fading channels. A wireless transmitter forms blocks of symbols by inserting training symbols within two or more blocks of information-bearing symbols. The transmitter applies a hopping code to each of the blocks of symbols to insert a null subcarrier at a different position within each of the blocks of symbols, and a modulator outputs a wireless signal in accordance with the blocks of symbols. A receiver receives the wireless signal and estimates the CFO, and outputs a stream of estimated symbols based on the estimated CFO.
36 Citations
30 Claims
-
1. A method comprising:
- in a base station;
forming two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over a multiple-input multiple-output (MIMO) channel, wherein the forming comprises (i) identifying different positions within the two or more blocks of output symbols based at least on (a) one or more block index values, (b) one or more subcarrier index values, (c) a cyclic prefix parameter selected to compensate for intersymbol interference (ISI) associated with the MIMO channel, and (d) a hopping code that is based, at least in part, on the cyclic prefix parameter, and (ii) inserting, based at least on the hopping code, training symbols and null subcarriers within two or more blocks of information-bearing symbols, the hopping code directing at least a portion of the null subcarriers to be inserted at the different positions within the two or more blocks of output symbols; and
transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols, wherein the two or more blocks of output symbols include a first block of output symbols and a second block of output symbols, and wherein inserting the training symbols and null subcarriers comprises;
inserting a first null subcarrier at a first subcarrier position within the first block of output symbols; and
inserting a second null subcarrier at a second subcarrier position within the second block of output symbols, wherein the first subcarrier position is different from the second subcarrier position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- in a base station;
-
9. A system, comprising:
-
two or more antennas; and a base station configured to (i) form two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over a multiple-input multiple-output (MIMO) channel by identifying different positions within the two or more blocks of output symbols based at least on (a) one or more block index values, (b) one or more subcarrier index values, (c) a cyclic prefix parameter selected to compensate for intersymbol interference (ISI) associated with the MIMO channel, and (d) a hopping code that is based, at least in part, on the cyclic prefix parameter, and inserting, based at least on the hopping code, training symbols and null subcarriers within two or more blocks of information-bearing symbols, the hopping code directing at least a portion of the null subcarriers to be inserted at the different positions within the two or more blocks of output symbols, and (ii) transmit, via the two or more antennas, transmission signals in accordance with the two or more blocks of output symbols, wherein the two or more blocks of output symbols include a first block of output symbols and a second block of output symbols, and wherein the base station is further configured to; insert a first null subcarrier at a first subcarrier position within the first block of output symbols; and insert a second null subcarrier at a second subcarrier position within the second block of output symbols, wherein the first subcarrier position is different from the second subcarrier position. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
- in a base station;
forming two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over a multiple-input multiple-output (MIMO) channel;
identifying, via a hopping code and based at least on a cyclic prefix parameter, different positions within the two or more blocks of output symbols, the different positions comprising a block index value, a subcarrier index value, and the cyclic prefix parameter selected to compensate for intersymbol interference (ISI) associated with the MIMO channel;
inserting, using the different positions identified via the hopping code, a first set of two or more training symbols and two or more null subcarriers (i) into a first block of two or more blocks of information-bearing symbols and (ii) at a first position within the first block of information-bearing symbols;
inserting, using the different positions identified via the hopping code, a second set of two or more training symbols and two or more null subcarriers (i) into a second block of the two or more blocks of information-bearing symbols and (ii) at a second position within the second block of information-bearing symbols, wherein the hopping code directs the first position to be different from the second position; and
transmitting over the MIMO channel, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
- in a base station;
Specification