CARRIER FREQUENCY OFFSET ESTIMATION DEVICE AND CARRIER FREQUENCY OFFSET ESTIMATION METHOD
20190273532 ยท 2019-09-05
Inventors
- Kuan-Chou LEE (Hsinchu Hsien, TW)
- Kai-Wen Cheng (Hsinchu Hsien, TW)
- Chia-Wei Chen (Hsinchu Hsien, TW)
- Tai-Lai Tung (Hsinchu Hsien, TW)
Cpc classification
H04B3/232
ELECTRICITY
International classification
Abstract
A carrier frequency offset (CFO) estimation device includes an echo cancelling unit, performing echo cancellation on an input signal to generate an echo-cancelled signal; and a CFO estimating unit, performing CFO estimation on the echo-cancelled signal to generate an estimated CFO.
Claims
1. A carrier frequency offset (CFO) device, comprising: an echo cancelling unit, performing echo cancellation on a received signal to generate an echo-cancelled signal; and a CFO estimating unit, performing CFO estimation on the echo-cancelled signal to generate an estimated CFO.
2. The CFO estimation device according to claim 1, wherein the echo cancelling unit is a whitening filter.
3. The CFO estimation device according to claim 2, wherein the whitening filter comprises: a shift register, storing a plurality of symbols of the received signal; a first multiplication unit, respectively multiplying the plurality of symbols by a plurality of coefficients to generate a plurality of first products; a summing unit, summing up the plurality of first products to generate a product sum; and a subtraction unit, performing a subtraction calculation according to the product sum and a selected symbol of the received signal to generate the echo-cancelled signal.
4. The CFO estimation device according to claim 3, further comprising: a coefficient providing unit, updating the plurality of coefficients according to the echo-cancelled signal and the plurality of symbols to generate a plurality of updated coefficients.
5. The CFO estimation device according to claim 3, wherein the coefficient providing unit comprises: a conjugate unit, performing a conjugate operation on the plurality of symbols to generate a plurality of conjugate symbols; a second multiplication unit, respectively multiplying the plurality of conjugate symbols by the echo-cancelled signal and a step size to generate a plurality of coefficient adjustment values; and an adding unit, adding the plurality of coefficient adjustment values to the plurality coefficients to generate the plurality of updated coefficients.
6. The CFO estimation device according to claim 3, wherein the selected symbol is a symbol received earliest among the plurality of symbols so as to cancel post-echo in the received signal.
7. The CFO estimation device according to claim 3, wherein the selected symbol is a next symbol of the received signal so as to cancel pre-echo in the received signal.
8. A carrier frequency offset (CFO) estimation method, comprising: performing echo cancellation on a received signal to generate an echo-cancelled signal; and performing CFO estimation according to the echo-cancelled signal to generate an estimated CFO.
9. The CFO estimation method according to claim 8, wherein the step of performing the echo cancellation on the received signal to generate the echo-cancelled signal comprises: storing a plurality of symbols of the received signal; multiplying the plurality of symbols by a plurality of coefficients, respectively, to generate a plurality of first products; summing up the plurality of first products to generate a product sum; and performing a subtraction calculation according to the product sum and a selected symbol of the received signal to generate the echo-cancelled signal.
10. The CFO estimation method according to claim 9, further comprising: updating the plurality of coefficients according to the echo-cancelled signal and the plurality of symbols to generate a plurality of updated coefficients.
11. The CFO estimation method according to claim 10, wherein the step of updating the plurality of coefficients according to the echo-cancelled signal and the plurality of symbols to generate the plurality of updated coefficients comprises: performing a conjugate operation on the plurality of symbols to generate a plurality of conjugate symbols; multiplying the plurality of conjugate symbols by the echo-cancelled signal and a step size, respectively, to generate a plurality of coefficient adjustment values; and adding the plurality of coefficient adjustment values to the plurality of coefficients, respectively, to generate the plurality of updated coefficients.
12. The CFO estimation method according to claim 9, wherein the selected symbol is a symbol received earliest among the plurality of symbols so as to cancel post-echo in the received signal.
13. The CFO estimation method according to claim 9, wherein the selected symbol is a next symbol of the received signal so as to cancel pre-echo in the received signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
DETAILED DESCRIPTION OF THE INVENTION
[0018]
[0019]
[0020] In one embodiment, the subtractor 328 is coupled to the register 322-N, and the selected symbol r.sub.sel is the symbol r.sub.iN stored in the register 322-N, wherein the symbol r.sub.iN is the symbol received earliest among the symbols r.sub.i1 to r.sub.iN, so as to cancel post-echo in the received signal. In another embodiment, the subtractor 328 is coupled to an input end of the shifter register 322 and the selected symbol is the next symbol r.sub.N, so as to cancel pre-echo in the received signal.
[0021]
[0022] The coefficient generating unit 325 updates the coefficients w.sub.1 to w.sub.N according to the echo-cancelled signal R.sub.ec and the symbols r.sub.i1, r.sub.i2, . . . and r.sub.iN stored in the shift register 322.
[0023] In conclusion, the received signal R first passes through the echo cancelling unit 32 to undergo echo cancellation and becomes the echo-cancelled signal R.sub.ec, and then enters the CFO estimating unit 32 to undergo CFO estimation, that is, the input signal of the CFO estimating unit is the echo-cancelled signal R.sub.ec. Thus, the peak frequency corresponding to the maximum peak P.sub.MAX of the spectrum Z.sub.ec can be prevented from significantly deviating from four times the echo and thus from causing inaccurate CFO estimation of the CFO estimating unit 34. In other words, first performing echo cancellation on the received signal R by the echo cancelling unit 32 effectively enhances the accuracy of the CFO estimation device 30.
[0024] While the invention has been described by way of example and in terms of the embodiments, it is to be understood that the invention is not limited thereto. On the contrary, it is intended to cover various modifications and similar arrangements and procedures, and the scope of the appended claims therefore should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements and procedures.