Documente Academic
Documente Profesional
Documente Cultură
org
Published in IET Communications
Received on 22nd February 2010
Revised on 15th December 2010
doi: 10.1049/iet-com.2010.0667
ISSN 1751-8628
Abstract: Spatial modulation (SM) is a recent multiple-input multiple-output transmission technique, which entirely avoids interchannel interference as well as the need for transmit antenna synchronisation. The rst objective of this study is to present
an asymptotic bound to quantify the average bit error rate (BER) performance of M-ary quadrature amplitude modulation
(M-QAM) SM with optimal-based detection over independent and identically distributed Rayleigh at fading channels. The
analytical frameworks are validated by Monte Carlo simulation results, which show that the derived lower bounds are
increasingly tight for large signal-to-noise ratio values. The second objective is to introduce a novel SM detection scheme,
termed multiple-stage (MS) detection. Performance and complexity comparisons with existing SM detectors show two main
benets of MS detection: near-optimal BER performance and up to a 35% reduction in receiver complexity as compared to
the maximum likelihood-based SM detector.
Introduction
Recent work
www.ietdl.org
However, the theoretical performance bound [11, Eq. (8)] is
inadequate since it can only predict the performance of
binary phase shift keying (BPSK) SM congurations. The
ever increasing need for high rate data transmission cannot
be met using a low rate digital modulation technique like
BPSK in conjunction with SM. In order to increase the data
rate, it is necessary to combine SM with a more spectrally
efcient technique such as M-QAM. To date, there has
been no literature reporting on the theoretical performance
of M-QAM spatial modulation with optimal detection (SMOD) in fading channel conditions. In this paper, we derive
a closed form expression to quantify the average BER
performance of square M-QAM SM-OD in independent and
identically distributed (i.i.d) Rayleigh at fading channels.
It is shown that the analytical bound closely predicts BER
performance in the high signal-to-noise ratio (SNR) region.
The optimal SM detector is based on the ML technique,
which can become extremely complex with high order
modulation schemes and a moderate number of transmit
antennas. It will be shown subsequently that for high order
(M 16) M-QAM SM congurations, M-QAM SM-OD
increases receiver complexity by 125% as compared to
the sub-optimal SM detector. This result motivates for an
investigation into an alternate SM detection scheme, termed
multiple-stage (MS) detection. The proposed detector is a
hybrid scheme which combines the operation of both suboptimal and optimal SM detectors. As a result, the MS
detector inherits the desirable properties of its constituent
detectors namely, the low complexity of sub-optimal
detection and the high performance of optimal detection.
Note that the MS detector is proposed specically for a four
transmit multiple receive antenna SM architecture with high
order M-QAM, however, MS detection is a generic concept
that can be applied to any SM conguration.
1.3
Organisation
Notation
2
2.1
Spatial modulation
Transmission
(1)
1369
www.ietdl.org
entries corresponding to the dormant transmit antennas and
a single non-zero entry xq at the jth position corresponding
to the active transmit antenna. After the mapping process,
signal vector xjq is then transmitted over the Nr Nt MIMO
channel H and experiences Nr dimensional additive white
Gaussian noise (AWGN) n = [n1 , n2 . . . nNr ]T . The received
signal vector is given by [11]
y=
pHxjq + n
(2)
phj xq + n
Sub-optimal detection
hH
j y
hj F
(4)
(5)
(6)
xq = argmax
q
phj xq 2F 2Re{xxq }
(7)
Optimal detection
= argmin [ pgjq 2F 2Re{yH gjq }]
(3)
(8)
j,q
(9)
www.ietdl.org
The PEP conditioned on channel matrix H is given by
(refer to Appendix for derivation)
detection as follows
xq = argmax
q
pgjq 2F 2Re{yH gjq }
(10)
c 2 bp + 2
2 bp + 1
+(1 a)
c1
Si
bp + Si
i=1
Nr
2c1
i=c
Si
bp + Si
P(xjq xjq |H) = P(y phj xq F , y phj xq F |H)
= Q( k )
(14)
1
2
et /2 dt and k is dened as [18, Eq. (5)]
where Q(x) = x 1
2p
r 2
p
an
k = (hj xq hj xq )2F =
2
n=1
2N
pk (v) =
Nr
(11)
where a = (1 1/ M ), b 3/(M 2 1), m = log2 (M ),
Si = 2 sin2 ui , ui = ip/4n, Nr is the number of receive
antennas and c is the number of summations. It is shown in
[16] that applying c . 10 results in a 0.0015, 0.0025 and
0.0029 dB difference between the simulated and theoretical
SER for the 4, 16 and 64 QAM congurations, respectively.
Pd is then derived from the approximate relationship as
follows [17]
SER
Pd
m
(12)
1
P(xjq xjq ) =
(17)
Nr 1 + w
[1 ma ]w
w
(18)
2
where ma = 12 1 1+sas2 .
a
(13)
Nr
Nt
Nt N (j, j )ma
M
Nr 1 Nr 1 + w
[1 ma ]w
w=0
w
Nt M
(19)
N
r 1
w=0
Q( v)pk (v)dv
Nt
Nt
M
(16)
The closed form solution for (17) is given in [19, Eq. (64)]
Pa Ej
for v . 0
v=0
Pa
vNr 1 ev/2sa
(2s2a )Nr G(Nr )
1
where G(Nr ) = 0 t Nr 1 et dt is the gamma function.
Since k has a known distribution the PEP term in (13) can
be computed as follows [18, Eq. (6)]
(15)
MS detection
www.ietdl.org
the high performance inherent to SM-OD is still maintained.
A mathematical description of the MS detection scheme is
presented next.
4.1
zj =
(20)
(21)
(22)
Simulation results
(23)
(24)
jl ,q
www.ietdl.org
Complexity analysis
www.ietdl.org
where only addition and multiplication of complex numbers
are considered as operations.
dopt
6.1
Sub-optimal SM detector
(25)
dsymbol = 2M
(26)
(27)
Optimal SM detector
term1
= Nt Nr + M
(28)
dopt
term2
= Nt (2Nr + M 1)
(29)
dopt = dopt
6.3
term1
+ dopt
term2
= Nt (3Nr + M 1) + M (30)
MS detector
dFirst
Stage
= dant = 3Nt Nr
(31)
dsecond
stage
= M + N(2Nr + M 1)
(32)
dMS = dfirst
stage
+ dsecond
stage
= 3Nt Nr + N(2Nr + M 1) + M
(33)
www.ietdl.org
9
4 4 SM
sub-optimal
optimal
MS N 2
MS N 3
16 QAM
64 QAM
128 QAM
80
124
110
133
176
364
254
325
304
684
446
581
Conclusion
Acknowledgment
References
10
Appendix
phj xq + n
(34)
www.ietdl.org
Substituting (34) in (35) yields:
P(xjq xjq |H) = P phj xq + n phjxq F
, phj xq + n phj xq F
= P ( phj xq phjxq ) + nF , nF
(36)
1376
& The Institution of Engineering and Technology 2011
Thus
d
P(xjq xjq |H) = P n .
2
1
1
v2
exp 2 dv
=
2s
2ps2 d/2
d
=Q
2s
(38)
where d = ( phj xq phj xq )F
Substituting s = 12 in (38) yields
d
p
P(xjq xjq |H) = Q = Q
(h x hj xq )F (39)
2 j q
2
(40)