1. Field of the Invention
The present invention relates generally to the field of radio communication receivers. More particularly, the present invention relates to the field of reducing residual phase error (RPE) of orthogonal frequency division multiplexing (OFDM) signals in OFDM communication receivers.
2. Description of the Related Art
An increasing need for broadband mobile/fixed wireless communications services has motivated researchers and radio engineers to search for a variety of feasible radio airlink interface techniques for such wireless communication systems. An airlink interface technique based on the Orthogonal Frequency Division Multiplexing (OFDM) modulation is considered an attractive candidate for a broadband wireless transmission system due to its spectral efficiency, its robustness in different multipath propagation environments and its ability to combat intersymbol interference (ISI).
OFDM is a multi-carrier modulation method. It divides an entire frequency band into many, say N, subchannels or frequency tones, and each subchannel is modulated with a constellation symbol to be transmitted. In its application as a multiple access method for a point-to-multipoint wireless communication system, OFDM arranges these total N subchannels as follows. M adjacent subchannels are grouped together (where M<<N) without overlapping between adjacent groups. Each mobile user is assigned a cluster of M subchannels when it needs to transmit information data between its serving base station and its terminal. In each cluster of M subchannels assigned to an individual user, one or more subchannels may be used to transmit pilot signals and are called “pilot subchannels.” The rest of the subchannels bear information data and are called “information subchannels.” For an available bandwidth of B MHz, there are a total of N subchannels with a frequency space of B/N MHz; this band can simultaneously support N/M users.
An OFDM-based wireless system, however, is very sensitive to channel phase errors and the phase noise of the receiver local oscillator (LO). Therefore, an effective fading channel estimation and the transform domain channel compensation become necessary to restore OFDM signal orthogonality, to correct phase error, and to conduct coherent demodulation in the receiver.
Pilot symbol-aided approaches are widely used to estimate the fading channel properties which corrupt the transmitted signal. In an OFDM/TDMA system, an OFDM data block is the block of M constellation symbols to be transmitted within a TDMA time slot. When the transmission channel or phase noise changes significantly from one OFDM data block to the next, channel estimation and transform domain channel compensation must be performed in each individual data block with the pilot symbols inserted in the given data block. For example, the interval between two OFDM data blocks may be on the order of 3-5 milliseconds. In such a relatively long time period, the phase noise effect of the receiver LO may change significantly.
Co-channel interference due to any frequency reuse pattern, multipath fading, and additive white Gaussian noise (AWGN) are primary constraints to an acceptable performance in a cellular/wireless communication system. In addition, intercarrier interference (ICI) due to channel variation and phase noise always exists in an OFDM-based wireless system. Thus, the pilot symbols as well as the information symbols are corrupted by co-channel-interference, intercarrier-interference, noise, and other channel impairments. All of these impairments in the received pilot signals significantly affect the accuracy of the channel estimation. A residual phase error (RPE) is the phase error that remains after the received constellation symbols are compensated based on an inaccurate channel estimation.
With conventional techniques, the accuracy of the channel estimation may be improved by either increasing the number of pilot signals and/or increasing their transmission power. On one hand, using a larger number of pilot symbols results in a higher transmission overhead and hence a lower system capacity. On the other hand, a larger transmission power for pilot sub-channels results in larger ICIs for information-bearing tones and hence causes implementation difficulties. Accordingly, there is an existing need to reduce the residual phase error in OFDM communication signals without the deficiencies of the prior art.
Methods and apparatus for use in reducing the residual phase error (RPE) in OFDM communication signals are described. A pilot symbol-aided channel estimation scheme is employed in a wireless OFDM system. The new technique takes advantage of OFDM-based systems where a block of constellation symbols are transmitted simultaneously and all of these symbols experience the same channel fading. Broadly, the technique utilizes a block of detected symbols, based on their hard-decisions as the real transmitted symbols, to estimate and remove the residual phase error after the channel has been compensated.
In at least one embodiment of the invention, an apparatus includes a residual phase error estimator configured to estimate a residual phase error at least partially based on a plurality of phases of a first channel-compensated received signal and a plurality of phases of a sliced version of the first channel-compensated received signal. The residual phase error estimator is configured to correct a channel estimate at least partially based on the residual phase error estimate to thereby generate a corrected channel estimate. The apparatus includes a channel compensator configured to generate a second channel-compensated received signal at least partially based on a received signal and the corrected channel estimate.
In at least one embodiment of the invention, a method for use in orthogonal frequency division multiplexed (OFDM) communications includes estimating a residual phase error at least partially based on a plurality of phases of a first channel-compensated received signal and a plurality of phases of a sliced version of the first channel-compensated received signal to thereby generate a residual phase error estimate. The method includes generating a second channel-compensated received signal at least partially based on the received signal and a corrected channel estimate. The corrected channel estimate is at least partially based on the residual phase error estimate.
Preferably, wireless communication system 100 is a “fixed wireless system” (FWS) or Digital Broadband service, where base unit 106 provides telephone and high-speed data communication to each one of a number of fixed-location subscribers equipped with an RU. Also, the RF OFDM communications signals are modulated using 16 quadrature amplitude modulation (QAM), or quadrature phase shift keying (QPSK). Further, the wireless system employs a frequency division duplex (FDD) technique to implement the downlink (base unit to remote unit) and uplink (remote unit to base unit) transmissions. Since uplink and downlink transmissions are symmetric, only downlink transmission will be described herein.
Referring to
Each base unit transmits “traffic tones” and “pilot tones” to a corresponding remote unit. Traffic tones are utilized for the communication of voice and/or data, whereas pilot tones are utilized for channel compensation. In general, each remote unit samples the OFDM waveforms at a sampling rate to generate time domain samples, and converts the time domain samples into frequency domain signals (e.g., traffic or pilot tones). Referring to
Each remote unit is assigned a traffic channel that is defined by a unique time and frequency slot combination. One remote unit may be assigned to receive information within, for example, each time slot to (e.g., time slot 906 of
The signals over airlink 206 are received and processed by remote unit processes 204. After downconversion of the signals, lowpass filtering and analog-to-digital (A/D) conversion are applied using an A/D converter and lowpass filter 224. A serial-to-parallel conversion process 226 (“S/P”) converts the signals from serial to parallel and a guard interval removal process 228 removes the existing guard interval. Data for user i is demultiplexed from the output of a Fast Fourier Transform (FFT) 230, where tone demapping is performed by a tone demapping process 232. Pilot-based signal correction is performed using a channel estimation process 234 and a signal correction process 236. Finally, M−1 information-bearing symbols are demapped and decoded into binary data by a signal demapping process 240 and a channel decoding process 242, respectively.
A collection of M consecutive sub-carriers/tones, called the transmission channel or link, is used to transmit M constellation symbols in a parallel fashion. The selection of M is based on the data rate and fading environment: It is typically chosen so that the traffic transmission channel is frequency-flat and no channel equalizer is necessary. Therefore, the transmission channel of M sub-channels is assumed as a frequency-flat channel.
A block of M encoded and modulated constellation symbols to be transmitted, denoted as X(n), is
where n is the index for the nth block of user data and each block consists of M symbols, one of them is the pilot symbol; SP(n) is the pilot symbol inserted in the nth block of user data; and S1(n), i=1, 2, 3, . . . , M−1, are information-bearing symbols in the nth block of data.
Since the channel estimation and signal correction are conducted in every individual OFDM data block, the block index n in the remaining description will be ignored. Therefore, we have
where the information-bearing data block, Xin, is
The transmission channel for an individual user is considered a frequency-flat fading channel and its transfer function is modeled as a complex coefficient denoted as α(n). This is because the bandwidth which M subchannels spans is much less than the fading channel coherent bandwidth.
The receiver local oscillator (LO) phase noise has two effects on the OFDM signal. One effect is the common phase errors that are the same for all subchannels. The common phase error is, in fact, a phase shift for each subchannel and can be incorporated with fading channel phase. The second effect is a noise-like intercarrier interference (ICI). It can be treated as noise, and will therefore not be considered in the remaining description.
At the receiver side, the received signal may be represented as
ni, i=1, 2, 3, . . . , M−1, and np are AWGN with a mean of zero and a variance of σ2. The received pilot symbol, rP, is
r
P
=α·S
P
+n
P (Eq. 9)
Channel Estimation. Based on the received pilot symbol, rP, in Eq. 9 and the previously known pilot symbol, SP, the channel transfer function, α, in the nth OFDM data block can be estimated based on
where α is the true fading channel gain or transfer function. The channel estimation error, αN, due to co-channel interference (CCI), AWGN, and ICI is
Since SP is a complex constant and its norm, ∥SP∥2, is a real constant, the channel gain estimation error, αN, is an AWGN variable with a mean of zero and variance of σ2/∥SP∥2. The mean-square-error (MSE) of the channel estimation method in Eq. 10 is
MSE=σ
2
/∥S
P∥2 (Eq. 12)
{circumflex over (α)}=(|α|+ζ)·ej(φ+φ
where ζ is a random variable and its value is limited as
−|α|≧ζ∞ (Eq. 14)
and φN is a phase error variable within a small range. The φN is the channel phase estimation error and it is called the residual phase error (at 408).
In Eq. 13, the real channel transfer function, α, in the nth OFDM block data, is treated as
α=|α|ejφ (Eq. 15)
Signal Correction/Channel Compensation. With the estimate of fading channel gain or transfer function in Eq. 13, the received information bearing signals are corrected based on
Substituting rin in Eq. 16 with the result in Eq. 6, Eq. 16 can be simplified as
where the second item of Eq. 17 is due to CCI, AWGN, and ICI presented in information-bearing subchannels and it is given by
{circumflex over (X)}i, i=1, 2, 3, . . . , M−1 are estimates of constellation symbols transmitted over the fading channel using OFDM signals. These estimated symbols are then demodulated and decoded to the binary data.
Effect Of Channel Estimation Error, αN. An estimate for an individual symbol in the nth data block is given as follows:
The second item, SNi, is an AWGN variable. Eq. 20 reveals that the channel estimation error, αN, has two major effects on the transmitted symbols, Si, i=1, 2, 3, . . . , M−1, in the nth block of OFDM data.
The first effect is that the constellation of transmitted symbols is scaled by a factor of
instead of 1. If the channel estimation error is very small, or zero, then Eq. 20 becomes
However, if the channel estimation error is very large, or the channel gain, α, is so small that the whole OFDM block signal is in deep fading and is immersed in the noise, the estimate, {circumflex over (α)}, of the channel gain, α, is almost zero and noise will only be obtained from the channel estimation and signal correction. Some diversities and combining techniques may be used to effectively deal with such deep fading in a wireless communication system.
The second effect is that the constellation of the transmitted symbols is rotated by an angle of φN. Similarly, if the channel estimation error is very small, then the residual angle will become small too. Both effects degrade the mean-square-error (MSE) performance of the received constellation signals at the input of the signal demapping and decoding block. Furthermore, if a diversity and the maximum ratio combining (MRC) technique is employed at the receiver, the residual phase errors due to imperfect channel estimation in each branch will further degrade the overall system performance because the MRC requires co-phase signals from two branches of the receiver.
Residual Phase Error Estimation. The objective is to reduce the residual phase error in received constellation signals due to the pilot-based channel estimation. To reduce the effect of the channel phase estimation error on transmitted symbols, the channel phase estimation error must first be estimated and then removed from the received signals. What is described herein is a novel technique for estimating the residual phase error, φN, and utilizing it for such correction.
In Eq. 20, the received constellation symbol after the signal correction in the transfer domain is represented as
Using the similar method in deriving the Eq. 13, the Eq. 22 can be simplified as
where εi, represents the effect of the second item in Eq. 22 on the amplitude of the ith transmitted symbol, Si, and is a random variable and is confined within the following range:
and φni, is due to the second item in Eq. 22. It is a uniformly distributed random phase variable within a small range and its mean is zero.
In simplifying Eq. 23, we used the expression
S
i
=|S
i
|e
jφ
i=1, 2, 3, . . . , M−1 (Eq. 25)
where φi, is the phase of the ith transmitted information symbol. The total phase of the received signal, {circumflex over (X)}i, is given as
Φi<φN+φi+φni i=1, 2, 3, . . . , M−1 (Eq. 26)
and can be calculated based on
Φi=a tan 2(imag({circumflex over (X)}i),real({circumflex over (X)}i)) i=1, 2 . . . , M−1 (Eq. 27)
where a tan 2 is the four-quadrant inverse tangent and its output is in the interval [−π, π]; imag is the complex imaginary part; and real is the complex real part.
The first objective is to estimate the residual phase error, φN, from phases of the received signals in Eq. 26. It is found that the residual phase error, φN, is a constant for all M−1 received symbol signals. The phase errors, φni i=1, 2, 3, . . . , M−1, in Eq. 26 are due to additive white Gaussian noise and are all random variables with a zero mean. These errors can be, for example, averaged out over M−1 received signal phases.
In order to estimate φN, it is important to know the information phase, φi, for each transmitted symbol, Si. In the embodiment described, a hard-decision slicer is employed to find each transmitted symbol with a fair accuracy based on the corresponding received constellation signal. The output of the slicer is the estimate of the corresponding transmitted symbol at the transmitter end. Due to noise, co-channel interference, and channel estimation errors, the output of the slicer is given as
where Si, and Sj, are transmitting constellation symbols. The corresponding information phase estimate, φ, is given as
where, φi; and φj are the phases of transmitted symbols, Si and Sj.
The symbol error is due to channel impairments and channel estimation errors. If the channel is very bad, the symbol error rate will be very high and therefore the slicer may not be reliable. In most situations, however, the symbol error rate is acceptable. For example, the symbol error rate is likely to be less than 5*10−2 when the slicer is employed in the embodiment described. That is, there may be one symbol error every 20 constellation symbols. Thus, for an OFDM-based system with the block size of 20, there may be one symbol error every OFDM data block. If the symbol error rate is 10−2, then there may be one symbol error every 5 OFDM data blocks. As apparent, the slicer can be used to estimate the transmitted information symbol with an acceptable accuracy.
If no symbol error occurs in the slicer, the resulting phase error is given as
The estimate, {circumflex over (Φ)}N, of the residual phase error, φN, due to channel impairments can be calculated by averaging the phase error in Eq. 30 over M−1 received symbols based on
Since φni, i=1, 2, 3, . . . , M−1, are random variables with zero means, the second item in Eq. 31 approaches zero when M>>1. As a result, the estimate of the residual phase error is
{circumflex over (φ)}N≅φN if M>>1 (Eq. 32)
Assuming that there is one symbol error and the jth transmitted symbol Sj is sliced as Sii≠j, in the nth OFDM block, then the total phase error for the jth received symbol is as follows:
If Δ=0, the symbol error does not have any effect on the estimation of the residual phase error using. Eq. 31. Otherwise, we have
|Δ|≧Δmin (Eq. 35)
where Δmin is the minimum phase difference between two constellation symbols if both symbols do not have the same phase. For instance, for a 16-QAM constellation, the Δmin=π/8, while for the QPSK constellation, Δmin=π/2.
Therefore, an incorrect hard-decision or a symbol error results in either a large or a small phase error for that symbol. If the maximum and minimum values (i.e., largest of the absolute values) from M phase errors in Eq. 30 are removed, and the remaining phase errors are averaged, the effect of a symbol error on the estimation of the residual phase error will be minimized. The estimate can be used to approximate the real residual phase error as reflected by
{circumflex over (φ)}N≈φN if M>>1 (Eq. 36)
Statistically, if there are two symbol errors per OFDM data block, the first two maximums and minimums (i.e., largest magnitudes) from M phase errors are ignored. Since the size of cluster M is about 20, few symbol errors do not significantly affect the estimation of the residual phase error. In fact, it is rare that there are even a few symbol errors per OFDM block.
Once the residual phase error due to the channel estimation is estimated, its effect on the received constellation signal is corrected or compensated. Since this estimation method utilizes the detected symbols, it may be referred to as the data-directed residual phase error estimation (DD-RPEE) method. The correction or compensation method based on the DDRPEE may be referred to as the data-directed residual phase error correction (DD-RPEC) method.
Phase Error Reduction. A residual phase error estimator and corrector, that is, the DD-RPEE and the DD-RPEC previously derived, and an OFDM-based wireless receiver having the DD-RPEE and DD-RPEC, are depicted in
More particularly,
An alternate embodiment in
The DD-RPEE and DD-RPEC will now be described in relation to the flowchart of
The “core” of the phase error estimation begins in the next step. The phase of signal vector, {circumflex over (X)}in is calculated (step 708 of
Next, the largest magnitude phase error is removed (step 716 of
The channel estimate may need to be corrected (step 722 of
ã={circumflex over (α)}·e−j{circumflex over (φ)} (Eq. 37)
The received signal is then demodulated/ decoded (step 724). The corrected received signal, based on the output of steps 720 and 722, is fed to demodulation and decoding blocks to retrieve transmitted information bits.
It should be readily apparent and understood that the foregoing description is only illustrative of the invention and in particular provides preferred embodiments thereof. Various alternatives and modifications can be devised by those skilled in the art without departing from the true spirit and scope of the invention. Accordingly, the present invention is intended to embrace all such alternatives, modifications, and variations which fall within the scope of the appended claims.
This application is a continuation of U.S. patent application Ser. No. 11/167,385, filed Jun. 27, 2005, entitled “Methods and Apparatus for Use in Reducing Residual Phase Error in OFDM Communication Signals,” naming inventor Hongliang Zhang, which application is a continuation of U.S. patent application Ser. No. 09/670,286, filed Sep. 25, 2000, (U.S. Pat. No. 6,928,120), entitled “Methods and Apparatus for Use in Reducing Residual Phase Error in OFDM Communication Signals,” naming inventor Hongliang Zhang, which are both incorporated herein in their entirety.
Number | Date | Country | |
---|---|---|---|
Parent | 11167385 | Jun 2005 | US |
Child | 12466737 | US | |
Parent | 09670286 | Sep 2000 | US |
Child | 11167385 | US |