The Effect and Compensation of Phase Noise on Orthogonal Frequency Division Multiplexing (OFDM) System ()
1. Introduction
Orthogonal Frequency Division Multiplexing (OFDM) is widely used in the telecommunication industry. First introduced in 1960s, OFDM has wide application in data transmission, including radio and HDTV signal [1] [2] as well as the standard for WLAN system, which includes the widely used Wi-Fi [3] . The high bandwidth of OFDM signal gives its resistance to narrowband interference, high data rate [4] thus high spectral efficiency [5] . However, OFDM signal quality can be easily degraded by some conditions such as carrier frequency offsets, sampling clock offsets and low frequency phase noise [6] . The phase noise problem is critical to the system’s efficiency because phase noise produces inter carrier interference (ICI) and the result rotation of the constellation map is called common phase error (CPE) which degrades the quality of the receiving signal [7] .
Phase noise may be introduced to the system in many steps. The bandwidth of the practical oscillator can add phase noise to the signal thus compromising the orthogonality of the signal, the same “unclean” oscillator can also produce phase noise when demodulating the incoming OFDM signal [8] . Phase noise has great influence on the signal quality of OFDM in HDTV and other situations where high data rate is required because in these applications [9] , 64-QAM modulation is often used in order to meet the data rate requirement [10] and this modulation is sensible to phase noise [9] . In addition, phase noise can affect time synchronization of OFDM signals, compromising the accuracy of time signal such as that used on GPS. Thus, the problem of phase noise in OFDM needs to be addressed and solved due to its wide application. Many have done research into this problem by getting a better approximation of phase noise using phase-locked-loop (PLL) [11] and other advanced estimation algorithms [12] .
In this experiment, the phase noise is produced through Wiener Process―a stochastic process with random increments at non-negative time t [13] . This is an appropriate simulation of phase noise [14] . Under this process we analyze the effect phase noise has on the OFDM signal as well as how to suppress the influence of phase noise through channel estimation [15] .
The paper begins with introduction of the OFDM system used in this project, and then a phase noise introduced into the receiver. An algorithm is used to correct the effect of phase noise, and the results of the correction are displayed as symbol error rate versus signal to noise ratio.
2. OFDM System
OFDM signal is generated from 64 quadrature-amplitude modulation (QAM) under inverse fast Fourier transform (IFFT). In order to avoid inter-carrier interference, cyclic prefix, a repetition of last couple of symbol appended to the start of the signal, is used to preserve orthogonality. Despite the loss of bandwidth and power, cyclic prefix significantly improves the signal quality and is used very commonly in modern OFDM system. If the length of the cyclic prefix is L, and the original signal has N symbols, the final transmission will have (N + L) symbols [16] . In addition, several pilot signals are added to replace some signal. This is for the channel estimation in the receiving the signal and will be further explained later. Finally, the signal goes through a parallel to serial converter in order to be sent one at a time in time domain (Figure 1).
During the transmission, additive white Gaussian noise (AWGN) with different signal to noise ratio (SNR) as well as phase noise is added to simulate the
Figure 1. A comprehensive block diagram of OFDM system.
path [17] . At the receiving end, signal is converted from serial to parallel in order to separate each subcarrier, then the cyclic prefix of each of the subcarrier is removed. The pilots in incoming signal are used for channel estimation due to its known given value. Finally, the signal goes through fast Fourier transform (FFT) and is demodulated to the original data set. The demodulated data set is then compared with the original data set, thus enabling to calculate Bit error rate (BER) and symbol error rate (SER).
3. Phase Noise
Without phase noise, the receive signal can be presented as:
(1)
where r(n) denotes the received nth subcarrier OFDM signal, y(n) for modulated nth subcarrier signal, h(n) for the channel impulse response of nth subcarrier signal and for the AWGN of nth subcarrier signal. The symbol stands for convolution.
The phase noise poses two problems that can significantly reduce the efficiency of the system: Common phase error (CPE) and Inter carrier Interference (ICI). The modulated signal amplitude with phase noise for each carrier can be written as:
(2)
The term represents phase noise at the receiving oscillator. The phase noise is generated by wiener process in order to get Brownian motion. The wiener process can be written as
(3)
where w(n) represents gaussian random variable with mean of zero and standard deviation of
where denotes the 3 dB bandwidth of the phase noise and Ts denotes the sampling instant. The wiener phase noise in time domain (
) with mean of zero looks like (Figure 2):
After removing cyclic prefix and taking the Discrete Fourier Transform (DFT) the received signal in frequency domain then becomes:
(4)
denotes the received signal at mth symbol and lth subcarrier
. denotes the AWGN after DFT. The term Im(i) denotes the DFT of during one symbol and this term is the representation of CPE, which results the rotation of the constellation diagram:
(5)
The term
(6)
denotes ICI.
4. Common Phase Error
The phase noise is constructed by two parts: Common Phase Error (CPE) and Inter carrier Interference (ICI). CPE is caused by the rotation of the phase in a specific subcarrier only, while ICI is caused by the interference between subcarriers around a specific subcarrier. The phase noise compromises the orthogonality of the incoming signal, resulting overlaps between carriers. Common Phase Error can be easily corrected by the comparison between pilot signal and the incoming signal. Least Square method compares the received pilot signal with the known pilot value, and uses this ratio to correct the rest of the channel. Due to the unknown nature of channel condition, multiple subcarriers are designed specifically to transmit pilot signal for the more accurate estimation of a portion of the signal. Pilot value can be expressed as T, and the subcarrier that contains pilot value is i and the result (the ratio) is expressed E(i). The LS method of estimation can be written as:
(7)
The ratio can then be used to compensate the channel condition:
(8)
Here’s the transmitted and received signal (without phase noise) with LS channel (Figure 3).
In addition to LS, MMSE (Minimum Mean Square Error) is also used in this type of compensation. The formula for MMSE can be written as:
Figure 2. Wiener Process in respect with time.
Figure 3. Transmitted and received signal without any phase noise.
(9)
where
is the signal pre-estimation at kth subcarrier.
5. Inter-Carrier Interference
Besides CPE, ICI needs to be addressed as well. From the previous formula
(10)
We know that by multiplying the received signal with the
, conjugate of
, the phase noise would cancel out. However, this method can only be applied in the receiver after the transformation from time to frequency domain; thus the multiplication becomes convolution for the removal of the phase noise. And because this compensation is done at the frequency domain, a discrete Fourier transform for all conjugate is required. Let Um denotes the phase noise factor after DFT in mth subcarrier:
. Thus, circularly convolving the received signal with Um could compensate the phase noise.
However, in real life, simply acquiring known value of phase noise is impossible. Thus, estimation phase noise is essential to the compensation. First, a standard demodulation is performed in the incoming OFDM signal. Then using LS or other signal estimation to derotate the constellation graph in order to get eliminate CPE. By the degree of derotation, a rough estimation of phase noise can be estimated. The order of estimation determines how many interactions between the center subcarrier and adjacent subcarriers. While it is possible to estimate all the order phase noise (to find out the interference between every sets of subcarriers), it would require huge calculation power and reduce the speed of decoding the signal, thus impractical for actual use. However, thirds order can give relatively accurate estimation as shown in the graph below (Figure 4):
Third order creates a seven by seven matrix. The diagonal of this matrix will be the estimation. By filling up the rest of the matrix zero, we can use this matrix to circular convolve the received signal to give an efficient estimation. The estimated received signal can be written as:
(11)
where
and
, in addition,
. (12)
The vector A and J represents the ICI phase noise in the equation
. (13)
To address the term
, AWGN and power of phase noise in time domain is added.
(14)
where,
,
and
are the correlation matrices of
and
.
With the estimated signal solved, MMSE can be used to estimate the incoming signal.
6. Results and Discussion
Figure 5 is the constellation diagram before and after the third-order compensation of phase noise. Although the data on the edge of the derotated diagram
Figure 4. Estimation of the wiener process.
Figure 5. Received signal in constellation plot before and after phase noise compensation.
seems compromised, most of the data can be obtained by compensation CPE and ICI, which is an adequate compromise between data rate and data fidelity.
Under different bandwidths of phase noise, a clear trend is shown in Figure 6. In general, symbol error rate (SER) significantly decreases after the compensation of phase noise under all phase noise bandwidths. Under low signal-to-noise ration conditions, the existence of phase noise, as well as the bandwidth of phase noise, does not pose any discernable changes in signal quality measured by SER. However, we can see the effect of phase noise when SNR is greater than 20 db. At 25 dB, the SER without phase noise is about ten times smaller than the one with 150 Hz of phase noise. Without the presence of phase noise, the signal quality exponentially increases at the rate faster than any other conditions.
Figure 6. Relationship between SNR and SER under various amount of phase noise.
Under the presence of phase noise, the signal quality increases with the increase of SNR, but less than that without phase noise. With large amount of phase noise present, for example, =150Hz, the improvement of signal quality is “flat out” even when the SNR increases. Thus, a high SNR ratio will not result in corresponding improvement on SER under severe phase noise conditions. Increase order of estimation can improve the results but cannot cancel the effect of the phase noise completely. Further research is needed to minimize the effect of phase noise under high SNR conditions.