Priority to Korean patent application number 2013-0029628 filed on Mar. 20, 2013, the entire disclosure of which is incorporated by reference herein, is claimed.
1. Field of the Invention
The present invention relates to a non-synchronized Orthogonal Frequency Division Multiplexing (OFDM) system and, more particularly, to a method and apparatus for compensating for the performance of a receiver in a non-synchronized OFDM system.
2. Discussion of the Related Art
In an Orthogonal Frequency Division Multiplexing (OFDM) system, a transport frame consists of OFDM symbols and includes a preamble for channel estimation, etc. and a payload including transmission data.
The preamble is generated by performing Inverse Fast Fourier Transform (IFFT) on a sequence known to a transmitter or a receiver. The payload is generated by modulating the transmission data into Quadrature Amplitude Modulation (QAM) symbols and performing IFFT on the symbols.
The transmitter copies the last some samples of an OFDM symbol for the synchronization of the OFDM symbol and attaches the copied samples in front of the OFDM symbol. The samples copied and attached as described above are called a Cyclic Prefix (hereinafter called as a CP).
The receiver performs frame synchronization on a received OFDM signal in order to demodulate a received signal and then estimates OFDM symbol timing.
Since one OFDM symbol is repeated by the length of a CP, the receiver estimates the OFDM symbol timing within the interval of the CP by searching for a minimum value or maximum value of the output of a correlator. At this time, a Symbol Timing Offset (STO) is generated.
The STO generates rotation in the phase of a received QAM symbol, but a Frequency Domain Equalizer (FEQ) can compensate for the rotation of the phase.
In a synchronized OFDM system, since symbol timing is not shifted by the frequency offset of a sampling clock, the estimated symbol timing of the first OFDM symbol of one frame (e.g., a radio frame or a subframe) can be applied to the symbol timing of the remaining OFDM symbols.
In a non-synchronized OFDM system, however, it is necessary to estimate symbol timing in each OFDM symbol because symbol timing is shifted by the frequency offset of a sampling clock due to a lengthened frame.
Furthermore, a variable STO can be generated in an OFDM symbol due to the frequency offset of a sampling clock and thermal noise. The variable STO can generate different phase rotation in each OFDM symbol, and the generated STO is not compensated by an FEQ.
Accordingly, there is a need for a method and apparatus for compensating for rotation in the phase of an OFDM symbol attributable to variable symbol timing.
An object of the present invention is to provide a method and apparatus for estimating OFDM symbol timing in an OFDM system.
Another object of the present invention is to provide a method and apparatus for controlling a timing shift when estimating OFDM symbol timing in an OFDM system.
Yet another object of the present invention is to provide a method and apparatus for compensating for phase rotation occurring when estimating OFDM symbol timing in an OFDM system.
In accordance with an aspect of the present invention, a method of a reception apparatus estimating symbol timing in a non-synchronized OFDM system includes synchronizing a frame of a received signal, estimating the symbol timing of each symbol of the frame based on the synchronization, compensating for the symbol timing using a phase difference attributable to an STO that is variably changed within a CP interval due to the frequency offset of a sampling clock and thermal noise, and performing channel equalization using a preamble based on output including corrected phase rotation.
In accordance with another aspect of the present invention, a reception apparatus for estimating symbol timing in a non-synchronized OFDM system includes a symbol synchronization unit for obtaining the synchronization of symbols of the frame of a received signal received through a channel, a CP remover for removing a CP inserted into the synchronized symbol, an FFT unit for performing FFT on an OFDM symbol from which the CP has been removed, a symbol timing estimation unit for estimating the transmission and reception timing of a subcarrier in the output of the FFT unit within a CP interval, a phase rotator for correcting rotation in a phase due to an STO occurring when estimating the symbol, and a channel equalizer for obtaining data by performing channel equalization on results having the corrected phase.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that they can be readily implemented by those skilled in the art.
Hereinafter, some embodiments of the present invention are described in detail with reference to the accompanying drawings in order for a person having ordinary skill in the art to which the present invention pertains to be able to readily implement the invention. It is to be noted the present invention may be implemented in various ways and is not limited to the following embodiments. Furthermore, in the drawings, parts not related to the present invention are omitted in order to clarify the present invention and the same or similar reference numerals are used to denote the same or similar elements.
The objects and effects of the present invention can be naturally understood or become clear by the following description, and the objects and effects of the present invention are not restricted by the following description only.
The objects, characteristics, and merits will become more apparent from the following detailed description. Furthermore, in describing the present invention, a detailed description of a known art related to the present invention will be omitted if it is deemed to make the gist of the present invention unnecessarily vague. A preferred embodiment in accordance with the present invention is described in detail below with reference to the accompanying drawings.
Referring to
The transmission data is inputted to the QAM unit, and a known sequence is inputted to a Serial/Parallel (S/P) converter in which the sequence is converted from in series to in parallel.
The output of the S/P converter is inputted to the IFFT unit in which IFFT is performed on the received output. For example, the IFFT unit may be an N-point IFFT unit in which N-point IFFT is performed on the received output.
When the results on which IFFT has been performed are inputted to the CP generator, the CP generator generates a CP.
The generated CP is inputted to a Parallel/Serial (P/S) converter. The P/S converter outputs the transmission signal of an OFDM symbol. For example, the transmission signal of an ith OFDM symbol of an mth frame is ‘xm,l(n)’.
A signal (e.g., the OFDM signal) of the transmission signal that is received by the receiver through a channel is ‘y1m,l(n)’.
The receiver includes a symbol synchronization unit for obtaining the synchronization of the OFDM symbols of the OFDM signal, a CP remover for removing an inserted CP, an S/P unit, an FFT unit, and a channel equalizer.
The symbol synchronization unit obtains the synchronization of the OFDM symbols, and the CP remover outputs a signal ‘ym,l(n)’ from which a CP has been removed.
The signal ‘ym,l(n)’ is inputted to the S/P converter in which the signal is converted in parallel. The converted signal is inputted to the FFT unit (e.g., an N-point FFT unit) in which FFT is performed on the received signal and is then inputted to the P/S converter in which the received signal is converted in series. The serially converted signal is inputted to the channel equalizer.
The transmission data can be obtained from the channel equalizer.
Referring to
One frame (e.g., a radio frame or subframe) consists of OFDM symbols (e.g., q OFDM symbols), and each OFDM symbol includes (e.g., the last L) CPs formed by copying the rear part of the OFDM symbol.
Referring to
For example, the multi-path channel may have a maximum delay time corresponding to 27 samples.
When the transmitter sends a transmission signal ‘xm,l(n)’, the transmission signal passes through the multi-path channel within the channel. Next, the transmission signal is combined with AWGN and then transmitted to the receiver.
Referring to
Here, “arg min” is performed in order to search a parameter value of a minimum value of ‘D’, that is, the output of the correlator within the correlator and a search window.
The output D of the correlator is the same as Equation 1 below.
Referring to Equation 1, ‘ym,l(n)’ is an OFDM signal received through a channel, ‘L’ is the length of a CP, and ‘N’ is the number of points of IFFT.
Output obtained by performing ‘arg min’ on the output D obtained through Equation 1 is ‘nm,l’. Here, ‘m’ means an mth frame, and ‘l’ means an ith OFDM symbol.
A value obtained by adding ‘L/2’ to the output ‘nm,l’ of ‘arg min’ is an STO ‘δm,l’ can be obtained by adding ‘nm,l’ and ‘L/2’ because Inter-Symbol Interference (ISI) is not generated when ‘δm,l’ is greater than a maximum delay time ‘τmax’of h(t) that is an impulse response of a multi-path channel.
Referring to
The CP remover removes ‘L/2’ samples of a previous OFDM symbol and ‘L/2’ CP samples of a current OFDM symbol based on an STO.
The FFT unit receives N samples corresponding to an FFT window.
A received signal ‘ym,l(n)’ from which a CP has been removed based on the STO can be obtained as in Equation 2 below.
In Equation 2, ‘m’ is an mth frame, ‘l’ is an ith OFDM symbol, ‘k’ is a subcarrier index, ‘zm,l(k)’ is noise, ‘H(k)’ is the frequency response of a multi-path channel, and ‘n’ is a sample index.
In Equation 2,
can be defined as the estimated frequency characteristic ‘Ĥ(k)’ of a channel using a received preamble as in Equation.
In the estimated frequency characteristic, a phase is shifted by an STO in the channel frequency characteristic of a kth subcarrier.
Equation 2 can be changed as follows based on Equation 3.
The FFT output of the received signal ‘ym,l(m)’ obtained in Equation 4 is the same as Equation 5 below.
In Equation 5,
means that the phases of the transmission and reception QAM symbols of pth subcarrier have been rotated depending on an STO.
Referring to
‘δm,l’ is the STO of an ith OFDM symbol of an mth frame.
It can be interpreted that the phase of the frequency characteristic of a channel is changed by the influence of the STO as in Equation 3.
Or, it can be interpreted that the phase of a transmission QAM symbol is changed by the influence of the STO as in Equation 5. In Equation 5, a case where the STO ‘δm,l’ is 0 and a case where the STO ‘δm,l’ is not 0 are described below.
(1) When the STO ‘δm,l’ is 0
In Equation 5, when the STO ‘δm,l’ is 0, the FFT output of the received signal is the same as Equation 6 below and the received QAM symbol is the same as Equation 7 below.
In Equations 6 and 7, a received QAM symbol is estimated by performing channel equalization using a Least Square (LS) method. That is, the received QAM symbol is estimated by dividing a received signal by a channel. It can be seen that the estimated QAM symbol has a form in which noise has been added to the transmission QAM symbol.
(2) When the STO ‘δm,l’ is not 0
In Equation 5, when the STO ‘δm,l’ is not 0, the FFT output of the received signal is the same as Equation 8 below, and the received QAM symbol is the same as Equation 9 below.
Y
m,l(p)=Xm,l(p)Ĥ(p)+Zm,l(p) [Equation 8]
In Equation 8, the FFT output of the received signal has a linear phase component proportional to the STO ‘δm,l’ according to a subcarrier index.
In Equation 9, the received QAM symbol is estimated by dividing the received signal by an estimated channel. The estimated QAM symbol has a form in which noise has been added to the transmission QAM symbol as in Equation 7.
From Equations 3 and 9, it can be seen that the estimated QAM symbol is the same as the transmission QAM symbol if STOs are the same within one frame.
If the estimated QAM symbol is not the same as the transmission QAM symbol, the phase of the estimated QAM symbol is rotated although channel equalization is performed on the estimated QAM symbol.
Referring to
In a non-synchronized OFDM system (b), a difference ‘εm,l+1’ is generated between the STO of a first OFDM symbol and the STO of an (l+1)th OFDM symbol. This is because a frequency offset is present between transmission and reception clocks.
Accordingly, symbol timing needs to be estimated in each OFDM symbol of one frame in order to estimate symbol timing due to the frequency offset between the transmission and reception clocks.
Here, a difference ‘εm,l+1’ is generated between the STO of an lth OFDM symbol and the STO of the first OFDM symbol owing to thermal noise. That is, if symbol timing is estimated in each OFDM symbol within one frame, the STO of each OFDM symbol may vary.
In this case, although channel equalization is performed, the phase of the received QAM symbol is rotated by ‘εm,l’ and ‘εm,l+i’. As a result, a reception Bit Error Rate (BER) is increased.
In order to solve this problem, in the present invention, in a non-synchronized OFDM system, FFT output is compensated for by a phase difference between an STO estimated every OFDM symbol and the STO of a first OFDM symbol. This is the same as Equation 10 below. Accordingly, a variable STO using a CP can be compensated for.
In Equation 10, ‘m’ is a frame index, ‘l’ is an OFDM symbol index of the frame, and ‘δm,1’ is the STO of the first OFDM symbol of the mth frame.
Furthermore,
is a part having a phase rotated by a phase rotator.
The receiver of
The phase rotator can compensate for a variable STO using a CP by compensating for FFT output using a phase difference as in the above Equation.
For another example, the symbol timing compensation apparatus (or the receiver) can include a symbol synchronization unit for obtaining the synchronization of the symbols of a frame of a received signal received through a channel, a CP remover for removing a CP inserted into the synchronized symbol, an FFT unit for performing FFT on an OFDM symbol from which the CP has been removed, a symbol timing estimation unit for estimating the transmission and reception timing of a subcarrier in FFT output within a CP interval, a phase rotator for compensating for the phase of a symbol rotated by an STO generated when estimating the symbol, and a channel equalizer for obtaining data by performing channel equalization on the results of the phase compensation.
The receiver estimates the symbol timing of each of the symbols of the frame based on the synchronization at step S1005.
For example, the symbol timing can be estimated within a Cyclic Prefix (CP) interval based on a minimum value or maximum value of the output of the correlator.
The receiver compensates for the estimated symbol timing using a phase difference attributable to an STO, variably changing within the CP interval due to the frequency offset of a sampling clock and thermal noise, at step S1010.
For example, the receiver can compensate for FFT output using a phase difference between an STO estimated in each symbol of the frame and the STO of the first symbol of the frame.
For another example, the receiver can compensate for the phase difference using automatic gain control.
After the step S1010, the receiver performs channel equalization based on the symbol timing having corrected phase rotation at step S1015.
A case where STOs are the same in a synchronized OFDM system is compared with a case where STOs are different in a non-synchronized OFDM system.
The simulation results are results corresponding to a comparison between ‘uncoded-BERs’.
In simulation conditions, ‘4096 QAM’ was used, ‘N’ was 4096, and ‘L’ was 32 samples.
A transmitter generates a preamble by inserting a pilot into every 6 subcarriers, and a receiver estimates the channel of a subcarrier to which a pilot has not been allocated using a primary interpolation filter.
Referring to
‘synchronized’ are uncoded-BER values of the synchronized OFDM system.
‘non-synchronized’ are uncoded-BER values of the non-synchronized OFDM system.
From
In the case of the multi-path channels, both the ‘synchronized’ and the ‘non-synchronized’ are higher than the theoretical uncoded-BER. This is because Inter-Symbol Interference (ISI) was generated since an estimated STO is shorter than a maximum delay time of the multi-path channel.
In the case of the AWGN and the AWGN+multi-path channel, the synchronized OFDM system and the non-synchronized OFDM system have the same uncoded-BER.
Accordingly, it can be seen that a phase has been corrected in accordance with the present invention.
In accordance with the present invention, the performance of an OFDM receiver using high-degree orthogonal amplitude modulation can be improved because a reduction in the performance of the OFDM receiver attributable to gain mismatching is prevented.
In accordance with the present invention, the Bit Error Rate (BER) of a receiver can be improved by correcting the phase rotation of all OFDM symbols attributable to a variable STO.
A person having ordinary skill in the art to which the present invention pertains may change and modify the present invention in various ways without departing from the technical spirit of the present invention. Accordingly, the present invention is not limited to the above-described embodiments and the accompanying drawings.
In the above exemplary system, although the methods have been described based on the flowcharts in the form of a series of steps or blocks, the present invention is not limited to the sequence of the steps, and some of the steps may be performed in a different order from that of other steps or may be performed simultaneous to other steps. Furthermore, those skilled in the art will understand that the steps shown in the flowchart are not exclusive and the steps may include additional steps or that one or more steps in the flowchart may be deleted without affecting the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
10-2013-0029628 | Mar 2013 | KR | national |