You are on page 1of 6

Interference-Free Pilots Insertion for MIMO-GFDM

Channel Estimation
Shahab Ehsanfar, Maximillian Matthé, Dan Zhang, Gerhard Fettweis, IEEE Fellow
Vodafone Chair Mobile Communications Systems
Technische Universität Dresden, Germany
{firstname.lastname@ifn.et.tu-dresden.de}

Abstract—Generalized Frequency Division Multiplexing diversity. In this paper, we apply the proposed pilot design for
(GFDM) is a flexible non-orthogonal waveform. Due to its a MIMO-GFDM system. In our prior works [9], [10], [11] on
flexibility it can be served as a framework to emulate diverse channel estimation for GFDM systems, we needed to handle
multi-carrier waveforms including orthogonal frequency division
multiplexing (OFDM) and single-carrier frequency domain the data interference on the pilot symbols. The general idea of
equalization (SC-FDE). Nevertheless, depending on the choice separating pilot symbols from data symbols has been used in
of filtering, inter-symbol- and inter-carrier-interference may [12]. However, their approach resorts to a precoder calculated
arise in GFDM. In multiple-input multiple-output (MIMO) based on the knowledge of both data and pilot available at
scenarios, also inter-antenna-interference further challenges the the transmitter. Furthermore, their scheme is only usable for
receiver design. In this paper, we focus on pilot-aided channel
estimation for GFDM. In contrast to our prior works, we nearly frequency flat fading channels. Our proposal here does
propose a technique to insert the pilot symbols in a manner not require complicated computation to generate the precoder,
such that they are orthogonal to the data symbols in the while, it is usable for highly frequency selective channels too.
frequency domain. Based on this design, frequency-domain Our contribution in this paper is to modify the GFDM signal
channel estimation algorithms initially developed for OFDM for orthogonal pilot insertion and subsequently to achieve an
become straightforwardly applicable. We also examine the
impact of such pilot design on the signal properties, including interference-free channel estimation performance for GFDM,
power spectral density (PSD) and peak-to-average-power though, the approach is applicable to different non-orthogonal
ratio (PAPR). At the end of the paper, the performance of multi-carriers which use frequency domain channel estimation
a MIMO-GFDM system is evaluated and compared with the as well. Given the low-complexity GFDM transmitter [13], we
conventional MIMO-OFDM system. aim at inserting the pilot subsymbols such that the frequency
domain of the receive signal at pilot frequencies have zero
I. I NTRODUCTION
influence from data subsymbols. Extracting orthogonal pilots
communication systems demand new require- at the receiver side yields an interference-free channel esti-
M ODERN
ments that are beyond throughput and data capacity.
Low latency applications as in Tactile Internet [1], dynamic
mation performance. However, due to further modification of
the GFDM structure, the transmit signal might have different
spectrum access for cognitive radio and coarse synchroniza- characteristics compared to the original GFDM signal. Thus,
tion for smart cities and sporadic traffic have motivated the we show the corresponding characteristics of the modified
academia and industrial communities to augment their research GFDM and accordingly we analyze its receiver performance
on non-orthogonal waveforms [2]. In broadband communica- for a frequency selective MIMO block fading channel while
tions, because of the frequency selectivity, the receiver needs being compared to the original GFDM as well as OFDM.
to implement a sophisticated pilot insertion and channel esti- The rest of this paper is structured as follows: Section II
mation algorithm to properly estimate and equalize the channel describes the low-complexity frequency domain processing
effects. Due to the self-interference being generated in non- of GFDM and the MIMO channel assumptions. We propose
orthogonal multi-carrier waveforms, the received reference the interference-free pilot insertion (IFPI) technique and its
signal (i.e. pilots) is influenced by data symbols. Such impact corresponding pilot extraction at the receiver side in Section
of the data on pilot symbols degrades the channel estimation III. The new signal characteristics in form of peak to average
performance in comparison to orthogonal frequency division power ratio (PAPR) and out-of-band (OOB) emission as well
multiplexing (OFDM) which takes advantage of clear pilot as further simulation results of the channel estimation and bit
observation. Therefore, the OFDM based channel estimations error rate (BER) performances based on Monte-Carlo method
(e.g. [3], [4], [5], etc.) cannot be directly adopted to non- are provided in Sec. IV. Finally, Sec. V concludes the paper.
orthogonal waveforms.
Generalized frequency division multiplexing (GFDM) is A. Notations
a well known non-orthogonal waveform being widely re- Column-vectors are denoted by vector sign 𝑋 ⃗ and matrices
searched. Particularly, it has been shown in [6], [7], [8], etc. by boldface X. Time and frequency domain representations
that the MIMO-GFDM systems have the potential to out- are separated by lowercase and uppercase letters, respectively.
perform MIMO-OFDM systems by exploiting the frequency 𝔼[⋅] is the expectation operator. The transpose and Hermitian

978-1-5090-4183-1/17/$31.00 ©2017 IEEE


transpose of 𝑿 are denoted by 𝑿 𝑇 and 𝑿 𝐻 , respectively. filtering, the subcarrier filter 𝑮(𝛿) = diag(𝐺⃗ (𝛿) ) is diagonal in
𝑿 ⊗ 𝒀 and 𝑿 ∘ 𝒀 are the Kronecker and Hadamard products frequency domain with 𝐺 ⃗ = 𝑭𝑀 𝛿 ⃗𝑔 . The circulant filter
(𝛿) (𝛿)
( )
[14] of matrices 𝑿 and 𝒀 , respectively. diag(𝑋)⃗ is a diagonal ⃗𝑔 (𝛿) is the down-sampled version of ⃗𝑔 = 𝑔[𝑛] 𝑛=0,⋅⋅⋅ ,𝑁 −1
matrix whose diagonal entries are the entries of the column by factor 𝐾/𝛿. The permutation matrix 𝑷 (𝑘) shifts the DC
⃗ Further, blkdiag(𝑿, ⋅ ⋅ ⋅ , 𝒀 ) is a block diagonal
vector 𝑋. signals to their corresponding subcarriers (i.e. 𝑘) and is given
matrix according to its matrix entries with 𝑿 being the top- by
left and 𝒀 being the bottom-right blocks. The matrices 𝑭𝑛 [ ]𝑇
and 𝑰𝑛 are the unitary DFT and the identity matrices of size 0𝑀 𝛿/2 𝑰𝑀 𝛿/2 0𝑀 𝛿/2×(𝑁 −𝛿𝑀 )
𝑷 (𝑘) = 𝑪ℓ , (4)
𝑛 × 𝑛, respectively. The matrix 0𝑛 is an all zero matrix of size 𝑰𝑀 𝛿/2 0𝑀 𝛿/2 0𝑀 𝛿/2×(𝑁 −𝛿𝑀 )
𝑛 × 𝑛 while 0𝑚×𝑛 has a size of 𝑚 × 𝑛. ⃗0𝑛 and ⃗1𝑛 are column where ℓ = 𝑘𝑀 − 𝑀 𝛿/2. The circulant matrix 𝑪ℓ follows:
vectors of size 𝑛 with all zero and one entries, respectively.
𝑪ℓ = circ([⃗0𝑇ℓ mod 𝑁, 1, ⃗0𝑇(𝑁 −ℓ−1) mod 𝑁 ]), (5)
II. GFDM M ODULATION AND S YSTEM M ODEL
A. Background here, circ(⋅) returns a circulant matrix associated to its input
row vector.
We adopt a GFDM data matrix 𝑫 ∈ ℂ𝐾×𝑀 with 𝐾 subcar-
riers and 𝑀 complex valued subsymbols. The subsymbol at B. MIMO Channel
time index 𝑚 and subcarrier index 𝑘 is denoted by 𝑑𝑘 [𝑚]. We consider a multipath MIMO block fading channel with
In GFDM, each data symbol 𝑑𝑘 [𝑚] is pulse-shaped using nT transmit (Tx) and nR receive (Rx) antennas. At the Tx
circularly time and frequency shifted version of a prototype antenna 𝑖T , the signal is modulated using GFDM and then
filter 𝑔[𝑛] whose energy during one period 𝑁 = 𝑀 𝐾 is protected by a cyclic prefix (CP). We assume that all the
normalized to one. Formally, the GFDM transmit sample [15] channels have shorter lengths 𝐿 than the CP length. Thus,
is given by the receive signal after CP removal at Rx antenna 𝑖R is
𝐾−1
∑𝑀 −1
∑ characterized by the following equation:
[ ] 𝑘
𝑥[𝑛] = 𝑑𝑘 [𝑚]𝑔 (𝑛 − 𝑚𝐾) mod 𝑁 𝑒𝑗2𝜋 𝐾 𝑛 , (1) nT

𝑘=0 𝑚=0 ⃗𝑦𝑖R = ⃗𝑥𝑖T ⊛ ⃗ℎ𝑖T ,𝑖R + 𝑤
⃗ 𝑖R , (6)
with 𝑛 = 0, ⋅ ⋅ ⋅ , 𝑁 − 1 and 𝑑𝑘 [𝑚] = 0 if it belongs to an 𝑖T =1

inactive subcarrier. In the above expression, circular filtering where ⊛ denotes the circular convolution of the channel
is obtained via the modulo operation. Collecting the samples impulse response ⃗ℎ𝑖T ,𝑖R and the transmit signal ⃗𝑥𝑖T . Further,
in matrix-vector form, the GFDM transmit signal becomes 𝑤
⃗ 𝑖R is the vector of additive white Gaussian noise (AWGN)
2
⃗ samples with variance 𝜎𝑤 received at antenna 𝑖R .
⃗𝑥 = 𝑨𝑑, (2)
In DFT domain, circular convolution turns into multiplica-
where 𝑑⃗ = [𝑑⃗𝑇0 , ⋅ ⋅ ⋅ , 𝑑⃗𝑇𝐾−1 ]𝑇 ∈ ℂ𝑁 is vectorized version of tion and therefore, the observed signal on Rx antenna 𝑖R is
𝑫 while for each subcarrier 𝑘 its corresponding 𝑑⃗𝑘 vector is given by
( )𝑇 ⃗ ∑nT
given by 𝑑⃗𝑘 = 𝑑𝑘 [𝑚] (𝑚=0,⋅⋅⋅ ,𝑀 −1) . Moreover, 𝑑⃗𝑘 = 𝑑˜𝑘 + 𝑑⃗ˇ𝑘 ⃗𝑖 =
𝑌 ⃗ 𝑖 ,𝑖 + 𝑊
𝑿𝑖T 𝐻 ⃗𝑖 , (7)
R T R R

where 𝑑˜𝑘 carries information (consisting both pilots and data) 𝑖T =1

at only pilot subcarriers with zeros at data subcarriers. In a where 𝐻 ⃗ 𝑖 ,𝑖 = 𝑁 F𝑁 ×𝐿⃗ℎ𝑖 ,𝑖 and F𝑁 ×𝐿 ⊂ F𝑁 con-
similar fashion, 𝑑⃗ˇ𝑘 carries the symbols at data subcarriers
T R T R
sists of the first 𝐿 columns of F𝑁 . The diagonal matrix

including zeros at pilot subcarriers. Hence, 𝑑˜𝑘 ∘ 𝑑⃗ˇ𝑘 = ⃗0 𝑿𝑖T = diag(F𝑁 ⃗𝑥𝑖T ) and the vector 𝑊 ⃗ 𝑖 = F𝑁 𝑤
R
⃗ 𝑖R are the
meaning no information between pilot and data subcarriers is frequency counterparts of the transmit signal and the received
superimposed. For future use, we also denote the total number noise respectively.
of pilot subcarriers by 𝐾𝑝 = ⌊𝐾/Δ𝑘⌋ with Δ𝑘 being the pilot
III. I NTERFERENCE - FREE PILOT INSERTION
subcarrier spacing. Likewise, 𝐾𝑑 = 𝐾−𝐾𝑝 is the total number
of data subcarriers. The modulation matrix is denoted by A A. Pilot transmission
and it consists of all necessary signal processing operations. In this section, in contrast to the approach used in [9] and
Next, we write the equivalent version of (2) for the signal [10], we aim to insert orthogonal pilots into the pilot sub-
associated to the data subcarriers as [13] carriers. In GFDM modulation, it is possible to reserve some
𝐾−1
∑ frequency bins specifically for the pilots without any influence
⃗𝑥
ˇ = 𝑭𝑁𝐻 𝑷 (𝑘) 𝑮(𝛿) 𝑹(𝛿) 𝑭𝑀 𝑑⃗ˇ𝑘 , (3) from the data symbols. Thus, we modify the expression (3) by
𝑘=0 the following:
where 𝑹(𝛿) is 𝛿-fold repetition matrix which concatenates 𝛿 𝐾−1
∑ ( )

identity matrices 𝑰𝑀 of size 𝑀 i.e. 𝑹(𝛿) = (𝑰𝑀 𝑰𝑀 ⋅ ⋅ ⋅ ) .
𝑇 ⃗𝑥 = 𝑭𝑁𝐻 𝑷 (𝑘) 𝑮(𝛿) 𝑹(𝛿) Γ𝑑˜𝑘 + 𝑭𝑀 𝑑⃗ˇ𝑘 , (8)
The value of 𝛿 is based on the number of non-zero values in 𝑘=0

filter frequency response e.g. if a filter spans over two subcar- where Γ = 𝑷 ′ blkdiag(𝜆𝑰nT , 𝑭𝑀 −nT ). Here, 𝑷 ′ can be any
riers 𝛿 is typically selected as 𝛿 = 2. In (3) due to the circular permutation matrix of compatible size which allocates the
𝑓 𝑓

fix

fix
Data Data
Pre

Pre
clic

clic
Pilot Pilot
Cy

Cy
Zero Zero

𝑡 𝑡
(a) Antenna 1 (b) Antenna 2

Fig. 1: Pilots and Data subsymbols in time-frequency resources

pilots to any frequency bin within the pilot subcarriers. The 1


parameter 𝜆 is a scaling factor that normalizes the pilots energy
to one. Note that in expression (8) the plus sign does not 0.8
superimpose the information i.e. if 𝑘 is a pilot subcarrier

Magnitude
⃗ 0.6
𝑭𝑀 𝑑⃗ˇ𝑘 becomes ⃗0𝑀 and if it belongs to data subcarriers Γ𝑑˜𝑘
would be ⃗0𝑀 . Additionally, the signal ⃗𝑥˜ at pilot subcarriers 0.4 Pilot on Antenna 1
can be obtained from the first term of Eq. (8) i.e. Pilot on Antenna 2

𝐾−1
0.2 Pilot subcarrier
∑ ⃗ Data Subcarrier
⃗𝑥
˜ = 𝑭𝑁𝐻 𝑷 (𝑘)
𝑮 (𝛿)
𝑹 (𝛿)
Γ𝑑˜𝑘 . (9) 0
𝑘=0 0 1 2 3 4
In Eq. (9), if as an example, we set 𝑷 = 𝑰𝑀 , ′ normalized frequency 𝑓 /𝑀
the first nT subsymbols of the pilot subcarriers (i.e.
Fig. 2: Signal spectrum for 𝑀 = 15 , 𝐾 = 4, 𝑷 ′ = 𝑰𝑀
{𝑑˜𝑘 [0], 𝑑˜𝑘 [1], ⋅ ⋅ ⋅ , 𝑑˜𝑘 [nT − 1] } which are filled with pilots) are
processed directly in frequency domain being isolated from the
rest of subsymbols. Although, such isolation holds if and only
Rx antenna. Define the matrix 𝑭 (𝑖T ) ⊂ 𝑭𝑁 which contains
if the pilots are located at the frequency bins where no inter-
only the rows of the DFT matrix associated to the frequency
carrier interference is present. In this case, each orthogonal
bins of the pilots from antenna 𝑖T . The matrix 𝑭 (𝑖T ) yields
subsymbol can be reserved for a specific Tx antenna such that
to non-zero values in frequency domain of the pilots signal
the nT ×nR MIMO channel can be processed in terms of nT nR ⃗˜ ′ = 𝑭 (𝑖T ) (⃗𝑥
single-input single-output (SISO) channels. The approach can 𝑋 𝑖T ˜0 )𝑖T from antenna 𝑖T . Here, ⃗𝑥
˜0 is a known time
be considered as a variation of cell-specific reference signal domain pilots signal and it is generated in a similar fashion as
⃗𝑥
˜ (i.e. Eq. (9)) with the only difference that zeros are inserted
mapping in LTE [16]. Fig. 1 shows an example how the pilot ⃗
subsymbols in the GFDM data block are mapped into the time- at data positions of 𝑑˜𝑘 . Due to 𝑭 (𝑖T ) , also the frequency
domain signal 𝑋 ⃗
˜ 𝑖 = 𝑭 (𝑖T ) ⃗𝑥𝑖 consists only pilot values (of
frequency grid of the resources for a 2 × 2 MIMO channel. T T
Here, two frequency bins of the pilot subcarriers are reserved antenna 𝑖T ) with zero influence from data subsymbols.
only for the pilots while at each Tx antenna only one pilot is Once the DFT matrix 𝑭 (𝑖T ) associated to the frequencies of
being transmitted. Thus, the pilot is being transmitted during interest is specified, the signal due to the received pilots from
the whole GFDM symbol, while also the energies of the data Tx antenna 𝑖T at Rx antenna 𝑖R is given by
subsymbols are no longer concentrated at equally spaced 𝑀 ⃗𝑖 ,𝑖 = 𝑭 (𝑖T ) ⃗𝑦𝑖 .
𝑌 T R R
(10)
peaks. Fig. 2 shows an example of the signal filtering in
frequency domain where the pilots at different antennas are Here, since each received pilot sequence 𝑌⃗𝑖 ,𝑖 between
T R
orthogonal to one another as well as to the data samples. antenna pairs 𝑖T -𝑖R can be treated separately in form of
multiple SISO channels, we refer the readers to [10] for the
B. Received pilots
least squares (LS) and linear minimum mean square error
Since the pilots from each Tx antenna are orthogonal to (LMMSE) estimations of the channel.
the rest of subsymbols, the channel between each Tx-Rx
antenna pair can be separately estimated using the existing C. Complexity
estimation techniques. For such separate estimations, we need Due to the orthogonality of the pilots and data in frequency
to extract the pilot frequencies from the received signal at each domain, the complexity of the channel estimation for IFPI
100
0
−1
10 −20

10−2 −40

PSD [dB]
CCDF

−60
10−3 OFDM
−80 IFPI GFDM
OFDM
−4 Basic GFDM
10 IFPI GFDM −100 W-IFPI GFDM
Basic GFDM W-GFDM
−5
10 −120
4 6 8 10 12 −40 −20 0 20 40
PAPR [dB] subcarrier index 𝑓 /𝐹
Fig. 3: Signal PAPR for 𝑀 = 21 , 𝐾 = 4 vs. its Fig. 4: Out of band emission for 𝐾 = 96, 𝑀 = 15 and the
complementary cumulative distribution function (CCDF) total number of frequency samples 𝐹

Parameter Symbol GFDM OFDM


GFDM turns out to be identical to that of OFDM and hence, Modulation order 𝜇 4 (16-QAM)
it becomes less complex than the channel estimation in basic No. of subsymbols 𝑀 7,15,21 1
No. of subcarriers 𝐾 4,96 84, 96, 672
GFDM. In basic GFDM, since the interference from data Pilot subcarrier spacing Δ𝑘 3 21
subsymbols is treated as extra correlated noise, further signal Roll-off factor of RC filter 𝛼 0.3 0
processing operations are required to reduce the impact of GFDM demodulation - Zero Forcing -
Complex
such interference. Moreover, since the pilots are spread over Pilot sequence - Basic [9] -
randoms
-
all frequency bins of the pilot subcarriers, more frequency Pilot sequence - IFPI, OFDM - 1st root Zadoff-Chu
domain pilot samples (i.e. 𝑁𝑝 = 𝐾𝑝 𝑀 samples) need to be Channel equalization - MMSE
handled in basic GFDM. Considering the matrix inversion in Parallel Concatenated
Channel coding -
Convolutional Codes
LMMSE estimator, the complexity of channel estimation in Octal generator polynomial - (1,15/13)
OFDM as well as IFPI GFDM is proportional to 𝒪(nT nR 𝐾𝑝3 ) Decoder decision metric - log-MAP
whereas the basic GFDM requires 𝒪(nR 𝑁𝑝3 ) operations for its No. of turbo iterations - 8
No. of channel taps 𝐿 24
LMMSE channel estimation. On the other hand, since the IFPI Power delay profile - Exponential
GFDM employs the frequency domain GFDM modulation for
orthogonal pilot insertion, its complexity increases with re- TABLE I: Simulation Parameters
spect to the basic GFDM modulated in time domain. The time
domain GFDM modulation [17] requires an implementation
effort of 𝑀 (𝑁 + 𝐾 log2 𝐾) in terms of number of complex OOB radiation, mean squared error (MSE) and the coded BER
multiplications. The frequency domain GFDM modulation performances are evaluated through Monte-Carlo simulations
needs 𝑁 log2 𝑁 + 𝐾𝛿𝑀 + 𝐾𝑀 log2 𝑀 complex multipli- with the parameters summarized in Table I. The signal to noise
cations [13]. Though, for IFPI GFDM it slightly reduces to ratio is denoted by ℰ𝑠 /𝑁0 and considering also the coding
𝑁 log2 𝑁 +𝐾𝛿𝑀 +𝐾𝑝 (𝑀 −nT ) log2 (𝑀 −nT )+𝐾𝑑 𝑀 log2 𝑀 . gain we have ℰ𝑏 /𝑁0 = ℰ𝑠 /𝑁0 − 10 log10 (𝜇𝑟) where 𝜇 and 𝑟
In general, considering a receiver that employs a channel denote the modulation order and the code-rate respectively.
estimator, the complexity of the data transmission in IFPI The received signal constellations are detected via GFDM
GFDM becomes smaller than that of basic GFDM with the zero forcing demodulation and MMSE frequency domain

channel estimation proposed in [9]. equalization i.e. 𝑑ˆ = (𝑰nR ⊗ 𝑨−1 )𝑸[𝑌 ⃗ 𝑇 ⋅⋅⋅ 𝑌
1
⃗n𝑇 ]𝑇 , where,
R
𝑸 = (𝑯 ˆ 𝑯
𝐻 ˆ + 𝜎 𝑤 𝑰𝑁 ) 𝑯
2 −1 ˆ is the equalization matrix using
𝐻
IV. S IMULATION RESULTS the estimated channels matrix 𝑯. ˆ The detected data symbols
In order to evaluate the performance of GFDM with are transferred into maximum likelihood (ML) symbol log-
interference-free pilot design, we adopt a 2 × 2 MIMO block likelihoods and they are then fed into the soft demapper with
fading multipath channel with Rayleigh distribution. Here, by 8 turbo decoder iterations.
considering the performance of OFDM channel estimation The PAPR of the proposed signal is compared to the original
as a benchmark, we compare the performance of GFDM GFDM beside OFDM in Fig. 3. One can see that due to
under the impact of channel estimation with the proposed orthogonal pilot insertion, the PAPR of IFPI GFDM increases
orthogonal pilot insertion versus the prior works [9], [10] with respect to the basic GFDM. However, it still has more
which adapted the basic GFDM pilot insertion. The PAPR, than one dB difference with the PAPR of an OFDM signal.
101 1

100
0.8

Mutual info.
10−1 OFDM, Genie-aided
MSE

0.6 OFDM, LS
OFDM, LMMSE
10−2 IFPI GFDM, LS IFPI GFDM, Genie-aided
IFPI GFDM, LMMSE IFPI GFDM, LS
Basic GFDM, LS
0.4 IFPI GFDM, LMMSE
10−3 Basic GFDM, LMMSE Basic GFDM, Genie-aided
OFDM LS Basic GFDM, LS
OFDM LMMSE Basic GFDM, LMMSE
−4
10 0.2
0 5 10 15 20 25 30 35 0 5 10 15 20 25 30 35
ℰ𝑠 /𝑁0 [dB] ℰ𝑠 /𝑁0 [dB]
(a) Channel estimation performance for 𝑀 = 7, 𝐾 = 96 (b) Mutual information of transmitted bitstream vs received bit LLRs for
𝑀 = 7, 𝐾 = 96 (after encoder and before decoder)

Fig. 5: MSE and MI Performances with 5% pilots overhead over 2 × 2 MIMO channel

On the other hand, comparing the power spectral densities of from data symbols in basic GFDM channel estimation, full
the signals in Fig. 4, we observe that, despite IFPI GFDM information transfer cannot be achieved even at high SNR
has slightly larger OOB compared to the original GFDM regions. On the other hand, IFPI GFDM with imperfect
signal, the windowed case achieves almost the same OOB channel knowledge (e.g. LS and LMMSE estimations) follow
radiation as in original windowed GFDM (W-GFDM). The the OFDM performance with slight difference.
window function is configured in form of Raised Cosine (RC) The coded performances of the three receiver types are
window with a ramp length of a quarter subsymbol. For provided in Fig. 6. Employing a robust code-rate of 1/3,
further details regarding the windowing process, we refer the OFDM, IFPI GFDM and basic GFDM receivers obtain almost
interested readers to [15]. similar BER, though, basic GFDM with LS estimation has 2-
Figure 5a compares the MSE performances of channel 3 dB worse BER performance than the rest of receivers with
estimation with the proposed IFPI technique, OFDM and the imperfect channel knowledge. Here, due to around 1 dB gap of
basic GFDM channel estimation [9]. Due to the orthogonality the genie-aided receivers of OFDM and IFPI GFDM, the latter
of the pilots to the data symbols in IFPI, one can see that receiver stays around 0.5 dB behind OFDM when the channel
the performance of such channel estimation becomes identical is estimated through pilot transmission. On the other hand,
with the performance of OFDM. However, the basic GFDM Fig. 6b shows that the basic GFDM channel estimation with
channel estimation which suffers from significant interference non-orthogonal pilots becomes entirely unqualified for a high
has a large error floor at high signal to noise ratio (SNR) code-rate of 5/6 which is due to its large error floor in channel
regions. Similar behavior can also be observed in Fig. 5b. The estimation. Comparing OFDM and IFPI GFDM, we observe
genie-aided receivers have perfect knowledge of the channel that the performance loss in GFDM which is a non-orthogonal
state information without transmitting pilots. Here, the OFDM waveform is not significant compared to OFDM. Furthermore,
genie-aided receiver has slightly larger mutual information in Fig. 6b the BER for LS and LMMSE estimations in OFDM
with respect to the both GFDM cases due to the orthogonality as well as IFPI GFDM are identical due to identical channel
between the data symbols. With the current GFDM configura- estimation performances at high SNR regions.
tion the self-interference is treated as extra noise at the receiver
V. C ONCLUSION
slightly limiting its outcome, although, such performance loss
is marginal when we consider the GFDM gains in PAPR and This paper proposed an interference-free pilot insertion
OOB emission. Also note that the genie-aided receiver of IFPI technique for channel estimation in a non-orthogonal multi-
GFDM has slightly smaller mutual information with respect carrier system. Although, the approach is applied to MIMO-
to the basic GFDM genie-aided receiver which is due to the GFDM, it is applicable to other non-orthogonal waveforms
fact that in basic GFDM the energies of the data subsymbols with frequency domain channel estimation as well. Here,
are spread over all frequency bins of the pilot subcarriers the coded performances of different GFDM receivers were
gaining more frequency diversity. However, if we employ the evaluated and compared to the performance of OFDM with
channel estimation, IFPI GFDM achieves a significant gain imperfect channel knowledge. From simulation results we ob-
with respect to basic GFDM. Because of the interference served that IFPI GFDM achieves identical channel estimation
IFPI GFDM, Genie-aided IFPI GFDM, LS IFPI GFDM, LMMSE
OFDM, Genie-aided OFDM, LS OFDM, LMMSE
100 Basic GFDM, Genie-aided Basic GFDM, LS Basic GFDM, LMMSE

10−1

10−2
BER

10−3

10−4

10−5
−2 0 2 4 6 8 5 10 15 20 25 30
ℰ𝑏 /𝑁0 [dB] ℰ𝑏 /𝑁0 [dB]
(a) 1/3 code-rate (b) 5/6 code-rate

Fig. 6: Bit Error Rate performance for 5% pilots overhead over 2 × 2 MIMO channel (𝑀 = 7, 𝐾 = 96)

performance as in OFDM which significantly outperforms the [4] M. Biguesh and A. Gershman, “MIMO channel estimation: optimal
prior works on GFDM channel estimation [9], [10] at high training and tradeoffs between estimation techniques,” in Proc. IEEE
Int. Conf. on Commun., vol. 5, 2004, pp. 2658–2662 Vol.5.
SNRs. The simulation of bit error rate performances of differ- [5] G. Taricco and G. Coluccia, “Optimum Receiver Design for Correlated
ent GFDM receivers with imperfect channel knowledge shows Rician Fading MIMO Channels with Pilot-Aided Detection,” IEEE J.
that IFPI GFDM can achieve comparable results with OFDM Sel. Areas Commun., vol. 25, no. 7, pp. 1311–1321, 2007.
[6] D. Zhang, L. Mendes, M. Matthé, I. Gaspar, N. Michailow, and
while the basic pilot insertion for GFDM was subject to G. Fettweis, “Expectation Propagation for Near-Optimum Detection of
appreciable performance loss for high code-rates. In the future, MIMO-GFDM Signals,” IEEE Trans. Wireless Commun., 2015.
we would be interested to apply the GFDM channel estimation [7] M. Matthé, D. Zhang, and G. Fettweis, “Iterative Detection using
MMSE-PIC Demapping for MIMO-GFDM Systems,” in Proc. of the
to more challenging scenarios such as highly doubly dispersive EW European Wireless Conference (EW’16). IEEE, 2016.
channels. In [6], GFDM was shown to outperform OFDM in [8] M. Matthé, L. Mendes, N. Michailow, D. Zhang, and G. Fettweis,
terms of exploiting the frequency selectivity. A potential future “Widely Linear Estimation for Space-Time-Coded GFDM in Low-
Latency Applications,” IEEE Trans. Commun., 2015.
work could be to compare the performance of both waveforms [9] S. Ehsanfar, M. Matthé, D. Zhang, and G. Fettweis, “A Study of Pilot-
in terms of harnessing the time selectivity. Aided Channel Estimation in MIMO-GFDM Systems,” in Proc. of the
ITG/IEEE Workshop on Smart Antennas (WSA’16), 2016.
ACKNOWLEDGMENT [10] S. Ehsanfar, M. Matthe, D. Zhang, and G. Fettweis, “Theoretical
Analysis and CRLB Evaluation for Pilot-aided Channel Estimation in
The computations were performed at the Center for GFDM,” in Proc. of the IEEE Global Communications Conference
Information Services and High Performance Computing (ZIH) (GLOBECOM’16), 2016.
of TU Dresden. The work presented in this paper has been [11] M. Danneberg, N. Michailow, I. Gaspar, M. Matthé, D. Zhang, L. L.
Mendes, and G. Fettweis, “Implementation of a 2 by 2 MIMO-GFDM
performed in the framework of the SATURN project with Transceiver for Robust 5G Networks,” in Proc. of the Twelfth Int.
contract no. 100235995 funded by the Europäischer Fonds Symposium on Wireless Commun. Syst. (ISWCS’15), 2015.
für regionale Entwicklung (EFRE). Part of this work is also [12] U. Vilaipornsawai and M. Jia, “Scattered-pilot channel estimation for
GFDM,” in Proc. IEEE Wireless Commun. and Netw. Conf. (WCNC),
sponsored by the Federal Ministry of Education and Research 2014, pp. 1053–1058.
within the program ”Twenty20 - Partnership for Innovation” [13] I. Gaspar, N. Michailow, A. Navarro, E. Ohlmer, S. Krone, and G. Fet-
contract no. 03ZZ0505B - “Fast Wireless”. tweis, “Low complexity GFDM receiver based on sparse frequency
domain processing,” in Vehicular Technology Conference (VTC Spring),
2013 IEEE 77th. IEEE, 2013, pp. 1–6.
R EFERENCES [14] A. H. Roger and R. J. Charles, “Topics in matrix analysis,” 1991.
[1] G. Fettweis, “The Tactile Internet: Applications and Challenges,” IEEE [15] N. Michailow et. al., “Generalized Frequency Division Multiplexing
Veh. Technol. Mag., vol. 9, no. 1, pp. 64–70, 2014. for 5th Generation Cellular Networks,” IEEE Trans. Commun., vol. 62,
[2] G. Wunder, P. Jung, M. Kasparick, T. Wild, F. Schaich, Y. Chen, no. 9, pp. 3045–3061, 2014.
S. Brink, I. Gaspar, N. Michailow, A. Festag et al., “5GNOW: non- [16] E. U. T. R. Access, “Physical channels and modulation,” 3GPP TS,
orthogonal, asynchronous waveforms for future mobile applications,” vol. 36, p. V8, 2009.
IEEE Commun. Mag., vol. 52, no. 2, pp. 97–105, 2014. [17] M. Matthé, L. Mendes, I. Gaspar, N. Michailow, D. Zhang, and
[3] S. Coleri, M. Ergen, A. Puri, and A. Bahai, “Channel estimation G. Fettweis, “Precoded GFDM transceiver with low complexity time
techniques based on pilot arrangement in OFDM systems,” IEEE Trans. domain processing,” EURASIP Journal on Wireless Communications
Broadcast., vol. 48, no. 3, pp. 223–229, 2002. and Networking, vol. 2016, p. 138, 2016.

You might also like