Device and method for estimating channel effect

The invention provides a device and a method for estimating the channel effect. The method of the invention comprises the following steps: a receiving module receives a first data and a first reference data arriving in a first time segment, a second data and a second reference data arriving in a second time segment, and a third data and a third reference data arriving in a third time segment; an estimation module estimates channel effects corresponding to the first data, the third data, the first reference data, the second reference data and the third reference data; a coefficient calculation module performs a Wiener filter coefficient calculation program according to the channel effects corresponding to the first reference data, the second reference data and the third reference data to generate a set of time-domain interpolation coefficients; and an interpolation module interpolates by use of the channel effects corresponding to the first data and the third data according to the set of time-domain interpolation coefficients to generate a channel effect corresponding to the second data.