1
Discrete Cosine Transform Type-IV-based Multicarrier Modulators in Frequency Offset Channels Pedro Amo–L´opez, Elena Dom´ınguez–Jim´enez‡, Gabriela Sansigre‡, David Sanz de la Fuente, and Fernando Cruz–Rold´an Dep. of Teor´ıa de la Se˜nal y Comunicaciones, Universidad de Alcal´a, SPAIN ‡Dep. of Matem´atica Aplicada a la Ingenier´ıa Industrial, Universidad Polit´ecnica de Madrid, SPAIN (e-mail:
[email protected]; http://msc.tsc.uah.es/∼fcruz)
Abstract—Carrier frequency offset (CFO) is one of the main drawbacks of multicarrier modulation based on the discrete Fourier transform (DFT). To solve the above problem, several researchers have proposed the use of discrete trigonometric transforms. In this paper, we analyze the intercarrier interference and the bit-error probability in discrete cosine transform type-IV even (DCT4e)-based multicarrier systems under the presence of carrier frequency offset (CFO). The parameters which are involved in the design are established, and the expressions for both prefix and suffix to be appended into each data symbol to be transmitted are shown. Several computer simulations indicate that the proposed systems outperform the standardized ones based on the discrete Fourier transform (DFT) under the presence of CFO. Index Terms—Multicarrier modulator (MCM), Discrete Trigonometric Transform (DTT), Discrete Cosine Transform (DCT).
I. I NTRODUCTION Orthogonal frequency-division multiplexing (OFDM) is a particular form of multicarrier modulation (MCM) [1], and it has been the modulation choice for fixed or nomadic broadband communications (WiFi and WiMAX), digital audio and video broadcasting (DAB and DVB), or power line communications [2]–[6]. In mobile communications, OFDM has also recently been adopted in WiMAX [7] and LTE downlink [8]. Figure 1 shows a general block diagram to implement multicarrier modulation. At the transmitter, data are processed by an N -point inverse transform (T−1 a ) –with N being the number of subchannels or subcarriers– by fast algorithm of implementation. At the receiver, a discrete transform (Tc ), also implemented by a fast algorithm, is performed. In OFDM, Ta and Tc are carried out using discrete Fourier transforms (DFTs). DFT-based systems are efficient to fight against multi-path fading channels, but they have some drawbacks, as the peak-to-average power ratio, a poor behaviour of uncoded DFT-based systems in noisy-environments, or the sensitivity to carrier-frequency offsets (CFO). Regarding the last one, This work was partially supported by the Spanish Ministry of Education through project PHB2008-0017 and by the Spanish Ministry of Science and Innovation through project TEC2009-08133.
frequency-offset interferences are mainly caused in mobile OFDM communications by mismatch or ill-stability of the local oscillators in the transmitter and the receiver, and also by the movement-induced Doppler shift. Different solutions to correct some of the above drawbacks are based on the use of discrete trigonometric transforms (DTTs) as multicarrier modulators (MCMs) [9]–[15]. In this work, the use of discrete cosine transform type-IV even-based multicarrier modulators (DCT4e-MCMs) is considered. In the above systems, the intercarrier interference coefficients and the expressions of the BEP under additive Gaussian noise in the presence of CFO, are obtained. The performance of the DCT4e-MCM, the DCT2e-MCM introduced in [12], and the DFT-MCM (OFDM), considering the impact of CFO on the bit error rate, is evaluated by computer simulations. II. D ISCRETE C OSINE T RANSFORM -IV
FOR
MCM
When the DCT4e [16] is used for multicarrier data transmission (T−1 = DCT4e−1 and Tc = DCT4e in Fig. a 1), the inter-block interference is eliminated adding to each block a left prefix xpre , and also a right suffix xsuf , both of length ν, where ν is at least the channel order. Hence, we consider the extended block xpre xe = x xsuf of length N + 2ν. The prefix and suffix must be defined as xTpre = xν−1 · · · x0 , xTsuf = −xN −1 · · · −xN −ν .
The last block of the system given in Fig. 1 corresponds to the equalizer in the frequency domain. It can be shown that d = (d0 , · · · , dN −1 ) can be obtained by means of the discrete ˜ [16, p. cosine transform type-III even as d = DCT3e(h) ˜ 2635], with h being the N -length vector obtained by adding zeros to filter-right-half hr = (h0 , h1 , · · · , hν ), which includes the right-half samples of the symmetric1 filter h. 1 In this work, only symmetric channel filters h are considered. Different solutions to meet the symmetry condition are proposed in [12, p. 915] by means of the front-end filter w.
2
Fig. 1.
Block diagram of a transforms-based multicarrier system over a channel with additive noise.
III. ICI A NALYSIS
FOR THE
DCT4e-MCM
In this section, we analyze the intercarrier interference (ICI) for DCT4e-MCM systems operating in the presence of CFO over an AWGN channel. For this purpose, we consider the block diagram of Fig. 2, which includes in-phase and quadrature modulators in the presence of CFO (∆f ) and phase error (φ). For one-dimensional modulations, the quadrature modulator is not necessary in DCT-MCM systems, whereas in the DFT-MCM the quadrature modulator would be included due to the complex values after the IDFT block. The N -length discrete-time sequence of the baseband IDCT4e block –including in-phase xIn and quadrature xQ n components– is given by
r
N −1 2 X π(2n + 1)(2k + 1) = = , Xk cos N 4N k=0 (1) setting each subcarrier in frequency at (2n+1) 2T , which are fed into the I and Q modulators, respectively. xIV n
xIn +jxQ n
With f (t) being the lowpass reconstruction filter included in the D/A converter, the real and imaginary parts of the base-band symbol are obtained as
(2n + 1)T cos(2π∆f t + φ) xIn q t − 2N n=0 (2n + 1)T Q −xn q t − sin(2π∆f t + φ) + zi (t), 2N N −1 X (2n + 1)T I Q xn q t − r (t) = sin(2π∆f t + φ) 2N n=0 (2n + 1)T +xQ q t − cos(2π∆f t + φ) + zq (t), n 2N rI (t) =
N −1 X
The received in-phase and quadrature signals are sampled at instants T (2m + 1)/2N, m = 0, · · · , N − 1, getting j( rem = (xIm + jxQ m )e
(2n + 1)T , t− = 2N n=0 N −1 X (2n + 1)T Q xQ (t) = x f t − . n b 2N n=0 xIn f
(2a) (2b)
x(t) = ℜ
o nh i j2πfc t . xIb (t) + jxQ b (t) e
(3)
where ℜ {} is the real part. Considering an AWGN channel, the received in-phase (rI (t)) and quadrature (rQ (t)) signals in the presence of CFO (∆f T ) and phase error (φ) can be expressed as
) + ze . m
(6)
Q I = (XkI + jXkQ )(Vk,k + jVk,k )
Yk
+
N −1 X
Q I ek , (7a) (XℓI + jXℓQ )(Vℓ,k + jVℓ,k )+Z
ek is a term related to the noise and where Z 1 I Vℓ,k = [Ψ(ℓ + k + 1 − ε) + Ψ(ℓ − k − ε) 2N +Φ(ℓ + k + 1 + ε) + Φ(ℓ − k + ε)], (7b) 1 [Γ(ℓ + k + 1 − ε) + Γ(ℓ − k − ε) 2N +Λ(ℓ + k + 1 + ε) + Λ(ℓ − k + ε)], πx πx πx Ψ(x) = sin( ) cos(φ − )/ sin( ), 2 2 2N Ψ(x) = Φ(−x), πx πx πx )/ sin( ), Γ(x) = sin( ) sin(φ − 2 2 2N Γ(x) = Λ(−x),
Q Vℓ,k
Next, the passband block transmitted signal is
2π∆f T (2m+1) +φ 2N
After the Tc block transform, the decision variable Yk in the kth subcarrier can be expressed as
ℓ=0
N −1 X
(4b)
where z(t) = zi (t) + j · zq (t) is Gaussian noise, and q(t) is the cascade of the transmitter and receiver lowpass filters, that satisfies ( 1, n = 0, nT = (5) q N 0, otherwise.
ℓ6=k
xIb (t)
(4a)
=
Ψ(0) = Φ(0) = N cos (φ) ,
(7c) (7d) (7e) (7f) (7g) (7h)
3
cos(2πfct)
X0 X1
XN-1
x0
I
xn
Inverse x1 Parallel/ Transform Serial -1 Ta xN-1
DAC
LPF -sin(2πfct)
DAC
Q
x
n
2cos(2π(fc-Δf)t-Φ)
xIb(t)
BPF
x(t)
Channel
I
r (t)
ADC
BPF
h(t)
rQ(t)
LPF xQb(t)
Serial/ Parallel
Y0
y1
Y1 Direct Transform Tc YN-1
yN-1
Noise -2sin(2π(fc-Δf)t-Φ)
Receiver
Transmitter Fig. 2.
~r n
y0
Block diagram of a multicarrier modulation system in the presence of CFO and phase error.
Γ(0) = Λ(0) = N sin (φ) ,
0
10
(7i)
and ε = 2T ∆f . Considering the phase error equal to zero (i.e. φ = 0), it is satisfied that Ψ(x) is an even function and Γ(x) is an odd function, and therefore (7b) and (7c) can be simplified as follows:
Q Vℓ,k
=
=
1 [Ψ(ℓ + k + 1 − ε) + Ψ(ℓ − k − ε) 2N +Ψ(ℓ + k + 1 + ε) + Ψ(ℓ − k + ε)], (8a) 1 [Γ(ℓ + k + 1 − ε) + Γ(ℓ − k − ε) 2N −Γ(ℓ + k + 1 + ε) − Γ(ℓ − k + ε)]. (8b)
The exact BEP in the case of BPSK modulation for DCT4e-MCM is also expressed as in [13, eq. (34), p. 2119] I R∞ sin(√Eb ωVk,k ) − 12 ω2 σ2 1 DCT 4e − ·e Pb,BP (k) = SK 2 πω 0 √ NQ −1 I · dω, Eb ωVℓ,k cos ×
10
−2
10
−3
10 BER
I Vℓ,k
DCT4e−MCM (∆fT=0.02) OFDM (∆fT=0.02) DCT4e−MCM (∆fT=0.1) OFDM (∆fT=0.1) DCT4e−MCM (∆fT=0.2) OFDM (∆fT=0.2)
−1
−4
10
−5
10
−6
10
−7
10
0
5
10
15 20 Eb/No(dB)
25
30
35
Fig. 3. Results obtained for DFT-MCM and DCT4e-MCM in an AWGN transmission in the presence of frequency offset (N = 128, BPSK, and ∆f T = 0.02, 0.1, 0.2).
ℓ6=k ℓ=0
I but Vℓ,k is given by (8a). It is worthwhile to mention that all the expressions included in [13] for the BEP in the case of using DCT2e-MCM are also valid for DCT4e-MCM, but considering eqs. (8a) and (8b).
the above with those corresponding to DFT-MCM, we used the ICI analysis for DFT-MCM with frequency offset ξ = ∆f T presented in [17]: Sℓ =
IV. E XAMPLE D ESIGN In our first set of experiments, we consider in Fig. 2 128 subcarriers, and before proceeding with the multicarrier modulation, the data at each subcarrier were mapped by BPSK modulation. After mapping them, the parallel data were fed into the proposed DCT4e-MCM system, and also into a standardized OFDM system (DFT-MCM) to compare their performances. The resulting bit error rates obtained after the simulation in a discrete-time memoryless Gaussian channel are shown in Fig. 3 considering different normalized frequency offsets2 ∆f T = 0.02, 0.1, 0.2. As it can be seen in this figure, the BER of the proposed systems is similar to the DFT-MCM (OFDM) system for low frequency offset, whereas the performance of the DFT-based MCM system suffers from degradation when the frequency offset increases. The ICI coefficients at k = 64 and also at their adjacent subcarriers for the DCT4e-MCM are shown in Fig. 4, in the presence of two different CFO: ∆f T = 0.2, 0.05. To compare 2 These
values have been chosen according to those included in [13], [18].
sin (π(ℓ + ξ)) jπ(N −1)(ℓ+ξ) N e , N sin π(ℓ+ξ) N
(9)
where the decision variable in the kth subcarrier is Yk = Xk · S0 +
N −1 X ℓ=0
ℓ6=k
ek ; k = 0, · · · , N − 1. (10) Xℓ · Sℓ−k + Z
Fig. 4 is useful to see that ICI effects in adjacent subcarriers are greater for DFT-MCM than for DCT4e-MCM and DCT2e-MCM, since ICI coefficients in both DCT4e-MCM and DCT2e-MCM are more concentrated around the main coefficient than in DFT-MCM. In addition, we have obtained and plotted in Fig. 5 the signal-to-interference ratio (SIR) defined as in [13, p. 2117]. In this figure, less degradation in DCT4e-MCM and DCT2e-MCM for ∆f T < 0.25 can also be seen. Finally, Fig. 6 gives a comparison between two MCM systems using ideal channel (without noise) only in the presence of CFO. From this figure, it is seen that DCT4e-MCM and DCT2e-MCM outperform DFT-MCM for ∆f T < 0.27.
4
ICI coefficients
0.8 DFT−MCM (∆fT=0.2) DCT4e−MCM (∆fT=0.2) DCT2e−MCM (∆fT=0.2)
0.6 0.4 0.2 0 58
60
62
64 66 Subcarrier index
68
70
ICI coefficients
1 DFT−MCM (∆fT=0.05) DCT4e−MCM (∆fT=0.05) DCT2e−MCM (∆fT=0.05)
0.8 0.6 0.4
R EFERENCES 60
62
64 66 Subcarrier index
68
70
Fig. 4. ICI coefficients for ˛ 128-subcarrier BPSK DFT-MCM (|ℜ {Sℓ−k }|) ˛ ˛ I ˛ and DCT4e-MCM (˛Vℓ,k ˛). (a) ∆f T = 0.2 and (b) ∆f T = 0.05. 60 DFT−MCM DCT4e−MCM DCT2e−MCM 50
40
SIR (dB)
There are attractive features for using discrete trigonometric transforms for multicarrier communications. One of these features is that DTTs can outperform DFT-MCM in the presence of CFO. In this work, we present a theoretical study of the ICI and the BEP for DCT4e-MCM systems working on the above conditions. In DCT4e-based MCM systems, a prefix and a suffix must be appended into each data symbol to be transmitted, besides imposing a symmetry condition for the channel impulse response by means of a front-end prefilter. The obtained results contribute in recommending the use of DCT4e-MCM for multicarrier communications.
0.2 0 58
30
20
10
0
−10 0
0.05
0.1 0.15 0.2 0.25 0.3 Normalized Frequency Offset ( ∆f · T)
0.35
0.4
Fig. 5. SIR results for 128 subcarrier DCT4e-MCM, DCT2e-MCM, and DFT-MCM systems in the presence of CFO. 0
10
−1
10
−2
10
BER
V. C ONCLUSIONS
−3
10
−4
10
DFT−MCM DCT4e−MCM DCT2e−MCM
−5
10
−6
10
0.2 0.25 0.3 0.35 Normalized Frequency Offset ( ∆f · T)
0.4
Fig. 6. BER performance results for DCT4e-MCM, DCT2e-MCM, and DFT-MCM considering 128 subcarriers and BPSK modulation in the presence of CFO.
[1] A. Goldsmith, Wireless Communications. Cambridge University Press, 2006. [2] European Telecommunications Standards Institute, ETSI EN 300 744, V1.4.1, Digital Video Broadcasting (DVB); Framing structure, channel coding and modulation for digital terrestrial television, 2001. [3] European Telecommunications Standards Institute, ETSI EN 302 755, V1.2.1, Digital Video Broadcasting (DVB); Frame structure, channel coding and modulation for a second generation digital terrestrial television broadcasting system (DVB-T2), Feb. 2011. [4] IEEE Std 802.11g-2003, Part 11, Further Higher-Speed Physical Layer Extension in the 2.4 GHz Band, 2003. [5] IEEE Std 802.11n, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications: Enhancement for Higher Throughput, 2009. [6] IEEE Std 1901.2010, IEEE Standard for Broadband over Power Line Networks: Medium Access Control and Physical Layer Specifications, December 2010. [7] IEEE Std 802.16e, IEEE Standard for local and metropolitan area networks, part 16: Air interface for broadband wireless access systems, May 2009. [8] 3GPP Technical Specification, TS 36.211, Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation, 3GPP, v 8.4.0 September 2008. [9] S. Attallah and J. E. M. Nilsson, “Sequences leading to minimum peak-to-average power ratios for DCT-based multicarrier modulation,” Electronics Letters, vol. 34, no. 15, pp. 1469-1470, 23 Jul 1998. [10] J. Tan and G. L. St¨uber, “Constant envelope multi-carrier modulation,” in Proc. of the MILCOM 2002, 7-10 Oct. 2002, pp. 607- 611. [11] G. D. Mandyam, “Sinusoidal transforms in OFDM systems,” IEEE Transactions on Broadcasting, vol. 50, no. 2, pp. 172-184, Jun. 2004. [12] N. Al-Dhahir, H. Minn, and S. Satish, “Optimum DCT-based multicarrier transceivers for frequency-selective channels,” IEEE Transactions on Communications, vol. 54, no. 5, pp. 911-921, May 2006. [13] P. Tan and N. C. Beaulieu, “A comparison of DCT-based OFDM and DFT-based OFDM in frequency offset and fading channels,” IEEE Transactions on Communications, vol. 54, no. 11, pp. 2113-2125, Nov. 2006. [14] F. Gao, T. Cui, A. Nallanathan, and C. Tellambura, “Maximum likelihood based estimation of frequency and phase offset in DCT OFDM systems under non-circular transmissions: Algorithms, analysis and comparisons,” IEEE Transactions on Communications, vol. 56, no. 9, pp. 1425-1429, Sep. 2008. [15] C.-K. Jao, S.-S. Long, and M.-T. Shiue, “DHT-based OFDM system for passband transmission over frequency-selective channel,” IEEE Signal Processing Letters, vol. 17, no. 8, pp. 699-702, Aug. 2010. [16] V. S´anchez, P. Garc´ıa, A. M. Peinado, J. C. Segura, and A. J. Rubio “Diagonalizing properties of the Discrete Cosine Transforms,” IEEE Transactions on Signal Processing, vol. 43, no. 11, pp. 2631-2641, Nov. 1995. [17] K. Sathananthan, ”Probability of error calculation of OFDM systems with frequency offset,” IEEE Transactions on Communications, vol. 49, no. 11, pp. 1884-1888, Nov. 2001. [18] P. H. Moose, “A technique for orthogonal frequency division multiplexing frequency offset correction,” IEEE Transactions on Communications, vol. 42, no. 10, pp. 2908-2914, Oct. 1994.