- Open Access
- Total Downloads : 224
- Authors : Mohamed Said Abd Raboh, Hatem M. Zakaria, Abdel Aziz M. Al Bassiouni, Mahmoud M. El Bahy
- Paper ID : IJERTV4IS070404
- Volume & Issue : Volume 04, Issue 07 (July 2015)
- Published (First Online): 20-07-2015
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Performance Analysis of OFDM Systems Subjected to Carrier Frequency Offset in Fading Communication Channels
Eng. Mohamed Said Abd Raboh Dr. Hatem M. Zakaria
Research & Design Benha Faculty of Engineering Benha Electronics Company Benha University Benha, Egypt Benha, Egypt
Dr. Abdel Aziz M. Al Bassiouni Prof. Mahmoud M. El Bahy Business Development Director Benha Faculty of Engineering TeleTech Company Benha University
Cairo, Egypt Benha, Egypt
AbstractOrthogonal frequency division multiplexing (OFDM) systems are very sensitive to the frequency synchronization errors in form of carrier frequency offset (CFO). CFO can lead to the Inter-Carrier interference (ICI) and also destroys the orthogonality between sub-carriers. Therefore, CFO plays a key role in Frequency synchronization. Basically for getting a good performance of OFDM, the CFO should be estimated and compensated. In this paper we investigate the algorithms for the CFO estimation in OFDM systems. Four types of estimators are investigated: cyclic prefix (CP) and Training Sequence based estimators in time domain in addition to Training Symbol based and pilot tone based estimators in frequency domain. Mean Square Error (MSE) is the comparison criteria used in studying the performance. Simulation results indicate the performance of the different estimators over both additive white Gaussian noise (AWGN) and four taps multipath fading channels.
KeywordsOrthogonal frequency division multiplexing (OFDM), carrier frequency offset (CFO), Inter-Carrier interference (ICI), cyclic prefix (CP), Training Sequence, Training Symbol, mean square error (MSE).
-
INTRODUCTION
As high data rate transmission is one of the major challenges in modern wireless communications, there is a substantial need for a higher frequency bandwidth. Meanwhile, with the increase of data rate the distortion of the received signals caused by multipath fading channel becomes a major problem. Orthogonal Frequency Division Multiplexing (OFDM) gives higher bandwidth efficiency by using the orthogonality principle and overcomes the effect of multipath fading channel by dividing the single high data rate stream into a several low data rate streams. So OFDM is a multicarrier transport technology for high data rate communication system. The OFDM concept is based on spreading the high speed data to be transmitted over a large number of low rate carriers. The carriers are orthogonal to each other and frequency spacing between them are created by using the Fast Fourier transform
(FFT). OFDM is being used in a number of wired and wireless voice and data applications due to its flexible system architecture. OFDM adopted as modulation mechanism at physical layer (or air access) in Modern wireless digital transmission systems, such as Wireless Local Area Network (WLAN) systems based on the IEEE 802.11a or Hiperlan2 [1]- [2], Wireless Metropolitan Area Network (WMAN) systems based on the standard IEEE 802.16e, Worldwide Interoperability for Wireless Microwave Access (WiMAX) and Long-Term Evolution (LTE) systems. There are two ways to manage the air access in wireless systems: unframed and framed. The unframed solution is used in WLAN, while the framed solution is used by WiMAX and LTE [3]-[4].
OFDM systems are very sensitive to frequency synchronization errors in form of carrier frequency offset (CFO) [5]. The CFO violates the OFDM sub-carriers (SCs) orthogonality and hence the received signal suffers from attenuation, phase rotation, and inter-carrier interference (ICI) from other SCs in the OFDM signal [5], leading to detection errors. In literature, CFO mitigation techniques can be broadly categorized into two groups. The first group includes the CFO estimation and correction techniques [6]-[18] and the second group includes the CFO sensitivity reduction techniques [19] – [21]. In CFO estimation and correction techniques, the CFO is estimated and corrected at the receiver side. In general, CFO estimation can be divided into two main categories, namely data-aided [6]-[11] and non-data aided (blind) [12]-[17] techniques.
The paper is organized in the following way. The problem of carrier frequency offset in OFDM is described in section II. The CFO problem modeling and the effect of CFO on the received signal and the effect of integer and fractional CFO are analyzed in section III. Two time domain estimation techniques and two frequency domain estimation techniques are proposed in section IV. In section V, we proposed the simulation results in AWGN and four taps multipath fading channels for the
performance of CP-based estimator with different CP length and the performance of training sequence with two and four repetitive patterns, finally we gave a comparative simulation
After passing through the channel, the received OFDM signal
y[n] in time domain with the effect of CFO can be written as
between the above two estimators with training symbol estimator and pilot tone estimator. At the end the conclusions are presented in section VI.
1
[] = 1 [][]=0
2(+)
+ [] (2)
-
CARRIER FREQUENCY OFFSET IN OFDM
In OFDM systems, subcarriers (SCs) will sample at their peak, and this can only occur when there is no frequency offset, however if there is any frequency offset, the sampling will be done at the offset point, which is not the peak point. This causes to reduce the amplitude of the anticipated subcarriers, which can result to raise the Inter Carrier Interference (ICI) from the adjacent subcarriers (SCs) as shown in Fig.1. There are two main causes of CFO. The first is a frequency mismatch between the local oscillators at the transmitter and receiver. The second cause is the Doppler shift due to motion between the transmitter and receiver in mobile environments.
Where is the normalized carrier frequency offset, H[k] is the transfer function of the channel, w[n] is AWGN and n is time index.
The demodulated signal Y[k]for the subcarrier (i.e., at the FFT output) consisting of three components as shown in eq.4.
1
[] = [] 2 , = 0,1, , 1 (3)=0
Where, k represents the frequency index.
The carrier frequency difference between the transmitter and
1
1
1
1
2(+)
receiver can be written as
= , where
and
[] = [] []2 + [] []are the carrier frequency in the transmitter and receiver respectively. The normalized CFO,, can be expressed as =
=0
1
+ [] 2
=0,
(4)
, where is the subcarrier spacing. The
=0
normalized CFO can be divided into two parts; integral CFO
[9] (IFO) i and fractional. CFO (FFO), f, therefore = +.Accordingly, we can divide the problem into two parts; fine frequency offset estimation by estimating the center frequencies of each sub-channel (sub-carrier) and coarse frequency offset estimation by estimating the tone numbering index.
Fig. 2. CFO modeling of OFDM system
The first term is the estimate of [] which experiences an amplitude reduction and phase shift due to the carrier frequency offset .
Fig. 1. Impact of carrier frequency offset (CFO).
-
CFO PROBLEM MODELING
[] = (1) { sin()sin()
} [] [] (5)
CFO problem in OFDM systems can be modeled as shown in Fig.2. A baseband discrete-time OFDM sstem with N subcarriers is considered. The OFDM symbol is generated by taking the N-point inverse fast Fourier transform (IFFT) on the
The second term I[k] represents the inter-carrier interference caused by the frequency offset:
information symbol X[k], 0 k < N. Hence, the OFDM symbol at the transmitter side x[n] can be written as
1
[] = (1)1
=0,
sin(( + )) [][]
(( + ))
()(1)
(6)
[] = 1 [] 2=0
, = 0,1, , 1 (1)
The third term W[k] is the added white Gaussian noise (AWGN).
-
Effect of Integer Carrier Frequency Offset (IFO)
As seen in the Fig. 3, the time domain transmitted signal
=0
{[]}1affects by integer CFO. This integer CFO causes phase shifting in the received signal 2/[] where channel effect is not considered. It causes frequency shifting (cyclic shift) by of the frequency domain signal which is
[ ]. For example, if = 1then [1] will be moved tothe second subcarrier index and [2] will be moved to the third subcarrier index. Thus, the integer CFO can significantly reduce the BER performance. However, integer CFO does not cause the loss of orthogonality among the subcarrier frequency components and thus, ICI does not occur [1], [3].
Fig. 3. Effect of integer CFO on the received signal.
-
Effect of Fractional Carrier Frequency Offset (FFO)
The effect of fractional CFO can be described by replacing
with f in eq. (5) and eq. (6) then we get:
The desired signal with phase distortion and amplitude attenuation due to the fractional CFO as:
()
when the frequency offset is increased, the distortion in the received signal is increased and for bigger values of frequency offset the received data are unreadable.
1.5
1
imaginel
0.5
0
-0.5
-1
-1.5
-1.5 -1 -0.5 0 0.5 1 1.5
real
Fig. 4. Received signal constellation with 0% frequency offset
1.5
1
0.5
[] = (1) {} [] [] (7 )
0
imaginel
( )
-0.5
-1
-1.5
The inter-carrier interference caused by the fractional carrier frequency offset as
[] = (1)1
sin (( + ))
[][]()(1)
1.5
1
0.5
0
real
-0.5
-1
-1.5
(8)
=0, (( + ))
So, we can see that the original symbol [] suffers at reception from amplitude attenuation due to the fractional CFO by (sin() sin()) and phase rotation or phase distortion by ((1) ), and ICI from other subcarriers into kth subcarrier frequency component, which implies that the orthogonality among subcarrier frequency components is not maintained any longer due to the FFO. So, if the fractional CFO exists, it destroys the orthogonal property of an OFDM system In order to compensate for these effects, the CFO value,, needs to be estimated and removed at the receiver [1], [3].
Figure (4) show the QPSK received signal constellation in the absence of frequency offset. Where Fig. 5 and Fig.6 show the QPSK received signal constellation with frequency offset
0.3 and 0.5 respectively. As shown from fig. 5 and fig. 6,
Fig. 5. Received signal constellation with 0.3% frequency offset
1.5
1
0.5
0
-0.5
-1
-1.5
-1.5
-1
-0.5
0
real
0.5
1
1.5
imaginel
Fig. 6. Received signal constellation with 0.5% frequency offset
Figure (7) shows BER vs. SNR (Eb/N0) of OFDM in the AWGN channel for BPSK modulation under different CFOs compared to theoretical BER curve. As shown in Fig.6 with CFO increases the BER increases and degrade the performance of OFDM system.
CFO=0 CFO=0.1
CFO=0.2
CFO=0.3
CFO=0.4
Theoretical AWGN
0 Bit Error Rate (BER) versus SNR for BPSK in AWGN Channel 10
-1
10
-2
Bit Error Rate (BER)
10
-3
10
-4
10
-5
10
-6
10
0 1 2 3 4 5 6 7 8 9 10
Signal to Noise Ratio (Eb/No)
Fig. 7. BER vs. SNR (Eb/N0) of OFDM in the AWGN channel for BPSK
-
-
CFO ESTIMATION TECHNIQUES
The goal in carrier frequency offset (CFO) estimation is to maintain or preserve the orthogonality properties of the sub- carriers. There are many methods for CFO estimation in OFDM systems have been developed, which can be separated into two categories: data-aided methods (DA) and non-data aided methods (NDA). DA category uses a training symbol or pilot tone for estimation. It has high accuracy but reduces the usable bandwidth or reduces the data transmission speed. The
synchronization time needs to be as short as possible, and the
Estimation techniques in the time domain (TD) are based on introducing a cyclic prefix, or training sequence, and the use of correlation [15]-[17]. Frequency domain (FD) CFO estimation techniques are applied under assumption that perfect time synchronization is achieved. Furthermore, the FD techniques are based on transmitting two identical symbols or pilot tone (pilot insertion) [6]-[7]. Each of these techniques is discussed as follows.
-
Cyclic Prefix CFO Estimatin Technique
Cyclic prefix (CP) is a portion of an OFDM symbol used to absorb inter-symbol interference (ISI) caused by any transmission channel time dispersion and it can be used in CFO estimation [1], [15], [17]. Figure (8) shows OFDM symbol with CP. CP based estimation method exploits CP to estimate the CFO in time domain.
Fig. 8. OFDM Symbol with Cyclic Prefix
Considering the channel effect is minimal and can be neglected, then, the lth OFDM symbol affected by CFO can be written as
2
[] = [] (9)Replacing n by (n+N) in eq.9 the corresponding CP in the OFDM symbol can be written as
2 (+)
accuracy must be as high as possible for high packet rate
[ + ] = [ + ](10)
transmission. However, the use of pilot symbols inevitably decreases the capacity and/or throughput of the overall system,
[ + ] = () [2+2](11)
thus making them suitable only in a startup/training mode. Also, the SNR at the front of the receiver is often too low to effectively detect pilot symbols, thus a blind approach is usually much more desirable. NDA category often uses the cyclic prefix correlation. It doesn't waste bandwidth and
By comparing eq.9 and eq.11, we can find that the phase
difference between CP and the OFDM symbol is 2. Therefore, the amount of CFO can be found from the argument of the multiplication of OFDM symbol by the conjugate of its CP:
reduce the transmission speed, but its estimation range is too small, to be suitable for acquisition.
CFO can be estimated and compensated in time domain or
= 1 2
{[] [ + ]}, n = 1, 2, ,
(12)
frequency domain, sometimes called pre-FFT and post-FFT
synchronization, respectively. Pre-FFT synchronization
In order to reduce the noise effect, its average can be taken over the samples in a CP interval as:
performs the estimation of CFO before OFDM demodulation (FFT processing) but post-FFT synchronization performs the estimation after FFT processing. The pre-FFT algorithms
=
1
2
1
{ [][ + ]} , n = 1, 2, , (13)
=
provides fast synchronization and requires less computing power due to the fact that no FFT processing is needed but post-FFT algorithms has a higher throughput spectral.
So, both time-domain and frequency-domain frequency synchronization play important roles in correcting carrier frequency offset in OFDM systems. Its up to the system designer to decide on the appropriate approach to use, depending on the requirements and specifications of the system.
Since the argument operator arg( ) is performed by using
tan1( ), the range of CFO Estimation in eq.13 is [,+]/2
= [-0.5, +0.5] so that|| 0.5. Therefore, CP results CFO estimation in the range, || 0.5 . Hence, this technique is useful for the estimation of Fractional CFO (FFO). CFO estimation technique using CP does not estimate the integer offset. To overcome this drawback, the training sequence technique is used to estimate CFO. This is helpful in increasing the range of the CFO estimation.
-
Training Sequence CFO Estimation Technique
It has been shown that the CFO estimation technique using CP can estimate the CFO only within the range (||| 0.5). Since CFO can be large at the initial synchronization stage, we may need estimation techniques that can cover a wider CFO
shown in Fig.10. The offset is determined by maximum likelihood estimation algorithm (MLE). Let OFDM signal at the receiver, in the absence of noise, after repeating the same data frame is given by:
range. The range of CFO estimation can be increased by reducing the distance between two blocks of samples for correlation. This is made possible by using training symbols
= (1) [
=
2(+)
] , n = ,1, ,2N 1 (17 )
that are repetitive with some shorter period. Let D be an integer that represents the ratio of the OFDM symbol length to the length of a repetitive pattern as shown in Fig.9.
In eq.17, is the transmitted signal, is the transfer
function of the channel at the kth carrier, and is the frequency offset. In order to determine the value of frequency offset, , compare the two consecutive received data symbols at a given frequency.
The kth element of the N point DFT of the first N points of equation (17) is
1
1 = 2/
=0
; = 0,1,2, , 1 (18 )
Fig. 9. Training Sequence in OFDM Symbol
And the kth element of the DFT of the second half of the sequence is
Let a transmitter sends the training symbols with D repetitive patterns in the time domain, which can be generated by taking
21
2
the IFFT of a comb-type signal in the frequency domain given as
2 =
=
1
1
[] = { , = . , = 0,1,2, , ( ) 0(14)
= +2/ ; = 0,1,2, , 1 (19)
=0
Where represents an M-ary symbol and N/D is an integer.
From eq.17 we can see
As [] and [ + /] are identical (i.e.,[[] [ +
= 2
=
2 (20 )
+
2
1
] = | []|2 , a receiver can make CFO, estimation as
follows.
If AWGN noise 1 receiver becomes;
and 2
is added the signal at the
=
2
/1
{ [][ + / ]} (15)
=0
1 = 1 + 1
2 = 12 + 2 , = 0,1,2, , 1 (21)
Therefore, we can use a maximum likelihood approach to
The CFO estimation range covered by this technique is || determine the relative frequency offset as
/2 .Which becomes wider as D increases. Increasing in estimation range is obtained at the sacrifice of mean square
=
(
1
1 ( [ ])
1 [ = 2 1 ] (22)
error (MSE) performance. Hence, there is a trade-off
2
=
[2 ])relationship between the MSE performance and estimation range of CFO is clearly shown. This is due to reduction in the correlation samples by a factor of 1/D. The solution to this problem is to calculate average of all the estimates over repetitive short periods as in eq. 16.
2 /1
Where is the maximum likelihood estimate of the relative frequency offset defined as = /, where B is bandwidth, N is the number of subcarriers and is the frequency offset in Hz. The estimation range of this technique equals one half (±1/2) of the sub-carrier spacing.
=
{ [ + /] [ + ( + 1)/ ]} (16)
2
=0 =0
-
Training Symbol CFO Estimation Technique.
The maximum likelihood (ML) CFO estimation method is based on two consecutive and identical training symbols [1], [6]. The same data frame is repeated and the phase value of each carrier between consecutive symbols is compared as
Fig. 10. Schematic of training symbol technique
-
Pilot tone CFO Estimation Technique
CFO estimation in this technique is based on inserting some pilot tones in the frequency domain then transmitted in every OFDM symbol. CFO estimation is performed in two
the FFT output with -offset-corrected input. Moreover the complex conjugate of known pilot tones []and +[] is used to undo the effect of modulation at pilot tones. Since the frequency correction by counter rotating the received
(2 )
stages: an acquisition stage and a tracking stage [7]. During
samples in time domain by multiplying with
is
the acquisition stage, large frequency offsets (multiples of subcarrier spacing) are estimated whereas, the tracking stage deals withsmall fractional frequency offset [1] as shown in Fig.11.
After time synchronization, N samples of two OFDM symbols, [] and [] are saved in the memory. The FFT
done before FFT unit, hence the variable is also shown as an argument of the FFT output. Meanwhile, the fine CFO can be estimated from the phase shift between two successive subcarriers as the following.
1
= 1 {| [[], ][[], ] [[]] [[]]|} (24)
2 . +
+
+
unit transforms these symbols into frequency domain signals
[] and +[] with k= 0, 1, 2,, N-1.These pilot subcarriers are then utilized for CFO estimation in frequency domain and subsequently, the frequency correction is done in time domain. Stage 1 is uses to obtain a coarse CFO estimate as quickly as=0
where integer D= n+D-n represents the difference between time index of two symbols used for estimation and L represents the known pilot symbol pairs in nth and (n + D)th time slots. In the acquisition mode, and are estimated
possible. Stage 2 uses coarse estimate from stage 1 and and then, the CFO is compensated by their sum. In the
performs the tracking. Therefore, stage 1 can be optimized for higher estimation range and speed while stage 2 can be optimized for higher accuracy.
Fig. 11. Data-Aided CFO synchronization scheme using pilot tones.
The integer CFO is estimated by
tracking mode, only is estimated and then compensated.
-
-
SIMULATION RESULTS
In this section, we have introduced the simulation results of CFO estimation in time domain and frequency domain in the case of three different channels, AWGN channel, Rayleigh fading channel and Rician Fading channels (four taps). First, we analyzed the effect of cyclic prefix length in OFDM symbol in CFO estimation by using CP-based estimator in time domain. Then, we analyzed the effect of repetitive pattern in OFDM symbol in CFO estimation by using training sequence estimator in time domain. Finally, we gave a simulation comparison between the above two method in time domain and another two methods, symbol based and pilot tone, in frequency domain.
-
Simulation results of CP based estimator
Fig.12, Fig.13 and Fig.14 show the simulation results of CFO estimation using CP-based in time domain for AWGN Channel, Rayleigh Fading Channel and Rician Fading Channel (four taps) at the normalized CFO equal 0.2. These simulation results are based on 1000 iterations with an OFDM system of 128 subcarriers, SNR from 0 to 30 dB. The simulation results are considered for different values of CP-length as 8, 16, 32 and 50 samples of an OFDM symbol.
As evident from Fig.12 to Fig.14 the performance of CP-based estimation technique improves with the CP-length increased as shown in the three different types of channel. In Rayleigh fading channel MSE is large for 8 CP-length and at MSE equal 10-4 estimation using 50 CP-length better than using 32, 16 CP- length by 2.399 dB, 11.619 dB respectively as shown in fig.13. Since numbers of samples of an OFDM symbol are used for correlation increase, the estimation performance improved. However, there is a trade-off between CP-length in OFDM
=
1 1
max {| +[(), ][(), ] [()][()]|} (23)
symbol and the bandwidth.
2
=0
+
Figure (15) shows the range of CP-based estimation
Where () denotes the location of the jth pilot tone,
[()] denotes the pilot tone located at () in the frequency domain at the lth symbol period and L denotes the number of pilots. is the trial frequency values and [(), ] istechnique at 5dB for 8, 16, 32, and 50 CP-length in Rayleigh Fading channel. It is clear that from the figure the estimation range of CP estimator is ±0.5 of subcarrier spacing. Therefore, CP based estimation is suitable for fine CFO estimation.
Fig. 12. CFO estimation using CP estimator in AWGN channel at CFO= 0.2
Fig. 13. CFO estimation using CP estimator in Rayleigh Fading channel at CFO= 0.2
Fig. 14. CFO estimation for CP estimator in Rician Fading channel at CFO= 0.2
Fig. 15. CFO estimation range for CP estimator in Rayleigh Fading Channel at SNR= 5dB
-
Simulation results of Training Sequence based estimator
The simulation results for CFO estimation in time-domain using training sequence are presented are based on 128 subcarriers and 32 cyclic prefix length in AWGN channel , Rayleigh fading channel and Rician Fading channels (four taps) at SNR = 0:30 dB for 0.3 normalized CFO based on 1000 iterations. The number of repetitive patterns in the simulation are considered D= 2 and D=4.
Fig.16 to Fig.18 show the relation between MSE versus SNR in the case of repetitive pattern D=2 and D=4 in three different types of channels. It is clear from simulation results MSE increased with increasing D in the training sequence estimator but there are a trade-off between CFO estimation range and MSE as shown in Fig.19. Hence the estimation range increases with increasing D, the number of repetitive patterns in OFDM symbol. As shown in Fig.19 CFO estimation rage at D = 2 reach to ±0.9 subcarrier spacing but the range at D =4 increase to reach to ±1.9 at SNR equal 5dB. However, this broader estimation range comes at the cost of MSE performance degradation. So, the training sequence estimator can be used for coarse as well as fine CFO estimation.
Fig. 16. CFO estimation using training sequence estimatorin AWGN channel at CFO= 0.3
Fig. 17. CFO estimation using training sequence estimator in Rayleigh Fading channel at CFO= 0.3
Fig. 18. CFO estimation using training sequence estimatorin Rician Fading channel at CFO= 0.3
Fig. 19. CFO estimation range for training sequence estimator in Rayleigh Fading channel at SNR= 5dB
-
Simulation Comparison between Estimation Techniques
The assumed simulation parameters used in comparison between CP-based and training sequence estimators in time domain and training symbol and pilot tone estimators in frequency domain are shown in table (1). By comparing between different estimators at 10-4 MSE for 0.2 normalized CFO. We find Pilot tone estimator outperforms than symbol based ,CP based and training sequence based estimators by 1.652 dB, 7.168 dB, 10.295 dB in AWGN channel and 2.132 dB, 8.429dB 10.59 dB in four taps Rayleigh fading channel in addition to 2,231dB, 7.994dB and 10.384 dB in four taps Racian channel respectively as shown in Fig 20 to Fig 22 .
Table 1.Assumed Simulation Parameters
No
Parameter
Simulation Value
1
NFFT Size
128
2
Cyclic Prefix Length (Ng)
32
3
Modulation Scheme
QAM (QPSK)
4
Channel
AWGN, Rayleigh,
Rician
5
Normalized Frequency offset (CFO)
0.1, 0.2, 0.3
6
Number of Taps in multipath Fading
channel
4
7
Number of Iterations
1000
8
Symbol Duration Length
3
9
Number of Bits per Symbol
2
10
Pilot Spacing (Nps)
4
11
Number of identical Parts (D)
2
12
Signal to Noise Ratio (SNR)
0-30 dB
Fig. 20. Comparison between CFO Estimation techniques in AWGN Channel at normalized CFO=0.2
Fig. 21. Comparison between CFO Estimation techniques in Rayleigh Fading Channel at normalized CFO=0.2>
Fig. 22. Comparison between CFO Estimation techniques in Rician Fading Channel at normalized CFO=0.2
Table (2) shows the numerical comparison of the simulation results for the four different estimators at 10-4 MSE when the normalized CFO equal 0.1,0.2 and 0.3. Fig.23 to Fig.25 summarize the outperforms of Pilot-based estimator compared to Symbol-based, training sequence-based and CP- based in AWGN, Rician and Rayleigh fading channels in the case of MSE=10-4 at CFO equal 0.1, 0.2 and 0.3 respectively.
Estimation Method
Rayleigh Fading Channel
Rician Fading Channel
AWGN
Channel
CFO
Pilot Tone Based (FD)
1.226 dB
2.558 dB
1.349 dB
Normalized CFO=0.1
Symbol Based (FD)
3.823 dB
5.107 dB
4.043 dB
Training Sequence (TD)
9.334 dB
11.35 dB
9.769 dB
CP-Based (TD)
12.36 dB
13.28 dB
12.48 dB
Pilot Tone Based (FD)
2.105 dB
3.111 dB
2.016 dB
Normalized CFO=0.2
Symbol Based (FD)
3.757 dB
5.243 dB
4.247 dB
Training Sequence
(TD)
9.273 dB
11.53 dB
10.01 dB
CP-Based (TD)
12.4 dB
13.17 dB
12.4 dB
Pilot Tone Based (FD)
2.642 dB
3.82 dB
2.823 dB
Normalized CFO=0.3
Symbol Based (FD)
3.66 dB
5.249 dB
4.382 dB
Training Sequence (TD)
9.335 dB
11.66 dB
10.1 dB
CP-Based (TD)
12.19 dB
13.15 dB
12.22 dB
Table 2. Simulation results comparison between Four different Estimator at MSE=10-4
Outperforms of Pilot Estimator in AWGN, Rician and Rayleigh Channels at CFO=0.1 for MSE=10-4
Symbol-Based Training Sequence
11.134
CP-Based
11.131
8.42
2.597
AWGN Channel Rayleigh Fading Rician Fading
Channel Channel
7.994
7.168
10.384
10.059
8.419
Training Sequence CP-Based
Symbol-Based
10.295
2.694
2.549
8.108
Fig. 23. Outperforms of Pilot Estimator at CFO=0.1 in dB
Outperforms of Pilot Estimator in AWGN, Rician and Rayleigh Channels at CFO=0.2 for MSE=10-4
1.652
2.132
2.231
AWGN Channel Rayleigh Fading Rician Fading
Channel Channel
7.277
6.693
Fig. 24. Outperforms of Pilot Estimator at CFO=0.2 in dB
Outperforms of Pilot Estimator in AWGN, Rician and Rayleigh Channels at CFO=0.3 for MSE=10-4
Symbol-Based
9.548
Training Sequence
9.33
7.84
CP-Based
9.397
1.018
1.429
1.559
AWGN Channel Rayleigh Fading Rician Fading
Channel Channel
Fig. 25. Outperforms of Pilot Estimator at CFO=0.3 in dB
-
-
CONCLUSION
10.722
8.792
CFO in OFDM systems destroys the orthogonality among subcarriers and leads to significant performance degradation. Therefore CFO estimation and compensation is one of the most important functions of OFDM receiver. In this paper, we investigate the performance of four different CFO estimation techniques in OFDM system in AWGN and multipath fading channels of four paths. The mean square error (MSE) criteria is considered in the comparison. We examined two methods in time domain (pre-FFT) and two methods in frequency domain (post-FFT) that can estimate CFO. The simulation results show that CFO estimators in frequency domain more accurate than the CFO estimators in time domain. The pilot based estimator has best performance in terms of MSE in AWGN multipath fading channels. The performance CP-based estimator improves with increasing the CP-length but there is a tradeoff between the CP-length and the bandwidth efficiency in addition to small range estimation. The training sequence- based estimator is good for estimating a wide range of CFO but with large MSE. The training symbol based estimator close to pilot tone based estimator.
REFERENCES
-
F. Xiong, Digital Modulation Techniques, 2nd Edition, Artech House 2006.
-
Tzi-D. Chiueh, Pei-Y. Tsai, OFDM Baseband Receiver Design for Wireless Communications, 1st Edition, Wiley, Dec. 2007.
-
Y. S. Cho, J. Kim, W. Y. Yang, C. G. Kang, MIMO-OFDM Wireless Communications with MATLAB, John Wiley & Sons (Asia), Singapore, 2010.
-
L. Korowajczuk, LTE, WIMAX and WLAN Network Design: Optimization and Performance Analysis, John Wiley & Sons, 2011.
-
M. Ismail, A. M. Al-Bassiouni, and S. H. El Ramly, Exact analysis of PCC-OFDM subjected to carrier frequency offset over Nakagami-m fading channel, in Proc. 2009 ICWMC, pp. 3037.
-
P. H. Moose, A technique for orthogonal frequency division multiplexing frequency offset correction, IEEE Trans. Commun., vol. 42, no. 10, pp. 29082914, Oct. 1994.
-
F. Classen, and H. Meyr, Frequency Synchronization Algorithms for OFDM Systems suitable for Communication over Frequency Selective Fading Channels, IEEE transactions on communications, 1994, pp.1655-1659.
-
A. Laourin, A. Stephenne, and S. Affes, A new OFDM synchronization symbol for carrier frequency offset estimation, IEEE Signal Process. Lett., vol. 14, no. 5, May 2007, pp. 321324.
-
E. S. Shim, S.-T. Kim, H.-K. Song, and Y.-H. You, OFDM carrier frequency offset estimation methods with improved performance, IEEE Trans. Broadcast., vol. 53, no. 2, June 2007, pp. 567573.
-
E. P. Simon, L. Ros, H. Hijazi, and M. Ghogho, Joint carrier frequency offset and channel estimation for OFDM systems via the EM algorithm in the presence of very high mobility, IEEE Trans. Signal Process., vol. 60, no. 2, Feb. 2012, pp. 754765.
-
D. V. Welden, H. Steendam, and M. Moeneclaey, Iterative decision directed joint frequency offset and channel estimation for KSP- OFDM, IEEE Trans. Commun., vol. 60, no. 10, Oct. 2012, pp. 3103 3110.
-
W. Zhang, F. Gao, Q. Yin, and A. Nallanathan, Blind carrier frequency offset estimation for interleaved OFDMA uplink, IEEE Trans. Signal Process., vol. 60, no. 7, July 2012, pp. 36163627.
-
J. H. Oh, J. G. Kim, and J.-T. Lim, Blind carrier frequency offset estimation for OFDM systems with constant modulus constellations, IEEE Commun. Lett., vol. 15, no. 9, Sept. 2011, pp. 971973.
-
H. G. Jeon, K. S. Kim, and E. Serpedin, An efficient blind deterministic frequency offset estimator for OFDM systems, IEEE Trans. Commun., vol. 59, no. 4, Apr. 2011, pp. 11331141.
-
J.J. Van de Beek, M. Sandell, and P.O. Borjesson, "ML estimation of timing and frequency offset in OFDM systems," IEEE Transactions on Signal Processing, Vol. 45, No. 7, July 1997, pp.1800-1805.
-
M. H. Hsieh, and C.H. Wei, ,"A low-complexity frame synchronization and frequency offset compensation scheme for OFDM systems over fading channels," IEEE Transactions on Vehicular Technology , Vol. 48, No. 5, September 1999, pp. 1596-1609.
-
Y. Qiao, Z. Wang, and Y. Ji, , Blind Frequency Offset Estimation based on Cyclic Prefix and Virtual Subcarriers in Co-OFDM System, Chinese Optics Letters, Vol. 8 No. 9, Sept. 2010, pp. 888-893.
-
Institute of Electical and Electronics Engineers, "Part11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, IEEE Std 802.11, June 2007.
-
Y. Zhao and S. G. Haggman, Inter-carrier interference self- cancellation scheme for OFDM mobile communication systems, IEEE Trans. Commun., vol. 49, no. 7, July 2001, pp. 11851191.
-
O. Real and V. Almenar, OFDM ICI self-cancellation based on five weights, in Proc. 2008 IEEE ICC, pp. 360364.
-
B. Han, X. Gao, X. You, and E. Costa, A DFT-based ICI cancellation scheme for OFDM systems, in Proc. 2003 ICCT, pp. 13591362.