IEEE COMMUNICATIONS LETTERS, VOL. 14, NO. 8, AUGUST 2010
731
Closed Form BER Expressions for BPSK OFDM Systems with Frequency Offset R. Uma Mahesh and A. K. Chaturvedi, Senior Member, IEEE
Abstract—This letter addresses the performance degradation caused by the presence of carrier frequency offset (CFO) in orthogonal frequency division multiplexing (OFDM) systems. Accurate closed form bit error rate (BER) expressions for BPSKOFDM systems impaired by frequency offset are derived. The analysis is carried out for flat and frequency selective Rayleigh fading channels. Simulation results have been used to cross-check the accuracy of the theoretical analysis. Index Terms—Carrier frequency offset, orthogonal frequency division multiplexing, bit error rate, Rayleigh fading.
I. I NTRODUCTION
O
FDM systems are receiving significant attention because of their robustness against frequency selective fading, low equalization complexity, efficient use of spectrum and reduced cost of implementation using FFT techniques. However, OFDM systems are more sensitive to frequency synchronization errors than single carrier systems [1]. The presence of CFO disturbs the orthogonality between the carriers thereby causing inter carrier interference (ICI). Hence there is a need to analyze the performance of such systems. Several works discussing the error probability of OFDM systems with CFO can be found in the literature [1]-[3]. However, closed form analytical expressions were given for the first time in [4] for BPSK OFDM systems with CFO in AWGN, flat and frequency selective Rayleigh fading channels. Although the BER expression derived therein is correct for all values of CFO for AWGN channels, the same is not true for flat and frequency selective channels. This is because the expressions have been derived assuming the argument of 𝑄 function in the expressions (7) and (32) of [4] to be positive. This is not true for higher values of CFO, leading to a mismatch between the theoretical and actual BER in such cases. In this paper we derive accurate BER expressions valid for all values of CFO for BPSK OFDM systems in flat and frequency selective Rayleigh fading channels. ¯ A𝑇 , A𝐻 and A(:, 1 : 𝐿) denote the conjugate, Notations: A, transpose, hermitian and the first L columns of a matrix A respectively, ∣𝑎∣ denotes the modulus of 𝑎 and 𝑑𝑖𝑎𝑔(a) denotes a diagonal matrix with a along its diagonal. The remaining sections of this letter are organized as follows. Section II contains the OFDM system model with CFO. Section III gives the accurate BER expressions for flat and frequency selective Rayleigh fading channels. Simulation Manuscript received January 17, 2010. The associate editor coordinating the review of this letter and approving it for publication was J. van de Beek. R. U. Mahesh and A. K. Chaturvedi are with the Department of Electrical Engineering, Indian Institute of Technology Kanpur, India (email:
[email protected],
[email protected]). Digital Object Identifier 10.1109/LCOMM.2010.08.100088
results are compared with the derived expressions in Section IV. The paper is concluded in Section V. II. S YSTEM M ODEL We consider an OFDM system with 𝑁 subcarriers. Frequency domain signal of an OFDM block is denoted as d = [𝑑(0) 𝑑(1) . . . 𝑑(𝑁 − 1)]𝑇 . The corresponding time domain signal is given by F𝐻 d, where F is the FFT matrix given by F(𝑘, 𝑙) = exp (−𝑗2𝜋𝑘𝑙/𝑁 ) for 0 ≤ 𝑘, 𝑙 ≤ 𝑁 − 1. Suitable cyclic prefix (𝐿𝑐𝑝 ) is added to the time domain OFDM block to eliminate inter block interference. Let the discrete time channel impulse response (CIR) be h = [ℎ(0) ℎ(1) . . . ℎ(𝐿 − 1)]𝑇 , where h is assumed to have no more than L taps. CIR is assumed to be static over an OFDM symbol. The sampled signal for the 𝑘th subcarrier after the receiver fast Fourier transform processing can be written as [4] x𝑘 = 𝛼𝑘 𝑑𝑘 𝑆1 +
𝑁 ∑
𝛼𝑙 𝑑𝑙 𝑆𝑙−𝑘+1 + 𝑛𝑘 , 𝑘 = 1, 2, . . . , 𝑁
𝑙=1,𝑙∕=𝑘
(1) where 𝛼𝑘 denotes the frequency domain channel response on subcarrier 𝑘 and 𝑛𝑘 is white Gaussian noise modelled as a zero mean Gaussian random variable with variance 𝜎 2 per dimension. The ICI coefficients 𝑆𝑙 depend on the CFO and are given by [4] { ( ) } 1 sin(𝜋[𝑙 − 1 + 𝑓 ]) ) exp 𝑗𝜋 1 − ( 𝑆𝑙 = (𝑙 − 1 + 𝑓 ) ] 𝑁 𝑁 sin 𝜋[𝑙−1+𝑓 𝑁 (2) where 𝑓 is the normalized CFO. III. BER E XPRESSIONS Let E𝑀 be an 𝑀 × 2𝑀−1 matrix having columns e𝑘 as the binary representation of the number 2𝑀 −𝑘 and zeros replaced by -1s. A. Rayleigh Flat Fading Channel Here, (𝛼1 , 𝛼2 , . . . , 𝛼𝑁 ) are all equal to a value, say 𝑐 where ∣𝑐∣ has a Rayleigh distribution given by 𝑝(∣𝑐∣) = ∣𝑐∣ ∣𝑐∣2 2 exp{− 2𝜎 2 }. Conditional bit error probability is given as 𝜎𝑅 𝑅 [4] 𝑃𝑒∣𝑐 =
1 2𝑁 −1
𝑁 −2 2∑
{ √ } √ 𝑄( 2𝛾𝜃𝑙 ∣𝑐∣) + 𝑄( 2𝛾𝛽𝑙 ∣𝑐∣)
(3)
𝑙=1
where 𝜃𝑙 = ℜ(𝑆1 + S𝑇 e𝑙 ), 𝛽𝑙 = ℜ(𝑆1 − S𝑇 e𝑙 ), S = [𝑆2 𝑆3 . . . 𝑆𝑁 ]𝑇 , E𝑁 −1 is of dimension (𝑁 − 1)× 2𝑁 −2 ,
c 2010 IEEE 1089-7798/10$25.00 ⃝
732
IEEE COMMUNICATIONS LETTERS, VOL. 14, NO. 8, AUGUST 2010 0
𝐸𝑏 𝛾= 𝑁 , 𝐸𝑏 = 1 and 𝜎 2 = 𝑁𝑜 /2, 𝑁𝑜 being the noise power 𝑜 spectral density and 𝑄(𝑥) is the Gaussian 𝑄 function. The bit error probability 𝑃𝑒 can be obtained by averaging (3) over the Rayleigh distributed random variable ∣𝑐∣. Hence 𝑃𝑒 is given by ∫ ∞ 𝑃𝑒 = 𝑃𝑒∣𝑐 𝑝(∣𝑐∣) 𝑑∣𝑐∣ (4)
10
−1
10
−2
10
For finding 𝑃𝑒 , Craig’s formula has been used in [4] assuming that the arguments of the 𝑄 function are positive. However, the arguments of the 𝑄 function in (3) are positive only for small values of CFO. For high CFO values, they are negative and hence the expressions derived in [4] are not suitable for all CFO values. As shown in the Appendix, we proceed by changing the order of integration in (4) and obtain 𝑃𝑒 as √ 2𝑁 −2 2 2𝛾𝜃𝑙2 𝜎𝑅 1 ∑ 1 𝑠𝑔𝑛(𝜃𝑙 ) 𝑃𝑒 = − 𝑁 2 2 2 2 1 + 2𝛾𝜃𝑙 𝜎𝑅 𝑙=1 √ 2 2𝛾𝛽𝑙2 𝜎𝑅 + 𝑠𝑔𝑛(𝛽𝑙 ) (5) 2 1 + 2𝛾𝛽𝑙2 𝜎𝑅 where 𝑠𝑔𝑛() is the signum function. As expected, it can be noted that if 𝜃𝑙 and 𝛽𝑙 are positive, our expression reduces to the one given in [4] for flat fading channels. B. Frequency Selective Rayleigh Fading Channel In this case (𝛼1 , 𝛼2 , . . . , 𝛼𝑁 )𝑇 = F𝐿 h. Multipath Rayleigh fading channel with an exponential power delay profile (normalized to unit power) is considered. For BPSK modulation, 𝑑𝑛 ∈ {−1, 1} and without loss of generality, we consider the analysis for the first subcarrier with a +1 transmitted. Conditional error probability is given by [4] ⎞ ⎛ 2𝑁 −2 1 ∑ ⎝ ∣𝛼1 ∣[ℜ(𝑆1 ) + 𝑎𝑙 ] ⎠ √ 𝑄 𝑃𝑒∣𝛼1 = 𝑁 −1 2 𝑏𝑙 𝜎 1 + 2𝜎 𝑙=1 2 ⎞ ⎛ ∣[ℜ(𝑆 ) − 𝑎 ] ∣𝛼 1 1 𝑙 ⎠ (6) √ +𝑄⎝ 𝑏𝑙 𝜎 1 + 2𝜎2 𝑇 where 𝑎𝑙 = 𝑐−1 ¯ 𝑚 ), 𝜶 = 𝛼1 𝛼1 ℜ(P𝑙 C𝜶𝛼1 ), 𝑐𝛼𝑙 𝛼𝑚 = 𝐸(𝛼𝑙 𝛼 (𝛼2 𝛼3 . . . 𝛼𝑁 )𝑇 , C𝜶𝛼1 = (𝑐𝛼2 𝛼1 𝑐𝛼3 𝛼1 . . . 𝑐𝛼𝑁 𝛼1 )𝑇 , ¯ 𝑙 , C𝜶∣𝛼 = P𝑙 = 𝑑𝑖𝑎𝑔([𝑆2 𝑆3 . . . 𝑆𝑁 ])e𝑙 , 𝑏𝑙 = P𝑇𝑙 C𝜶∣𝛼1 P 1 𝐻 −1 C𝜶𝜶 − 𝑐𝛼1 𝛼1 C𝜶𝛼1 C𝜶𝛼1 and C𝜶𝜶 is obtained from the result ( ) ( } 𝑐𝛼1 𝛼1 C𝐻 𝜶𝛼1 C = 𝐸{ 𝛼1 𝜶𝑇 )𝑇 (𝛼¯1 𝜶𝐻 ) = C𝜶𝛼1 C𝜶𝜶 (7) = F 𝐿 Cℎ F 𝐻 𝐿
where Cℎ is the time domain channel covariance matrix. The BER is given by averaging (6) over the random( variable ) 2 1∣ 1∣ exp −∣𝛼 ∣𝛼1 ∣ having a pdf given by 𝑝(∣𝛼1 ∣) = 𝑐2∣𝛼 𝑐 𝛼1 𝛼1 . 𝛼1 𝛼1 Proceeding again in the way shown in the Appendix, the BER is given by √ 2𝑁 −2 1 ∑ 𝛾𝑐𝛼1 𝛼1 [ℜ(𝑆1 ) + 𝑎𝑙 ]2 1 𝑓1 𝑃𝑒 = − 𝑁 2 2 1 + 𝛾(𝑐𝛼1 𝛼1 [ℜ(𝑆1 ) + 𝑎𝑙 ]2 + 𝑏𝑙 ) 𝑙=1 √ 𝛾𝑐𝛼1 𝛼1 [ℜ(𝑆1 ) − 𝑎𝑙 ]2 + 𝑓2 (8) 1 + 𝛾(𝑐𝛼1 𝛼1 [ℜ(𝑆1 ) − 𝑎𝑙 ]2 + 𝑏𝑙 )
BER
0
f=0.1 simulated f=0.1 analytical f=0.1 [4] f=0.35 simulated f=0.35 analytical f=0.35 [4] f=0.45 simulated f=0.45 analytical f=0.45 [4]
−3
10
−4
10
−5
10
0
5
10
15
20 Eb/No(dB)
25
30
35
40
Fig. 1. Probability of error for BPSK OFDM over Rayleigh flat fading 2 =0.5. channel with N=8, 𝜎𝑅
If the channel taps are independent, the above BER expression reduces to √ 2𝑁 −2 1 ∑ 𝛾[ℜ(𝑆1 ) + 𝑎𝑙 ]2 1 𝑃𝑒 = − 𝑁 𝑓1 2 2 1 + 𝛾([ℜ(𝑆1 ) + 𝑎𝑙 ]2 + 𝑏𝑙 ) 𝑙=1 √ 𝛾[ℜ(𝑆1 ) − 𝑎𝑙 ]2 (9) + 𝑓2 1 + 𝛾([ℜ(𝑆1 ) − 𝑎𝑙 ]2 + 𝑏𝑙 ) where 𝑓1 = 𝑠𝑔𝑛(ℜ(𝑆1 ) + 𝑎𝑙 ), 𝑓2 = 𝑠𝑔𝑛(ℜ(𝑆1 ) − 𝑎𝑙 ) and the modified parameters 𝑎𝑙 and 𝑏𝑙 are given by 𝑎𝑙 = ℜ(P𝑇𝑙 C𝜶𝛼1 ), ¯ 𝑏𝑙 = P𝑇𝑙 (C𝜶𝜶 − C𝜶𝛼1 C𝐻 𝜶𝛼1 )P𝑙 . Here also, for positive ℜ(𝑆1 ) + 𝑎𝑙 , ℜ(𝑆1 ) − 𝑎𝑙 , our error probability expression reduces to the one given in [4] for frequency selective fading channels. IV. S IMULATION R ESULTS In this section, the BER performance is evaluated using simulations and compared with the analytical expressions derived. The simulated and analytical BER performance of BPSK OFDM systems in the presence of CFO is shown in Figs. 1 and 2 for flat and frequency selective Rayleigh fading channels respectively. The corresponding analytical expressions of [4] are also plotted for comparison. As expected, the expressions given in [4] are matching with the simulation results at low values of CFO. However, at high values of CFO, this is not true. Thus in Fig. 1, for a CFO of 0.1, the expression in [4] exactly matches our analytical and simulated BER. However, for CFO values 0.35 and 0.45, there is a huge mismatch. For frequency selective channels, the expression in [4] matches with the simulations for CFO of 0.1 and 0.35 as can be seen from Fig. 2. However, for a CFO of 0.45, there is a deviation from the simulated BER. In both figures, our analytical expressions coincide exactly with their simulation counterparts for all the CFO values considered. It is also clear from the simulations that if we detect the symbols without compensating for the frequency offset, the performance of the system degrades drastically.
MAHESH and CHATURVEDI: CLOSED FORM BER EXPRESSIONS FOR BPSK OFDM SYSTEMS WITH FREQUENCY OFFSET
∫
0
10
=
−2
BER
10
f=0.1 simulated f=0.1 analytical f=0.1 [4] f=0.35 simulated f=0.35 analytical f=0.35 [4] f=0.45 simulated f=0.45 analytical f=0.45 [4]
−3
−4
10
−5
10
0
5
10
15
20 Eb/No(dB)
25
30
35
40
Fig. 2. Probability of error for BPSK OFDM over frequency selective Rayleigh fading channel with N=8, L=2.
t
t
y
√ t= 2𝛾𝜃𝑙 y y
√ t= 2𝛾𝜃𝑙 y (a)
(b)
Fig. 3. Area of integration in expression (11): (a) for negative 𝜃𝑙 ; (b) for positive 𝜃𝑙 .
V. C ONCLUSIONS Accurate closed form BER expressions for BPSK OFDM systems with carrier frequency offset are derived for flat and frequency selective Rayleigh fading channels. It can be seen that the performance of the system is severely degraded with these offsets. The analytical expressions obtained closely match the simulation results. A PPENDIX In this appendix we derive (5). For this, consider the expression ∫ ∞ √ 𝑄( 2𝛾𝜃𝑙 𝑦)𝑝(𝑦)𝑑𝑦 (10) 𝐸= 0
1 √ 2𝜋
∫
∞
√ 2𝛾𝜃𝑙 𝑦
2
𝑒−𝑡
/2
𝑑𝑡
𝑦 −𝑦2 /2𝜎𝑅2 𝑑𝑦 2 𝑒 𝜎𝑅
(11)
We proceed by first finding the area to be integrated, followed by dividing the area into simpler parts, if possible, and then changing the order of integration. The shaded area in Fig. 3(a) and Fig. 3(b) shows the area of integration in (11) for negative and positive values of 𝜃𝑙 respectively. For negative 𝜃𝑙 case, splitting the area of integration and then changing the order of integration gives ∫ ∞∫ ∞ 2 1 𝑦 −𝑦2 /2𝜎𝑅2 𝐸= √ 𝑑𝑦 𝑒−𝑡 /2 𝑑𝑡 2 𝑒 𝜎 2𝜋 0 0 𝑅 ∫ 0 ∫ ∞ 2 𝑦 −𝑦2 /2𝜎𝑅2 1 𝑒 𝑑𝑦 𝑒−𝑡 /2 𝑑𝑡 +√ 2 √ 2𝜋 −∞ 𝑡/ 2𝛾𝜃𝑙 𝜎𝑅 (12)
−1
10
10
0
∞
733
A direct integration of the above expression after some substitutions of variables gives 𝐸 as √ 2 2𝛾𝜃𝑙2 𝜎𝑅 1 1 (13) 𝐸= + 2 2 2 2 1 + 2𝛾𝜃𝑙 𝜎𝑅 When 𝜃𝑙 is positive, changing the order of integration over the area shown in Fig. 3(b) gives 𝐸 as ∫ ∞ ∫ 𝑡/√2𝛾𝜃𝑙 2 𝑦 −𝑦2 /2𝜎𝑅2 1 𝐸= √ 𝑑𝑦 𝑒−𝑡 /2 𝑑𝑡 (14) 2 𝑒 𝜎 2𝜋 0 𝑅 √ 0 2 2 2𝛾𝜃𝑙 𝜎𝑅 1 1 = − (15) 2 2 2 1 + 2𝛾𝜃𝑙2 𝜎𝑅 Hence for any 𝜃𝑙 , 𝐸 is given by √ ∫ ∞ √ 2 2𝛾𝜃𝑙2 𝜎𝑅 1 1 𝑄( 2𝛾𝜃𝑙 𝑦)𝑝(𝑦)𝑑𝑦 = − 𝑠𝑔𝑛(𝜃𝑙 ) 2 2 2 1 + 2𝛾𝜃𝑙2 𝜎𝑅 0 (16) ∫∞ √ Replacing 𝜃𝑙 by 𝛽𝑙 gives 0 𝑄( 2𝛾𝛽𝑙 𝑦)𝑝(𝑦)𝑑𝑦, say denoted ˜ and then substituting these ˜ Changing 𝑦 = ∣𝑐∣ in 𝐸, 𝐸 by 𝐸. ˜ 𝐸 and 𝐸 back into (4) gives (5). It can be noted that (8) can also be obtained similarly, just by changing variables. R EFERENCES [1] T. Pollet, M. Van Bladel, and M. Moeneclaey, “BER sensitivity of OFDM systems to carrier frequency offset and Wiener phase noise,” IEEE Trans. Commun., vol. 43, pp. 191-193, Feb./Mar./Apr. 1995. [2] K. Sathananthan and C. Tellambura, “Probability of error calculation of OFDM systems with frequency offset,” IEEE Trans. Commun., vol. 49, no. 11, pp. 1884-1888, Nov. 2001. [3] N. C. Beaulieu and P. Tan, “On the effects of receiver windowing on OFDM performance in the presence of carrier frequency offset,” IEEE Trans. Wireless Commun., vol. 6, no. 1, pp. 202-209, Jan. 2007. [4] P. Dharmawansa, N. Rajatheva, and H. Minn, “An exact error probability analysis of OFDM systems with frequency offset,” IEEE Trans. Commun., vol. 57, no. 1, pp. 26-31, Jan. 2009.