APPARATUS AND METHOD FOR ESTIMATING A CHANNEL IN BROADBAND WIRELESS ACCESS SYSTEM

Information

  • Patent Application
  • 20080049814
  • Publication Number
    20080049814
  • Date Filed
    August 23, 2007
    17 years ago
  • Date Published
    February 28, 2008
    16 years ago
Abstract
An apparatus and a method for estimating a channel in a broadband wireless access system. A receiving apparatus includes a first channel estimation filter having a tap coefficient which is channel-adaptively variable, the first channel estimation filter acquiring a channel impulse response by filtering received pilot symbols, a second channel estimation filter having a fixed tap coefficient, the second channel estimation filter acquiring a channel impulse response by filtering received pilot symbols, and a selector which selects the operation of one of the first and the second channel estimation filters according to channel correlativity.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:



FIG. 1 is a block diagram of a receiver of a broadband wireless access system according to the present invention;



FIG. 2 illustrates a channel estimator according to the present invention;



FIG. 3 is a flowchart illustrating a process of a receiver estimating a channel according to the present invention; and



FIG. 4 is a graphical representation of a comparison of Packet Error Ratio (PER) between filters, according to a variation of maximum Doppler frequency (fd) under a given square average power delay (τmax).





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Preferred embodiments of the present invention will be described below with reference to the accompanying drawings. In the following description, well-known functions or constructions are not described in detail since they would obscure the invention in unnecessary detail.


Additionally, while terms may be defined based on the particular functions of the present invention, certain terms may be interpreted according to the purposes of user or operator, or according to the practice. Therefore, terms will be rather defined based on the entire description of the present invention.


A scheme for a broadband wireless access system to adaptively select an appropriate channel estimation according to channel status, will be explained below.



FIG. 1 shows a receiver of a broadband wireless access system according to the present invention.


Referring to FIG. 1, a receiver may include a Radio Frequency (RF) processor 100, an Analog-to-Digital (A/D) converter 102, a Fast Fourier Transform (FFT) operator 104, a data symbol extractor 106, an equalizer 108, a demodulator 110, a decoder 112, a pilot symbol extractor 114, and a channel estimator 116.


The RF processor 100 may include a front end unit and a filter, and operates to convert a high frequency band signal being past a wireless channel into a baseband signal, and output the baseband signal. The A/D converter 102 operates to convert the baseband analog signal into a digital signal and output the resultant signal. The FFT operator 104 conducts FFT operation with the data being received from the A/D converter 102, and outputs frequency domain data.


The pilot symbol extractor 114 extracts pilot symbols (Ĥ) from the data being received from the FFT operator 104, and outputs the pilot symbols (Ĥ). The channel estimator 116 may include at least two channel estimation filters (CEF) according to an aspect of the present invention. The channel estimator 116 may select the channel estimation filters adaptively according to the channel status, and filter the extracted pilot symbols with the selected channel estimation filter to acquire and output channel impulse response. The channel estimator 116 will be explained below with reference to FIG. 2.


The data symbol extractor 106 extracts data symbols from the data being received from the FFT operator 104 and outputs the extracted data symbols to the equalizer 108. The equalizer 108 conducts channel compensation of the data symbols being output from the data symbol extractor 106, using the channel impulse response (Ĥ) being received from the channel estimator 116, and outputs the channel-compensated data. As a result, various distortions generated in the wireless channel are compensated before the data is output.


The demodulator 110 operates to demodulate the symbols being received from the equalizer 108 according to the modulation scheme used in the transmitter, and output the encoded data. The decoder 112 operates to decode the encoded data being received from the demodulator 110 according to the encoding used in the transmitter, and thus recovers the data into original form.



FIG. 2 shows the channel estimator 116 according to the present invention.


Referring to FIG. 2, the channel estimator 116 may include a channel correlativity estimator 200, a Mean Square Error (MSE) estimator 202, a selector 204, a first switch 206, a Wiener filter 208, a joint Moving Average (MA) filter 210, and a second switch 212.


The channel correlativity estimator 200 computes channel correlativity with respect to a time axis and a frequency axis, using the pilot symbols of the pilot symbol extractor 114, and outputs the computed result. That is, the channel correlativity estimator 200 computes and outputs the channel correlativity for use in the Wiener filter 208 and the joint MA filter 210, respectively. According to general understanding, a rapidly-changing channel has a low correlativity, while a slow channel has a high correlativity.


The MSE estimator 202 computes an MSE (that is, estimated error of channel impulse response) of the Wiener filter 208, and an MSE of the joint MA filter 210, using the channel correlativity of the channel correlativity estimator 200, and outputs the computed results. The MSE may be computed by generally known processes, and for the sake of brevity, this will not be explained.


The selector 204 compares the two MSE of the MSE estimator 202 to select a smaller MSE, and generates a control signal to cause the filter corresponding to the smaller MSE to operate. In an implementation example, the Wiener filter 208 may be selected when the channel correlativity is low, and MA filter 210 may be selected when the channel correlativity is high. The first switch 206 is switched according to the control of the selector 204 to connect the pilot symbols of the pilot symbol extractor 114 to the Wiener filter 208 or the joint MA filter 210.


The Wiener filter 208 is a channel estimation filter, which operates in an environment where channel correlativity is low. The Wiener filter 208 operates to filter the pilot symbols being received from the first switch 206 according to the Wiener scheme to acquire channel impulse response (Ĥ) of the entire sub-carriers, and output the acquired information. A short-tap Wiener filter may be desirably implemented as the Wiener filter 208, considering the complexity.


The joint MA filter 210 is another type of channel estimation filter, which operates in an environment where channel correlativity is high. The joint MA filter 210 conducts an initial filtering of the pilot symbols, using a linear interpolation filter, such as a Lagrange filter or a Spline filter, and conducts a second filtering using a MA filter to acquire channel impulse response (Ĥ) of the entire sub-carriers and outputs the acquired information. The MA filter is used especially to remove excessive noise and interference after the linear interpolation. The number of taps for the MA filters may be adjusted adaptively, according to the channel environment, that is, according to the channel correlativity, and this may be expressed as shown in Equation (1):











(


N
t



N
f


)

opt

=


1


(


d
t



d
f


)


2
/
3






(


144






σ
Z
2



(




w
_

1

(
2
)





w
_

2

(
2
)



+




w
_

1

(
4
)





w
_

2

(
4
)





)


)


1
/
3







(
1
)







where, Nt and Nf denote a number of time-axis taps and a number of frequency-axis taps, respectively, dt and df denote pilot intervals in time and frequency axes, respectively, w1(n) and w2(n) denote Doppler profile and delay profile, respectively, and σZ2 denotes noise power.


It can be understood from Equation (1) that an optimum number of taps for the joint MA filters 210 is determined, according to a signal-to-interference ratio (SIR), pilot intervals, the second and the fourth Doppler spectrums and power delay spectrum. If SIR is low, or moments of w1(n) and w2(n) are relatively low, in other words, when channel changes slow, more taps are used to achieve optimum performance, and otherwise, less number of taps may be used.


The second switch 212 is switched according to the control of the selector 204, to provide the equalizer 108 with an output (channel impulse response) of the Wiener filter 208 or the joint MA filter 210.


As explained above, according to the present invention, channel impulse response is computed, using the Wiener filter 208 having an appropriate number of taps when the channel has low correlativity, or using the joint MA filter 210 having optimum performance when the channel has high correlativity.



FIG. 3 shows a process of a receiver estimating the channel according to the present invention.


Referring to FIG. 3, the receiver receives signal from a transmitter in step 301, and extracts pilot symbols from the received signal for use in channel estimation in step 303.


The receiver then computes channel correlativity, using the extracted pilot symbols in step 305. The channel correlativity may be computed differently, according to whether the receiver uses the Wiener channel estimation or joint MA channel estimation.


The receiver computes channel estimation error (mean square error) of the respective channel estimation schemes, using the channel correlativity in step 307. The receiver compares the computed channel estimation errors to select a smaller error, and then selects a channel estimation scheme corresponding to the smaller error. For example, the Wiener channel estimation may be selected when the channel correlativity is low, and joint MA channel estimation may be selected when the channel correlativity is high.


Upon selection of the channel estimation scheme, the receiver proceeds to step 311 in which the receiver filters the extracted pilot symbols by the selected channel estimation scheme, to acquire channel impulse response to the entire sub-carriers. The channel impulse response is then used for the equalization of the data symbols.


Although the Wiener estimation filter is implemented as a filter of an adaptively-variable parameter, and the joint MA filter is implemented as a filter of a fixed parameter, this is only an example, and one will understand that other filters of similar characteristics may also be implemented according to the present invention.


The performance of the present invention will be compared with the conventional schemes as follows.


Experiments to measure the performance of the present invention have been conducted under conditions shown in Table 1.










TABLE 1





Item
Values







Bandwidth
100 MHz


OFDM symbol length
20.48 μs(+5 μs: Guard Interval)


Number of entire sub-carriers
2048


Packet size
Number of time-domain symbols = 8,



Number of sub-carriers = 64


Pilot intervals
6.25%(dt = 8, df = 4)


Carrier frequency
5.8 GHz


Channel code
Zig-Zag code(code rate ½)


Doppler characteristics
Rayleigh-classic spectrum


Power delay characteristics
Exponentially decreasing distribution










FIG. 4 shows a comparison of Packet Error Ratio (PER) between the filters, according to a variation of maximum Doppler frequency (fd) under a given square average power delay (τmax).


As indicated by the graphical representation, the hybrid scheme according to the present invention provides similar performance in the entire region (fd) as the 2-dimension (21×21) Wiener scheme, which is known as the optimum channel estimation.


Furthermore, the experiment has proved that the hybrid scheme according to the present invention greatly reduced computational complexity as listed in Table 2 below.











TABLE 2








Multiplications per
Matrix


Filter type
symbol
inverse










(Number of filter taps)
Factor
Value
operation













2 dimension Wiener
NtNf
441
441 × 441


(21 × 21)


2 × 1 dimension Wiener
Nf/dt + Nt
23.625
21 × 21


(21 × 21)











Present
2 × 1 dimension
Nf/dt + Nt
5.625
5 × 5


invention
Wiener (5 × 5)



joint MA
(dt2 − 1)/dtdf + 1
2.969
None









As explained above, according to the present invention, the joint MA channel estimation filter, which provides low system complexity and high-quality performance, is used when the channel changes slowly, while the Wiener channel estimation filter having an appropriate number of taps is used when the channel changes rapidly. As a result, a channel estimation is provided, which has high quality performance, and complexity is reduced to an appropriate level that is low enough to be realized in any channel status.


The present invention can also include computer readable codes on a computer readable medium. A computer readable medium can be any data storage device that can store data that can be read by a computer system. A computer readable medium can include, for example, magnetic storage media (such as, ROM, floppy disks, hard disks, among others), optical recording media (such as, CD-ROMs, or DVDs), storage mechanisms such as carrier waves (such as, transmission through the Internet), etc. A computer readable medium can also be distributed over network coupled computer systems so the computer readable code is stored and executed in a distributed fashion. Also, functional programs, codes, and code segments can be provided for accomplishing the present invention.


While the invention has been shown and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims.

Claims
  • 1. A receiving apparatus of a wireless access system, the apparatus comprising: a first channel estimation filter having a tap coefficient which is channel-adaptively variable, the first channel estimation filter acquiring a channel impulse response by filtering received pilot symbols;a second channel estimation filter having a fixed tap coefficient, the second channel estimation filter acquiring a channel impulse response by filtering received pilot symbols; anda selector which selects operation of one of the first and the second channel estimation filters according to channel correlativity.
  • 2. The receiving apparatus of claim 1, wherein the first channel estimation filter includes a Wiener channel estimation filter.
  • 3. The receiving apparatus of claim 1, wherein the second channel estimation filter acquires the channel impulse response by filtering the pilot symbols with a linear interpolation filter and subsequently filtering the pilot symbols with a Moving Average (MA) filter.
  • 4. The receiving apparatus of claim 3, wherein the linear interpolation filter includes one of a Lagrange interpolation filter and a Spline interpolation filter.
  • 5. The receiving apparatus of claim 3, wherein the MA filter has a tap coefficient which is adaptively-variable according to channel status.
  • 6. The receiving apparatus of claim 3, wherein the MA filter has a tap coefficient which is variable as follows:
  • 7. The receiving apparatus of claim 1, further comprising an equalizer which conducts equalization of received data symbols, using the channel impulse response being received from one of the first and the second channel estimation filter.
  • 8. The receiving apparatus of claim 1, wherein the selector selects operation of the first channel estimation filter when the channel correlativity is below a threshold, and selects the operation of the second channel estimation filter when the channel correlativity is above the threshold.
  • 9. The receiving apparatus of claim 1, further comprising an estimator which computes a channel estimation error of the first and the second channel estimation filters, and wherein the selector selects a smaller one of the two computed channel estimation errors and causes the channel estimation filter corresponding to the smaller channel estimation error to operate.
  • 10. The receiving apparatus of claim 9, wherein the channel estimation error includes a Minimum Mean Square Error (MMSE).
  • 11. A receiving method of a wireless access system, the method comprising: measuring a channel correlativity;acquiring a channel impulse response by filtering received pilot symbols using a first channel estimation filter having a tap coefficient which is channel-adaptively variable when the channel correlativity is below a threshold; andacquiring a channel impulse response by filtering received pilot symbols using a second channel estimation filter having a fixed tap coefficient when the channel correlativity is above the threshold.
  • 12. The receiving method of claim 11, wherein the first channel estimation filter includes a Wiener channel estimation filter.
  • 13. The receiving method of claim 11, wherein the acquiring the channel impulse response using the second channel estimation filter comprises: filtering the pilot symbols with a linear interpolation filter; andfiltering the output from the linear interpolation filter with a Moving Average (MA) filter.
  • 14. The receiving method of claim 13, wherein the linear interpolation filter includes one of a Lagrange interpolation filter and a Spline interpolation filter.
  • 15. The receiving method of claim 13, wherein the MA filter has a tap coefficient which is adaptively-variable according to channel status.
  • 16. The receiving method of claim 13, wherein the MA filter has a tap coefficient which is variable as follows:
  • 17. The receiving method of claim 11, further comprising equalizing received data symbols, using the acquired channel impulse response.
  • 18. A receiving method of a wireless access system, the method comprising: computing a channel estimation error of a first channel estimation filter having a tap coefficient which is channel-adaptively variable, and computing a channel estimation error of a second channel estimation filter having a fixed tap coefficient;selecting a smaller one of the computed channel estimation errors, and selecting a channel estimation filter corresponding to the smaller channel estimation error; andacquiring a channel impulse response, by filtering received pilot symbols using the selected channel estimation filter.
  • 19. The receiving method of claim 18, wherein the channel estimation error includes a Minimum Mean Square Error (MMSE).
  • 20. The receiving method of claim 18, wherein the first channel estimation filter includes a Wiener channel estimation filter.
  • 21. The receiving method of claim 18, wherein the second channel estimation filter acquires the channel impulse response by filtering the pilot symbols with a linear interpolation filter, and subsequently filtering the pilot symbols with a Moving Average (MA) filter.
  • 22. The receiving method of claim 21, wherein the tap coefficient of the MA filter varies adaptively according to channel status.
  • 23. The receiving method of claim 18, further comprising equalizing received data symbols, using the acquired channel impulse response.
  • 24. A receiving apparatus of a wireless access system, the apparatus comprising: a first channel estimation filter having a tap coefficient which is channel-adaptively variable;a second channel estimation filter having a fixed tap coefficient; anda selector for selecting operation of one of the first and the second channel filters according to channel state.
  • 25. A computer-readable recording medium having recorded thereon a program for channel estimation in a receiver, the program comprising: a first code segment, for causing a device to measure a channel correlativity;a second code segment, for causing a device to acquire a channel impulse response by filtering received pilot symbols using a first channel estimation filter having a tap coefficient which is channel-adaptively variable, when the channel correlativity is below a threshold; anda third code segment, for causing a device to acquire a channel impulse response by filtering received pilot symbols using a second channel estimation filter having a fixed tap coefficient, when the channel correlativity is above the threshold.
Priority Claims (1)
Number Date Country Kind
2006-0081446 Aug 2006 KR national