Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems
DC CAFCFirst Claim
1. A method comprising:
- forming two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over two or more antennas, wherein the forming comprises encoding two or more blocks of information-bearing symbols for transmissions over the two or more antennas, and inserting training symbols and null subcarriers within the two or more blocks of information-bearing symbols at positions determined by a hopping code; and
transmitting, 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 transmitting the transmission signals comprises;
transmitting, via a first antenna of the two or more antennas, a first transmission signal in accordance with the first block of output symbols; and
transmitting, via a second antenna of the two or more antennas, a second transmission signal in accordance with the second block of output symbols.
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.
37 Citations
29 Claims
-
1. A method comprising:
-
forming two or more blocks of output symbols for orthogonal frequency division multiplexing (OFDM) transmissions over two or more antennas, wherein the forming comprises encoding two or more blocks of information-bearing symbols for transmissions over the two or more antennas, and inserting training symbols and null subcarriers within the two or more blocks of information-bearing symbols at positions determined by a hopping code; and transmitting, 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 transmitting the transmission signals comprises; transmitting, via a first antenna of the two or more antennas, a first transmission signal in accordance with the first block of output symbols; and transmitting, via a second antenna of the two or more antennas, a second transmission signal in accordance with the second block of output symbols. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code; and transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols, wherein the method further comprises; inserting a cyclic prefix within each of the blocks of output symbols, and applying an inverse fast Fourier transform to the blocks of encoded information-bearing symbols.
-
-
9. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code, wherein the hopping code is a function of an index of at least one block of the encoded information-bearing symbols; and transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols.
-
-
10. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code, wherein the hopping code is a function of a property of the MIMO channel; and transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols. - View Dependent Claims (11, 12)
-
-
13. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code, wherein the hopping code is a function of the number of antennas for transmitting the transmission signals; and transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols. - View Dependent Claims (14)
-
-
15. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code, wherein inserting the training symbols and the null subcarriers comprises inserting the training symbols before inserting the null subcarriers; and transmitting, via two or more antennas, transmission signals in accordance with the two or more blocks of output symbols.
-
-
16. A method comprising:
-
encoding information-bearing symbols; 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 inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code; 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 transmitting the transmission signals comprises; transmitting, via a first antenna of the two or more antennas, a first transmission signal in accordance with the first block of output symbols; and transmitting, via a second antenna of the two or more antennas, a second transmission signal in accordance with the second block of output symbols. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
first circuitry configured to (i) encode information-bearing symbols for transmissions over two or more antennas associated with a multiple-input multiple-output (MIMO) channel to produce encoded information-bearing symbols, and (ii) form two or more blocks of output symbols for transmissions over the MIMO channel by inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code; and second circuitry configured to transmit, via the two or more antennas, orthogonal frequency division multiplexing (OFDM) based transmission signals in accordance with the two or more blocks of output symbols, wherein the second circuitry comprises one or more modulators, 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 first circuitry is 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 (23, 24)
-
-
25. A system comprising:
-
first circuitry configured to (i) encode information-bearing symbols for transmissions over two or more antennas associated with a multiple-input multiple-output (MIMO) channel to produce encoded information-bearing symbols, and (ii) form two or more blocks of output symbols for transmissions over the MIMO channel by inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code; and second circuitry configured to transmit, via the two or more antennas, orthogonal frequency division multiplexing (OFDM) based transmission signals in accordance with the two or more blocks of output symbols, wherein the second circuitry comprises one or more modulators, 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 second circuitry is configured to; transmit, via a first antenna of the two or more antennas, a first transmission signal in accordance with the first block of output symbols; and transmit, via a second antenna of the two or more antennas, a second transmission signal in accordance with the second block of output symbols. - View Dependent Claims (26)
-
-
27. A system comprising:
-
first circuitry configured to (i) encode information-bearing symbols for transmissions over two or more antennas associated with a multiple-input multiple-output (MIMO) channel to produce encoded information-bearing symbols, and (ii) form two or more blocks of output symbols for transmissions over the MIMO channel by inserting training symbols and null subcarriers within two or more blocks of the encoded information-bearing symbols at positions determined by a hopping code, wherein the training symbols within the two or more blocks collectively provide information for estimating the MIMO channel; and second circuitry configured to transmit, via the two or more antennas, orthogonal frequency division multiplexing (OFDM) based transmission signals in accordance with the two or more blocks of output symbols, wherein the second circuitry comprises one or more modulators. - View Dependent Claims (28, 29)
-
Specification