Device and method for eliminating channel effect
09571306 ยท 2017-02-14
Assignee
Inventors
Cpc classification
H04L25/0222
ELECTRICITY
International classification
H03H7/40
ELECTRICITY
H03K5/159
ELECTRICITY
H04L25/02
ELECTRICITY
Abstract
A device for eliminating a channel effect is provided. A time-domain channel estimating unit generates a channel estimation result according to a first reference signal. A fast Fourier transform (FFT) unit performs FFT on the channel estimation result to generate a plurality of channel frequency responses corresponding to a plurality of frequency indices. An adjusting unit receives a plurality of input signals, and determines whether to adjust the input signal of each of the frequency indices according to the amplitude of the channel frequency response of each of the frequency indices to generate a set of adjusted signals. An inverse fast Fourier transform (IFFT) unit performs IFFT on a set of output signals associated with the set of adjusted signals to generate a feedback signal. The time-domain channel estimating unit further generates another channel estimation result according to a second reference signal and the feedback signal.
Claims
1. A device for eliminating a channel effect, comprising: a time-domain channel estimating unit, generating a channel estimation result according to a first reference signal; a fast Fourier transform (FFT) unit, performing FFT on the channel estimation result to generate a plurality of channel frequency responses corresponding to a plurality of frequency indices; an equalization unit, generating a plurality of equalized signals corresponding to the plurality of frequency indices according to the plurality of channel frequency responses; a decision unit, generating a plurality of decision processed signals corresponding to the plurality of frequency indices according to the plurality of equalized signals; an adjusting unit, receiving a plurality of decision processed signals corresponding to the plurality of frequency indices, and determining whether to reduce an amplitude of the plurality of decision processed signals of each of the frequency indices according to an amplitude of the channel frequency response of each of the frequency indices to generate a plurality of adjusted decision processed signals; and an inverse fast Fourier transform (IFFT) unit, performing IFFT on the plurality of decision processed signals to generate a feedback signal; wherein, the time-domain channel estimating unit further generates another channel estimation result according to a second reference signal and the feedback signal.
2. The device according to claim 1, wherein the adjusting unit determining whether to reduce the amplitude of the plurality of decision processed signals of each of the frequency indices according to the amplitude of the channel frequency response of each of the frequency indices to generate the set of adjusted signals comprises: the adjusting unit determining whether an amplitude index of a channel frequency response of a frequency index is smaller than a threshold, wherein the amplitude index is positively correlated with an absolute value of the amplitude of the channel frequency response; and the adjusting unit reducing the amplitude of the plurality of decision processed signals corresponding to the frequency index according to a determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
3. The device according to claim 2, wherein the adjusting unit reducing the amplitude of the plurality of decision processed signals to the frequency index according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold comprises: the adjusting unit reducing the amplitude of the plurality of decision processed signals corresponding to the frequency index to a predetermined value according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
4. The device according to claim 3, wherein the predetermined value is zero.
5. The device according to claim 2, wherein the adjusting unit reducing the amplitude of the plurality of decision processed signals corresponding to the frequency index according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold comprises: the adjusting unit multiplying the amplitude of the plurality of decision processed signals corresponding to the frequency index by a predetermined ratio according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
6. A method for eliminating a channel effect, comprising: a) generating a channel estimation result according to a first reference signal; b) performing fast Fourier transform (FFT) on the channel estimation signal to generate a plurality of channel frequency responses corresponding to a plurality of frequency indices; c) generating a plurality of equalized signals corresponding to the plurality of frequency indices according to the plurality of channel frequency responses; d) generating a plurality of decision processed signals corresponding to the plurality of frequency indices according to the plurality of equalized signals; e) receiving a plurality of decision processed signals corresponding to the plurality of frequency indices, and determining whether to reduce an amplitude of the plurality of decision processed signals of each of the frequency indices according to an amplitude of the channel frequency response of each of the frequency indices to generate a adjusted plurality of adjusted decision processed signals; f) performing inverse fast Fourier transform (IFFT) on the plurality of decision processed signals to generate a feedback signal; and g) generating another channel estimation signal according to a second reference signal and the feedback signal.
7. The method according to claim 6, wherein step (e) comprises: e1) determining whether an amplitude index of a channel frequency response of a frequency index is smaller than a threshold, wherein the amplitude index is positively correlated with an absolute value of the amplitude of the channel frequency response; and e2) reducing the amplitude of the plurality of decision processed signals corresponding to the frequency index according to a determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
8. The method according to claim 7, wherein step (e2) comprises: reducing the amplitude of the plurality of decision processed signals corresponding to the frequency index to a predetermined value according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
9. The method according to claim 8, wherein the predetermined value is zero.
10. The method according to claim 7, wherein step (e2) comprises: multiplying the amplitude of the plurality of decision processed signals corresponding to the frequency index by a predetermined ratio according to the determination result indicating that the amplitude index of the channel frequency response of the frequency index is smaller than the threshold.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7) It should be noted that, the drawings of the present invention include functional block diagrams of multiple functional modules related to one another. These drawings are not detailed circuit diagrams, and connection lines therein are for indicating signal flows only. The interactions between the functional elements/or processes are not necessarily achieved through direct electrical connections. Further, functions of the individual elements are not necessarily distributed as depicted in the drawings, and separate blocks are not necessarily implemented by separate electronic elements.
DETAILED DESCRIPTION OF THE INVENTION
(8) It is discovered by the Applicant that, in certain channels, e.g., 0 dB echo channels, frequency-domain depth nulls are present. In channels where Doppler's effect exists, the frequency where a depth null exists even consistently changes. Taking signals in
(9)
(10) The time-domain channel estimating unit 21 generates a channel estimation result h1 according to a first reference signal r1. Taking the DTMB standard for example, the reference signal r1 may include headers of multiple consecutive data frames within a certain period. The FFT unit 22 performs FFT on the channel estimation result h1 to generate a plurality of channel frequency responses H(k) corresponding to N frequency indices k. The integer N is an FFT computation point, and the frequency index k may be an integral index between 0(N1). The frequency indices k correspond to different frequencies, respectively. Further, the FFT unit 22 also converts a time-domain data signal y to a frequency-domain data signal Y(k) corresponding to the N frequency indices k.
(11) The equalization unit 23 performs an equalization process on the frequency-domain data signal Y(k) and the channel frequency responses H(k) outputted from the FFT unit 22 to generate N equalized signals X(k) corresponding to the N frequency indices. The decision unit 24 performs hard decision on the N equalized signals X(k) to generate N decision processed signals Z(k) corresponding to the N frequency indices. In practice, each of the equalized signals X(k) and the decision processed signals Z(k) may be a complex symbol.
(12) The N channel frequency responses H(k) and the N decision processed signals Z(k) are provided to the adjusting unit 26. For each frequency index k, the adjusting unit 26 determines whether to adjust the decision processed signals Z(k) according to the amplitude of the channel frequency responses H(k), respectively, to generate a set of adjusted decision processed signals Z. In one embodiment, the adjusting unit 26 determines whether an amplitude index of the amplitude of the channel frequency response of a frequency index k is smaller than a threshold. The amplitude index is positive correlated with an absolute value of the amplitude of the channel frequency response |H(k)|, e.g., the absolute value of the amplitude of the channel frequency response |H(k)| or the absolute square of the amplitude of the channel frequency response |H(k)|.sup.2. The threshold may be determined by a circuit designer according to the rule of thumb. For example, the threshold may be set to be smaller than an average value of the amplitude indices of normal channel frequency responses H(k) by 20 dB.
(13) When the adjusting unit 26 determines that the amplitude index of the channel frequency response of the frequency index k is smaller than the threshold, the adjusting unit 26 adjusts the decision processed signal Z(k) of the frequency index k, and outputs an adjusted decision processed signal Z(k) to the IFFT unit 25. When the adjusting unit 26 determines that the amplitude index of the channel frequency response of the frequency index k is greater than or equal to the threshold, the adjusting unit 26 may directly output the original decision processed signal Z(k) as the adjusted decision processed signal Z(k) to the IFFT unit 25. The adjusting unit 26 may adjust the decision processed signal Z(k) by setting the decision processed signal Z(k) to a predetermined value or by multiplying the decision processed signal Z(k) by a predetermined ratio. For example, the decision processed signal Z(k) may be set to 0, or the decision processed signal Z(k) may be multiplied by 1/10 or 1/100.
(14) For example, assuming that the adjusting unit 26 receives a channel frequency response H(100) and a decision processed signal Z(100) of a frequency index k=100, and determines that the absolute square of the amplitude of the channel frequency response |H(100)|.sup.2 for the frequency index k=100 is smaller than the threshold, the adjusting unit 26 then outputs zero to the IFFT unit 25 to serve as an adjusted decision processed signal Z(100) of the frequency index k=100. Assuming that the adjusting unit 26 receives a channel frequency response H(101) and a decision processed signal Z(101) of a frequency index k=101, and determines that the absolute square of the amplitude of the channel frequency response |H(101)|.sup.2 for the frequency index k=101 is greater than the threshold, the adjusting unit 26 then directly outputs the original decision processed signal received to the IFFT unit 25 to serve as an adjusted decision processed signal Z(101) of the frequency index k=101.
(15) The IFFT unit 25 performs IFFT on the set of adjusted signal Z outputted from the adjusting unit 26 to generate a feedback signal z. Next, the time-domain channel estimating unit 21 generates another channel estimation result h2 according to a second reference signal r2 and the feedback signal z. It should be noted that, the second reference signal r2 may be the same as or different from the first reference signal r1. For example, the first reference signal r1 may include headers of multiple successive data frames within a period, and the second reference signal r2 may include headers of multiple successive data frames within another subsequent period.
(16) In conclusion, the adjusting unit 26 identifies unreliable frequency responses by determining whether the amplitude index of the channel frequency response H(k) is smaller than a threshold. When the adjusting unit 26 determines that the amplitude index of a certain channel frequency response H(k) is smaller than the threshold, the channel frequency response H(k) is regarded as an unreliable frequency response. By adjusting the decision processed signal Z(k) corresponding to the unreliable frequency response H(k), the adjusting unit 26 eliminates or alleviates the effect the unreliable channel frequency response H(k) causes on the feedback signal z to enhance the accuracy of the channel estimation result h, so as to allow the channel effect eliminating device 200 to more correctly reconstruct the contents of the data signal y.
(17)
(18) One person skilled in the art can understand that, although the positions of the adjusting units 26, 36 and 46 are different, the effect of enhancing the accuracy of the channel estimation result is nonetheless achieved, such that the respective channel effect eliminating devices are allowed to more correctly reconstruct the contents of the data signal y. A common feature of the adjusting unit according to the present invention is: receiving a plurality of input signals corresponding to a plurality of frequency indices, and determining whether the input signal of each of the frequency indices is to be adjusted according to the amplitude of the channel frequency response of each of the frequency indices to generate a set of adjusted signals.
(19) In practice, the time-domain channel estimating unit, the FFT unit, the equalization unit, the decision unit, the IFFT unit and the adjusting unit of the present invention may be implemented by hardware, software or firmware. The time-domain channel estimating unit, the FFT unit, the equalization unit, the decision unit, and the IFFT unit may be hardware, software or firmware generally known to one person skilled in the art, and associated details shall be omitted herein. In practice, the adjusting units 26, 36 and 46 may be implemented by various control and processing platforms, including fixed and programmable logic circuits, e.g., programmable logic gate arrays, application-specific integrated circuits, microcontrollers, microprocessors, and digital signal processors. Further, the adjusting units 26, 36 and 46 may be designed to complete respective tasks through a processor command stored in a memory (not shown).
(20)
(21) One person skilled in the art can understand that, the various operation modifications (e.g., the input signal in step S53) in the description associated with the channel effect eliminating devices 200, 300 and 400 are applicable to the channel effect eliminating method, and shall be omitted herein.
(22) It should be noted that, in addition to DTMB receiving systems, the present invention is also suitable for wireless signal receiving systems adopting other similar circuit architecture.
(23) While the invention has been described by way of example and in terms of the preferred 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.