Вы находитесь на странице: 1из 5

Pulse Shape Adaptivity in OFDM/OQAM Systems

Jinfeng Du, and Svante Signell, Senior Member, IEEE


Department of Communication Systems
School of Information and Communication Technology
KTH - Royal Institute of Technology, SE-16440 Kista, Stockholm, Sweden
{jinfeng, srs}@kth.se

ABSTRACT this paper is to investigate and evaluate pulse shape adap-


Adaptation is crucial to realise high data rate transmission tivity in OFDM/OQAM systems to see how it can affect the
in multicarrier communication systems over dispersive chan- performance over dispersive channels.
nels. Apart from rate/power adaptation enabled by orthogo-
nal frequency division multiplexing (OFDM), OFDM/offset The rest of this paper is organized as follows. Section 2
QAM (OFDM/OQAM) systems provide possibility to ad- presents the system model and Section 3 introduces two
just pulse shapes regarding to the channel characteristics. time frequency localisation (TFL) parameters and their re-
In this paper we discuss and evaluate pulse shape adaptiv- lationship to system performance with respect to channel
ity in OFDM/OQAM systems with focus on the extended realisations are discussed. In Section 4 the sensitivity of
Gaussian functions (EGF) which have been shown to be OFDM/OQAM systems to carrier frequency offset are dis-
good candidates for pulse shape adaptation. By investi- cussed. Uncoded bit error rate simulation results with vari-
gating the time frequency dispersion robustness and carrier ous parameter adaptation over time dispersion channels are
frequency offset sensitivity, both analysis and simulation re- presented in Section 5 and conclusions are drawn in Sec-
sults show that pulse shape adaptation with respect to the tion 6.
channel state information can improve the system perfor-
mance.
2. SYSTEM MODEL
The transmitted signal in CP-OFDM and OFDM/OQAM
1. INTRODUCTION systems can be written in the following analytic form
Multicarrier communication technologies are promising can-
didates to realize high data rate transmission in Beyond 3G  
+∞ N −1

and further wireless systems where the channel is mostly s(t) = am,n gm,n (t), (1)
doubly dispersive. Contrary to the classic OFDM system n=−∞ m=0

using a cyclic prefix (CP-OFDM) to combat time disper-


where am,n (n ∈ Z, m = 0, 1, ..., N − 1) denotes the symbol
sion, OFDM/OQAM [1, 2] which utilises well designed pulse
conveyed by the sub-carrier of index m during the symbol
shapes and/or system lattice can achieve smaller ISI/ICI
time of index n, and gm,n (t) represents the synthesis ba-
without using the cyclic prefix. Performance evaluation of
sis which is obtained by time-frequency translation of the
OFDM/OQAM has already illustrated promising advantage [3,
prototype function g(t). In CP-OFDM systems
4] and it has already been introduced in the TIA’s Digi-
tal Radio Technical Standards [5] and been considered in gm,n (t) = ej2πmF t g(t − n(T + Tcp )), T F = 1 (2)
WRAN (IEEE 802.22) [4], where the robustness to frequency
dispersion is not taken into account. where T and F are the symbol duration and inter-carrier fre-
quency spacing respectively, am,n are complex valued sym-
Among other famous pulse functions, the extended Gaus- bols and g(t) is the rectangular function. In OFDM/OQAM
sian function (EGF) [6] is well known for its localisation systems
variation in the time-frequency plane. Therefore it plays a
vital role in the OFDM/OQAM pulse shape adaptation in gm,n (t) = ej(m+n)π/2 ej2πmν0 t g(t − nτ0 ), ν0 τ0 = 1/2 (3)
the following discussion. Besides, adjustment of other pa-
where the real part and imaginary part of the complex sym-
rameters, such as FFT size, sampling frequency, etc., will
bol am,n are transmitted separately with symbol duration τ0
also change the overall performance largely. The purpose of
and inter-carrier spacing ν0 respectively. Hence OFDM/OQAM
Permission to make digital or hard copies of all or part of this work for systems transmit at half symbol rate but with doubly den-
personal or classroom use is granted without fee provided that copies are sity compared with CP-OFDM systems if the length of cyclic
not made or distributed for profit or commercial advantage and that copies prefix equals to zero.
bear this notice and the full citation on the first page. To copy otherwise,
or republish, to post on servers or to redistribute to lists, requires prior Two kinds of realizations of pulse shaping OFDM/OQAM
specific permission and/or a fee. systems are of practical interest as they are very easy imple-
ICAIT'08, July-Aug, 2008, Shenzhen, China. ment in classic OFDM systems. One can either set ν0 = F
Copyright 2008 ACM 978-1-60558-088-3…$5.00. and shorten the symbol duration, or set τ0 = T and double
the number of sub-carriers. We use the former approach in


2
this paper via the efficient implementation method derived
1
in [7]. ξ=1

After passing through the doubly dispersive channel, the


received signal (noise is omitted here for simplicity) can be ξ (λ=2)

Heisenberg parameter ξ
written as

Direction parameter η
 
r(t) = h(t, τ )s(t − τ )dτ = H(ν, τ )s(t − τ )ej2πνt dνdτ
ξ (λ=1)
 
1

= H(ν, τ ) am,n gm,n (t − τ )ej2πνt dνdτ (4) η(λ=2)


m,n

where h(t, τ ) is the channel impulse response and H(ν, τ ) 0.5


is its Fourier Transform with respect to t. Without loss of η (λ=1)
generality, we assume symbol a0,0 is going to be detected,

∗ η= 1/α
â0,0 =< r(t), g0,0 (t) >= r(t)g0,0 (t)dt (5)
0
 
0 1 2 3 4
Gaussian parameter α
5 6 7

= H(ν, τ ) am,n gm,n (t − τ )g0,0 (t)ej2πνt dtdνdτ
m,n
Figure 1: TFL parameters (ξ,η) for EGF with λ = 1
Define the ambiguity function1 as (dashed line), λ = 2 (solid line). TFL for the Gaus-
 sian function (dotted line) is plotted as reference.
Ag (τ, ν) = e−j2πνt g(t + τ /2)g ∗ (t − τ /2)dt
R

then for OFDM/OQAM (5) can be rewritten as (8), shown frequency plane. The larger ξ is, the smaller space the pulse
on the top of next page. Under the assumption of wide shape occupies in the T-F plane.
sense stationary uncorrelated scattering (WSSUS) channel,  
we have (Δt)2 = R t2 |g(t)|2 dt
(9)
(Δf )2 = R f 2 |G(f )|2 df
E{H(ν, τ )H ∗ (ν  , τ  )} = Sh (τ, ν)δ(τ − τ  , ν − ν  )
(6)
Here g(t) is assumed to be origin-centered with unity en-
˙
where E{} is the expectation operator and Sh (τ, ν) is the ergy [8] for simple expressions.
channel scattering function. Assume all the transmitted

symbols are independent with uniform energy, i.e., E{am,n am ,n } =
In order to know how the pulse shape spreads over the T-
δmm δnn , and apply the WSSUS assumption (6), the energy F plane, we define the Direction parameter η = Δf Δt
. For
of the desired signal part S and the interference part I in  
τ0 1 ν0 λ
(8) can be written as EGF functions with T = 2λ and F = 2 , where λ > 0

 2
is a constant scaling factor, the variation of ξ and η with
ES = E{SS
 } = Sh (τ, ν)|Ag (τ, ν)| dνdτ respect to α for EGF functions with λ = 1 ( τT0 = νF0 =
2 (7)

EI = (m,n)=(0,0) Sh (τ, ν)|Ag (nτ0 + τ, mν0 + ν)| dνdτ 2
2
) and λ = 2 ( τT0 = 12 , νF0 = 1) is shown in Fig. 1, in
which are the same as, at least on the analogy of, the energy which τ0 and ν0 are normalised by T and F respectively √for
expressions derived for pulse shape multicarrier systems [10] convenience. Compared to the case with τT0 = νF0 = 22 ,
and for hexagonal multicarrier systems [9]. Different optimi- the EGF function with τT0 = 12 have larger variation of η
sation methods regarding maximising desired signal energy and better stability of ξ, which makes it more suitable for
ES [11], or minimising interference EI [10, 9], or maximising pulse shape adaptation. The Gaussian function gα (t) which
the signal to interference ratio ES /EI [10] are considered. has η = 1, will not be taken into consideration since it will
However analytical solutions only exist for some special cases introduce large reconstruction distortion as we will see later.
and therefore numerical solutions are used for general cases.

3. TIME FREQUENCY LOCALISATION PA- To maximise the immunity to delay and frequency disper-
sion, the optimum pulse shape should have the same shape
RAMETERS as the channel itself [2, 11], namely,
For different channels, the optimal pulse shape is normally
different. A widely used parameter to measure the time Δt τrms T
frequency localization of the pulse shape is the Heisenberg ≈ ≈ (10)
1
Δf fD F
parameter [2] ξ = 4πΔtΔf ≤ 1 with its maximum achieved
2 where τrms is the root-mean-square (RMS) delay spread and
by the Gaussian function gα (t) = (2α)1/4 e−παt , α > 0. Δt
is the mass moment of inertia of the prototype function in fD is the maximum Doppler shift. If the value of η is calcu-
time and Δf in frequency, which indicates how the energy lated with normalised τ0 and ν0 (by T and F respectively)
(mass) of the prototype function spreads over the time and as in Fig. 1, (10) can be rewritten as
1 τrms /T τrms Fs 2
There is another definition for the ambiguity function,
which differs by a phase shift. η(α) ≈ = ( ) (11)
fD /F fD N


 
â0,0 =  am,n j
m,n
m+n
H(ν, τ )Ag (nτ0 + τ, mν0 + ν)ejπ(nτ0 +τ)(mν

0 +ν)
dνdτ

= a0,0 H(ν, τ )Ag (τ, ν)ejπτ ν
dνdτ + am,n j m+n
H(ν, τ )Ag (nτ0 + τ, mν0 + ν)ejπ(nτ0 +τ )(mν0 +ν) dνdτ
(8)

(m,n)=(0,0)


Signal S
Interference I

5
Therefore, for each specific channel realisation (i.e. τfrms
D
is
determined), the performance against delay and Doppler dis- 0
persion depends on the bandwidth F and the direction pa-
rameter η. We can adjust these two parameters to improve −5
the system performance. When the sampling frequency Fs
is fixed in some instance, the FFT size N will be subject to −10

Distortion power γ2 [dB]


adaptation since F = FNs .
−15

4. ORTHOGONALITY PARAMETER γ 2 AND


−20
FREQUENCY OFFSET SENSITIVITY
Define the orthogonality parameter for different pulse shapes −25
N=32, Nr=10, simulation

as N=64, Nr=10, simulation


N=64, Nr=20, simulation
2 2 −30
γ = E{|ãm,n − am,n | } (12) OQAM by Eq., EGF (2 taps)
OFDM by Eq., Tcp/T=1/8
where am,n is the transmitted symbol, ãm,n is the recon- −35

structed signal. γ 2 can also be used to indicate the distortion


OFDM by Eq., Tcp/T=1/4

power introduced by non-perfect reconstruction through an −40


10
−5
10
−4 −3
10
ideal channel (r(t) = s(t)), see Table 1. CP-OFDM and Normalised frequency offset (fΔ / Fs)
OFDM/OQAM with the half cosine function can achieve
perfect reconstruction in the absence of a channel as the level Figure 2: Frequency offset robustness for CP-
of distortion power reaches the resolution limit of a double OFDM and OFDM/OQAM (EGF 2 taps) systems,
precision number (≈ 10−15 ). OFDM/OQAM with the EGF 4QAM.
pulse shape introduce limited distortion due pulse shape
truncation, and the distortion introduced by the Gaussian
pulse is very significant due to lack of orthogonality.
where βg > 0 is a scaling factor related to the pulse shape
g(t) and can be determined by numerical methods. The
Table 1: Distortion power after reconstruction number of taps in the pulse shape filterbank will affect the
half- Gaussian EGF EGF value of βg since it will increase the length of the data block
pulse OFDM cosine α=1|α=2 α = 1 α = 2
and therefore the phase shift, if the number of taps used
γ 2 [dB] -314 -309 -11 |-22 -96 -178
is larger than 1. Therefore a trade off between orthogonal-
ity and frequency offset sensitivity has to be sort to achieve
small βg . Both simulation results (markers only) and curves
by (13) and (14) are shown in Fig. 2. When the same sys-
Assume each block of data consists of Nr frames and each
tem parameters are used, OFDM/OQAM always outper-
frame contains N data symbols in OFDM/OQAM and N +
forms CP-OFDM by 0.9dB to 2.3dB, in which about 0.5dB
Ncp symbols in CP-OFDM respectively, with Ncp denotes 1
) to 1.9dB ( Tcp = 14 ) comes from not using the
T T
the number of cyclic prefix symbols inserted. Based on pre- ( Tcp = 16
vious work in [12] and take the length of data block into cyclic prefix.
consideration, it can be shown that in CP-OFDM the dis-
tortion power γ 2 introduced by carrier frequency offset fΔ
through an ideal channel (with only frequency offset added)
can be written as 5. SIMULATION RESULTS
4 fΔ Ncp 2 In this section we present uncoded bit error rate (BER) sim-
2
γOF DM = (πN Nr (1 + )) (13) ulation results carried out on the Matlab/Octave Simula-
3 Fs N
tion Workbench for Software Defined Radio [13]. A Monte
where N is FFT size, fFΔs is the normalised frequency offset. Carlo-based WSSUS channel model [14] for doubly disper-
The number of frames Nr per block appears since the phase sive channels is extended and used. Assume that the time
shift caused by carrier frequency offset fΔ accumulates as and frequency dispersive channel has Q resolvable paths
the length of data block increases, and therefore increase hq , q = 0, 1, 2, ..., Q−1, each with time spread τq , Maximum
the distortion power. General expression for OFDM/OQAM Doppler shift fq , power amplitude βq and random phase shift
with different pulse shapes has a similar form as for CP- ϕq . τd = maxi,j |τi − τj | is defined as the delay spread and
OFDM Bd = 2fD as the Doppler spread, where fD = maxq (fq ) is
2 4 fΔ 2 the maximum Doppler frequency shift. With assumption of
γOQAM = βg (πN Nr ) (14) exponential delay power profile and U-shape Doppler power
3 Fs


0
spectrum, we have 10
EGF 0.5
|τ | EGF Es
−τ EGF Ei
e rms 1
Sh (τ, ν) =  (15) OFDM 1/8
halfcsine
τrms πfD 1 − ( fνD )2

where τrms is the RMS delay spread. Two time dispersive −1


10
channels and one doubly dispersive channel are used in the
following simulation, with the channel parameters listed in

Uncoded BER
Table 2. For a carrier frequency fc = 2.5GHz, Doppler
spread Bd = 2fD = 700Hz is equivalent to a moving speed
of 157.5km/h.
−2
10

Table 2: Channel parameters

channel τ ∈ [ns] τd [ns] τrms [ns] Bd [Hz] #taps


A [0,4167] 4167 1042 0 < 10
B [-1042,3125] 4167 1402 0 < 10 −3
10
−5 0 5 10 15 20 25
C [0,4167] 4167 1042 700 < 10 EbN0 [dB]

Figure 3: BER vs. SNR over channel A with


In OFDM/OQAM systems each component filter has maxi- F = 15kHz for OFDM (Ncp = N8 ) and OFDM/OQAM
mum 4 taps and a cyclic prefix with length Tcp = 81 is used
T
with EGF (4 taps) and halfcosine (1 taps), 4QAM.
in the CP-OFDM system, unless mentioned otherwise. Fre-
quency separation F = 15kHz is used for both CP-OFDM
and OFDM/OQAM, and Nr = 10 frames are packed in pulse shapes in OFDM/OQAM.
one block and transmitted through tapped delay line chan-
nels. Each block contains one pilot frame for channel es- The uncoded BER performance over doubly dispersive chan-
timation and one-tap frequency domain equaliser (FDE) nels are shown in Fig. 5. The performance degradation due
is used together with a normal AWGN symbol detector. to channel variation are very significant in all the systems,
In OFDM/OQAM systems, EGF with 4-tap filterbank and while OFDM/OQAM with different pulse shapes all out-
halfcosine with 1-tap filterbank are used. The Gaussian pa- perform CP-OFDM. However, the difference between pulse
rameter α in EGF is chosen via numerical solution by max- shapes is not resolvable. A more powerful detector, such as
imising the signal power (denoted as ES ), or by minimising minimum mean square error (MMSE) detector with succes-
the interference power (denoted as EI). The lower bound sive interference cancellation [9], are needed to exploit the
α = 0.5 in EGF functions are chosen for reference. benefit of higher signal to interference ratio.

Fig. 3 and Fig. 4 illustrates the BER performance of un- 6. CONCLUSIONS


coded transmission for OFDM/OQAM through time disper- The performance of pulse shape adaptation in OFDM/OQAM
sive channels. When channel A is used, the distortion caused systems over dispersive channels has been discussed and
by time dispersion is fully removed by cyclic prefix in CP- evaluated by investigating the time frequency dispersion ro-
OFDM and reduced by pulse shapes in OFDM/OQAM sys- bustness, carrier frequency offset immunity, and sensitiv-
tems. The moderate gain of OFDM/OQAM compared with ity to parameter variation. Both analysis and simulation
CP-OFDM in low SNR region mainly comes from the energy results show that pulse shape adaptation with respect to
saved by not using the cyclic prefix (0.51dB for Ncp = 18 ).
N the channel state information can actually improve the sys-
When channel B is used, OFDM/OQAM outperforms CP- tem performance. As the effect of α in EGF functions on
OFDM as the interference from “early” arrived paths can- OFDM/OQAM performance turns out to be not significant
not be removed by the cyclic prefix. Besides, a moderate and therefore only an approximate value is enough. Since
spectral efficiency gain is achieved in OFDM/OQAM by η(α) ∝ α1 , reasonable approximation can be made in search-
not using the cyclic prefix. It is a little bit surprising that ing of the proper value of α. With the help of the Gaussian
the performance of EGF with minimised interference power parameter α for EGF functions, pulse shape adaptation can
(EI) performs worse than EGF with maximised signal power be easily realised.
(ES ), as you can see in Fig. 3 and Fig. 4. One possible rea-
son is that the minimisation of interference power is based 7. ACKNOWLEDGMENTS
on the assumption of perfect equalisation, while it is not This work was supported in part by Wireless@KTH.
the case in our implementation with a one-tap FDE. Since
channel A and channel B are purely time dispersive, a pulse 8. REFERENCES
with larger support in time domain will satisfy the require- [1] R. W. Chang, “Synthesis of Band-Limited Orthogonal
ment stated in (11), which means a smaller value of α for Signals for Multi-carrier Data Transmission,” Bell. Syst.
EGF functions. Therefore EGF with α = 0.5Empirical ob- Tech. J., vol. 45, pp. 1775–1796, Dec. 1966.
servation shows that 2 performance the best among different [2] B. le Floch, M. Alard and C. Berrou, “Coded
2
α ∈ [0.5, 7.5] for EGF functions will give a good trade off Orthogonal Frequency Division Multiplex,” Proceedings
between time frequency localisation and orthogonality. of the IEEE, vol. 83, pp. 982–996, Jun. 1995.


[3] P. Jung, G. Wunder and C. S. Wang, “OQAM/IOTA
Downlink Air Interface for UMTS HSDPA Evolution,”
9th International OFDM-Workshop, Hamburg, pp.
153–157, 2004.
0
10
EGF 0.5
[4] M. Bellec and P. Pirat, “OQAM performances and
EGF Es complexity,” IEEE P802.22 Wireless Regional Area
EGF Ei
OFDM 1/8 Network, Jan. 2006.
halfcsine
[5] TIA Committee TR-8.5, “Wideband Air Interface
Isotropic Orthogonal Transform Algorithm (IOTA)
−1
10
–Public Safety Wideband Data Standards Project –
Digital Radio Technical Standards,” TIA-902.BBAB
(Physical Layer Specification, Mar. 2003) and
Uncoded BER

TIA-902.BBAD (Radio Channel Coding (CHC)


Specification, Aug. 2003)
[6] P. Siohan and C. Roche, “Cosine-Modulated
−2
10 Filterbanks Based on Extended Gaussian Function,”
IEEE Transactions on Signal Processing, vol. 48, no.
11, pp. 3052–3061, Nov. 2000.
[7] J. Du and S. Signell, ”Time Frequency Localization of
Pulse Shaping Filters in OFDM/OQAM Systems,”
−3
ICICS, Singapore, Dec. 2007.
10
−5 0 5 10
EbN0 [dB]
15 20 25 [8] P. Siohan, C. Siclet and N. Lacaille, “Analysis and
Design of OFDM/OQAM Systems Based on Filterbank
Theory,” IEEE Transactions on Signal Processing, vol.
Figure 4: BER vs. SNR over channel B with 50, no. 5, pp. 1170–1183, May 2002.
F = 15kHz for OFDM (Ncp = N8 ) and OFDM/OQAM
[9] F.-M. Han and X.-D. Zhang, “Hexagonal Multicarrier
with EGF (4 taps) and halfcosine (1 taps), 4QAM.
Modulation: A Robust Transmission Scheme for
Time-Frequency Dispersive Channels,”, IEEE
Transactions on Signal Processing, vol. 55, no. 5, May
2007.
[10] G. Matz, D. Schafhuber, K. Gröchenig, M. Hartmann,
and F. Hlawatsch, “Analysis, optimization, and
implementation of low-interference wireless multicarrier
systems,” IEEE Transactions on Wireless
Communications, vol. 6, no. 5, pp. 1921–1931, May
0
10
2007.
EGF 0.5
EGF Es
[11] W. Kozek, A.F. Molisch, ”Nonorthogonal pulseshapes
EGF Ei for multicarrier communications in doubly dispersive
OFDM 1/8
halfcsine channels,” IEEE Journal on Selected Areas in
Communications, vol. 16, no. 8, pp. 1579–1589, Oct.
1998.
−1
10 [12] T. Pollet, M. van Bladel, and M. Moeneclaey, “BER
Sensitivity of OFDM Systems to Carrier Frequency
Uncoded BER

Offset and Wiener Phase Noise,” IEEE Transactions on


Communications, vol. 43, no. 2/3/4, pp. 191–193, Apr.
1995.
−2
10
[13] S. Signell and J. Huang, “A Simulation Environment
for Multi-Antenna Software Defined Radio,” in Proc. of
ICICS07, Singapore, Dec. 2007.
[14] P. Hoeher, “A Statistical Discrete-Time Model for the
WSSUS Multipath Channel,” IEEE Transactions on
Vechicular Technology, vol. 41, no. 4, pp. 461–468, Nov.
−3
10
−5 0 5 10 15 20 25
1992.
EbN0 [dB]

Figure 5: BER vs. SNR over channel C with


F = 15kHz for OFDM (Ncp = N8 ) and OFDM/OQAM
with EGF (4 taps) and halfcosine (1 taps), 4QAM.



Вам также может понравиться