This application claims the priority of Korean Patent Application No. 2008-0122324 filed on Dec. 4, 2008, in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of the Invention
The present invention relates to a frequency offset estimating apparatus and method applicable for a digital television receiver and, more particularly, to a frequency synchronization apparatus and method in an orthogonal frequency division multiplexing (OFDM) system for estimating a frequency offset by using a correlation value according to an echo channel, a delay path with effective power, to reduce inter-symbol interference (ISI), to thereby improve degradation of estimation performance of the frequency offset.
2. Description of the Related Art
In general, an OFDM system is disadvantageous in that it is sensitive to a frequency offset generated due to mismatching of a Doppler shift or a transmitter/receiver oscillator in a radio channel.
The frequency offset ruins orthogonality of subcarriers with respect to a reception signal to cause an inter-carrier interference (ICI) phenomenon, and affects the amplitude as well as a phase rotation of signals. In addition, Distortion of the amplitude brings about an effect that the signal is scattered like noise even in an environment without noise, aggravating the signal distortion.
Therefore, in order to maintain a stable system performance in the OFDM system, frequency synchronization should be precisely performed, and in order to precisely perform frequency synchronization, a frequency offset should be precisely estimated.
With reference to
A frequency offset estimated according to the related art frequency offset estimating method may be represented by Equation 1 shown below:
In Equation 1, ‘N’ is the size of a fast Fourier transform (FFT), NGI is the size of the guard interval, * is a conjugate complex number, ‘k’ is the number of accumulated symbols, and {circumflex over (ε)} is the estimated frequency offset.
With reference to
However, the related art frequency offset estimating method has a problem in that the performance is drastically degraded if echo exists compared with the case without echo.
An aspect of the present invention provides a frequency synchronization apparatus and method in an orthogonal frequency division multiplexing (OFDM) system capable of improving degradation of estimating performance of a frequency offset by estimating the frequency offset by using a correlation value according to an echo channel, a delay path with effective power, to reduce an inter-symbol interference (ISI), thus significantly improving frequency synchronization performance.
According to an aspect of the present invention, there is provided a frequency synchronization apparatus in an OFDM system, including: a correlating unit that obtains a first correlation value by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, sets an estimate guard interval from a pre-set point of the reference guard interval, and obtains a second correlation value by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval; a determining unit that compares the first and second correlation values to determine a first case where the first correlation value is larger by a pre-set magnification than the second correlation value, a second case where the second correlation value is larger by a pre-set magnification than the first correlation value, and a third case which is not the first case nor the second case; and a frequency offset estimating unit that estimates a frequency offset by using a correlation value corresponding to any one of the first to third cases determined by the determining unit.
The correlating unit may set a pre-set point, a start point of the estimate guard interval, as a middle point of the reference guard interval.
The determining unit may determine the first case if a square value of the first correlation value is larger by more than double than a square value of the second correlation value, may determine the second case if the square value of the second correlation value is larger by more than double than the square value of the first correlation value, and may determine the third case if it does not fall under the first case nor the second case.
The frequency offset estimating unit may take an arc tangent for correlation values accumulated by an accumulating unit, and multiply
thereto to estimate the frequency offset.
According to another aspect of the present invention, there is provided a frequency synchronization apparatus in an OFDM system, including: a correlating unit that obtains a first correlation value by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, sets an estimate guard interval from a pre-set point of the reference guard interval, and obtains a second correlation value by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval; a determining unit that compares the first and second correlation values to determine a first case where the first correlation value is larger by a pre-set magnification than the second correlation value, a second case where the second correlation value is larger by a pre-set magnification than the first correlation value, and a third case which is not the first case nor the second case; an accumulating unit that accumulates the first correlation value by the pre-set symbol accumulation number in the event of the first case, accumulates the second correlation value as the pre-set symbol accumulation number in the event of the second case, and accumulates a value obtained by adding the first and second correlation values by the pre-set symbol accumulation number in the event of the third case; and a frequency offset estimating unit that estimates a frequency offset by using the correlation values accumulated by the accumulating unit.
The correlating unit may set the pre-set point, a start point of the estimate guard interval, as a middle point of the reference guard interval.
The determining unit may determine the first case if a square value of the first correlation value is larger by more than double than a square value of the second correlation value, may determine the second case if the square value of the second correlation value is larger by more than double than the square value of the first correlation value, and may determine the third case if it does not fall under the first case nor the second case.
The accumulating unit may set the symbol accumulation number for accumulating the first correlation value or the second correlation value as 4.
The frequency offset estimating unit may take an arc tangent for the correlation values accumulated by the accumulating unit, and multiply
thereto to estimate the frequency offset.
According to still another aspect of the present invention, there is provided a frequency synchronization method in an OFDM system, including: a correlating step of obtaining a first correlation value by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, setting an estimate guard interval from a pre-set point of the reference guard interval, and obtaining a second correlation value by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval; a determining step of comparing the first and second correlation values to determine a first case where the first correlation value is larger by a pre-set magnification than the second correlation value, a second case where the second correlation value is larger by a pre-set magnification than the first correlation value, and a third case which is not the first case nor the second case; an accumulating step of accumulating the first correlation value in the event of the first case, accumulating the second correlation value in the event of the second case, and accumulating a value obtained by adding the first and second correlation values in the event of the third case; and a frequency offset estimating step of estimating a frequency offset by using the correlation values accumulated in the accumulating step.
In the correlating step, the pre-set point, a start point of the estimate guard interval, may be set as a middle point of the reference guard interval.
In the determining step, if a square value of the first correlation value is larger by more than double than a square value of the second correlation value, it may be determined to be the first case, if the square value of the second correlation value is larger by more than double than the square value of the first correlation value, it may be determined to be the second case, and if it is not the first nor the second case, it may be determined to be the third case.
In the accumulating step, the symbol accumulation number for accumulating the first correlation value or the second correlation value may be set as 4.
In the frequency offset estimating step, an arc tangent is taken for the correlation values accumulated in an accumulating step, to which
is multiplied to estimate the frequency offset.
The above and other aspects, features and other advantages of the present invention will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings, in which:
Exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. The invention may however be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. In the drawings, the shapes and dimensions may be exaggerated for clarity, and the same reference numerals will be used throughout to designate the same or like components.
With reference to
The frequency offset estimating apparatus according to an embodiment of the present invention may include a correlating unit 100 for obtaining a first correlation value Rm[0] by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, setting an estimate guard interval from a pre-set point of the reference guard interval, and obtaining a second correlation value Rm[τ] by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval, a determining unit 200 for comparing the first correlation value Rm[0] and the second correlation value Rm[τ] to determine a first case in which the first correlation value Rm[0] is larger by a pre-set magnification than the second correlation value Rm[τ], a second case in which the second correlation value Rm[τ] is larger by the pre-set magnification than the first correlation value Rm[0], and a third case which is not the first case nor the second case, an accumulating unit 300 for accumulating the first correlation value Rm[0] by the pre-set symbol accumulation number in the event of the first case, accumulating the second correlation value by the pre-set symbol accumulation number in the event of the second case, and accumulating a value obtained by adding the first correlation value Rm[0] and the second correlation value Rm[τ] by the pre-set symbol accumulation number in the event of the third case, and a frequency offset estimating unit 400 for estimating a frequency offset by using the correlation values accumulated by the accumulating unit 300.
Here, ‘m’ in the first correlation value Rm[0] and the second correlation value Rm[τ] refers to a symbol index.
The frequency offset estimating unit 400 of the frequency offset estimating apparatus according to an embodiment of the present invention may obtain a frequency offset by using the correlation value from the determining unit 200 without using the accumulating unit 300. In this case, the accumulating unit 300 is not necessary. However, accumulating correlation values from the determining unit 200 by using the accumulating unit 300 enables more accurate frequency offset estimation.
The correlating unit 100 obtains the first correlation value Rm[0] by correlating the known reference guard interval of an OFDM symbol and the reference copy interval corresponding to the reference guard interval, sets the estimation guard interval from a pre-set point of the reference guard interval, and obtains the second correlation value Rm[τ] by correlating the estimate guard interval and the estimate copy interval corresponding to the estimate guard interval.
The determining unit 200 compares the first correlation value Rm[0] and the second correlation value Rm[τ] and determines the first case in which the first correlation value Rm[0] is larger by a pre-set magnification than the second correlation value Rm[τ], the second case in which the second correlation value Rm[τ] is larger by the pre-set magnification than the first correlation value Rm[0], and the third case which is not the first case nor the second case.
The accumulating unit 300 accumulates the first correlation value Rm[0] by the pre-set symbol accumulation number in the event of the first case, accumulates the second correlation value Rm[τ] by the pre-set symbol accumulation number in the event of the second case, and accumulates a value obtained by adding the first correlation value Rm[0] and the second correlation value Rm[τ] by the pre-set symbol accumulation number in the event of the third case,
The frequency offset estimating unit 400 estimates a frequency offset ({circumflex over (ε)}) by using the correlation values accumulated by the accumulating unit 300.
If time of the first channel is τ0 and time of the second channel is τ1, the difference (Δτ=τ0−τ1) between the time τ0 of the first channel and the time τ1 of the second channel corresponds to a delay time between the two channels.
In addition, for example, if the length of the guard interval is
time (τ1) of the second channel would be 0.9*NGI.
With reference to
the start point of the estimate guard interval, as a middle point of the reference guard interval.
With reference to
The accumulating unit 300 may set the symbol accumulation number for accumulating the first correlation value Rm[0] or the second correlation value Rm[τ] as 4 corresponding to the pilot-repeated symbol number.
The frequency offset estimating unit 400 takes an arc tangent for the correlation values accumulated by the accumulating unit 300, and multiplies
thereto to estimate the frequency offset ({circumflex over (ε)}) as represented by Equation 3 shown below:
With reference to
In the correlating step S100, the first correlation value Rm[0] is obtained by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, an estimate guard interval is set from a pre-set point of the reference guard interval, and a second correlation value Rm[τ] is obtained by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval.
In the determining step S200, the first correlation value Rm[0] and the second correlation value Rm[τ] are compared to determine the first case in which the first correlation value Rm[0] is larger by a pre-set magnification than the second correlation value Rm[τ], the second case in which the second correlation value Rm[τ] is larger by the pre-set magnification than the first correlation value Rm[0], and the third case which is not the first case nor the second case.
In the accumulating step S300, in the event of the first case, the first correlation value Rm[0] is accumulated, in the event of the second case, the second correlation value Rm[τ] is accumulated, and in the event of the third case, a value obtained by adding the first correlation value Rm[0] and the second correlation value Rm[τ] is accumulated.
In the frequency offset estimating step S400, the frequency offset ({circumflex over (ε)}) is estimated by using the correlation values accumulated in the accumulating step S300.
In the correlating step S100, a pre-set point, a start point of the estimate guard interval, is set as a middle point of the reference guard interval.
In the determining step S200, if a square value of the first correlation value Rm[0] is larger by double than a square value of the second correlation value Rm[τ], it is determined as the first case, if the square value of the second correlation value Rm[τ] is larger by double than the square value of the first correlation value Rm[0], it is determined as the second case, and if it is not the first nor the second case, it is determined as the third case.
In the accumulating steep S300, the symbol accumulation number for accumulating the first correlation value Rm[0] or the second correlation value Rm[τ] may be set as 4.
In the frequency offset estimating step S400, an arc tangent is taken for the correlation values accumulated in the accumulating step S300, to which
is multiplied to estimate the frequency offset ({circumflex over (ε)})
A simulation was performed to verify the frequency offset estimating performance proposed by the frequency offset estimating technique of the present invention, in which the symbol accumulation number was set as 4 and numerous repeating processes were sufficiently performed in a fixed echo channel having fixed path power and a time-varying echo channel in which path power changes randomly.
With reference to the graph of
The operation and effect of the present invention will now be described in detail.
With reference to
The correlating unit 100 obtains the first correlation value Rm[0] by correlating the known reference guard interval of an OFDM symbol and the reference copy interval corresponding to the reference guard interval, sets the estimation guard interval from a pre-set point of the reference guard interval, and obtains the second correlation value Rm[τ] by correlating the estimate guard interval and the estimate copy interval corresponding to the estimate guard interval.
The determining unit 200 compares the first correlation value Rm[0] and the second correlation value Rm[τ] and determines the first case in which the first correlation value Rm[0] is larger by a pre-set magnification than the second correlation value Rm[τ], the second case in which the second correlation value Rm[τ] is larger by the pre-set magnification than the first correlation value Rm[0], and the third case which is not the first case nor the second case.
In this case, the second correlation value Rm[τ] means an influence of the echo channel. By determining the influence of the echo channel, degradation of performance that may be caused when there is no echo channel or when power is very low can be overcome.
The accumulating unit 300 accumulates the first correlation value Rm[0] by the pre-set symbol accumulation number in the event of the first case, accumulates the second correlation value Rm[τ] by the pre-set symbol accumulation number in the event of the second case, and accumulates a value obtained by adding the first correlation value Rm[0] and the second correlation value Rm[τ] by the pre-set symbol accumulation number in the event of the third case,
The frequency offset estimating unit 400 estimates a frequency offset ({circumflex over (ε)}) by using the correlation values accumulated by the accumulating unit 300.
As mentioned above, the frequency offset estimating unit 400 of the frequency offset estimating apparatus according to the embodiment of the present invention may obtain a frequency offset by using the correlation value from the determining unit 200 without using the accumulating unit 300. In this case, the accumulating unit 300 is not necessary. However, accumulating correlation values from the determining unit 200 by using the accumulating unit 300 enables more accurate frequency offset estimation.
With reference to
For example, if the length of the guard interval is
time (τ1) of the second channel would be 0.9*NGI.
With reference to
of the reference guard interval.
With reference to
If |Rm[0]|2>2|Rm[τ]|2, Output Rm[0]
If |Rm[τ]|2>2|Rm[0]|2, Output Rm[τ]
If else Output Rm[0]+Rm[τ] [Equation 2]
The accumulating unit 300 may set the symbol accumulation number for accumulating the first correlation value Rm[0] or the second correlation value Rm[τ] as 4 which corresponds to the pilot-repeated symbol number. By setting the symbol accumulation number as 4, the frequency offset can be more accurately estimated compared with a case where accumulating is not conducted.
The frequency offset estimating unit 400 takes an arc tangent for the correlation values accumulated by the accumulating unit 300, and multiplies
thereto to estimate the frequency offset ({circumflex over (ε)}).
The frequency offset estimating method according to an embodiment of the present invention will now be described with reference to
With reference to
In the correlating step S100, the first correlation value Rm[0] is obtained by correlating a known reference guard interval of an OFDM symbol and a reference copy interval corresponding to the reference guard interval, an estimate guard interval is set from a pre-set point of the reference guard interval, and a second correlation value Rm[τ] is obtained by correlating the estimate guard interval and an estimate copy interval corresponding to the estimate guard interval.
In the determining step S200, the first correlation value Rm[0] and the second correlation value Rm[τ] are compared to determine the first case in which the first correlation value Rm[0] is larger by a pre-set magnification than the second correlation value Rm[τ], the second case in which the second correlation value Rm[τ] is larger by the pre-set magnification than the first correlation value Rm[0], and the third case which is not the first case nor the second case.
In the accumulating step S300, in the event of the first case, the first correlation value Rm[0] is accumulated, in the event of the second case, the second correlation value Rm[τ] is accumulated, and in the event of the third case, a value obtained by adding the first correlation value Rm[0] and the second correlation value Rm[τ] is accumulated.
In the frequency offset estimating step S400, the frequency offset ({circumflex over (ε)}) is estimated by using the correlation values accumulated in the accumulating step S300.
With reference to
of the reference guard interval.
With reference to
In the accumulating step S300, the symbol accumulation number for accumulating the first correlation value Rm[0] or the second correlation value Rm[τ] may be set as 4 which corresponds to the pilot-repeated symbol number. By setting the symbol accumulation number as 4, the frequency offset can be more accurately estimated compared with a case where accumulating is not conducted.
In the frequency offset estimating step S400, an arc tangent is taken for the correlation values accumulated by the accumulating unit 300, to which
is multiplied to estimate the frequency offset ({circumflex over (ε)})
With reference to the graph of
Namely, the fixed echo channel considered in
From the graph of
Also, with reference to the graph of
Namely, the time-varying echo channel in
Therefore, it can be said that the channel model applied to
As noted in the graph of
Therefore, from the results of the
As set forth above, the frequency offset estimating technique according to the exemplary embodiments of the invention has the advantage that the inter-symbol interference (ISI) can be minimized by accumulating the correlation values of the respective delay paths with effective power, and a frequency offset can be stably estimated by using the power-selective accumulation regardless of the presence or absence of an echo.
While the present invention has been shown and described in connection with the exemplary embodiments, it will be apparent to those skilled in the art that modifications and variations can be made without departing from the spirit and scope of the invention as defined by the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
10-2008-0122324 | Dec 2008 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
7289765 | Okada et al. | Oct 2007 | B2 |
7602852 | Berkeman et al. | Oct 2009 | B2 |
7733971 | Roh et al. | Jun 2010 | B2 |
20070110174 | Glazko et al. | May 2007 | A1 |
Number | Date | Country | |
---|---|---|---|
20100142632 A1 | Jun 2010 | US |