Time and frequency synchronization in Multi-Input, Multi-Output (MIMO) systems
DCFirst Claim
1. An apparatus for synchronizing a communication system, the apparatus comprising:
- a number (Q) of Orthogonal Frequency Division Multiplexing (OFDM) modulators, each OFDM modulator producing a frame having at least one inserted symbol, a plurality of data symbols, and cyclic prefixes;
Q transmitting antennas, each transmitting antenna connected to a respective OFDM modulator, the transmitting antennas configured to transmit a respective frame over a channel;
a number (L) of receiving antennas for receiving the transmitted frames; and
L OFDM demodulators, each OFDM demodulator corresponding to a respective receiving antenna, the L OFDM demodulators including a synchronization circuit that processes the received frame in order to synchronize the received frame in both time domain and frequency domain, wherein each of the L OFDM demodulators comprises;
a pre-amplifier;
a local oscillator;
a mixer having a first input and a second input, the first input connected to an output of the pre-amplifier, the second input connected to an output of the local oscillator;
an analog-to-digital converter (ADC) connected to an output of the mixer;
the synchronization circuit having one input connected to an output of the ADC;
a cyclic-prefix remover connected to an output of the synchronization circuit;
a serial-to-parallel converter connected to an output of the cyclic prefix remover; and
a discrete Fournier transform (DFT) stage connected to an output of the serial-to-parallel converter, an output of the DFT stage connected to another input to the synchronization circuit.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
In a communication system, and in particular a wireless Orthogonal Frequency Division Multiplexing (OFDM) communication system, the present invention provides systems for synchronizing data transmitted across a channel. The present invention may be used in a Multi-Input, Multi-Output (MIMO) system in which the data is transmitted from any number of transmitting antennas and received by any number of receiving antennas. The number of transmitting and receiving antennas does not necessarily have to be the same. Circuitry is provided for synchronizing the data in both the time domain and frequency domain. Time synchronization involves coarse time synchronization and fine time synchronization. Frequency synchronization involves coarse frequency offset estimation, fine frequency offset estimation, and frequency offset correction.
-
Citations
22 Claims
-
1. An apparatus for synchronizing a communication system, the apparatus comprising:
-
a number (Q) of Orthogonal Frequency Division Multiplexing (OFDM) modulators, each OFDM modulator producing a frame having at least one inserted symbol, a plurality of data symbols, and cyclic prefixes; Q transmitting antennas, each transmitting antenna connected to a respective OFDM modulator, the transmitting antennas configured to transmit a respective frame over a channel; a number (L) of receiving antennas for receiving the transmitted frames; and L OFDM demodulators, each OFDM demodulator corresponding to a respective receiving antenna, the L OFDM demodulators including a synchronization circuit that processes the received frame in order to synchronize the received frame in both time domain and frequency domain, wherein each of the L OFDM demodulators comprises; a pre-amplifier; a local oscillator; a mixer having a first input and a second input, the first input connected to an output of the pre-amplifier, the second input connected to an output of the local oscillator; an analog-to-digital converter (ADC) connected to an output of the mixer; the synchronization circuit having one input connected to an output of the ADC; a cyclic-prefix remover connected to an output of the synchronization circuit; a serial-to-parallel converter connected to an output of the cyclic prefix remover; and a discrete Fournier transform (DFT) stage connected to an output of the serial-to-parallel converter, an output of the DFT stage connected to another input to the synchronization circuit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for synchronizing a Multi-Input Multi-Output (MIMO) Orthogonal Frequency Division Multiplexing (OFDM) system in time domain and frequency domain, the method comprising:
-
receiving a frame of data having an originally transmitted form and making use of a sub-carrier having a sub-carrier spacing transmitted from an OFDM transmitter, the frame of data including a training symbol having a synchronization component, the synchronization component aiding in synchronization, the frame data further including a plurality of data symbols and a plurality of cyclic prefixes; demodulating the frame; and synchronizing the frame with the transmitted frame from the OFDM transmitter such that the data symbols are synchronized in the time domain and frequency domain, wherein synchronizing in the frequency domain comprises; estimating a frequency offset to within one half of the sub-carrier spacing; repeating received samples of the received frame a number of times; taking an N-point Fast Fourier Transform (FFT); and performing a cross-correlation procedure in the frequency domain. - View Dependent Claims (13, 14, 15)
-
-
16. A receiver comprising:
-
means for obtaining a transmitted frame having an originally transmitted form and making use of a sub-carrier having a sub-carrier spacing, the frame comprising a training symbol that includes a synchronization component for synchronizing the frame with the originally transmitted form of the frame, the frame further comprising a plurality of data symbols and a plurality of cyclic prefixes; means for demodulating the obtained frame; and means for synchronizing the frame to the originally transmitted form to thereby synchronize the data symbols in both time domain and frequency domain, wherein the means for synchronizing comprises means for course time synchronization and means for fine time synchronization; wherein the means for synchronizing further comprises means for estimating a frequency offset to within one half of the sub-carrier spacing, means for repeating samples of the obtained frame a number of times, means for taking an N-point Fast Fourier Transform (FFT), and means for performing a cross-correlation procedure in the frequency domain. - View Dependent Claims (17)
-
-
18. An apparatus for synchronizing a communication system, the apparatus comprising:
-
a number (Q) of Orthogonal Frequency Division Multiplexing (OFDM) modulators, each OFDM modulator producing a frame having at least one inserted symbol, a plurality of data symbols, and cyclic prefixes; Q transmitting antennas, each transmitting antenna connected to a respective OFDM modulator, the transmitting antennas configured to transmit a respective frame over a channel; a number (L) of receiving antennas for receiving the transmitted frames; and L OFDM demodulators, each OFDM demodulator corresponding to a respective receiving antenna, the L OFDM demodulators including a synchronization circuit that processes the received frame in order to synchronize the received frame in both time domain and frequency domain, wherein the synchronization circuit comprises a first portion that includes individual circuits such that each individual circuit is used exclusively by a respective OFDM demodulator, and a second portion that includes circuits that are shared by all of the L OFDM demodulators; wherein the second portion comprises a third frequency offset estimator circuit and a fourth frequency offset estimator circuit, and the first portion comprises a coarse time synchronization circuit, a fine time synchronization circuit, and a frequency offset correction circuit; wherein the second portion comprises a coarse time synchronization circuit, a first frequency offset estimator circuit, and a second frequency offset estimator circuit, and the first portion comprises a fine time synchronization circuit and a frequency offset correction circuit; and wherein the first portion comprises coarse time synchronization circuits wherein the results of the different coarse time synchronization circuits are shared by the different OFDM demodulators.
-
-
19. An apparatus for synchronizing a communication system, the apparatus comprising:
-
a number (Q) of Orthogonal Frequency Division Multiplexing (OFDM) modulators, each OFDM modulator producing a frame having at least one inserted symbol, a plurality of data symbols, and cyclic prefixes; Q transmitting antennas, each transmitting antenna connected to a respective OFDM modulator, the transmitting antennas configured to transmit a respective frame over a channel; a number (L) of receiving antennas for receiving the transmitted frames; and L OFDM demodulators, each OFDM demodulator corresponding to a respective receiving antenna, the L OFDM demodulators including a synchronization circuit that processes the received frame in order to synchronize the received frame in both time domain and frequency domain; and
an OFDM decoder, wherein the OFDM decoder comprises;a space-time processor that receives an output from each of the L OFDM demodulators; a parameter estimator that receives an output from each of the L OFDM demodulators and estimates parameters of the channel; a parallel-to-serial converter-connected to an output of the space-time processor; a symbol demapper having a first input and second input, the first input connected to an output of the parameter estimator, the second input connected to an output of the parallel-to-serial converter; and a channel decoder connected to an output of the symbol demapper.
-
-
20. A method for synchronizing a Multi-Input Multi-Output (MIMO) Orthogonal Frequency Division Multiplexing (QFDM) system in time domain and frequency domain, the method comprising:
-
receiving a frame of data transmitted from an OFDM transmitter, the frame of data including a training symbol having a synchronization component, the synchronization component aiding in synchronization, the frame data further including a plurality of data symbols and a plurality of cyclic prefixes; demodulating the frame; and synchronizing the frame with the transmitted frame from the OFDM transmitter such that the data symbols are synchronized in the time domain and frequency domain, wherein said training symbol comprises an orthogonal sequence for enhancing a fine time synchronization performance; and wherein the frame further comprises a preamble, cyclic prefixes contained within the preamble and in the data symbols such that the cyclic prefixes in the preamble are longer than the cyclic prefixes in the data symbols, thereby countering an extended channel impulse response and improving synchronization.
-
-
21. A method for synchronizing a Multi-Input Multi-Output (MIMO) Orthogonal Frequency Division Multiplexing (OFDM) system in time domain and frequency domain, the method comprising:
-
receiving a frame of data transmitted from an OFDM transmitter, the frame of data including a training symbol having a synchronization component, the synchronization component aiding in synchronization, the frame data further including a plurality of data symbols and a plurality of cyclic prefixes; demodulating the frame; and synchronizing the frame with the transmitted frame from the OFDM transmitter such that the data symbols are synchronized in the time domain and frequency domain, wherein the synchronization component comprises a preamble whose signal transmission matrix resembles an existing space-time block code; wherein the synchronization component includes chirp-like sequences, the chirp-like, sequences including at least one of Frank-Zadoff sequences, Chu sequences, Milewski sequences, Suehiro polyphase sequences, and Ng et al. sequences.
-
-
22. A receiver comprising:
-
means for obtaining a transmitted frame having an originally transmitted form and making use of a sub-carrier having a sub-carrier spacing, the frame comprising a training symbol that includes a synchronization component for synchronizing the frame with the originally transmitted form of the frame;
the frame further comprising a plurality of data symbols and a plurality of cyclic prefixes;means for demodulating the obtained frame; and means for synchronizing the frame to the originally transmitted form to thereby synchronize the data symbols in both time domain and frequency domain, wherein the synchronization component comprises a preamble having a transmission matrix resembling an existing space-time block code, the synchronization component further comprising chirp-like sequences including a sequence selected from the group consisting of Frank-Zadoff sequences, Chu sequences, Milewski sequences, Suehiro polyphase sequences, and Ng et al. sequences.
-
Specification