Beruflich Dokumente
Kultur Dokumente
fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/TCOMM.2019.2896122, IEEE
Transactions on Communications
1
Abstract—The UFMC modulation is among the most consid- modulation formats and waveforms is not at all close to
ered solutions for the realization of beyond-OFDM air interfaces its end. Based on the consideration that OFDM exhibits
for future wireless networks. This paper focuses on the design some key drawbacks such as considerable out-of-band (OOB)
and analysis of an UFMC transceiver equipped with multiple
antennas and operating at millimeter wave carrier frequencies. emissions, spectral inefficiency due to the use of the cyclic
The paper provides the full mathematical model of a MIMO- prefix, vulnerability to non-linearities in power amplifiers due
UFMC transceiver, taking into account the presence of hybrid to large peak-to-average-power-ratio (PAPR), and consider-
analog/digital beamformers at both ends of the communication able inter-carrier interference in the case of imperfect timing
links. Then, several detection structures are proposed, both for and frequency synchronization, several alternative modulation
the case of single-packet isolated transmission, and for the case of
multiple-packet continuous transmission. In the latter situation, schemes have been proposed, such as filter bank multicarrier
the paper also considers the case in which no guard time among (FBMC) [2], [5], [6], filtered-OFDM [7], flexible-OFDM [8],
adjacent packets is inserted, trading off an increased level of weighted overlap and add based OFDM (WOLA-OFDM) [9]
interference with higher values of spectral efficiency. At the generalized frequency division multiplexing (GFDM) [10],
analysis stage, the several considered detection structures and [11], universal filtered multicarrier (UFMC) [12], [13], index
transmission schemes are compared in terms of bit-error-rate,
root-mean-square-error, and system throughput. The numerical modulation [14].
results show that the proposed transceiver algorithms are effec- Among these, UFMC modulation has received prominent
tive and that the linear MMSE data detector is capable of well attention. Introduced in [15] in the framework of the EU-
managing the increased interference brought by the removal of funded Horizon2020 research project 5G-NOW, UFMC is
guard times among consecutive packets, thus yielding throughput an intermediate scheme between filtered-OFDM and FBMC.
gains of about 10 - 13 %. The effect of phase noise at the receiver
is also numerically assessed, and it is shown that the recursive While in filtered OFDM the whole OFDM signal is filtered to
implementation of the linear MMSE exhibits some degree of reduce OOB emissions and achieve better spectral containment
robustness against this disturbance. [7], and while in FBMC each subcarrier is individually filtered
Index Terms—5G, 5G-and-beyond, universal filtered multicar- [2], in UFMC the subcarriers are grouped in contiguous,
rier modulation, UFMC, MIMO, millimeter wave, beamforming, non-overlapping blocks, called subbands, and each subband
phase noise, transceiver design, adaptive algorithms. is individually filtered [12]. Filtering at the subband level
is motivated by the fact that time-frequency misalignment
I. I NTRODUCTION typically occurs between entire blocks of subcarriers; more-
over, and mostly important, the adoption of subband-wise
The research activity on modulation formats alternative to
filtering permits employing filters with a larger bandwidth and,
orthogonal frequency division multiplexing (OFDM) for the
consequently, with a shorter impulse response than that of the
fifth-generation (5G) and beyond of wireless cellular systems
filters used in FBMC.
has been very intensive in the last decade [1]–[3]. Indeed,
First papers dealing with the UFMC modulation and high-
even though the first 5G New Radio standalone specification
lighting its advantages with respect to OFDM were [12],
still relies on OFDM with flexible numerology [4], 3GPP
[15], [16]. The paper [17] shows that UFMC has increased
has not yet thoroughly addressed the use-case of massive
robustness to timing and frequency synchronization errors
machine-type-communications (mMTC) as well as the choice
and introduces the concept of autonomous timing advance, a
of the modulation format at above-30 GHz carrier frequencies;
mechanism enabling the system to operate based on open-loop
moreover, new use-cases are recently arising, such as high
synchronization only. Papers [18]–[20] deal with the problem
data-rate mMTC, which indicate that the dispute about the
of filter shape optimization; in particular, reference [18] ap-
This paper has been supported by Huawei through HIRP OPEN Agree- plies Bohman filter-based pulse shaping with combination of
ment No. HO2016050002BM. antipodal symbol-pairs to the edge-subcarriers of the subbands
This paper will be partly presented at the 2018 IEEE 29th Annual Inter-
national Symposium on Personal, Indoor, and Mobile Radio Communications in order to reduce the spectral leakage into adjacent subbands;
(PIMRC), Workshop on Millimeter Waves Communications, Bologna, Italy, the paper [19] designs nearly equi-ripple filters in the stopband
September 2018 and at Chinacom 2018 - 13th EAI International Conference by solving an optimization problem where the passband ripple
on Communications and Networking in China, Chengdu, China, October 2018.
S. Buzzi and C. D’Andrea are with the Department of Electrical and is constrained and the maximum ripple in the stopband is
Information Engineering, University of Cassino and Lazio Meridionale, I- minimized; in [20], instead, a filter design procedure is pro-
03043 Cassino, Italy ({buzzi, carmen.dandrea}@unicas.it); they are also af- posed in order to minimize the leakage due to frequency and
filiated with Consorzio Nazionale Interuniversitario per le Telecomunicazioni
(CNIT), Italy. D. Li and S. Feng are with Hisilicon Technologies Co., Ltd, timing synchronization errors. In order to reduce interference
Beijing, P. R. China ({lidejian, Shulan.Feng}@hisilicon.com). among signals in adjacent subbands, papers [21], [22] propose
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
2
active interference cancellation schemes based on the solution paper proposes and analyzes several data detection structures,
of optimization problems aimed at determining the weighting including linear minimum mean square error (MMSE) de-
coefficients for interference removal. The problem of channel tectors, with different degrees of adaptiveness and tracking
estimation in UFMC transceivers is tackled in [23], while in capabilities, with different amounts of complexity, and that
[24] authors propose a "flexible" version of UFMC that permits do not require an explicit channel estimation phase at the
integrating multiple frame structures with different subcarrier receiver. The proposed receivers are shown to exhibit much
spacing in one radio carrier. better performance than the traditional ones, as detailed for
Surprisingly enough, the above papers mainly deal with instance in [12], especially when inter-packet interference is
discrete-time single-antenna transceivers operating over a sim- considered. While traditionally UFMC packets are spaced by
ple channel, usually modeled as a discrete-time linear-time- some guard-time, the paper also proposes a new "compact"
invariant filter. On the other hand, it is well known that current UFMC transmission, wherein no guard interval is included
(and future) wireless networks heavily rely on the use of among consecutive packets; interestingly, the MMSE-based
multiple antennas, that are needed both to provide diversity receivers are capable to automatically adapt to the new trans-
performance gains and to multiplex several users on the same mission format and to combat the increased interference that
time-frequency resource slot. How UFMC modulation can be it generates. In order to avoid the need for feeding back
adapted to and take advantage of transceivers using multiple channel state information at the transmitter, the paper also
antennas is a topic that, to the best of authors’ knowledge, proposes and analyzes the use of a novel channel-independent
appears to have been neglected so far. Likewise, the above beamformer at the transmitter. Finally, the proposed data
cited papers refer to the case in which sub-6 GHz carrier detection algorithms are also tested in the presence of phase
frequencies are used, while no studies are available on the use noise at the receiver. Numerical results will show that the new
of UFMC at millimeter wave (mmWave) carrier frequencies. "compact" UFMC format coupled with the MMSE receivers
The use of mmWave, indeed, is one of the three key technolo- has the capability of providing increased throughput, as well
gies1 needed to achieve the envisioned 1000x throughput gain as that the recursive implementations of the linear MMSE
with respect to the current generation of wireless networks receiver exhibit increased robustness against the effects of
[25]. Using high carrier frequencies permits taking advantage receiver phase noise.
of large and unused frequency bands, making it possible to
This paper is organized as follows. Next section contains
seamlessly provide Gbit/s data rates to mobile users. On the
some preliminary derivations on the mathematical model of a
other hand, mmWave carrier frequencies are essentially a
single-antenna UFMC transceiver and on the MIMO channel
short range (up to 100-200 m) technology given the increased
model at mmWave carrier frequencies. Section III shows how
path-loss and blockage effects [26], and need to be used in
UFMC can be coupled with the use of multiple antennas, by
conjunction with multiple antennas, since large array gains are
providing also some transceiver algorithms for the case of
useful to compensate for increased path-loss. Papers [27], [28]
single-packet transmission. In Section IV we consider the case
illustrate the main differences and technological challenges
in which a linear MMSE equalizer and data detector is used
that the use of (possibly massive) MIMO transceivers poses at
at the receiver; several versions of this structure are proposed,
mmWave carrier frequencies with respect to traditional sub-
one based on the use of time-averaged batch estimates, and two
6 GHz frequencies. In particular, at mmWave frequencies
others based on the use of recursive algorithms with learning
the channel impulse response has a sparse nature; hardware
capabilities. The use of a channel independent beamformer
constraints prevent the adoption of fully digital beamforming
is also illustrated in Section IV. Section V deals with the
structures [29]; and, moreover, phase noise, which arises pre-
system performance analysis, and thus contains the definition
dominantly due to imperfections of the local oscillator (LO) in
of the used performance measures, a theoretical analysis about
the transceivers, has a detrimental effect on the system perfor-
the system bit-error-rate (BER), and the discussion about the
mance and cannot be neglected [30]. Accordingly, the design
obtained numerical results. Finally, concluding remarks are
of wireless transceivers for mmWave carrier frequencies has
given in Section VI, while briefs on the used model for the
to face different challenges and constraints with respect to the
phase noise are reported in the Appendix.
ones that hold for systems at sub-6 GHz frequencies.
B. Notation
A. Paper contribution
The following notation is used in the paper. Bold lowercase
This paper, to the best of authors’ knowledge, is the first letters (such as a) denote column vectors, bold uppercase
one to propose and analyze UFMC modulation for MIMO letters (such as A) denote matrices, non-bold letters a and A
wireless link operating at mmWave carrier frequencies. The denote scalar values. The transpose, the inverse, the Moore-
contribution of this paper may be summarized as follows. First Penrose generalized inverse and the conjugate transpose of a
of all, the paper provides the full mathematical model for a matrix A are denoted by AT , A−1 , A+ and AH , respectively.
MIMO UFMC transceiver, taking into account the presence of The trace of the matrix A is denoted as tr(A). The n-th entry
hybrid analog/digital beamformers, and the use of a number of the vector a is denoted as a(n) and the n-th column and the
of RF chains smaller than the number of antennas. Then, the n-th row of the matrix A are denoted as A(:, n) and A(n, :),
1 The other two technologies are the densification of the network with respectively. The N -dimensional identity matrix is denoted as
small-size cells and the use of large scale antenna arrays, i.e. massive MIMO. IN and the (N × M )-dimensional matrix with all zero entries
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
3
si = IFFT(si ) = Wk,IF F T Pi s .
e (2)
is denoted as 0N ×M . The vectorization operator is denoted with Fi , D−1 2 + iD the normalized frequency shift of the
by vec(·) and the Kronecker product is denoted by ⊗. The filter tuned to the i-th subband. Denoting by Gi the toeplitz
block-diagonal matrix obtained from matrices A1 , . . . , AN is [(k + L − 1) × k]-dimensional matrix describing the discrete
denoted by blkdiag(A1 , . . . , AN ). The Dirac’s delta pulse is convolution operation with the filter gi , at the output we have
denoted as δ(t). The the following (k + L − 1)-dimensional vector
statistical expectation operator is denoted
as E[·]; CN µ, σ 2 denotes a complex circularly symmetric zi = Gie
si = Gi Wk,IF F T Pi s . (4)
Gaussian random variable with mean µ and variance σ 2 , while
U(a, b) denotes a random variable that is uniformly distributed The vectors zi √are summed together, multiplied by the ampli-
in [a, b]. The complementary error function is denoted as fication factor PT and transmitted. The propagation channel
erfc(·). is modeled as a discrete-time FIR filter of length Lch , repre-
sented by the Lch -dimensional vector h. Denoting by Mh the
[(k + L + Lch − 2) × (k + L − 1)]-dimensional toeplitz matrix
II. P RELIMINARIES
describing the convolution with the channel h, the discrete-
A. Review of single-antenna UFMC modulation time version of the received signal is written as the following
(k + L + Lch − 2)-dimensional vector
We start with providing the mathematical model of the
UFMC modulation format in a single-antenna scenario. We B−1
!
p X
build upon papers [13], [31] and provide the mathematical y = PT Mh Gi Wk,IF F T Pi s + w , (5)
description of the block-schemes therein reported. This model i=0
will be then used in Section III to design the MIMO-UFMC with w the additive white Gaussian noise contribution. Given
transceiver operating at mmWave frequencies. Eq. (5), it is easily recognized that we have a standard linear
We refer to the block-scheme reported in Fig. 1. We model for the received signal, similar for instance to what
assume that the k subcarriers are split in B subbands of D happens in multiuser code-division multiple access systems or
subcarriers each (thus implying that k = BD). We focus in single-user MIMO links, and several linear and non-linear
on the transmission of a single packet of k data symbols, data detection schemes can be used. Under the considered
arranged into the k-dimensional vector s; the case of multiple ideal conditions3 , however, a very simple processing may
packet transmission will be addressed with reference to the be used based, similarly to what happens in OFDM, on the
general MIMO architecture in the next section. Let si be a use of an FFT and of a simple one-tap frequency-domain
k-dimensional vector whose n-th entry si, (n) is defined as equalization. In particular, first of all the last Lch − 1 symbols
follows are removed from the received vector y. Letting DLch −1 be a
s(n) n = iD, iD + 1, . . . , (i + 1)D − 1 [(k + L − 1) × (k + L + Lch − 2)]-dimensional matrix defined
si, (n) , , (1) as
0 otherwise
DLch −1 = [Ik+L−1 0k+L−1,Lch −1 ] (6)
for i = 0, . . . , B − 1 and n = 0, . . . , k − 1. Defining the
matrices 2 The (m, n)-th entry of Wk,IF F T is thus √1 ej2π(m−1)(n−1)/k .
k
3 Note that we are considering the isolated transmission of a single
UFMC block (i.e. no interblock interference is present), perfectly linear
Pi = diag [ |0 .{z
. . 0} 1
| .{z
. . 1} |0 .{z
. . 0} ] , i = 0, . . . , B − 1 , power amplifiers, no phase noise at the receiver, and perfect time-frequency
iD D k−(i+1)D synchronization.
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
4
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
5
X
e BB YBB
S(1, :) X(1, :) Discard the last
UFMC mod. Lch − 1 symbols 2k-FFT
S RF S
b
S/P QBB (n) DBB (n) FDE P/S
transceiver
S(M, :) X(NTRF , :) Discard the last
UFMC mod. Lch − 1 symbols 2k-FFT
Figure 2. Block scheme of the UFMC multi antenna transceiver. The dashed box "RF transceiver" contains the cascade of a bank of NTRF transmit shaping
filters, a bank of NTRF power amplifiers, the analog RF precoding matrix QRF , the NT transmit antennas, the (NR × NT )-dimensional matrix-valued MIMO
channel impulse response, the NR receive antennas, the analog RF postcoding matrix DRF , and a bank of NR RF receive shaping filters.
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
6
WN = [w(1), . . . , w (k + L + Lch − 2)]. Now, given (14), an IV. MIMO-UFMC SCHEME WITH LINEAR MMSE
estimate of the n-th column of the data symbols matrix S can EQUALIZATION AT THE RECEIVER
be simply obtained as The transceiver processing described in the previous section
S
b id (:, n) = E(n)Ydec (:, n) , (15) requires the knowledge of the channel impulse response and
is suited for a single packet transmission, i.e. for the case in
where which a single isolated block of k symbols is transmitted.
r "
2k PT H In practice, however, especially when considering massive
E(n) = √ DBB (n)DH RF H(2n − 1) broadband connections, several blocks are to be continuously
2 M
+ transmitted. In this case, consecutive UFMC blocks are usually
QRF g
ebn/Dc,(2n−1) QBB (n) .
spaced in discrete-time by a number of intervals equal to L−1;
A different processing can be obtained by avoiding the use of this choice guarantees that the signals corresponding to con-
the approximate relation (14). We thus consider the received tiguous blocks at the output of the Dolph-Chebyshev subband
matrix YBB in Eq. (13), discard the last Lch − 1 columns of filtering do not interfere, so that no interblock interference
the matrix, and compute the FFT on 2k points: (IBI) takes place at the transmitter side. However, since the
Ydis = YBB DTLch −1 W2k,F F T (1 : k + L − 1, :) . (16) channel is time-dispersive, at the receiver there will be IBI: in
particular, the first Lch −1 samples of the received vector y
e in
An estimate of the n-th column of the data symbols matrix S Eq. (7) will be corrupted by the tail of the preceding block of
can be thus obtained as data symbols – see Fig 3 for a graphical representation of the
b dis (:, n) = E(n)Ydis (:, 2n − 1) .
S (17) described situation. In this case, the single packet processing
described in the previous section is suboptimal and alternative
We can also avoid discarding the last Lch − 1 columns of interference-suppressing schemes are to be envisaged. In the
YBB ; in this case we obtain the processing
b no dis (:, n) = E(n)YBB W2k,F F T (1 : k+L+Lch −2, 2n−1) .
S
(18)
Eqs. (17) and (18), have to be computed for n = 1, . . . , k.
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
7
equal to 1, and ⊗ denotes the Kronecker product. Notice also Algorithm 1 Procedure for the selection of the quantities
that the above defined digital precoding matrices are no longer Re z,n , Re zs,n and ZBB,n , so as to determine the J columns
dependent on the subcarrier index. The analog precoding of ZBB that contain the most significant contribution from
(NT × NTRF )- dimensional matrix is the symbols in the n-th column of the data matrix S. The
notation R e z (a : b) denotes selection of a submatrix of R ez
QCI
RF = INTRF ⊗ 1NT /NTRF , (20) containing the entries whose column and row coordinates are
in the range (a : b).
and the analog postcoding (NR × NRRF )- dimensional matrix
1: if n == 1 or n == k then
is
2: if n == 1 then
DCI
RF = INR RF ⊗ 1N /N RF . (21)
R R 3: Imin,1 = 1, Imax,1 = J −2, Imin,2 = 2k−1, Imax,2 =
2k
B. LMMSE receiver processing 4: else if n == k then
The receiver processing is adaptive and so it, based on 5: Imin,1 = 1, Imax,1 = 2, Imin,2 = 2k−J +3, Imax,2 =
the transmission of training packets, automatically learns the 2k
interference-suppressing detection matrix; as a consequence, 6: end if
(n)
the detection strategy that we are going to illustrate is suited 7: ZBB = [Z h BB (:, Imin,1 : Imax,1 ) , ZBB (:, Imin,2 : Imax,2 )].
for multiple packet transmission, either with a guard-time 8: Rz,n = R e z N RF (Imin,1 − 1) + 1 : N RF Imax,1 ,
R R
between them, as recommended in [12] and depicted in Fig. i
9: Re z N RF (Imin,2 − 1) + 1 : N RF Imax,2 .
R R
3, or with no guard-time at all. h
e (n) RF RF
To begin with, we notice that, given the matrix YBB , upon 10: Rzs,n = R zs NR (Imin,1 − 1) + 1 : NR Imax,1 , : ,
letting yBB = vec(YBB ), the LMMSE estimate of the k-th i
column of the data matrix S is obtained as: 11: Re (n) RF RF
zs NR (Imin,2 − 1) + 1 : NR Imax,2 , : .
12: else
b k) = E S(:, k)yH E yBB yH −1 yBB .
S(:, BB BB (22) 13: if 2n − J2 ≥ 1 and 2n + J2 − 1 ≤ 2k then
The above equation, however, can be hardly implemented in 14: Imin = 2n − J2 , Imax = 2n + J2 − 1
practice for two reasons. First, it requires accurate knowledge 15: else if 2n − J2 < 1 then
of the channel impulse response and of the transmitted powers 16: Imin = 1, Imax = J
in order to be able to compute the statistical expectations in 17: else if 2n + J2 − 1 > 2k then
(22); and, then, it involves numerical computations on vectors 18: Imin = 2k − J + 1, Imax = 2k
and matrices with size NRRF (k + L + Lch − 2), which can be a 19: end if
(n)
fairly large number. The former problem can be circumvented 20: ZBB = ZBB :, NRRF (Imin − 1) + 1 : NRRF Imax .
by resorting to adaptive signal processing schemes, while the 21: Rz,n = R e z N RF (Imin − 1) + 1 : N RF Imax .
R R
e (n) RF RF
latter can be addressed by processing vectors of reduced size, 22: Rzs,n = R zs NR (Imin − 1) + 1 : NR Imax , : .
i.e. by properly windowing the received data vector based on 23: end if
the data symbol that we are interested in decoding. To this
end, in order to compact the contribution of each data symbol
to few entries of the received data, we have to consider an zBB,` be the data vector coming from the `-th data packet,
FFT processing of the rows of the data matrix YBB ; let us we build the following time-averaged covariance matrices:
denote by ZBB the NRRF × 2k -dimensional matrix contains Ncov
1 X
the 2k-points FFT of the matrix YBB in Eq. (13), i.e., R
ez = zBB,` zH
BB,` , (25)
Ncov
`=1
ZBB = YBB W2k,F F T (1 : k + L + Lch − 2, :) . (23)
Ncov
e (n) = 1 X
We denote by J the window size, i.e. the number of columns of R zs zBB,` S` (:, n)H . (26)
Ncov
the matrix ZBB that we use to decode the symbols transmitted `=1
on the generic subcarrier; otherwise stated to limit system (n)
Using Algorithm 1, we extract from R e z and R
e zs the matrices
complexity, we use a window of data of dimension JNRRF .
Rz,n and Rzs,n , and, finally, build the detection matrix
In order to estimate the symbols transmitted on the n-th
Dmmse (n) = R−1
subcarrier, we consider the NRRF × J -dimensional matrix z,n Rzs,n . (27)
(n) (n)
ZBB , namely ZBB is made of J columns judiciously selected
from the full matrix ZBB , as fully explained in Algorithm
(n) (n) C. LMMSE receiver processing with learning capabilities
1. We denote by zBB the vector-stacked version of ZBB , i.e.
(n) (n)
zBB = vec ZBB , and we consider the linear processing The detection matrix in (27) is based on time-averaged
estimates of suitable covariance matrices, as shown in (25)
b mmse (:, n) = DH (n)z(n) .
S (24) and (26); the considered time-averages equally weight the
mmse BB
Ncov training packets, and, moreover, (27) entails a matrix
In order to determine the detection matrix Dmmse (n), we inversion, a task that is usually computationally intensive. In
assume that Ncov training packets are transmitted; letting time-varying environments, and in situations where receiver
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
8
X
e BB YBB ZBB
S(1, :) X(1, :)
UFMC mod. 2k-FFT
S RF S
b
S/P QBB (n) MMSE Equalization P/S
transceiver
S(M, :) X(NTRF , :)
UFMC mod. 2k-FFT
Algorithm 2 NLMS Algorithm. Let µ be a positive step-size, Algorithm 3 RLS Algorithm. Let be a small positive
, a small positive parameter, LT the length of the training parameter and λ is a close to unity, but smaller than unity,
interval and denote by (·)
c the minimum-distance projection of constant, usually named the forgetting factor.
(·) on the used modulation constellation. 1: if i ≤ LT then
λ−1 P uH
1: if i ≤ LT then 2: wi = wi−1 + 1+λ−1 ui Pi i−1
i
uH
[d(i) − ui wi−1 ]
µ H i
2: wi = wi−1 + +||u 2 ui [d(i) − ui wi−1 ] 3: else
i ||
λ−1 P uH
3: else 4: wi = wi−1 + 1+λ−1 ui Pi i−1
i
u\i wi−1 − ui wi−1
µ
uH
H i
4: wi = wi−1 + +||u i ||
2 ui u\i wi−1 − ui wi−1 5: end if
λ−1 Pi−1 uH
h i
5: end if −1 i ui Pi−1
6: Pi = λ Pi−1 − 1+λ−1 ui Pi−1 uH
i
complexity is an issue, it is convenient to resort to adaptive and complexity of the proposed procedures. Algorithm 1 is simply
recursive implementations of the LMMSE receiver. Indeed, re- an entry selection procedure that does not involve any com-
cursive algorithms serve at least two purposes. First, they have putation; for each subcarrier, it simply selects the data that
a learning and tracking capability that weighs more the recent will be used in the following data decoding algorithms, so its
past, so that changes in the channel impulse response or in the complexity is negligible. To decode the data symbols in each
interference can be fastly incorporated in the receiver; this thus packet, M K learning algorithms are to be run in parallel. With
results in the capability to learn the interference environment regard to the NLMS algorithms, detailed in Algorithm 2, the
and, it its changes are relatively slow, to continuously adapt complexity is linear with the dimension of the input data [35],
to it. Second, they do not rely on direct matrix inversion as so that the complexity can be approximated as O M KJNRRF
in (27) and so have a lower computational complexity. In the per decoded packet. For the case in which we use M K
considered scenario, each packet contains M K data symbols, RLS algorithms (detailed in Algorithm 3), the complexity of
so M K adaptive learning algorithms are to be run in parallel each algorithm is quadratic with the dimension of the input
with iterations occurring on a timescale equal to the inverse data
h [35], so that the complexity can be approximated as
of the packet frequency; we denote by S` the data matrix for 2 i
O M K JNRRF per decoded packet.
the `-th packet. The procedures work as follows. Consider the
vector zBB,` containing the 2k-dimensional data from the `-
th data packet. Assuming that we are interested to detect the V. P ERFORMANCE MEASURES , ANALYSIS , AND
data sequence that happens to be located on the n-th column NUMERICAL RESULTS
of the data matrices . . . , S` , S`+1 , . . ., use the procedure in Al- We now provide numerical results showing the performance
gorithm 1 to obtain the useful JNRRF -dimensional data vector, of the proposed MIMO-UFMC transceiver architectures. We
(n) (n)
zBB,` (n) say. The vectors . . . , zBB,` , zBB,`+1 , . . . can be thus will consider three different performance measures. The first
used as an input to an adaptive algorithm in order to detect the one is the root mean square error (RMSE) defined as
data on the n-th column of the data matrices . . . , S` , S`+1 , . . ..
|s − ŝ|2
Several adaptive algorithms can be used to approximate the RMSE = E , (28)
linear MMSE receiver. In the following we briefly report some |s|2
details on the Normalized Least-Mean-Squares (NLMS) and where s and ŝ are the generic symbol transmitted and esti-
the Recursive-Least-Squares (RLS) algorithms [35]. For ease mated, respectively.
of notation, we denote by d(`) the desired quantity in the The second one is the usual BER, while, finally, the third
`-th temporal interval (e.g., the (m, k)-th entry of S` ), by u` one is the throughput, that is measured in bit/s, and depends on
the JNRRF -dimensional observable vector, in row-format, to be the system BER and on the cardinality of the used modulation.
processed in the `-th temporal interval, and by w` the estimate Denoting by Ts the signaling time, i.e. assuming that the
of the optimal filter at the `-th temporal interval, so that the modulator transmits a data-symbol of cardinality M every Ts
soft estimate of d(`) is obtained as u` w` . The NLMS and the seconds, kM symbols are transmitted in (k+L−1)Ts seconds,
RLS procedures are reported in Algorithm 2 and in Algorithm if a guard interval is inserted among consecutive packets, and
3, respectively. in kTs seconds, in the case in which packets are continuously
Computational complexity. We now provide remarks on the transmitted with no time-spacing among them. Denoting by
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
9
W the communication bandwidth, and assuming Ts = 1/W , where s = vec (S), w = vec (WN ),
the throughput TG for the former scenario can be written as
B = W2k,F F T (1 : k + L + Lch − 2, :)T ⊗ DHRF , (37)
W log2 (M) kM
TG = (1 − BER) [bit/s] , (29)
h i
k+L−1 Ā = W2k,F F T (1 : k + L + Lch − 2, :)T ⊗ INRRF ×
(38)
while, instead, in the latter situation we have Ach UT ⊗ INRRF Q e BB ,
TNG = W log2 (M) M (1 − BER) [bit/s] . (30) with Ach is the convolution matrix defined
PB−1 T T starting from
T
Eq. (13), U = i=0 Pi Wk−IF F T Gi , and QBB =
e
A. Mathematical Analysis blkdiag (QBB (1), . . . , QBB (n)).
We now provide a closed-form expression for the BER Exploiting (36), (24) can be rewritten as
of the two main architectures detailed in the paper, i.e. the r
PT H
MIMO-UFMC transceiver of Section III and the MIMO- Smmse (:, n) =
b D (n)Ān S(:, n)
UFMC scheme with MMSE equalization at the receiver of r M mmse
PT H
Section IV. For the closed form of the BER, we resort to + D (n)Ān̄ sn̄ + DHmmse (n)Bw ,
the Gaussian Approximation (GA) of the interference [36]. M mmse
(39)
Assuming the use of Gray coding, and a Q-ary quadrature where Ān = Ā(:, (n−1)M +1 : (n−1)M +M ), Ān̄ contains
amplitude modulation (QAM), the BER is expressed as all the columns of the matrix Ā except the ones in Ān and sn̄
contains all the entries of the vector s except the entries from
1 the [(n − 1)M + 1]-th to the [(n − 1)M + M ]-th. Based on
BERQ−QAM = ×
2 (Q)
log
√ i2 (39), the n-th subcarrier SINR for the case of MIMO-UFMC
architecture with linear MMSE at the receiver can be finally
h q
Q−1 3 SINR
1− 1− √
Q
erfc 2(Q−1) ,
written as
(31) (n)
where SINR is the Signal-to-Interference-plus-Noise Ratio, to SINRUFMC−MMSE =
PT
be computed in the following. tr DH H
mmse (n)Ān Ān Dmmse (n)
M ,
PT
tr D H (n) Ā Ā H + B C BH D (n)
Consider now the case of MIMO-UFMC processing. Eq. M mmse n̄ n̄ W mmse
B(n) = E(n)DH H while the front-end receiver is assumed to have a noise figure
BB (n)DRF ×
[INR ⊗ W2k,F F T (2n − 1, 1 : k + L + Lch − 2)] . of 3 dB. For the prototype filter in the UFMC modulators we
(35) use a Dolph-Chebyshev filter with length L = 16 and side-lobe
attenuation with respect to the peak of the main lobe equal to
100 dB. We use k = 128 subcarriers, and B = 8 subbands
Consider now the MIMO-UFMC scheme with linear MMSE (which leads to D = 16 subcarriers in each subband). We
equalization at the receiver, and in particular Eq. (24), where consider the antenna configuration NR × NT = 16 × 64,
(n)
we assume, for ease of notation, that zBB = zBB = vec (ZBB ), and we assume hybrid beamforming with NTRF = 16 and
so that we are considering all the columns of the matrix ZBB NRRF = 4 RF chains. For single packet transmission and
in order to decode the M symbols in the n-th column of the reception, in the figures we denote as “UFMC-id” the case
data matrix S. After some algebraic manipulations, using the in which the estimate of the n-th column of the data symbols
properties of the vec(·) operator and of the Kronecker product, matrix S is expressed as (15), as “UFMC-dis” the case in
it can be shown that zBB can be written as follows which we use (17), as “UFMC-no dis” the case in which
we use (18), as “UFMC-mmse” the case in which we use
r
PT
zBB = Ās + Bw , (36) (24). With regard to the multiple packet transmission, we
M
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
10
label with “UFMC-mmse-G” the case in which we adopt the 2) Impact of phase noise: We now study the system per-
LMMSE receive and consecutive packets are spaced apart by formance in the presence of phase noise. Fig. 7 reports the
L − 1 time intervals; finally we label with “UFMC-mmse- system BER versus the transmitted power for the several con-
NG” the case in which the LMMSE receiver is adopted sidered transceiver architectures, for two values of the phase
and packets are continuously transmitted. The acronyms SP noise intensity, and for 4-QAM and 64-QAM modulations.
and MP will be used to distinguish the case of isolated In particular, we consider the cases of weak phase noise
single-packet transmission from the case of multiple packet intensity, corresponding to the choice LPN = −60 dBc/Hz
transmission. We will also consider the effect on the system and foffset = 100 Hz, and of strong phase noise, where
performance of phase noise generated by the local oscillators LPN = −89 dBc/Hz and foffset = 1 MHz (see the appendix
at the receiver. Details on the phase noise model are reported for the definition of these parameters). Interestingly, we see
in the Appendix, while the PhaseNoise System objectTM in that 64-QAM modulation, while being somewhat robust to
the Communications System ToolboxTM of MATLAB has been weak phase noise, is more sensitive than 4-QAM modulation
used to generate the phase noise in the numerical simulations. to phase noise. This behavior is intuitively justified by noting
that increasing the modulation cardinality the size of the
1) System performance with no phase noise: Fig. 5 shows Voronoi regions associated to the points of the modulation
the performance of the considered transceiver schemes ne- constellation gets reduced, thus increasing the likelihood that
glecting the phase noise at the receiver. In particular, the figure the phase noise leads to a wrong decision on the transmitted
reports the three discussed performance measures versus the symbol. As a consequence, the modulation cardinality should
transmit power, assuming 4-QAM modulation, and with two be chosen as a trade-off between the need to send as much as
different values of the multiplexing order, that is M = 1 and possible information per symbol interval, and the need to not
M = 4. Both the cases of CDB and CIB are considered, increase too much the system BER, which, ultimately, leads
as well as the cases of SP and MP transmission, with and to a reduction in the system throughput.
without the guard time between consecutive packets. The
3) Performance of adaptive learning algorithms: Finally,
following comments can be done. First of all, from subplots
Figs. 8 and 9 report the RMSE learning curves, and the steady-
(a) - (d) it is seen that there is a considerable performance gap
state BER and throughput for the NMLS and RLS adaptive
between the case of CDB and of CIB: this behavior appears
algorithms, respectively, for 4-QAM modulation. Again, two
reasonable and can be justified by noticing that when using
different intensities of the phase noise are considered, while
CIB no information on the channel coefficients is needed at the
both figures refer to the case of single stream transmission
transmitter. Moreover, it is seen that when considering multiple
(i.e., M = 1) and CIB is assumed. Fig. 8 also report, as
packet transmission, including a guard time among consecutive
dashed horizontal lines, the steady-state RMSE achieved by
packets has a very negligible effect on the system BER and
the adaptive LMMSE algorithm performing the processing
RMSE; otherwise stated, the proposed MMSE receiver is
(24). A comparison with the case in which no phase noise
capable of managing the increased inter-packet interference
is present is also reported for benchmarking purposes. Fig. 8
that arises when data packets are continuously transmitted
shows that both the NLMS and the RLS algorithms exhibit a
with no spacing among them, achieving a BER and a RMSE
decreasing RMSE; it is shown that the recursive algorithms,
almost indistinguishable from the case in which packets are
as it is well-known, exhibit some excess error with respect to
spaced by a guard time. This, in turn, has a large impact on the
the adaptive LMMSE processing in (24): this is indeed the
system throughput, as shown in subplots (e) - (f). Indeed, it is
price to be paid to have lower computational complexity and
seen that the removal of the guard time allows increasing the
enhanced tracking capabilities in time-varying environments.
system throughput of about 13 - 15 %, thus confirming that
From Fig. 9 we can see that the recursive algorithms achieve
tolerating an increased interference level is compensated by a
good performance also in terms of steady-state BER and
considerable increase in the system throughput. Subplots (e) -
throughput. The gap between the curves corresponding to the
(f) also show that the structures with CIB eventually achieve,
presence of phase noise and the curves obtained in the ideal
for large values of the transmitted power, the same throughput
situation of no phase noise for the recursive algorithms is
as the structures with CDB.
smaller than the gap observed for the LMMSE receiver (24),
Fig. 6 is devoted to the validation of the BER approximation even for the case of strong phase noise. The plots thus confirm
(31). Indeed, the figure shows the system BER in the case of that the proposed recursive algorithms, thanks to their tracking
single packet transmission for the considered MIMO-UFMC capabilities, have a higher degree of immunity to phase noise
architectures, for both QPSK and 64-QAM modulation. It is effects.
seen that the GA provides a lower bound of the BER, expe-
cially in the low-SINR regime, while in the region of interest
VI. C ONCLUSIONS
of high-SNR regime it gives a very good approximation of the
simulated BER. The observed gap for the low-SINR region This paper has been focused on the design and the anal-
is due to the fact that the 1/ log2 (Q) factor, coming from ysis of MIMO-UFMC transceivers operating at mmWave
the Gray coding approximation, is too optimistic. In any case, frequencies. Several signal processing schemes have been
what really matters is the fact that in the large-SINR region the developed for data detection, taking into account the hybrid
GA works well, since in this region performing MonteCarlo nature of the beamformers, and considering also the use
simulations requires increasingly large large CPU times. of channel-independent beamformers at the transmitter. The
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
11
0
(a) 0
(b) (c) (e)
10 10 1000
100
Throughput [Mbit/s]
800
RMSE
10-1 10-1 -2
10
BER
BER
600
-2 -2
10 10
10-4 400
-30 -20 -10 0 10 -30 -20 -10 0 10
PT [dBW] PT [dBW]
(d) (f)
10-3 10-3 102 4000
Throughput [Mbit/s]
-30 -20 -10 0 10 -30 -20 -10 0 10
PT [dBW] PT [dBW] 3500
SP-dis, Eq. (17), CDB
RMSE
SP-id, Eq. (15), CDB 0 3000
10
SP-no dis, Eq. (18), CDB
SP-MMSE, CDB 2500
MP-G-MMSE, CDB
MP-NG-MMSE, CDB 2000
SP-MMSE, CIB 10-2
1500
MP-G-MMSE, CIB -30 -20 -10 0 10 -30 -20 -10 0 10
MP-NG-MMSE, CIB PT [dBW] PT [dBW]
Figure 5. Performance measures of MIMO-UFMC transceiver architectures versus transmit power, with CDB and CIB, 4-QAM modulation, and no phase
noise. Subfigure (a): BER versus transmit power, M = 1; subfigure (b): BER versus transmit power, M = 4; subfigure (c): RMSE versus transmit power,
M = 1; subfigure (d): RMSE versus transmit power, M = 4; subfigure (e): throughput versus transmit power, M = 1; subfigure (f ): throughput versus
transmit power, M = 4.
(a) (b)
100 100
10-1 10-1
BER
BER
Figure 6. Comparison between the BER performance obtained with simulations and with the GA of MIMO-UFMC transceiver architectures with CDB and
CIB, no phase noise and single packet transmission. Subfigure (a): 4-QAM modulation; subfigure (b): 64-QAM modulation.
proposed receivers have been extensively tested, also for the The research results of this paper can be extended along
relevant scenario where multiple consecutive UFMC packets many directions. First of all, beyond phase noise, other
are transmitted with no inter-packet spacing. The results have hardware imperfections such as non-linear power amplifiers
shown that the proposed receivers are well capable of handling might be considered and included in the analysis. Then, the
the increased interference arising from the absence of guard coupling of the proposed transceivers with a massive MIMO
intervals, leading thus to an overall throughput increase of architecture, wherein large antenna arrays are present at one
about 13 - 15 %. The paper has also evaluated the effect side, if not at both sides [37] of the communication link, could
of phase noise at the receiver; in particular, while using a be investigated. Finally, while the paper analyzed a single-
modulation with large cardinality leads to increased vulner- user scenario, the extension of the proposed approach to a
ability to phase noise, results have shown that the proposed multiuser scenario is certainly worth being considered, along
recursive implementations of the LMMSE algorithm exhibit with the design of proper power control algorithms for sum-
a larger degree of immunity to phase noise. Overall, results rate maximization.
have shown that UFMC is an outstanding modulation scheme
that can be effectively coupled with MIMO architectures.
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
12
BER
BER
BER
MP-G-MMSE, CDB, no PN
MP-NG-MMSE, CDB, no PN
MP-G-MMSE, CDB, PN
MP-NG-MMSE, CDB, PN
10-2 10-2 10-2 10-2 MP-G-MMSE, CIB, no PN
MP-NG-MMSE, CIB, no PN
MP-G-MMSE, CIB, PN
MP-NG-MMSE, CIB, PN
Figure 7. BER versus transmit power, performance of MIMO-UFMC transceiver architectures with CDB and CIB, and phase noise at the receiver: in subfigure
(a) LPN = −60 dBc/Hz and foffset = 100 Hz, 4-QAM modulation, in subfigure (b) LPN = −60 dBc/Hz and foffset = 100 Hz, 64-QAM modulation,
in subfigure (c) LPN = −89 dBc/Hz and foffset = 1 MHz, 4-QAM modulation, in subfigure (d) LPN = −89 dBc/Hz and foffset = 1 MHz, 64-QAM
modulation.
RMSE
10-1 10-1
adaptive-MP-G, no PN
adaptive-MP-NG, no PN
adaptive-MP-G, PN
50 100 150 200 250 300 350 400 450 500 50 100 150 200 250 300 350 400 450 500 adaptive-MP-NG, PN
packets packets
MP-G-MMSE, no PN
(b, RLS) (d, RLS)
100 100 MP-NG-MMSE, no PN
MP-G-MMSE, PN
MP-NG-MMSE, PN
RMSE
RMSE
10-1 10-1
50 100 150 200 250 300 350 400 450 500 50 100 150 200 250 300 350 400 450 500
packets packets
Figure 8. Learning curve with M = 1, PT = 0 dBW, 4-QAM modulation, Npkt = 500, LT = 200 and CIB. In (a) NLMS algorithm, LPN = −60
dBc/Hz and foffset = 100 Hz; in (b) RLS algorithm, LPN = −60 dBc/Hz and foffset = 100 Hz; in (c) NLMS algorithm, LPN = −89 dBc/Hz and
foffset = 1 MHz; in (d) RLS algorithm, LPN = −89 dBc/Hz and foffset = 1 MHz
A PPENDIX - P HASE NOISE MODELING Given (41), the output of the RF transceiver reported in
Eq. (13), in presence of phase noise at the receiver, can be
represented through a matrix Ye BB of dimension [N RF × (k +
In the following we provide details on the modeling of the R
L + Lch − 2)], whose n-th column is expressed as
phase noise at the receiver. Each RF chain at the receiver is
assumed to contain a local oscillator (LO) with a synchronous LXch −1
r
PT H e e BB (:, n − `)
distribution, i.e. a single reference signal is distributed to all Ye BB (:, n) =Φ(n)
e D H(`)QRF X
the LOs in the RF chains which independently generate local M RF
`=0
oscillation signals [38]–[40]. Denoting by φi (n) the phase + DH
RF w(n) , (42)
noise introduced by the LO in the i-th RF chain, we thus
define the following NRRF × NRRF diagonal matrix containing with n = 1, 2, . . . , k + L + Lch − 2. For the generation of
the contribution of phase noise on each RF chain: the phase noise we use the procedure reported in [41]. In
particular, the sequence . . . , φi (n), φi (n+1), . . . is obtained by
considering a sequence of i.i.d. Gaussian real random variates
jφ RF (n)
Φ(n)
e = diag ejφ1 (n) , . . . , e NR . (41) and by passing them through a linear time-invariant filter.
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
13
Throughput [Mbit/s]
900
800
700
600
10-1 10-1 adaptive-RLS-MP-G, no PN
500 adaptive-RLS-MP-NG, no PN
adaptive-MP-NLMS-G, no PN
BER
-10 -5 0 5 10
BER
PT [dBW] adaptive-NLMS-MP-NG, no PN
adaptive-RLS-MP-G, PN
(d)
adaptive-RLS-MP-NG, PN
Throughput [Mbit/s]
-2 -2 900 adaptive-MP-NLMS-G, PN
10 10
adaptive-NLMS-MP-NG, PN
800
700
600
500
10-3 10-3
-10 -5 0 5 10 -10 -5 0 5 10 -10 -5 0 5 10
PT [dBW] PT [dBW] PT [dBW]
Figure 9. BER and throughput performance of NLMS and RLS algorithms. In (a) BER versus transmit power, LPN = −60 dBc/Hz and foffset = 100
Hz; in (b) BER versus transmit power, LPN = −89 dBc/Hz and foffset = 1 MHz; in (c) throughput versus transmit power, LPN = −60 dBc/Hz and
foffset = 100 Hz; in (d) throughput versus transmit power, LPN = −89 dBc/Hz and foffset = 1 MHz.
An IIR digital filter is used in which the numerator coeffi- [10] G. Fettweis, M. Krondorf, and S. Bittner, “GFDM - Generalized
cient λPN is frequency division multiplexing,” in Proc. Vehicular Tech. Conf.,
q Barcelona, Spain, Apr. 2009, pp. 1–4.
LPN
λPN = 2πfoffset 10 10 , (43) [11] N. Michailow, M. Matthé, I. S. Gaspar, A. N. Caldevilla, L. L.
Mendes, A. Festag, and G. Fettweis, “Generalized frequency division
multiplexing for 5th generation cellular networks,” IEEE Transactions
where foffset is the frequency offset in Hz and LPN is the on Communications, vol. 62, no. 9, pp. 3045–3061, Aug. 2014.
phase noise level in dBc/Hz. The denominator coefficients γm [12] V. Vakilian, T. Wild, F. Schaich, S. ten Brink, and J. F. Frigon,
are recursively determined as “Universal-filtered multi-carrier technique for wireless systems beyond
LTE,” in 2013 IEEE Globecom Workshops (GC Wkshps), Dec. 2013,
γm−1 pp. 223–228.
γm = (m − 2.5) , (44) [13] F. Schaich and T. Wild, “Waveform contenders for 5G – OFDM vs.
m−1
FBMC vs. UFMC,” in 2014 6th International Symposium on Communi-
where γ1 = 1 and m = 1, . . . , 64. cations, Control and Signal Processing (ISCCSP). IEEE, Aug. 2014,
pp. 457–460.
[14] E. Basar, “Index modulation techniques for 5G wireless networks,” IEEE
R EFERENCES Communications Magazine, vol. 54, no. 7, pp. 168–175, Jul. 2016.
[15] G. Wunder, M. Kasparick, S. Ten Brink, F. Schaich, T. Wild, Y. Chen,
[1] P. Banelli, S. Buzzi, G. Colavolpe, A. Modenini, F. Rusek, and I. Gaspar, N. Michailow, G. Fettweis, D. Ktenas et al., “System-level in-
A. Ugolini, “Modulation formats and waveforms for 5G networks: Who terfaces and performance evaluation methodology for 5G physical layer
will be the heir of OFDM?” IEEE Signal Processing Mag., vol. 31, based on non-orthogonal waveforms,” in 2013 Asilomar Conference on
no. 6, pp. 80–93, Nov. 2014. Signals, Systems and Computers. IEEE, May 2013, pp. 1659–163.
[2] B. Farhang-Boroujeny, “OFDM versus filter bank multicarrier,” IEEE [16] M. Kasparick, G. Wunder, C. F. Schaich, T. Wild, V. Berg, N. Cassiau,
Signal Processing Mag., vol. 28, no. 3, pp. 92–112, May 2011. J. Doré, D. Kténas, M. Dryjañski, S. Pietrzyk, I. S. Gaspar, and
[3] S. Buzzi, A. Ugolini, A. Zappone, and G. Colavolpe, “An introduction N. Michailow, “5G waveform candidate selection,” D3.1 of 5G-Now,
to modulations and waveforms for 5G networks,” Signal Processing for FP7 European Research Project, Tech. Rep., Nov. 2013.
5G: Algorithms and Implementations, pp. 616–688, 2016. [17] F. Schaich and T. Wild, “Relaxed synchronization support of universal
[4] X. Lin et al., “5G new radio: Unveiling the essentials of the next gen- filtered multi-carrier including autonomous timing advance,” in 2014
eration wireless access technology,” arXiv preprint arXiv:1806.06898, 11th International Symposium on Wireless Communications Systems
Jun. 2018. (ISWCS). IEEE, Aug. 2014, pp. 203–208.
[5] B. Farhang-Boroujeny, “Filter bank multicarrier modulation: A wave- [18] M. Mukherjee, L. Shu, V. Kumar, P. Kumar, and R. Matam, “Reduced
form candidate for 5G and beyond,” Advances in Electrical Engineering, out-of-band radiation-based filter optimization for UFMC systems in
vol. 2014, Dec. 2014. 5G,” in 2015 International Wireless Communications and Mobile Com-
[6] R. Nissel, S. Schwarz, and M. Rupp, “Filter bank multicarrier mod- puting Conference (IWCMC). IEEE, Aug. 2015, pp. 1150–1155.
ulation schemes for future mobile communications,” IEEE Journal on [19] J. Wen, J. Hua, W. Lu, Y. Zhang, and D. Wang, “Design of waveform
Selected Areas in Communications, vol. 35, no. 8, pp. 1768–1782, Aug. shaping filter in the UFMC system,” IEEE Access, vol. 6, pp. 32 300–
2017. 32 309, May 2018.
[7] J. Abdoli, M. Jia, and J. Ma, “Filtered OFDM: A new waveform for [20] X. Wang, T. Wild, and F. Schaich, “Filter optimization for carrier-
future wireless systems,” in 2015 IEEE 16th International Workshop on frequency-and timing-offset in universal filtered multi-carrier systems,”
Signal Processing Advances in Wireless Communications (SPAWC), Jun. in 2015 IEEE 81st Vehicular Technology Conference (VTC Spring).
2015, pp. 66–70. IEEE, May 2015, pp. 1–6.
[8] S. Cai, J. Chow, H. Qu, and H. Fang, “Flexible OFDM/OFDMA [21] H. Wang, Z. Zhang, Y. Zhang, and C. Wang, “Universal filtered multi-
frame structure for communication systems,” Jun. 19 2012, US Patent carrier transmission with active interference cancellation,” in 2015 Inter-
8,204,025. national Conference on Wireless Communications & Signal Processing
[9] R. Zayani, Y. Medjahdi, H. Shaiek, and D. Roviras, “WOLA-OFDM: (WCSP). IEEE, Oct. 2015, pp. 1–6.
a potential candidate for asynchronous 5G,” in 2016 IEEE Globecom [22] Z. Zhang, H. Wang, G. Yu, Y. Zhang, and X. Wang, “Universal filtered
Workshops (GC Wkshps). IEEE, Dec. 2016, pp. 1–5. multi-carrier transmission with adaptive active interference cancellation,”
0090-6778 (c) 2018 IEEE. Personal use is 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.2019.2896122, IEEE
Transactions on Communications
14
0090-6778 (c) 2018 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.