1. Field of the Invention
The present invention relates to a channel estimation of an orthogonal frequency-division multiplexing (OFDM) communication system. More particularly, the present invention relates to an adaptive channel estimation of an OFDM communication system.
2. Description of Related Art
In a receiver of an OFDM communication system, before a received signal is interpreted, a channel frequency response thereof has to be first removed. The channel frequency response is generally referred to as channel response. To remove the channel response, the channel response is first estimated, and such estimation is referred to as channel estimation. The channel response may be estimated within a time domain or a frequency domain, and for the OFDM, estimation of the channel response within the frequency domain is more common.
A general known optimal channel estimation method is a minimum mean square error (MMSE) method, though calculation thereof is extremely complicated, and accordingly cost thereof is high. On the other hand, a least square (LS) method is rather simple. In the LS method, the channel response is assumed to be stable around each tone of the OFDM signal. Therefore, only a known standard training sequence is required to be sent, and the receiver then may calculate the channel response of each of the tones according to a ratio between the received training sequence and an original training sequence, and an equation thereof is as follows:
H
LS
[k]=X*[k]Y[k]/|X[k]
2
wherein HLS[k] represents the channel response of a k-th tone, X[k] represents the original training sequence, and Y[k] represents the received training sequence, and signals applied herein are frequency domain signals.
Though the LS method is simple, estimation thereof is still required to be improved without consideration of a relativity of the tones. Therefore, a method of modifying the channel response of one of the tones according to the channel responses of several adjacent tones is provided. Such method may provide a more accurate estimation result while the channel responses are relatively stable. However, when variation of the channel responses is intensive, such method is then non-applicable. Consequently, a method of adjusting the aforementioned channel response modification method according to a state of the channel is further provided, which is referred to as adaptive channel estimation.
A circuit block 124 and a frequency domain smoother 134 are used for performing the adaptive channel estimation, wherein calculation of the circuit block 124 is performed based on the time domain, and a matched filter 126, a filter response correction unit 128 and a channel delay spread estimator 130 are used for calculating a channel impulse response (CIR) time. The frequency domain smoother 134 calculates the average value according to the channel estimation result of the several adjacent tones, so as to modify the channel response 122 for obtaining a more accurate channel response 136. The CIR time provided by the circuit block 124 may influence calculation parameters of the frequency domain smoother 134, which is an essence of the adaptive concept.
Structure of the channel estimation apparatus 100 is simple than that of an apparatus using the MMSE method, though it is still rather complicated. For example, if the CIR time is L, the matched filter 126 of the circuit block 124 then requires L complex multipliers and L complex adders. In case of the most complex channel model of IEEE 802.15.3a UWB channel model, CM4, value of L may reach 50, which leads to a high cost of the circuit.
The present invention is directed to an adaptive channel estimation apparatus, which may improve a conventional adaptive channel estimation, so as to provide a more accurate channel response with a simple design.
The present invention is directed to a coherent bandwidth estimation apparatus, which may estimate a coherent bandwidth of a channel, so as to provide a reference to an adaptive channel estimation, and further provide a more accurate channel response.
The present invention is directed to an adaptive channel estimation method, which may be applied to the aforementioned adaptive channel estimation apparatus.
The present invention provides an adaptive channel estimation apparatus including a first channel estimator, a coherent bandwidth estimator and a second channel estimator. The first channel estimator uses a predetermined approach to calculate a first channel response of each tone of an orthogonal frequency-division multiplexing (OFDM) signal. The coherent bandwidth estimator is coupled to the first channel estimator for calculating a coherent bandwidth according to the first channel responses. The second channel estimator is coupled to the first channel estimator and the coherent bandwidth estimator. For each of the tones, the second channel estimator calculates a weighted average according to the coherent bandwidth and the first channel responses of several adjacent tones including the aforementioned tone, and outputs the weighted average as a second channel response of the aforementioned tone.
In an embodiment of the present invention, the coherent bandwidth estimator filtrates each of the tones according to a predetermined condition, and calculates a phase response of each tone which passes the filtration, and further calculates the coherent bandwidth according to the phase responses.
In an embodiment of the present invention, the predetermined condition is that if a power of the first channel response of a certain tone is greater than a threshold value, the tone passes the filtration.
In an embodiment of the present invention, the coherent bandwidth estimator calculates each of the phase responses by utilizing a look-up table.
In an embodiment of the present invention, the coherent bandwidth estimator calculates the coherent bandwidth according to differences among the phase responses.
In an embodiment of the present invention, the second channel estimator determines a plurality of weights according to a comparison of the coherent bandwidth and a plurality of the threshold values, and calculates each of the weighted averages according to the plurality of weights.
In an embodiment of the present invention, the sum of the plurality of weights is a power of 2, and a division performed during calculation of each of the weighted averages is based on a right shift approach.
In an embodiment of the present invention, the adaptive channel estimation apparatus further includes a signal-to-noise ratio (SNR) estimator. The SNR estimator is coupled to the second channel estimator for estimating an SNR. The second channel estimator calculates each of the second channel responses according to the coherent bandwidth and the SNR.
In an embodiment of the present invention, the adaptive channel estimation apparatus is applied to a receiver of an OFDM communication system.
The present invention provides another coherent bandwidth estimation apparatus including a channel estimator and a coherent bandwidth estimator. The channel estimator calculates a channel response of each tone of an OFDM signal according to a predetermined approach. The coherent bandwidth estimator is coupled to the channel estimator for calculating a coherent bandwidth according to a plurality of the channel responses.
The present invention provides an adaptive channel estimation method. The method may be described as follows. First, a first channel response of each tone of an OFDM signal is calculated according to a predetermined approach. Next, a coherent bandwidth is calculated according to a plurality of the first channel responses. Finally, a second channel response of each tone is determined according to the plurality of the channel responses and the coherent bandwidth.
According to the adaptive channel estimation technique provided by the present invention, calculations thereof are totally performed within a frequency domain. In the present invention, the coherent bandwidth is taken as a reference to modify a channel response estimated based on a conventional method such as a least square method by utilizing a weighted average calculation, in which a relativity of the channel responses between adjacent tones are taken into consideration, and circuit design thereof is relatively simple compared to that of the conventional technique. Therefore, the present invention may provide a more accurate channel response than that of the conventional method such as the least square method, and complexity and cost thereof are lower than that of the conventional technique with an equivalent effectiveness.
In order to make the aforementioned and other objects, features and advantages of the present invention comprehensible, a preferred embodiment accompanied with figures is described in detail below.
The least square channel estimator 201 calculates a channel response HLS[k] of each tone Y[k] of an OFDM signal according to a conventional least square method, wherein Y[k] is the tone of the k-th sub-carrier at the frequency domain of the OFDM signal received by the receiver. Demanding by the least square method, the OFDM signal must be a known standard signal, for example, a training sequence. Function of the least square channel estimator 201 is similar to that of the least square channel estimator 112 of
The coherent bandwidth estimator 202 calculates a coherent bandwidth CW according to the channel response HLS[k]. First, the coherent bandwidth estimator 202 filtrates each tone Y[k] of the OFDM signal. Since a part of the tones may have a fading problem due to severe interference of noise, calculation of the coherent bandwidth may be influenced. Therefore, the tones have to be filtrated first. Wherein, a filtration condition thereof is that if a power |HLS(k)|2 of the channel response of a certain tone Y[k] is greater than a predetermined threshold value, the tone Y[k] passes the filtration.
Next, the coherent bandwidth estimator 202 calculates a phase response θ[k] of each tone Y[k] which passes the filtration, and an equation thereof is as follows:
Wherein Im{ } and Re{ } respectively represents a real part and an imaginary part of a complex number. To improve an efficiency and reduce a cost thereof, the present embodiment uses a look-up table to calculates the phase response θ[k]. According to an actual application experience, the look-up table with only 4 input bits and 5 output bits is sufficient for application.
Next, the coherent bandwidth estimator 202 calculates a group delay by subtracting the phase responses θ[k] in couples, and calculates an average group delay of the channel, wherein a reciprocal of the average group delay is the coherent bandwidth CW, and an equation thereof is as follows:
Wherein N represents the number of the tones Y[k] which pass the filtration.
For each of the tones Y[k], the frequency-domain filtering channel estimator 204 calculates a weighted average value according to the coherent bandwidth CW and the channel responses HLS[k] of several adjacent tones including the tone Y[k], and outputs the weighted average value as a modified channel response HFDF[k] of the tone Y[k], wherein calculation of the weighted average value is as follows:
Wherein wgt[m,CW] represents a weight determined based on the coherent bandwidth CW, and number of the weights wgt[m,CW] is 2M+1. The frequency-domain filtering channel estimator 204 determines the weight wgt[m,CW] according to a comparison of the coherent bandwidth CW and a plurality of the predetermined threshold values. For example, the weight of the present embodiment is represented by a following equation:
Wherein CWTH1 and CWTH2 are predetermined threshold values, and the above equation is equivalent to M=1. The coherent bandwidth CW is an index for indicating an extent of channel variation. The greater the coherent bandwidth CW is, the slight the channel variation is, and now the weight of the adjacent tones may be increased, for example, [1,2,1] of the above equation represents an own weight is 2, and the weight of the adjacent tones is 1. Moreover, a relatively smaller coherent bandwidth CW represents the channel variation is relatively intense, and now the weight of the adjacent tones may be decreased, for example, [1,6,1] of the above equation represents the own weight is 6, and the weight of the adjacent tones is 1. When the channel variation is the most intense, [0,1,0] of the above equation may be applied, and now the HFDF[k] directly equals to the HLS[k] totally without reference of the channel responses of the adjacent tones.
In the present embodiment, the channel response HLS[k] obtained based on the least square method is further modified, so as to obtain the modified channel response HFDF[k]. Since the relativity of the adjacent tones is taken into consideration in the present embodiment, and the adaptive channel estimation is performed with reference of the coherent bandwidth CW, HFDF[k] is then more accurate than HLS[k].
Regardless of a value of the CW, the sum of the weights
of the present embodiment is always a power of 2. An advantage thereof is that a division operation during calculation of the modified channel response HFDF[k] is unnecessary, and only a bit right shift operation is required, so that complexity and cost of the adaptive channel estimation apparatus 200 may be reduced.
The least square channel estimator 201 and the coherent bandwidth estimator 202 of the adaptive channel estimation apparatus 300 are the same to the corresponding devices of the adaptive channel estimation apparatus 200. The SNR estimator 303 estimates a signal-to-noise ratio SNR. The frequency-domain filtering channel estimator 304 besides receives the coherent bandwidth CW and the channel response HLS[k], which is the same as that of the frequency-domain filtering channel estimator 204 of the adaptive channel estimation apparatus 200 does, and further receives the signal-to-noise ratio SNR. The frequency-domain filtering channel estimator 304 then calculates the modified channel response HFDF[k] according to the HLS[k], CW and SNR.
As to the effectiveness, within environments of a IEEE 802.15.3a UWB channel model CM1 and a frequency hopping mode TFC1, a mean square error (MSE) between the channel response estimated based on the method of the present invention and an actual channel response may be improved for 1.0 dB comparing to a conventional least square method. Similar improvements may also be implemented in other frequency hopping modes. The SNR receivable by the receiver may also be improved for 1.0 dB based on the present embodiment, when a packet error rate thereof reaches 8%.
The channel estimator 201 of the aforementioned embodiment applies the least square method for an initial channel estimation. However, the present invention is not limited thereto. In other embodiments, the channel estimator 201 may also apply other channel estimation methods to achieve the same improvement.
Besides the aforementioned adaptive channel estimation apparatus, the present invention also provides a corresponding adaptive channel estimation method. An operational flowchart of the adaptive channel estimation apparatus 300 of
In summary, in the present invention, calculations thereof are totally performed within the frequency domain, and the low cost coherent bandwidth estimator is applied for adjusting a weight parameter of the adaptive channel estimation, in which the relativity of the adjacent tones are taken into consideration. Therefore, the method of the present invention may provide a more accurate channel estimation than that of the conventional method such as the least square method etc. The present invention may be applied to any OFDM communication system, and may provide a more accurate channel response estimation, so that the SNR tolerance of the receiver of the communication system may be improved.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.