Académique Documents
Professionnel Documents
Culture Documents
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
Abstract—We propose a novel modulation scheme which com- orthogonality can be restored in FBMC, allowing to straight-
bines the advantages of Filter Bank Multi-Carrier (FBMC)-Offset forwardly employ almost all detection methods from OFDM
Quadrature Amplitude Modulation (OQAM) and Single Carrier [2]. This works as long as the channel is approximately flat
- Frequency-Division Multiple Access (SC-FDMA). On top of
a conventional FBMC system, we develop a novel precoding within the spreading length. The spreading itself can be based
method based on a pruned Discrete Fourier Transform (DFT) in on Discrete Fourier Transform (DFT) spreading in time, as
combination with one-tap scaling. The proposed technique has proposed in [6]. However, if the channel is approximately flat,
the same peak-to-average power ratio as SC-FDMA but does not our investigations in [9], [10] indicate that Walsh-Hadamard
require a cyclic-prefix and has much lower out-of-band emissions. spreading [5], [11] is a better option than DFT spreading
Furthermore, our method restores complex orthogonality and
the ramp-up and ramp-down period of FBMC is dramatically because it perfectly restores complex orthogonality within one
decreased, allowing low latency transmissions. Compared to pure block and has a lower computational complexity. Nonetheless,
SC-FDMA the computational complexity of our scheme is only DFT spreading has advantages when it comes to shaping
two times higher. Simulations over doubly-selective channels val- the transmit signal in time and reducing the Peak-to-Average
idate our claims, further supported by a downloadable MATLAB Power Ratio (PAPR).
code. Note that pruned DFT spread FBMC can equivalently be
interpreted as a modified SC-FDMA transmission scheme. In Besides the intrinsic interference, nonlinearities such as
particular, the requirements on the prototype filter are less strict a limited Digital-to-Analog-Converter (DAC) resolution or a
than in conventional FBMC systems. nonlinear power amplifier impose an even greater challenge
Index Terms—FBMC, OQAM, DFT-s-OFDM, Windowed in practical systems because they destroy the superior spectral
OFDM confinement of FBMC [2], [12]. Thus, FBMC is only useful
if operated in a sufficiently linear regime. In multi-carrier
systems this is hard to achieve because of the poor PAPR.
I. I NTRODUCTION To reduce the PAPR in OFDM, several techniques have been
suggested such as selective mapping [13] or partial transmit
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
even restores complex orthogonality in FBMC. The advantages does not require any side information. Similar as in [5], [6],
and possible disadvantages of our method can be summarized [9], [10] we perform precoding to restore complex orthogo-
as follows: nality in FBMC. However, in contrast to [5], [6], [9], [10], our
Advantages: method also reduces the PAPR and we consider equalization in
• Low PAPR, same as in SC-FDMA. the multi-carrier domain so that, in contrast to those previous
• Low OOB emissions, comparable to FBMC. papers, the channel must not necessarily be flat within the
• The ramp-up and ramp-down period of FBMC is dramat- spreading length. Moreover, compared with [6], we spread in
ically reduced, allowing low latency transmissions. frequency instead of time, include pre-equalization, employ a
• Complex orthogonality is restored, enabling efficient modified prototype filter, and focus on the PAPR performance
multi-user uplink transmissions. as well as the latency. Compared with [5], [9], [10], we spread
• Maximum symbol density, same as in FBMC. with a pruned DFT instead of a pruned Walsh-Hadamard
• Low-complexity one-tap equalizers can be used. transform, improving the PAPR. With respect to the pruned
• Relatively high robustness in doubly-selective channels. DFT, a related concept is also zero-tail DFT spread OFDM
• In contrast to conventional FBMC a better compatibility [23]. However, our method has much lower OOB emissions
to MIMO, but only if the channel is approximately flat and typically does not require any overhead.
within the spreading interval, see disadvantages.
Possible disadvantages: B. Outline
• Slightly higher computational complexity, approximately In Section II we provide a short overview of conventional
two times that of SC-FDMA. FBMC and describe our transmission system model. The idea
• Only quasi-orthogonal, that is, some small residual inter- of pruned DFT spread FBMC is then presented in Section III,
ference remains. This, however, is usually not a problem. where we also discuss the OOB emissions, latency and the
Furthermore, an additional frequency CP can reduce this computational complexity. In Section IV we quantify the
interference. orthogonality approximation error and propose a frequency
• Low-complexity Maximum Likelihood (ML) MIMO de- CP to reduce it. In Section V we investigate the effect of
tection only works if the channel is approximately flat one-tap equalization in doubly-selective channels. Moreover,
within the spreading interval (same drawback as in we discuss how spreading can be utilized to enable MIMO
SC-FDMA). in FBMC. Finally, in Section VI we present Monte Carlo
• Throughput is usually slightly lower than in multi-carrier simulations and discuss the performance of the PAPR, the Bit
systems because of spreading (same drawback as in Error Ratio (BER) and the throughput.
SC-FDMA). Notation: matrices are denoted by bold upper-case letters,
• Alamouti’s space time block code only works if the chan- vectors by bold lower-case letters and scalars by non-bold
nel is approximately flat within the spreading interval. letters. The i-th row and j-th column element of matrix M
There exist two equivalent interpretations of our novel trans- is denoted by [M]i,j . Matrix IN represents an identity matrix
mission scheme (transmitter side): of size N , 0N ×M an all zero matrix of size N × M , WL a
DFT matrix of size L and W f L×L/2 a pruned DFT matrix of
1) Modified FBMC-OQAM: The complex-to-real trans-
formation of a conventional FBMC-OQAM system is size L × L/2, that is, a conventional DFT matrix where L/2
replaced by a pruned DFT in combination with one-tap columns are canceled.
scaling. Furthermore, the prototype filter is reduced to a To support reproducibility our MATLAB code can be
time-length of approximately 1.5 downloaded at https://www.nt.tuwien.ac.at/downloads/
F , with F denoting the
subcarrier spacing.
2) Modified SC-FDMA: Half of the input data symbols of II. FBMC-OQAM
a conventional SC-FDMA system are set to zero (pruned We consider the transmission of K FBMC symbols in time,
DFT) and one-tap scaling is applied on the other half each consisting of L subcarriers. The transmitted signal in the
of the input data symbols. Furthermore, the Inverse Fast time domain, s(t), can then be expressed by [2]
Fourier Transform (IFFT) output, including the CP, is K X
L
X
multiplied by an approximately 1.5
F length window func- s(t) = gl,k (t) xl,k , (1)
tion, and the time spacing between SC-FDMA symbols k=1 l=1
is reduced from T = F1 + TCP to T = 2F 1
.
where xl,k represents the transmitted symbol at subcarrier
We will mainly consider the FBMC interpretation because it position l and time position k, and is usually chosen from
is well-known that one-tap equalizers often perform close to a Pulse-Amplitude Modulation (PAM) signal constellation.
the optimum in FBMC, while in windowed OFDM without Basis pulse gl,k (t) in (1),
CP this is not clear.
π
gl,k (t) = p(t − kT ) ej2π lF (t−kT ) e j 2 (l+k) , (2)
A. Related Work is, essentially, a time and frequency shifted version of pro-
Pruned DFT spread FBMC has a lower PAPR than the totype filter p(t), with T denoting the time spacing and
method in [20]. Furthermore, compared with [22], our method F the frequency spacing (subcarrier spacing). We assume
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
that prototype filter p(t) is zero outside the time interval The whole transmission system, after demodulation by GH ,
−OT ≤ t < OT , where O represents the overlapping can then be expressed as,
factor. Furthermore, in FBMC, the prototype filter must be
y = GH H G x + GH n (6)
a real-valued even function, p(t) = p(−t), and orthogonal
H H
for a time-frequency spacing of T × F = T F = 2. To ≈ diag{h} G G x + G n, (7)
improve the spectral efficiency in FBMC, the time-spacing where y ∈ CLK×1 denotes the received symbols. If the delay
as well as the frequency spacing are both reduced by a spread and the Doppler spread are sufficiently low, the channel
factor of two, leading to T F = 0.5. This causes intrinsic induced interference can be neglected [2]. This allows us to
interference which, however, is concentrated on the imaginary factor out the channel in (6) according to (7), where h ∈
π
part because of the phase term e j 2 (l+k) in (2). Thus, the CLK×1 describes the one-tap channel, that is, the diagonal
interference can easily be canceled by taking only the real elements of GH H G. To be specific, the one-tap channel at
part. Note that only real-valued data symbols are transmitted subcarrier position l and time-position k is given by
in such a system and that two real-valued data symbols are
H
required to transmit one complex-valued data symbol. Thus, hl,k = gl,k H gl,k ≈ H(kT, lF ), (8)
the time-frequency spacing of T F = 0.5 corresponds to an and can be interpreted as the sampled time-variant transfer
equivalent time-frequency spacing of T F = 1 for complex- function H(kT, lF ). Note that FBMC experiences imaginary
valued symbols. Very often, the real part of a complex-valued interference, described by the off-diagonal elements of GH G
symbol is mapped to the first time-slot and the imaginary part in (7), and only the real orthogonality condition holds true,
to the second time-slot, thus the name offset-QAM. However, that is, ℜ{GH G} = ILK .
such self-limitation is not necessary. One can equivalently FBMC signals can be efficiently generated by an IFFT
perform this mapping over subcarriers or directly consider together with a polyphase network [24]. However, in contrast
PAM symbols instead of “staggered” QAM symbols. to the conventional multi-rate interpretation of a polyphase
To simplify analytical investigations we consider a matrix- network [25], we consider a vector based description [2], [26],
based system model [2]. The basis pulses in (2) are sampled at [27]. Such interpretation is important for understanding pruned
rate fs = 1/∆t = F NFFT and stacked in a basis pulse vector DFT spread FBMC so that we briefly repeat our results from
gl,k ∈ CN ×1 according to [2] with some small modifications.
√
Without loss of generality we consider only time-position
[gl,k ]i = ∆t gl,k (t) , (3)
t=(i−1)∆t−(O−1)T k = 0 (slight abuse of notation) and K = 1 FBMC symbol.
for i = 1, 2, . . . , N , where the total number of samples is Any other time-position can easily be obtained by time-
given by N = ONFFT + N2FFT (K − 1). The interpretation of shifting this special case in combination with time-domain
overlapping factor O and Fast Fourier Transform (FFT) size overlapping. The main idea for an efficient IFFT implementa-
NFFT ≥ L becomes more clear later in this section when we tion is to factor out prototype filter p(t) so that the sampled
discuss an efficient FFT implementation. Note that practical signal in (1) becomes,
systems never operate at a critically sampling rate (NFFT = L) L
X j2π l N i π
because this would lead to large OOB emissions. This is even s(i ∆t) = p(i ∆t) e FFT xl,0 e j 2 (l+0) , (9)
more true in FBMC, as a critically sampled FBMC system has l=1
the same poor OOB emissions as OFDM. for i = − ON2FFT , . . . , ON2FFT − 1. The summation in (9) corre-
Utilizing (3) we define the basis pulse matrix at time posi- sponds to an NFFT point IFFT for which the input arguments
tion k by Gk = g1,k . . . gL,k ∈ CN ×L , and the overall
π π
are {0, x1,0 e j 2 (1+0) , · · · , xL,0 e j 2 (L+0) , 0, 0, · · · }. Fur-
basis pulse matrix by G = G1 . . . GK ∈ CN ×LK . thermore, because l is an integer, the summation in (9) is NFFT
The sampled transmit signal in (1), s ∈ CN ×1 , can then be periodic with respect to i. Thus, the IFFT has to be calculated
expressed by only for NFFT samples. Those samples can then be copied
K
X O-times followed by an element-wise multiplication with the
s= Gk xk = G x, (4) prototype filter p(i ∆t). Such copy operation also appears in
k=1 windowed CP-OFDM [28], as illustrated in Figure 1. Thus,
T from a conceptual point of view, there is no difference in the
with xk = x1,k . . . xL,k ∈ CL×1 denoting
signal generation between windowed CP-OFDM and FBMC.
the transmitted symbols
at time position k and x =
One can easily transform OFDM into FBMC simply by, 1)
vec{ x1 . . . xK } ∈ CLK×1 all transmitted symbols in
Removing the CP. 2) Changing the window function. 3)
vectorized form. We model the transmission over a doubly-
Reducing the time-spacing from T = TW + TCP + F1 to
selective channel by a banded time-variant convolution matrix
T = 0.5 F . 4) Transmitting only πreal-valued data symbols and
H ∈ CN ×N , defined as [H]i,j = hconv. [i, i−j] with time-
fulfilling the phase pattern e j 2 (l+k) . This observation will
variant impulse response hconv. [i, mτ ], together with an ad-
later be used in our pruned DFT spread FBMC transmission
ditive white Gaussian noise vector n ∼ CN (0, Pn IN ) where
scheme. Note that in Figure 1 we consider an overlapping
Pn denotes the noise power in the time domain, so that the
factor of four (FBMC), a common value in literature. However,
received signal r ∈ CN ×1 can be described by,
the overlapping factor must not necessarily be an integer,
r = H s + n. (5) implying that at the edges only some samples of the IFFT
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
IFFT
Windowed CP-OFDM FBMC-OQAM 1
Sum power (a)
Power
IFFT IFFT
2 OFDM
|gl,k (t)|
IFFT IFFT IFFT IFFT IFFT IFFT IFFT
0
|p(t)|2
× × 0 0.2 0.4 0.6 0.8 1
p(t)
1
t t (b)
Power
+ + |g̃i (t)|2
SC-FDMA
t t
(DFT-s-OFDM)
TW
1 0.5 0.5 0
F F F
TCP
0 0.2 0.4 0.6 0.8 1
1 (c)
Power
Fig. 1. From a conceptual point of view the signal generation in windowed Pruned
OFDM and FBMC requires the same basic operations, namely, an IFFT, DFT-s-OFDM
(Zero-tail [23])
copying the IFFT output O-times, element-wise multiplication with the 0
prototype filter and, finally, overlapping [26], [27]. The receiver works in 0 0.2 0.4 0.6 0.8 1
a similar way, but in reversed order. ©2017 IEEE, [2].
1
(d)
Power
Pruned
output are copied. For example windowed CP-OFDM employs |p(t)|2 (unscaled)
DFT-s-FBMC
an overlapping factor of O = 2TW F + TCP F + 1. More 0
0 0.2 0.4 0.6 0.8 1
generally, we utilize the overlapping factor to describe how
1
much longer the basis pulses are relative to the reference (e)
Power
time-period of F1 . The receiver works in a similar way as Pruned
the transmitter, but in reversed order, that is, 1) Element-wise DFT-s-FBMC
multiplication of the received signal by the prototype filter. 2) 0
0 0.2 0.4 0.6 0.8 1
Summing up samples, corresponding to the copy operation at Normalized Time, tF
the transmitter. 3) An NFFT point FFT.
Fig. 2. Power of the underlying basis pulses in time, that is, |gl,k (t)|2 and
|g̃i (t)|2 for NFFT = 512, L = 16 and K = 1; (a) conventional OFDM;
III. P RUNED DFT S PREAD FBMC (b) conventional SC-FDMA, that is, precoding by DFT matrix WL ; (c) only
L/2 = 8 basis pulses, close to the center, are utilized, that is, WL is replaced
In Section III-A, we present the underlying idea of pruned by a pruned DFT matrix, W f L×L/2 ; (d) multiplication by a window/prototype
DFT spread FBMC and provide an intuitive explanation filter p(t) so that OFDM transforms into FBMC; (e) one-tap scaling of the
why the PAPR is reduced and why complex orthogonality basis pulses so that the transmit power is approximately constant over time.
is (approximately) restored. Section III-B then includes a
more rigorous mathematical description. In Section III-C, we
discuss latency aspects and in Section III-D the computational single carrier transmission is emulated. In particular, the basis
complexity. pulses are more localized in time and even though they still
overlap the signal at one time sample is mainly determined
by 1-2 basis pulses. Thus, as long as the data symbols are
A. Basic Idea not Gaussian distributed but chosen from a limited symbol
The basic idea of pruned DFT spread FBMC can be best alphabet such as a Quadrature Amplitude Modulation (QAM)
explained by the underlying basis pulses. Precoding by C signal constellation, the PAPR will be better than in OFDM.
transforms the basis pulses gl,k (t) into g̃i (t), described by Unfortunately, SC-FDMA has the same poor OOB emissions
G̃ = GC = g̃1 g̃2 . . . . Note that the size of C and as OFDM. This can easily be deduced by considering the
thus the number of new basis pulses g̃i (t) depends on the transmitted signal at the edge positions, that is, tF = 0 and
precoding method. Figure 2 shows the power of the basis tF = 1. Similar as in OFDM, the underlying rectangular pulse
pulses and illustrates a step by step construction of our method, cuts through the signal so that, at the edges, the signal abruptly
starting from a conventional OFDM system. Figure 2 (a) jumps to zero without a smooth transition. Only basis pulses
shows OFDM [29] for NFFT = 512, L = 16 and K = 1. close to the edge positions are affected by this cutting effect.
The underlying basis pulses are frequency shifted rectangular Thus, setting the edge basis pulses to zero reduces the OOB
functions. In terms of transmit power, however, a frequency emissions and is indeed the basic idea of zero-tail DFT-spread-
shift has no influence so that only one basis pulse can be OFDM [23], [31]. However, authors in [23], [31] remove only
observed in Figure 2 (a). All the basis pulses are added a few basis pulses to keep the overhead low. We, on the other
together with some random weights (the data symbols), so that, hand, remove L/2 basis pulses from the set, that is, DFT
according to the central limit theorem, the signal distribution spreading matrix WL is replaced by a pruned DFT matrix
at one time sample approaches a Gaussian distribution. This f L×L/2 . This step can also be interpreted as setting half
W
explains the poor PAPR of OFDM. In SC-FDMA [30], see the input samples of a conventional DFT to zero. In contrast
Figure 2 (b), DFT precoding by WL transforms the basis to zero-tail DFT-spread-OFDM, our method does not impose
pulses of a conventional OFDM system in such a way that a any overhead because we also reduce the time spacing by a
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
factor of two, as typically done in FBMC-OQAM. This also the Hermite pulse is more robust in doubly-selective channel
explains why we remove exactly L/2 basis pulses. The result [2] and, in particular, in time-variant channels [34]. As the
of our approach is shown in Figure 2 (c). To combat multi- overlapping factor should not be larger than O ≈ 1.5, we set
path delays, zero-tail DFT-spread-OFDM utilizes the zero-tail the Hermite pulse in (11) to zero after the first zero-crossing,
overhead in a similar way as the CP in OFDM. This reduces that is,
the spectral efficiency. Again, we choose a different approach, (
pHerm. (t) if − 1.56 1.56
2F ≤ t < 2F . (12)
namely, we transform the OFDM system into an FBMC system pHerm.Trunc.(t) =
so that the channel induced interference becomes very low 0 otherwise
and can often be neglected [2]. As discussed in Section II, In contrast to (10) and (11), employing a truncated Hermite
an OFDM system can easily be transformed into an FBMC prototype filter, see (12), no longer guarantees real orthog-
system simply by multiplying the IFFT output with a prototype onality in FBMC, ℜ{GH G} 6= ILK . Instead, one observes
filter p(t), as shown in Figure 2 (d). In the last step, see an Signal-to-Interference Ratio (SIR) of 28 dB. This, however,
Figure 2 (e), the individual basis pulses are scaled up so has no direct influence on our transmission scheme. Moreover,
that the sum transmit power is approximately constant over our transmission method can utilize any window function as
the transmission time. This final step completes our novel long as the overlapping factor is between approximately 0.6
pruned DFT spread FBMC transmission scheme. Figure 2 and 1.6. Of course, there exists a trade-off between latency,
also explain why complex orthogonality is approximately OOB emissions, robustness to doubly selective channels, and
restored. To be specific, DFT spreading reduces the time the achievable SIR. If not stated otherwise we will always
duration of the underlying basis pulses so that each basis pulse employ a truncated Hermite prototype filter because our inves-
experiences an approximately flat prototype filter. Such system tigations have shown that it offers a good trade-off between
reflects a conventional SC-FDMA transmission and is clearly the relevant factors. However, a more detailed discussion on
orthogonal. Orthogonality relies on the approximation that the the optimal trade-off for specific use-cases and the subsequent
prototype filter is flat over the duration of the basis pulse. optimal filter design could be investigated in future works. For
This approximation becomes tight for L → ∞ because the conventional FBMC we rely on the Hermite prototype filter,
time duration of each individual basis pulse approaches zero. see (11).
However, in practical systems, this will not be the case. In Let us now discuss the optimal size of precoding matrix C.
Section IV we calculate the orthogonality approximation error Figure 2 already provides an intuitive explanation why only
and propose an additional frequency CP to reduce it. L/2 basis pulses (per time-position) are employed, namely,
the reduction of the time-spacing in FBMC by a factor of two
B. Mathematical Details (compared with OFDM). However, there exists also a more
formal explanation based on an eigenvalue decomposition.
In Figure 2 (d) we employ a time domain root-raised cosine
Similar as in [5], [6], [9], [10], our goal is to restore complex
pulse with roll-off factor one, that is,
(p orthogonality in FBMC, that is, CH GH GC = I. As for the
1 1 derivation of the MIMO channel capacity [35], the optimal
F (cos(2π t F ) + 1) if − 2F ≤ t < 2F
ptRRC (t) = , precoding matrix can be found by an eigenvalue decomposi-
0 otherwise
(10) tion of GH G in combination with water-filling. Ignoring any
because it corresponds to an overlapping factor of O = 1, edge effects, GH G has exactly LK/2 non-zero eigenvalues,
greatly simplifying the illustration. However, we can also each having the same value [2]. Thus, the optimal size of
employ a larger overlapping factor, implying that the IFFT precoding matrix C is LK × LK 2 . Because we spread in
output has to be copied similar as in Figure 1. From Fig- frequency only, that is, C = IK ⊗ Cf , the optimal frequency
L
ure 2 (c) we deduce that the overlapping factor should not be spreading matrix must have a size of Cf ∈ CL× 2 .
larger than O ≈ 1.5 in order to avoid interference between Figure 3 shows a block diagram of our pruned DFT spread
symbols in time, caused by the IFFT repetition in FBMC. FBMC transmission scheme. We spread L/2 complex-valued
L
Thus, the PHYDYAS prototype filter [32] is not suited for data symbols, x̃k ∈ C 2 ×1 , assumed to be uncorrelated and
our transmission scheme because of its poor time localization. with unit power, over L subcarriers, so that the transmitted
Instead, we employ a truncated Hermite prototype filter. The symbols for FBMC at time position k become
Hermite prototype filter was suggested in [33] and is based on xk = Cf x̃k , (13)
Hermite polynomials Hi {·}. It can be expressed by
L× L
√ 2 X √ with Cf ∈ C denoting the frequency spreading matrix.
2
pHerm. (t) = F e−2π(tF ) αi Hi {2 π t F }, (11) Note that, in contrast to conventional FBMC, the transmitted
i={0,4,8, symbols are no longer real-valued but complex-valued. The
12,16,20} L
received data symbols ỹk ∈ C 2 ×1 are obtained by one-
where the coefficients αi can be found in [2]. The Hermite tap equalization of the received symbols with ek ∈ CL×1 ,
pulse is based on a Gaussian function and therefore has a followed by despreading according to
very good joint time-frequency localization of σt σf = 1.02 ×
ỹk = CH
f diag{ek } yk . (14)
1/4π, almost as good as the bound of σt σf ≥ 1/4π (attained
by the Gaussian pulse) and much better than the PHYDYAS For the derivation of spreading matrix Cf we assume an
prototype filter (σt σf = 1.13 × 1/4π). This also explains why Additive White Gaussian Noise (AWGN) channel, H = IN ,
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
..
. . .. .. Equalizer, .. .
.. Specific
.
x̃ L ,k × DFT .. .. .. iDFT × ỹ L ,k
2 Prototype see (33) 2
L
diag(b̃) L xL,k yL,k yL,k × eL,k L × L diag(b̃) L
ỹk ∈ C 2 ×1
x̃k ∈ C 2 ×1 ×L Filter
2
xk ∈ CL×1 yk ∈ CL×1 2
f L×L/2
W f L×
W H
L/2
xk = Cf x̃k s = G x yk = G H H
k H s + Gk n ỹk = CH
f diag{ek } yk
Fig. 3. Block diagram of pruned DFT spread FBMC at time position k. Compared to conventional FBMC-OQAM transmissions the complex-to-real
transformation is replaced by precoding with Cf , the real-to-complex transformation by CH
f , and the protoype filter must be shorter in time than approximately
1.5/F . Note that in conventional FBMC-OQAM the data symbols xk ∈ RL×1 are real-valued.
2
1.2 Overlapping factor, O = 1.56
E{|s(t)|2 }
0.6
Fig. 4. Equalizing L/2 largest elements of a delivers the scaling values
b̃. These scaling values guarantee that the transmit power is approximately
constant over time and that the diagonal elements of CH H Conventional FBMC diag{Gk GH
k}
f Gk Gk Cf are 0.4
exactly one. Note that element [a]i corresponds to the i-th column of W.
0.2
0
for which no equalization is necessary. The ultimate goal is −1 −0.5 0 0.5 1
to restore complex orthogonality, that is, Normalized Time, t F
OFDM (no CP): (O = 1)
CH H
f Gk Gk Cf ≈ IL/2 . (15) Fig. 5. Precoding matrix Cf shapes the transmitted signal in such a way,
that the average transmit power shows an almost perfect rectangular shape
with many beneficial properties.
The approximation symbol in (15) indicates that a small
residual interference remains, see Section IV, so that our
system is only quasi orthogonal. However, in many cases (16) can therefore be expressed as
this has no impact on the performance. As already explained s
in Section III-A, frequency spreading matrix Cf ∈ CL× 2
L
1 L
[b̃]i = , for i = 1 . . . , (18)
consists of a pruned DFT in combination with one-tap scaling, [a]i 2
that is, " #
f L×L/2 = WL I L2 .
W (19)
0L
f L×L/2 diag{b̃},
Cf = W (16) 2
C. Latency
which implicitly assumes spreading and despreading by a
full DFT matrix WL ∈ CL×L . Figure 4 shows how [a]i Figure 5 shows the expected transmit power in time for one
(t)
depends on position i. The i-th element of a corresponds to FBMC symbol, pk ∈ RN ×1 , calculated by
the i-th column of WL . The main idea of our transmission (t)
pk = diag{Gk Cf CH H
f Gk }. (20)
scheme is to utilize only those column vectors of WL which
correspond to the L/2 largest elements of a. Thus, we only Compared with Figure 2 we now employ L = 128 subcarriers.
employ the first L/2 column vectors of WL , see Figure 4. In conventional FBMC there exists a large overlapping of
Furthermore, we perform pre-equalization of [a]i . Pruned DFT symbols in time and the transmission requires a long ramp-up
matrix Wf L×L/2 ∈ CL× L2 and scaling vector b̃ ∈ R L2 ×1 in and ramp-down period. In pruned DFT spread FBMC, on the
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
0
time spacing. For example, an overlapping factor of O = 0.8
−10
implies that the first half of the information is received 20%
faster than in OFDM (no CP) while the second half needs
Power Spectral Density [dB]
−20 CP-OFDM
30% longer. A conventional FBMC transmission with O = 4,
, SC-FDM
A on the other hand, requires 350% longer than OFDM (no CP).
FBMC
−30 (Hermite) A similar behavior can be observed by considering an FBMC
FBMC
transmission block, consisting of K symbols in time, for which
Pruned DFT-s FBMC
−40
(PHYDYAS) O = 0.8, Tukey window (β = 0.6) the delay is given by
O 0.5
−50
TBlock =
+ (K − 1). (22)
Pruned
F F
. . .LF/F DFT-s FBMC
O = 1.56 In LTE, a block (subframe) has a duration of 1 ms and
−60 1
−5 0 5 10 15 20 consists of K = 14 OFDM symbols (TCP = 14F and
Normalized Frequency, f /F F = 15 kHz). Because each FBMC symbol only carries half
the information of that of an OFDM symbol (same number
Fig. 6. The superior spectral confinement of FBMC is preserved in pruned
DFT Spread FBMC. Reducing the overlapping factor, see Figure 5, reduces of subcarriers), we require in total K = 28 FBMC symbols
the latency but also increases the OOB emissions. Thus, there is a trade-off. for a fair comparison to LTE. For an overlapping factor of
O = 0.8, this implies that our method has a transmission time
of TBlock ≈ 0.95 ms, faster than in LTE. For an overlapping
other hand, precoding by Cf shapes the transmitted signal in factor of O = 1.5, the transmission time is exactly 1 ms, same
such a way that the overlapping in time is very low and the as in LTE. Conventional FBMC (O = 4), on the other hand,
ramp-up and ramp-down period dramatically reduced. This performs relatively poor and requires 1.2 ms, 20% longer than
allows us to reduce the overlapping factor, for example to LTE. Note that the ramp-up and ramp-down period in FBMC
O = 0.8 in combination with a Tukey window (parameter increases the latency but not necessarily the sum throughput
β = 0.6). In conventional FBMC this is not feasible because of the whole system because different transmission blocks
such windowing operation would reduce the SIR to 13 dB. can overlap in time. This works as long as the phase pattern
In pruned DFT spread FBMC, on the other hand, the main which shifts the intrinsic interference to the imaginary domain
energy is concentrated within O = 0.5. Thus, reducing the is fulfilled, as typically the case in downlink transmissions.
overlapping factor to O = 0.8 has only a minor influence on However, in multi-user uplink transmissions, different users
the SIR. To be specific, the SIR is only 1 dB lower compared experience different phase shifts. Thus, the required phase
to O = 1.56. In Section IV we show how to calculate the SIR. pattern is violated and a guard time might be necessary. In such
Note that a similar precoding effect as shown in Figure 5 was cases, the ramp-up and ramp-down period not only increases
also observed in FFT-FBMC [36], but in the frequency domain the latency but also reduces the sum throughput. In pruned
instead of the time domain. DFT spread FBMC, on the other hand, this is not an issue
Reducing the overlapping factor increases the OOB emis- because we restore complex orthogonality and are therefore
sions. To describe this effect we calculate the power spectral not affected by any phase shifts.
(f )
density, pk ∈ RN ×1 , by
(f ) D. Computational Complexity
pk = diag{WN Gk Cf CH H H
f Gk WN }, (21)
The computational complexity of our transmission scheme
where we ignore scaling (we later normalize to 0 dB) and is approximately two times higher than in conventional
implicitly assume infinitely many repetitions in time. The SC-FDMA. To be specific, the computational complexity
fs
frequency resolution in (21) is ∆f = N . As shown in Figure 6 relative to SC-FDMA (without CP) at the transmitter can be
the OOB emissions of pruned DFT spread FBMC are relatively approximated by
low, even for an overlapping factor of O = 0.8. For an
2 L2 + L log L2 + NFFT log NFFT + ONFFT
overlapping factor of O = 1.56 the OOB emissions of our ≈ 2. (23)
method are comparable to conventional FBMC transmissions L log L + NFFT log NFFT
(Hermite prototype filter) and much better than in OFDM. As If we ignore channel equalization (23) also represents
a reference we also consider the PHYDYAS prototype filter the computational complexity at the receiver. The term
which has the lowest OOB emissions, but also the worst time- NFFT log NFFT corresponds to the IFFT, required for both,
localization. FBMC and OFDM. Additionally, FBMC requires an element-
Let us now quantify the latency in more detail, where we wise multiplication by the prototype filter, see Figure 1, lead-
focus on the underlying pulse duration but ignore other sources ing to an additional complexity of ONFFT . DFT spreading in
of delays such as channel delay or processing delay. The SC-FDMA has a complexity of L log L, while one-tap scaling
transmission time of one FBMC symbol depends on overlap- in combination with a pruned DFT requires approximately
ping factor O and requires a time length of O F . However, one
L L
2 + L log 2 multiplications [37]. Finally, the reduced time-
FBMC symbol only carries half the information of that of an spacing in FBMC implies that all the calculations have to
OFDM symbol. Thus, we might need to include the second be applied two times as often as in SC-FDMA (no CP),
symbol, leading to an additional delay of 0.5 F , that is, the explaining the factor of two in the nominator. For example
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
60 Transmitter Receiver
η = 0.3% LCP = 2 pruned pruned
50 η = 1% O = 1.46 FBMC-
Signal-to-Interference Ratio [dB]
DFT iDFT
η = 2% : L−LCP
: : : OQAM : : :
× (L − LCP )
40 2 L×L L−LCP
(L − LCP ) ×
2
||CH H
f Gk GC||F − 2
and the CP reduction at the receiver by RCP ∈ CL×(L−LCP ) ,
where || · ||F denotes the Frobenius norm and L/2 reflect defined as
the sum power of the diagonal elements of CH H
f Gk Gk Cf .
The SIR is the same for all time positions except those at 0 LCP ×(L−LCP )
2
the beginning and the end of the block. The blue curve in RCP = IL−LCP . (28)
Figure 7 shows the SIR. Not all symbols experience exactly 0 LCP ×(L−LCP )
2
the same SIR so that we also include the maximum and the
minimum SIR (within one time position), indicated by the Compared to the previous coding matrix in (16), the new
L−LCP
dotted lines in Figure 7. For a large number of subcarriers the precoding matrices, Cf,TX ∈ CL× 2 at the transmitter
SIR is sufficiently high, allowing us to neglect the interference
because it is dominated by noise. However, in some rare cases 1 We call it frequency CP, even though it is a cyclic prefix and cyclic suffix.
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
L−LCP
and Cf,RX ∈ CL× 2 at the receiver, change according to ization we restrict ourself to one-tap equalizers because of
f CP diag{b̃CP } the low computational complexity. Note, however, that multi-
Cf,TX = TCP W (29)
tap equalizers [34] or a sliding window frequency domain
f CP diag{b̃CP }.
Cf,RX = RCP W (30) equalizer [39] could improve the performance further. In
f CP ∈ C(L−LCP )× 2 CP
L−L Section V-A we derive a closed form solution for the Signal-
Furthermore, pruned DFT matrix W
L−LCP to-Interference plus Noise Ratio (SINR) in doubly-selective
and scaling vector b̃CP ∈ R 2 ×1 now also have different channels. Section V-B then considers the special case of a
dimensions. The process of finding W f CP and b̃CP , however,
“flat” channel, allowing to straightforwardly employ all MIMO
is the same as in Section III-B and depends on auxiliary vector methods.
H
aCP = diag{W(L−L CP )
RH H
CP Gk Gk TCP W(L−LCP ) }. (31)
The new coding matrices in (29) and (30) also change the A. SINR in Doubly-Selective Channels
SIR calculation in (26) according to One of the main advantages of DFT precoded OFDM and
L−LCP FBMC systems compared with conventional single carrier
SIROrth.Appr.CP
k = 2
2
L−LCP schemes is that the channel equalization can be performed
||CH H
f,RX Gk G(IK ⊗ Cf,TX )||F − 2
(32) in the multi-carrier domain. Thus, low-complexity one-tap
Figure 7 shows that a frequency CP of length LCP = 2 can equalizers can be used. This is a crucial aspect of pruned DFT
significantly improve the SIR by approximately 20 dB, while spread FBMC so that we will discussion the effect of one-tap
the spectral efficiency loss, given by η = LLCP , is relatively equalizers on the SINR in more detail.
small. Note that for LCP = 2 we reduce the overlapping We employ a scaled one-tap Minimum Mean Squared Error
factor to O = 1.46 because it increases the SIR further and (MMSE) equalizer, given for subcarrier position l and time
has almost no influence on the spectral confinement (only for position k by,
values smaller than -50 dB in Figure 6). h∗l,k 1
While a frequency CP can improve the SIR, our investiga- el,k = , (33)
|hl,k |2 + Pn 1 P
L
1
tions have shown that in most cases it is not necessary because L 1+ |hPn |2
l=1 l,k
interference is dominated by noise. Even if a frequency CP is
employed, the efficiency loss is often less than 1%. Only in H
where hl,k = gl,k H gl,k denotes the one-tap channel. The
the rare case when the number of data subcarriers is very first term in (33) is a conventional one-tap MMSE equalizer,
small, say for example 12, a frequency CP causes a relatively while the second term is a scaling factor which guarantees
high spectral efficiency loss of η = LLCP = 12+2 2
= 14 %. that the estimated data symbols are approximately unbiased,
Conventional LTE only has a loss of 7%, caused by the that is, E{ỹl̃,k |x̃l̃,k } ≈ x̃l̃,k . This approximation becomes tight
CP. However, this statement only holds true for perfectly for perfectly orthogonal systems such as SC-FDMA in a time-
synchronized systems. In asynchronous transmissions guard invariant channel. Note that for a doubly-flat channel (all hl,k
subcarriers are often required. Suppose for example that the have the same value) or if the noise is zero (Pn = 0), (33)
power spectral density must be below 30 dB of its maximum becomes a zero-forcing equalizer, that is, el,k = 1/hl,k .
value outside the effective transmission bandwidth (including We stack all equalizer elements of (33) in a vector e ∈
the guard band). For pruned DFT spread FBMC this implies CLK×1 , defined as [e]l+L(k−1) = el,k . The input-output
that one guard subcarrier is required, see Figure 6, already relationship of the whole transmission system can then be
fulfilled by the frequency CP so that the efficiency loss remains modeled by,
at 14 %. Universal-Filtered OFDM (UF-OFDM) [38], on the
other hand, requires LG = 8 guard subcarriers, leading to an ỹ = CH diag{e} GH H G C x̃ + CH diag{e} GH n. (34)
| {z } | {z }
efficiency loss [2] of η = T F + T F LLG − 1 = 1.07 + 1.07 208
− D Γ
1 = 50 %. Thus, in asynchronous transmissions pruned DFT where ỹ provides an estimate of the transmitted data sym-
spread FBMC is much more efficient than UF-OFDM, even bols x̃. The interference is described by the off-diagonal
if a frequency CP is employed. Only when compared to L L
elements of matrix D ∈ C 2 K× 2 K and the noise by matrix
conventional FBMC transmissions the frequency CP imposes L
Γ ∈ C 2 K×N . For uncorrelated data symbols with unit power,
a minor issue, as conventional FBMC only requires one guard Px̃ = E{|x̃l̃,k |2 } = 1, and uncorrelated noise samples with
subcarrier, causing an efficiency loss of η = LLCP = 13 1
= 8 %. power Pn , the SINR, conditioned on channel realization H,
Because a frequency CP is often not necessary and to keep can be calculated by a row-wise summation of the squared
the notation consistent with the block diagram in Figure 3 we absolute elements of D and Γ, according to,
ignore the frequency CP in the next two subsections. However,
by replacing C with (IK ⊗ Cf,TX ) at the transmitter and CH 1
SINRl̃,k (H) = L
. (35)
by (IK ⊗ Cf,RX )H at the receiver, all equations are also valid 2K
P P
N
for the frequency CP case. |[D − I]l̃k,i |2 + Pn |[Γ]l̃k,i |2
i=1 i=1
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
system model. Equation (35) includes the channel induced By interpreting G̃ as a precoded FBMC system, however,
interference as well as the orthogonality approximation error. the advantage of an efficient signal generation are preserved.
If both of those interference terms are sufficiently low, that is, Moreover, such interpretation offers a high flexibility.
GH H G ≈ diag{h} GH G and CH GH GC ≈ ILK/2 , (35) can In Section III-A we already presented an example of how
be approximated by spreading in frequency transforms the underlying basis pulses,
P
L see Figure 2 (e). In particular the transformed basis pulses
1 1
L 1+ |hPn |2
become shorter in time and are therefore more robust in time-
l=1
SINRAppr. (H) = l,k
. (36) variant channels. On the other hand, the system becomes more
l̃,k
1 PL
1 sensitive to frequency-selective channels. Thus, if we want to
1− L 1+ |hPn |2
l=1 l,k
employ low-complexity one-tap equalizers the delay spread
must be very low, while the Doppler spread can be relatively
In Section VI-B we provide a numerical example of the
high. For FFT-FBMC [6] (pruned DFT spreading in time) the
approximation error. For a doubly-flat channel the approxi-
opposite holds true, that is, the Doppler spread must be very
mation in (36) transforms to SINRAppr.
l̃,k
= |hl̃,k |2 /Pn , same
low, while the delay spread can be relatively high.
as for conventional multi-carrier systems such as OFDM and
To determine if the approximation in (38) holds authors in
FBMC (again ignoring any channel induced interference).
[6] assume that the transmission time is much shorter than
Thus, if the delay spread and the bandwidth are sufficiently
the coherence time. Unfortunately such approach is not very
low, pruned DFT spread FBMC behaves like a conventional
accurate. Additionally, the approximation error also depends
FBMC system. On the other hand, if the delay spread and
on the noise level. We therefore suggest a better measure
the bandwidth are very high, our scheme shows a different
by calculating the SIR in (38). As long as the Signal-to-
behavior. In particular we observe a channel hardening effect.
Noise Ratio (SNR) is approximately 10 dB lower than the SIR,
Let us consider the limit case of L → ∞. For Rayleigh
interference is dominated by noise and the approximation in
fading with unit power the averaging term in (36) can then
(38) holds. Once the SNR approaches the SIR, the perfor-
be calculated by E|h| {1/(1 + Pn/|h|2 )} = 1 − Pn ePn E1 {Pn },
mance degeneration becomes equivalent to an SNR shift of
where E1 {·} denotes the exponential integral function. Thus,
approximately 3 dB. If the SNR is higher than the SIR, on
the SINR approximation in (36) becomes,
−Pn the other hand, the approximation in (38) no longer holds
Appr. 1 e and more sophisticated detection methods might be necessary,
SINRL→∞ = − Pn , (37)
Pn E1 {Pn } or the equalization must be performed in the multi-carrier
and no longer depends on a specific channel realization. domain, see Section V-A. The SIR in (38) is calculated in
a similar way as in [2], [10], leading to
B. “Flat” Channel: Enabling All MIMO Methods E{|h̃l̃,k x̃l̃,k |2 }
SIRAppr.Flat
l̃,k
= (39)
The main goal of pruned DFT spread FBMC is to reduce E{|cH
l̃,k
GH H GC x̃ − h̃l̃,k x̃l̃,k |2 }
the PAPR. This is different to the contribution of many other
[Φ]l̃k,l̃k
authors [5], [6], [9], [10], as their main motivation was to = , (40)
enable MIMO transmissions in FBMC by restoring complex tr{Φ} − [Φ]l̃k,l̃k
orthogonality through spreading. Because pruned DFT spread
where l̃k is the short notation for ˜lk = ˜l + L2 (k − 1), vector
FBMC also restores complex orthogonality our scheme can
also be used for that purpose. In particular Alamouti’s space cl̃,k ∈ CLK×1 denotes the ˜lk-th column of C and matrix
L L
time block code and ML MIMO detection become feasible. Φ ∈ C 2 K× 2 K is defined as
The drawback, however, is the same as in [5], [6], [9], [10], H
namely, the channel has to be approximately flat within the Φ = CT GT ⊗ cH l̃,k
GH
R vec{H} C T T
G ⊗ cH
l̃,k
GH
.
spreading length. The main idea for enabling MIMO in FBMC (41)
is to despread before equalization, that is,
Note that correlation matrix Rvec{H} = E{vec{H}vec{H}H}
H H
ỹ = C G H GC x̃ + ñ ≈ diag{h̃} x̃ + ñ. (38) depends only on the power delay profile and the Doppler
spectral density. Thus, in contrast to Section V-A, the SIR
If the approximation in (38) holds one obtains the same in (39) no longer depends on a specific channel realization
system model as in conventional OFDM transmissions. Thus, but only on the second order channel statistics.
most known methods from OFDM can be straightforwardly
employed. As already mentioned in Section III-A, precoding
by C can be interpreted as transforming VI. S IMULATION R ESULTS
the underlying basis
pulses according to G̃ = GC = g̃1 · · · g̃LK/2 . Thus, To better show the potential of pruned DFT spread FBMC
instead of modulating data symbols with gl,k (t), as in (1), we perform Monte Carlo simulations. We first evaluate the
we modulate them with g̃i (t). In contrast to conventional PAPR in Section VI-A. Afterwards in Section VI-B we discuss
multicarrier systems, however, the transformed basis pulses the SINR, the BER and the throughput performance in doubly-
g̃i (t) no longer employ all the same prototype filter p(t). selective channels. Finally, in Section VI-C, we consider the
Instead, basis pulses have their own, unique, prototype filter scenario of a very short delay spread and a small bandwidth
pi (t) which makes a straightforward signal generation difficult. (flat channel).
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
SINRAppr.−SINR, [dB] L = 256, F = 15 kHz, KT = 1ms, TDL-A, τrms = 300 ns, fc = 2.5 GHz 0
8 10
Velocity: 0 km/h SC-FDMA (no CP) Simulation
6 Theory
8 16 - QAM
Velocity: 200 km/h SC-FDMA (no CP) L = 256 Subcarriers
6 −3 F = 15 kHz Subcarrier Spacing Pruned DFT-s
SC-FDMA (with CP), η = TCP F 10 fc = 2.5 GHz Carrier Frequency FBMC, LCP = 0
4
KT = 1ms
2 TDL-A Channel Model SC-FDMA
Long Delay Spread, 300 ns (with CP)
0 η = TCP F
Pruned DFT-s FBMC, LCP = 0 −4 Velocity: 0 km/h
−2 10
0 5 10 15 20 25 30 0 5 10 15 20 25 30
Signal-to-Noise Ratio, 1/Pn , [dB] Signal-to-Noise Ratio, 1/Pn , [dB]
Fig. 10. The approximated SINR in (36) accurately describes the true SINR Fig. 11. Our method is relatively robust to large delay spreads and performs
in (35) as long as the channel induced interference is dominated by noise. close to SC-FDMA (with CP), but has the additional advantage that no CP is
necessary. Removing the CP in SC-FDMA causes severe interference, leading
to a saturation effect of the BER. The closed-form BEP expression in (43)
accurately describes the simulated BER.
curve is then 0 dB (no interference), achieved by SC-FDMA
with CP for 0 km/h. However, this optimal performance of 0
10
SC-FDMA comes at the expense of a reduced data rate, Simulation
TCP F = τmax F = 4%. If the CP is removed2 in SC-FDMA, Bit Error Probability, Bit Error Ratio Theory
the performance severely starts to degenerate for SNR values −1
10
larger than 15 dB, as shown Figure 10. Pruned DFT spread
FBMC, on the other hand, is almost not affected by the SC-FDMA
(no CP)
large delay spread and performs close to SC-FDMA with −2
10
CP. Moreover, pruned DFT spread FBMC performs well in
high velocity scenarios, such as 200 km/h, and outperforms 16 - QAM SC-FDMA
L = 256 Subcarriers (with CP)
SC-FDMA with CP which is severely affected by inter-carrier- η = TCP F
−3 F = 15 kHz Subcarrier Spacing
10 fc = 2.5 GHz Carrier Frequency
interference. KT = 1ms
Pruned DFT-s
FBMC, LCP = 0
The SINR can also be utilized to calculate the Bit Error TDL-A Channel Model
Long Delay Spread, 300 ns
Probability (BEP), a more meaningful measure than the SINR. −4 Velocity: 200 km/h
10
By assuming that the interference is Gaussian distributed we 0 5 10 15 20 25 30
calculate the BEP by, Signal-to-Noise Ratio, 1/Pn , [dB]
1 X K
1
L/2
X Fig. 12. Similar as Figure 11 but for a velocity of 200 km/h. Pruned DFT
BEP = EH BEPAWGN { SINRl̃,k (H) } . spread FBMC now even outperforms SC-FDMA with CP, which is severely
K L/2 affected by inter-carrier-interference.
k=1 l̃=1
(43)
The function BEPAWGN {·} represent the BEP for an AWGN the BEP for a velocity of 200 km/h. Similar as for the SINR,
channel and can easily be calculated. For example, in case SC-FDMA is severely affected by inter-carrier-interference.
of √ a 4-QAM signal constellation BEP4QAM AWGN {SINR} = Pruned DFT spread FBMC, on the other hand, is more robust
Q{ SINR}, with Q{·} denoting the Q-function. For higher in doubly-selective channels and outperforms SC-FDMA.
modulation orders, however, the function BEPAWGN {·} be-
In practical systems channel coding and link adaption are
comes more evolved and includes many summations, see [41].
of utmost importance. For a fair comparison of different
Figure 11 and Figure 12 show that the closed-form solution
modulation schemes we therefore consider the throughput, a
in (43) accurately describes the simulated BER, indicated by
more meaningful measure than the BEP because it includes
the markers. Only for high SNR values small deviations can
channel coding and link adaption. To derive an information
be observed because the channel induced interference is not
theoretic upper bound of the throughput, the achievable rate
Gaussian distributed, violating the underlying assumption of
R, we assume that the transmission of each data symbol
(43). Figure 11 shows the BEP for a velocity of 0 km/h. Over-
can be considered as a separate AWGN channel, charac-
all, the behavior is similar as already observed in Figure 10.
terized by SINRl̃,k (H). The capacities of those separate
SC-FDMA without CP is severely affected by the long delay
transmission channels are then modeled by the Bit-Interleaved
spread, while pruned DFT spread FBMC performs close to
Coded Modulation (BICM) capacity, BICMAWGN {SINR},
the optimum, that is, SC-FDMA with CP. Figure 12 shows
see [2], [42]. Compared with the well-known channel capacity
2 We consider SC-FDMA “without CP” because it has the same data rate CAWGN {SINR} = log2 (1 + SINR), the BICM capacity does
as pruned DFT spread FBMC, allowing for a fair comparison. not assume Gaussian distributed data symbols and instead
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
4, 16, 64 - QAM Conventional spread would be smaller, pruned DFT spread FBMC would
L = 256 Subcarriers FBMC-OQAM
20 F = 15 kHz Subcarrier Spacing perform closer to FBMC (not shown in the Figure). In the
Achievable Rate, Throughput [Mbit/s]
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
8
OFDM (no CP) ML Detection [8] M. Caus and A. I. Perez-Neira, “SDMA for filterbank with Tomlinson
7 Pruned DFT-s FBMC, LCP = 2, ML Detection Harashima precoding,” in IEEE International Conference on Communi-
Pruned DFT-s FBMC, LCP = 0, ML Detection cations (ICC), 2013, pp. 4571–4575.
6
[9] R. Nissel and M. Rupp, “Enabling low-complexity MIMO in FBMC-
Throughput [Mbit/s]
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2018.2837130, IEEE
Transactions on Communications
0090-6778 (c) 2018 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.