Documente Academic
Documente Profesional
Documente Cultură
Physical Communication
journal homepage: www.elsevier.com/locate/phycom
article info a b s t r a c t
Article history: This paper considers the use of massive multiple input, multiple output (MIMO) combined with single-
Received 18 November 2016 carrier with frequency-domain equalization (SC-FDE) modulations, associated to millimeter wave (mm-
Received in revised form 15 March 2017 Wave) communications using precoding. For the sake of comparison, this paper performs a comparison
Accepted 11 June 2017
of pre and post-processing methodology, using the same algorithms. In this paper, we consider three
Available online xxxx
different types of algorithms: Zero Forcing Transmitter (ZFT), Maximum Ratio Transmitter (MRT), and
Keywords: Equal Gain Transmitter (EGT), both of the latter two with iterative detection schemes. The advantage of
Massive MIMO both MRT and EGT relies on avoiding the computation of pseudo-inverse of matrices. The performance
Precoding of MRT and EGT are very close to the matched filter bound just after a few iterations of a new proposed
SC-FDE interference cancellation, even when the number of receiving antennas is not very high.
5G © 2017 Elsevier B.V. All rights reserved.
Interference cancellation
mm-Wave
http://dx.doi.org/10.1016/j.phycom.2017.06.002
1874-4907/© 2017 Elsevier B.V. All rights reserved.
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
2 M. Marques da Silva, R. Dinis / Physical Communication ( ) –
(2)
2. System characterization associated to generic SC-FDE signals X̃k = Xk |Hk |2 βk + Nkeq . (5)
] eq
In addition, we define α = E |Nk | /E |Xk |2 . Nk [denotes
2
[ [ ]
We consider block transmission schemes and the transmitted the
⏐ eq ⏐2 ]
block has the form equivalent noise for detection purposes, with E Nk ⏐ ⏐ =
N −1 ] (2)
2σN |Hk | βk , and with σN = E |Nk | /2.
2 2
∑ [ 2 2
[ ]
x (t ) = xn hT (t − nTS ) , (1)
The post-processing for OFDM signals is the same as defined in
n=−NG (2)
(4) but without multiplying by the βk component.
with TS denoting the symbol duration, NG denoting the num-
ber of samples at the cyclic prefix and hT (t ) is the adopted 3. Transmitter structure for the proposed massive MIMO using
pulse shaping filter. The signal x (t ) is transmitted over a time- precoding
dispersive channel and the signal at the receiver input is sam-
pled and the cyclic prefix is removed, leading to the time- 3.1. Computation of the precoding coefficient
domain block {yn ; n = 0, 1, . . . , N − 1}, which is then subject to
the frequency domain equalization. For SC-FDE schemes, the time-
We consider the multi-user massive MIMO scenario depicted in
domain block to be transmitted are {xn ; n = 0, 1, . . . , N − 1} de-
Fig. 1 which concerns the transmission between an emitter with T
noting the length-N data block to be transmitted, where xn is the
antennas and a receiver with R antennas.
nth data symbol, selected from a given constellation (e.g., a QPSK
This system can be employed between a Base Station (BS) and a
constellation) under an appropriate mapping rule (it is assumed
Mobile Terminal (MT) with R receiving antennas, to send multiple
that x−n = xN −n , n = −NG , −NG + 1, . . . , −1). The trans-
mitter frequency-domain block is {Xk ; k = 0, 1, . . . , N − 1} = streams of data. In either case consider that T ≫R. Finally, this
DFT {xn ; n = 0, 1, . . . , N − 1}. system can also be applied between two MTs, or in the uplink
Assuming that the cyclic prefix is longer than the overall chan- scenario, but it is required that the MT has enough processing
nel impulse response of each channel, the frequency-domain block to implement the precoding, which is not problematic with the
after the FDE block (i.e., the DFT of the received time-domain block, precoding based on MRT and EGT.
after removing the cyclic prefix) is {yn ; n = 0, 1, . . . , N − 1} = Without loss of generality, in the signal description we assume
IDFT {Yk ; k = 0, 1, . . . , N − 1}, with the downlink direction. The channels between each transmitting
and receiving antenna are assumed to be highly selective in the
Yk = Xk Hk + Nk (2) frequency domain, requiring powerful equalization schemes. For
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
M. Marques da Silva, R. Dinis / Physical Communication ( ) – 3
this reason, SC-FDE modulations are employed. The BS has a block different transmitting and receiving antennas, the elements out-
(r)
of N data symbols {xn ; n = 0, 1, . . . , N − 1} to send, which side the main diagonal of
are subject to precoding first. The received block at the rth MT is
{y(r) Hk Bk (12)
n ; k = 0, 1, . . . , N − 1}. As with other SC-FDE schemes, a cyclic
prefix longer than the maximum overall channel impulse response are much lower than the ones at its diagonal, where (i, i )th ele- ′
is appended to each transmitted block and removed at the receiver. ment of the matrix B are defined as:
(r)
In this case, the corresponding frequency-domain block {Yk ; k =
0, 1, . . . , N − 1} satisfies 1. For MRT: [B]i,i′ = [H]H ′ /T .
i,i
2. For EGT: [B]i,i′ = exp j arg [H]i,i′ /T , i.e., they have
( ( ))
[ ]T
(1) (R)
Yk = Yk , . . . , Yk = Hk Wk + Nk (6) absolute value 1 and phase identical to the corresponding
element of the matrix H.
where Hk denotes the R × T channel matrix for the kth frequency,
(r ,t)
with (r , t)th element Hk . T refers to the number of transmitting For SC-FDE signals we could employ a frequency-domain process-
antennas and R denotes the number of receiving antennas. In this ing with MRT or EGT at each frequency, based on Hk Bk . However,
paper it is assumed that channel is known at the transmitting side, the residual interference levels can still be substantial, especially
as in TDD systems. for moderate values of T /R. To overcome this problem, we propose
Considering a precoding approach, the transmitted symbols the iterative interference canceller (receiver) depicted in Fig. 1(b),
(1) (T ) T where
comes Wk = [Wk , . . . , Wk ] , defined by
X̃k = Yk − Ck Xk . (13)
Wk = Bk Xk (7)
The interference cancellation matrix Ck comes defined by
where Bk denotes the T × R precoding matrix, and the data symbols
(1) (R) T Ck = Hk Bk − I (14)
Xk = [Xk , . . . , Xk ] . The precoding matrix Bk can be computed
using different algorithms. where I is an R × R identity matrix.
1. Using the zero forcing transmitter (ZFT)1 algorithm Bk comes: [ This interference canceller is implemented using Xk =
X 0 , . . . , X N −1 , with Xk denoting the frequency-domain average
]
)−1
Bk = HH H
.
(
k Hk Hk (8) values conditioned to the FDE output for the previous iteration
[15].
2. Using the MRT algorithm Bk comes:
Before defining Xk , let us define the LLRs (Log Likelihood Ratios)
I (i)
of the ‘‘in-phase bit’’ and the ‘‘quadrature bit’’, associated to xn and
k /T
Bk = HH (9) Q (i)
xn , respectively, given by
where T stands for the number of transmitting antennas.
2
3. Using the EGT algorithm Bk comes: LIn(i) = X̃nI (i)
σi2
(15)
Bk = exp j arg HH /T .
{ ( )}
k (10) 2
LQn (i) = X̃ Q (i)
2 n
A disadvantage of the MRT and EGT relating to ZFT relies on the σi
generated interference, which degrades the performance. In order respectively, with
to improve the performance, we consider an iterative receiver.
N −1
1 [⏐ ⏐2 ] 1 ∑ ⏐ ⌢(i)
σi2 = E ⏐xn − x(ni) ⏐ ≈ ⏐ x − X̃ (i) ⏐2 .
⏐
3.2. Interference cancellation using precoding n n (16)
2 2N
n=0
Let us consider the frequency domain estimated data symbols (σi2 is almost independent of l for large values of N, provided that
(1) (R) T
X̃k = [X̃k ,..., X̃k
] Since the precoding approach considers the
. Hk remains constant for the frame duration).
processing at the transmitter side, the detector computes the data The conditional average values associated with the data sym-
(r) (r) bols are given by
symbols obtained from the IDFT of the block {X̃k = Yk ; k =
0, 1, . . . , N − 1} with: I (i) Q (i)
( ) ( )
(i) Ln Ln
xn = tanh + j tanh . (17)
x̃n = IDFT (Yk ) . (11) 2 2
Note that, in the precoding case, it does not need to perform For the first iteration there is no information about the transmitted
the equalization process, as defined as (4). The estimated bits are symbols and Xk = 0. This means that our receiver can be regarded
obtained by applying the sign function to (11), depending on the as a simple SC-FDE receiver with an interference cancellation,
modulation scheme. performed in the frequency domain, of the signals associated to
In the case of ZF precoding (that is, ZFT), since interference is different receiver antennas, while the MRT or EGT processing is
not generated, this detection tends to perform well. However, this performed at the transmitter side (precoding approach). For the
involves the inversion of a matrix for each frequency component, subsequent iterations we employ the average values conditioned
and the dimensions of these matrices can be very high in massive to the receiver output at the previous iteration to remove the
MIMO systems. Massive MIMO schemes should usually employ residual intersymbol interference and inter user interference.
simpler receivers. The simplest approach is probably to perform In general, for moderate-to-high signal-to-noise ratio, the av-
the MRT or EGT. This can be performed either at the receiver or at erage values conditioned to the receiver output approach the
transmitted signals as we increase the number of iterations, which
transmitter side. This paper considers the processing at the trans-
means that the interference cancellation performed by Ck becomes
mitter side, i.e, a precoding approach is employed. The proposed
more effective and the performance improves. Moreover, since the
MRT or EGT take advantage of the fact that, for massive MIMO
average values conditioned to the receiver output can be regarded
systems with T ≫1 with small correlation of the channels between
as soft decisions [15], this reduces significantly error propagation
effects in our iterative receiver (in fact, we did not observe error
1 ZFT refers to the ZF algorithm implemented as precoding at the transmitter side. propagation effects).
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
4 M. Marques da Silva, R. Dinis / Physical Communication ( ) –
The estimated bits are obtained by applying the sign function to x̃n ,
depending on the modulation scheme.
In the case of ZFR receiver, this involves the inversion of a
matrix for each frequency component, and the dimensions of these
Fig. 2. Block Diagram of m-MIMO for (a) SC-FDE (b) details of MIMO receiver and matrices can be very high in massive MIMO systems. Massive
interference cancellation using post-processing.
MIMO schemes should usually employ simpler receivers. The sim-
plest approach is probably to perform the MRC or EGC. This take
advantage of the fact that, for massive MIMO systems with R ≫1
4. Transmitter structure for the proposed massive MIMO using
with small correlation between the channels between different
post-processing
transmit and receiving antennas, the elements outside the main
diagonal of
4.1. Computation of the post-processing coefficient
AH
k Hk (23)
We consider the multi-user massive MIMO scenario depicted in
Fig. 2 which concerns the uplink transmission between T MTs and are much lower than the ones at its diagonal, where (i, i )th ele-
′
a BS with R antennas. For the sake of simplicity, and without loss ment of the matrix A are defined as:
of generality, we assume a single antenna at each MT.
Alternatively, this system can be employed between a MT with 1. For MRC: [A]i,i′ = [H]H ′ .
i,i
T antennas and a BS with R receiving antennas, to send multiple
( ( ))
2. For EGC: [A]i,i′ = exp j arg [H]i,i′ , i.e., they have absolute
streams of data. In either case we consider that R ≫T. Finally, this value 1 and phase identical to the corresponding element of
system can also be applied between two MTs. the matrix H.
Similar to the precoding scenario, SC-FDE modulations are em-
(t)
ployed. The tth MT has a block of N data symbols {xn ; n = For SC-FDE signals we could employ a frequency-domain process-
(r)
0, 1, . . . , N − 1} to send. The received block at the BS is {yn ; k = ing with MRC or EGC at each frequency, based on AH k Hk . However,
0, 1, . . . , N − 1}. As with other SC-FDE schemes, a cyclic prefix the residual interference levels can still be substantial, especially
longer than the maximum overall channel impulse response is for moderate values of T /R. To overcome this problem, we propose
appended to each transmitted block and removed at the receiver. the iterative interference canceller (receiver) depicted in Fig. 2(b),
(r)
In this case, the corresponding frequency-domain block {Yk ; k = where
0, 1, . . . , N − 1} satisfies
[ ]T k Yk − Dk Xk .
X̃k = AH (24)
(1) (R)
Yk = Yk , . . . , Yk = Hk Xk + Nk (18)
The interference cancellation matrix Dk comes defined by
where Hk denotes the R × T channel matrix for the kth frequency,
(r ,t ) Dk = A H
k Hk − I (25)
with (r , t )th element Hk . The transmitted symbols comes Xk =
[ ]T
(1) (T ) where I is an R × R identity matrix.
Xk , . . . , Xk .
[ This interference canceller is implemented using Xk =
Let[us consider the ]T frequency domain estimated data symbols X 0 , . . . , X N −1 , with Xk denoting the frequency-domain average
]
(1) (R)
X̃k = X̃k , . . . , X̃k . values conditioned to the FDE output for the previous iteration
1. For the Zero Forcing Receiver (ZFR),2 the data symbols can be [15], as defined for the precoding.
obtained from the IDFT of the block X̃k , where [16]
)−1 5. Performance results
X̃k = HH k Yk .
HH
(
k Hk (19)
In this section we present a set of performance results concern-
2. Using the MRC receiver, X̃k comes:
ing the proposed m-MIMO scheme using precoding optimized for
X̃k = HH mm-wave associated to SC-FDE signals. For the sake of compari-
k Yk (20)
son, this section performs a comparison with the post-processing
where R stands for the number of receiving antennas. methodology, using the same algorithms as those utilized in pre-
coding. We consider Bit Error Rate (BER) performances, which are
2 ZFR refers to the ZF algorithm implemented as post-processing at the receiver expressed as a function of Eb /N0 , where N0 is the one-sided power
side. spectral density of the noise and Eb is the energy of the transmitted
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
M. Marques da Silva, R. Dinis / Physical Communication ( ) – 5
Fig. 3. BER results with 32 × 8m-MIMO using precoding. Fig. 4. BER results with 64 × 8 m-MIMO using precoding.
bits (i.e., the degradation due to the useless power spent on the
cyclic prefix is not included).
Each block has N = 256 symbols selected from a QPSK constel-
lation under a Gray mapping rule (similar results were observed
for other values of N, provided that N ≫ 1). Our channel has 16
equal power paths with uncorrelated Rayleigh fading. The channel
is assumed to be invariant during the block. The duration of the
useful part of the blocks (N symbols) is 1 µs and the cyclic prefix
has duration 0.125 µs. For SC-FDE systems we considered the linear
FDE (i.e., just the first iteration of the interference canceller) up to
four iterations of the interference canceller. Beyond this number,
the performance improvement was almost negligible.
Linear power amplification is considered at the transmitter and
perfect synchronization is assumed at the receiver.
Fig. 3 considers BER results for massive MIMO with 32 trans-
mitting antennas and 8 receiving antennas (32 × 8), using pre-
coding. The three proposed algorithms are plotted (ZFT, MRT and
EGT). Moreover, the matched filter bound is also plotted. Fig. 3
Fig. 5. BER results with 128 × 8 m-MIMO using precoding.
considers results with and without interference cancellation. In the
case without interference cancellation, a regular SC-FDE receiver
is considered (that is, a linear FDE receiver). Moreover, when in-
terference cancellation is adopted, an iterative receiver is adopted. As compared to the previous graphic, we have increased the num-
From Fig. 3 it is shown that the ZFT achieves a performance very ber of transmitting antennas, while leaving the number of receiv-
close to the Matched Filter Bound (MFB). It is worth noting that ing antennas unchanged. As can be seen from the results, with such
the receiver employed with the ZFT is a regular SC-FDE receiver, increase of transmitting antennas, the performance obtained with
without interference cancellation, because the ZFT algorithm does both MRT and EGT with 4 iterations of the interference cancellation
not generate interference. As opposed to the ZFR (post-processing becomes closer to the ZF and MFB.
approach), the ZFT precoding (pre-processing) does not generate Fig. 5 considers BER results for massive MIMO with 128 trans-
noise enhancement, because when the processing is applied, the mitting antennas and 8 receiving antennas (128 × 8), using pre-
noise does not exist. As previously described, a disadvantage of coding. As compared to the previous graphics, we have increased
the ZFT algorithm relies on the need to compute the pseudo- the number of transmitting antennas, while leaving the number
inverse of the channel matrix, for each frequency component. To of receiving antennas unchanged. As before, with such increase of
simplify this process, we proposed the use of the MRT and EGT, transmitting antennas, the performance obtained with both MRT
with the disadvantage of generating a certain level of interference. and EGT with 4 iterations of the interference cancellation becomes
Fig. 3 shows results for 2 up to 4 iterations of the interference even closer to the ZFT and MFB.
cancellation associated to MRT and EGT. Results with more than 4 Fig. 6 shows the BER results for the massive MIMO with 32
iterations are not shown because the performance keeps approx- transmitting antennas and 2 receiving antennas (32 × 2), using
imately unchanged, as compared to 4 iterations. It is shown that, precoding. As compared to Fig. 3 (32 × 8), we have reduced
with 4 iterations of the interference cancellation, the performance the number of receiving antennas, which leads to a performance
obtained with the MRT approximates that of the ZFT and MFB. improvement because the level of interference decreases for MRT
Moreover, with 4 iterations of the interference cancellation, the and EGT. Note that the level of interference increases with the
MRT algorithm tends to achieve a performance slightly better than number of receiving antennas. As expected, it is noticeable that the
that of the EGT. performance obtained with MRT with 4 iterations of interference
Fig. 4 considers BER results for massive MIMO with 64 transmit- cancellation is very close to the MFB and ZFT, even with only 32
ting antennas and 8 receiving antennas (64 × 8), using precoding. transmitting antennas.
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
6 M. Marques da Silva, R. Dinis / Physical Communication ( ) –
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
M. Marques da Silva, R. Dinis / Physical Communication ( ) – 7
References
[1] F. Rusek, D. Persson, B.K. Lau, et al., Scaling up MIMO: opportunities and
challenges with very large arrays, IEEE Signal Process. Mag. 30 (1) (2013) 40–
60.
[2] F. Boccardi, R. Heath, A. Lozano, T. Marzetta, P. Popovski, Five disruptive
technology directions for 5G, IEEE Commun. Mag. 52 (2) (2014) 74–80.
[3] IEEE 802.11 Task Group, AD, PHY/MAC Complete Proposal Specification, IEEE
802.11-10/0433r2, May 2010.
[4] T.S. Rappaport, Shu Sun, R. Mayzus, Hang Zhao, Y. Azar, K. Wang, G.N. Wong,
J.K. Schulz, M. Samimi, F. Gutierrez, Millimeter wave mobile communications
for 5G cellular: It will work! IEEE Access 1 (2013) 335, 349.
[5] S. Nie, G. MacCartney, S. sun, T. Rappaport, 28 GHz and 73 GHz signal outage
study for millimeter wave cellular and backhaul communications, in: IEEE
ICC’2014, Sydney, Australia, Jun., 2014.
[6] S. Rangan, T.S. Rappaport, E. Erkip, Millimeter-wave cellular wireless net-
works: Potentials and challenges, Proc. IEEE 102 (3) (2014) 366, 385.
[7] D. Falconer, S. Ariyavisitakul, A. Benyamin-Seeyar, B. Eidson, Frequency do-
main equalization for single-carrier broadband wireless systems, IEEE Com-
mun. Mag. 4 (4) (2002) 58–66.
[8] Y. Li, K. Han, C. Dong, A multi-band low-noise transmitter with digital carrier
leakage suppression and linearity enhancement, IEEE Trans. Circuits Syst. I
60 (5) (2013).
Fig. 9. BER results with m-MIMO using precoding (64 × 8) versus post-processing [9] N. Benvenuto, S. Tomasin, Block iterative DFE for single carrier modulation, IEE
(8 × 64). Electron. Lett. 39 (19) (2002).
[10] R. Dinis, A. Gusmão, N. Esteves, On broadband block transmission over strongly
frequency-selective fading channels, in: Wireless 2003, Calgary, Canada, July,
2003.
for MRT/MRC and EGT/EGC, for different number of iterations of [11] R. Dinis, R. Kalbasi, D. Falconer, A. Banihashemi, Iterative layered space-time
the interference cancellation, the performance improves relating receivers for single-carrier transmission over severe time-dispersive channels,
to the scenario with 32 antennas (previous graphic). For the case IEEE Commun. Lett. 8 (9) (2004) 579–581.
[12] M. Marques da Silva, A. Correia, R. Dinis, N. Souto, J. Silva, Transmission
with 4 iterations of the interference cancellation, the MRT/MRC im- Techniques for Emergent Multicast and Broadcast Systems, first ed. CRC Press
plemented either using the pre-processing or the post-processing Auerbach Publications, New York, USA, ISBN: 9781439815939, 2010.
achieves a performance very close to the MFB. Moreover, as before, [13] M. Tuchler, R. Koetter, A. Singer, Turbo equalization: Principles and new
the ZF using the pre-processing (ZFT) performs better than that results, IEEE Trans. Commun. 50 (2002).
[14] A. Gusmão, P. Torres, R. Dinis, N. Esteves, A class of iterative FDE techniques for
using post-processing (ZFR). This occurs because the ZFR presents
reduced-CP SC-based block transmission, in: Int. Symposium on Turbo Codes,
noise enhancement while the pre-processing does not. April, 2006.
[15] P. Silva, R. Dinis, Frequency-Domain Multiuser Detection for CDMA Systems,
6. Conclusions River Publishers, Aalborg, 2012.
[16] P. Montezuma, D. Borges, R. Dinis, Low complexity MRC and EGC based
receivers for SC-FDE modulations with massive MIMO schemes, in: IEEE GLOB-
In this paper we considered the massive MIMO using precoding, ALSIP, Washington DC, Dec., 2016.
with different algorithms optimized for mm-Wave. For the sake of
comparison, the post-processing methodology was also described,
analyzed and compared, using the same algorithms as those uti-
lized in precoding. Mário Marques da Silva is an Associate Professor and
It was viewed that the precoding ZFT achieves a performance the Director of the Department of Sciences and Technolo-
gies at Universidade Autónoma de Lisboa. He is also a
very close to the MFB, while the post-processing ZFR does not, Researcher at Instituto de Telecomunicações, in Lisbon,
due to the noise enhancement. Moreover, it was described that a Portugal. He received his B.Sc. in Electrical Engineering
disadvantage of the ZF algorithm relies on the need to compute in 1992, and the M.Sc. and Ph.D. degrees in Electrical
the pseudo-inverse of the channel matrix, for each frequency com- and Computers Engineering (Telecommunications), re-
spectively in 1999 and 2005, both from Instituto Superior
ponent. To avoid this and simplify this process, we have proposed
Técnico, University of Lisbon.
the use of the MRT/MRC and EGT/EGC. These two algorithms were Between 2005 and 2008 he was with NATO Air Com-
described in both pre-processing and post-processing methodolo- mand Control & Management Agency (NACMA) in Brussels
gies. A disadvantage of these algorithms rely on a certain level (Belgium), where he managed the deployable communications of the new Air Com-
mand and Control System Program. He has been involved in multiple networking
of interference that is generated. To remove this interference,
and telecommunications projects. His research interests include networking and
we have proposed a novel iterative interference canceller. It was mobile communications, namely block transmission techniques (OFDM, SC-FDE),
viewed that the MRT/MRC tends to outperform the EGT/EGC. interference cancellation, space-time coding, MIMO systems, smart and adaptive
These algorithms implemented in post-processing achieve a per- antennas, channel estimation, software defined radio, IP technologies and network
formance slightly better than in the pre-processing methodology. security. Mário Marques da Silva is also a Cisco certified CCNA instructor.
He is the author of five books entitled Multimedia Communications and Network-
Implementing the MRT/MRC and EGT/EGC algorithms for m-MIMO ing, Transmission Techniques for Emergent Multicast and Broadcast Systems, Transmis-
with mm-Wave, associated to the interference cancellation, we sion Techniques for 4G Systems, MIMO Processing for 4G and Beyond: Fundamentals
avoid the computation of the pseudo-inverse matrix, and there- and Evolution and Cable and Wireless Networks: Theory & Practice (all from CRC
fore simplify the processing (either pre or post-processing), while Press). Moreover, he is author of several dozens of journal and conference papers, a
member of IEEE and AFCEA, and reviewer for a number of international scientific
achieving a performance very close to the MFB, especially with 4
IEEE journals and conferences. Finally, he has chaired many conference sessions
iterations of the interference canceller. and has been serving in the organizing committee of relevant EURASIP and IEEE
conferences.
Acknowledgment Links to detailed CV:
https://www.it.pt/Members/Index/791
https://www.crcpress.com/authors/i262-mario-marques-da-silva
This work was supported by the Portuguese Foundation for the https://www.researchgate.net/profile/Mario_Marques_da_Silva2
Science and Technology (FCT) under project UID/EEA/50008/2013. http://wirelesscommunication.conferenceseries.com/
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.
8 M. Marques da Silva, R. Dinis / Physical Communication ( ) –
Please cite this article in press as: M. Marques da Silva, R. Dinis, A simplified massive MIMO implemented with pre or post-processing, Physical Communication (2017),
http://dx.doi.org/10.1016/j.phycom.2017.06.002.