Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2022 Nov 30;12:20634. doi: 10.1038/s41598-022-24950-8

Error performance analysis of generalized quadrature spatial modulation using H-8QAM

Nathael Sibanda 1,, Hongjun Xu 1, Narushan Pillay 1
PMCID: PMC9709764  PMID: 36450901

Abstract

Motivated to enhance the error performance (EP) of generalised complex quadrature spatial modulation (GCQSM) systems, this study proposes a scheme that builds on GCQSM and uses hexagonal quadrature amplitude modulation (H-QAM) constellations which have the advantages of a maximised Euclidean distance with relatively low peak-to-average power ratio, compared to conventional QAM (C-QAM) systems. This in turn, leads to an enhancement of the EP of GCQSM schemes. The proposed scheme utilises a rotated hexagonal 8QAM (H-8QAM) set. Thus, the proposed scheme is herein named; Generalised QSM using H-8QAM (GQSM-H-8QAM). In this study, the EP of the proposed GQSM-H-8QAM scheme is investigated over Rayleigh frequency flat-fading channels with additive white Gaussian noise. Additionally, a theoretical average bit error probability (ABEP) expression of the GQSM-H-8QAM scheme is formulated and validated using Monte Carlo simulations. Compared to simulation results, the ABEP proves to be increasingly tight at high signal-to-noise ratio values. Obtained simulation results also show an improvement in the EP of the GQSM-H-8QAM scheme over various SM schemes like GCQSM, C-QSM and conventional-generalized spatial modulation (C-GSM), at the same spectral efficiency (SE). An improvement in the EP of 0.61 dB with SE of 8 bits/s/Hz is seen in 4×4 GQSM-H-8QAM over 4×4 GCQSM using C-8QAM, 2.58 dB over 4×4 C-QSM-C-64QAM and a gain of 4.85 dB over 4×4 C-GSM-C-64QAM.

Subject terms: Electrical and electronic engineering, Aerospace engineering, Mechanical engineering

Introduction

Nowadays, the world has been forced to adapt to the the Covid-19 living conditions. Thus, there has been a high demand and compulsory need for the human race to work at home/indoors with no/minimum physical interaction. This has resulted in a high dependence on the internet and wireless communications networks. Hence, the need for wireless communications with reliable link margins and high data rates. Multiple-input multiple-output (MIMO) systems have been shown to improve/enhance spectral efficiency (SE) and /or improve the link reliability of wireless networks against multi-path fading1. The idea behind MIMO systems is to improve the error performance (EP) of wireless communication networks using spatial diversity and/or enhancing SE using spatial multiplexing1.

Conventional spatial modulation (C-SM) is one of many MIMO techniques that can improve SE by the utilization of both the spatial constellation (transmit antenna indices) and the signal constellation2. In C-SM, information bits are categorized into two; the bits for transmitting antenna indices and the symbols bits2. Only a single transmit antenna per channel use is needed in C-SM. Hence, compared to other transmission schemes like Alamouti space-time block codes and vertical Bell layered space-time scheme (V-BLAST), C-SM was found to have a better EP because it precludes inter-channel interference ICI and inter-antenna synchronization3. Also, C-SM was found to be more bandwidth efficient when compared to conventional modulation with a single transmit antenna4. This is because it’s specified transmit antenna per time slot, also conveys additional information4. However, the number of physical antennas that can be employed at the transmission side limits the SE of C-SM schemes, and thus, conventional generalized spatial modulation (C-GSM) was proposed to alleviate this disadvantage5. C-GSM overcomes the C-SM disadvantage by curbing the restriction of transmit antennas being a power of two in C-SM schemes5. Thus, in C-GSM, the input data stream bits are mapped into two categories, the symbol signal bits and the spatial constellation bits (antenna pairs combination bits). In C-GSM, a unique combination/grouping of active transmit antennas per time slot is represented by an index. This unique combination/grouping relies on the input random data stream5. Thus, C-GSM is different from C-SM as two or more transmit antennas are activated per channel use as compared to one active transmit antenna per channel use in C-SM5. Hence, C-GSM enhances the overall SE by log2(Nc); where Nc=log2NTNA2p pairs of permissible transmit antennas for transmission, with ·2p representing the largest integer that is less than or equal to (·), (that is, an integer p power of 2). Whereas, ·· represents the binomial coefficient of the argument. NT is the total number of transmit antennas for the C-GSM scheme, and NA has been discussed before in5. The chosen value of use for NA in this paper, is 2.

In the past decade, an effort to improve the EP and/or SE of SM systems, led to the derivation of conventional-quadrature spatial modulation (C-QSM) in Mesleh et al.6. C-QSM extends the spatial constellation into two dimensions (the in-phase (I) and quadrature (Q) dimensions). The I dimension is for transmitting the real part of a single amplitude/phase modulated symbol, and the Q dimension is for transmitting the imaginary part of the single amplitude/phase modulated symbol6,7. The I components are modulated into cosine carriers and Q components are modulated into sine carriers, respectively. Hence with that, C-QSM eliminates ICI, thereby enhancing the EP of SM systems8. Additionally, C-QSM enhances the SE (m) by log2(NT) bits/s/Hz compared to the C-SM, which achieves m=log2(M)+log2(NT) bits/s/Hz; where M is the amplitude/phase modulation order6. In Li et al.9, C-QSM is used where indexes of the designated receive antennas (NR) are used to convey information. Thus, in Li et al.9, an amplitude/phase modulated symbol is precoded so that only a single receive antenna is activated, thereby conveying more information to the receiver. Also, in Kim10, C-QSM has been used in antenna selection schemes to improve the EP and simultaneously reduce the detection complexity. However, despite the capability of improving the EP and SE of SM wireless communication networks, C-QSM has a disadvantage of utilising many transmit antennas as compared to conventional spatial multiplexing (C-SMux) techniques, thereby governing the improvement of the EP of SM systems11.

Motivation

Motivated to improve the EP and/or SE of SM systems with a minimal number of transmit antennas, a generalized complex quadrature spatial modulation (GCQSM) scheme was proposed in Mohaisen et al.12. The GCQSM scheme builds on C-QSM by adding the attributes of C-GSM to the C-QSM scheme. It improves the SE by transmitting two amplitude/phase modulated symbols drawn from two different constellation sets at each channel use, using unique combinations of generalized I domain antennas and Q domain antennas. The two symbols could be transmitted from the same antenna at one point, and thus the total modulation set at the transmitter becomes the Minkowski sum of the original two constellation sets12. Therefore, compared to C-SM and C-QSM, this leads to an increase in the size of the modulation set and a decrease in the minimum distance between transmitted symbols at the transmitter of GCQSM systems, which in turn results in the degradation of the EP of the GCQSM scheme13. This results in a poor EP because the detector depends on the minimum Euclidean (MED) distance between the transmitted vector symbols14.

To further enhance/improve the EP of SM systems, we propose to build on GCQSM by equipping it with hexagonal QAM (H-QAM) constellations which have the benefits of a maximised MED (M-MED) with a relatively low peak-to-average (PA) power ratio15. H-QAM systems are QAM systems with a hexagonal structure and they are densely packed with a M-MED. In15, it was found that the structure of H-QAM systems gave them an advantage of outperforming conventional-QAM (C-QAM) systems by approximately 0.6 dB. SM and QSM systems with H-QAM were introduced by Cogen et al. in16 and in17. H-QAM was found to be more energy efficient than square QAM, rectangular QAM and cross-QAM. Hence, its use was found for many applications including multi-carrier systems, MIMO systems, SM, QSM and advanced channel coding15 and17. Cogen et al.17, also solved the error floor degradation of the EP of QSM systems by rotating the H-QAM symbols. Also, in12, Mohaisen et al. investigated the rotation of symbols in GCQSM systems which also led to an improvement in the EP of GCQSM systems. In Naidoo et al.14, and Singya et al.15, the EP of SM systems was also found to depend on the M-MED between two neighbouring constellation points and the average symbol energy. Hence, we propose to use H-QAM systems as they have been proven to have a M-MED and relatively low PA which improves the EP of SM schemes, as compared to C-QAM systems.

Thus, to improve the EP of SM systems, we propose a GQSM scheme that builds on GCQSM13, by combining it with rotated H-QAM systems like Cogen et al.17. The proposed scheme adopts rotated hexagonal-8QAM (H-8QAM) and utilises generalized combinations of the I and Q domain antennas. This is because H-8QAM has a M-MED between neighbouring symbols and a relatively low PA as compared to C-8QAM18. Also, the proposed scheme uses generalized antenna combinations because they help enhance and/or improve EP and SE5. Thus, the benefits of GCQSM and rotated H-QAM systems lead to an improved EP. The H-8QAM concept could be extended to other various H-QAM constellations like H-32QAM and others, however as discussed in18, this results in a poor EP as the size of the hexagonal lattice structure increases. Hence the proposed scheme utilises only H-8QAM as it is the optimum H-8QAM compared to others of the same family18. A constellation comparison diagram between rotated H-8QAM and C-8QAM is included in "Appendix 1" of this paper. The creation of H-8QAM symbols was discussed in18. It was also well covered including the solution of the error floor in the EP of QSM systems by Cogen et al.17. This paper adopts the same way of creation and rotation of H-8QAM symbols like in17.

In summary, this paper, we propose a GQSM scheme that improves the EP of SM systems by equipping GCQSM systems with rotated H-8QAM17. The proposed scheme uses the C-QSM approach of splitting two rotated H-8QAM symbols into their respective I and Q components. The split symbols are then transmitted by generalized combinations of the I and Q domain antennas like in C-QSM. This helps with eliminating ICI and thereby further enhancing the EP of the proposed scheme, since the I and Q components of the C-QSM scheme are modulated into cosine and sine carriers8. Thus, the main core contributions of this paper are:

  • Proposal of a new GQSM scheme called GSM with H-QAM (GQSM-H-8QAM), that improves the EP of GCQSM systems by equipping them with rotated H-8QAM. The H-8QAM systems have a lattice structure that has a M-MED and relatively low PA compared to C-QAM. This helps improve the EP of SM schemes.

  • Derivation of an upper bound average bit error rate (ABER) expression for the GQSM-H-8QAM scheme over independent and identically distributed (i.i.d) Rayleigh frequency-flat RF-F fading channels.

  • Validation of the derived analytical bound using Monte Carlo simulation results.

Finally, the paper is organised as follows. We introduce our proposed GQSM-H-8QAM system in Section "System model". It is presented in the form of a MIMO NT×NR H-8QAM system shown in Figs. 1 and 2. For this system, there exists n=NTNA possible transmission antenna pairs of which only Nc pairs are allowed for transmission, with Ncn. The receiver computational complexity analysis (CCA) based on real valued multiplications and additions of the GQSM-H-8QAM scheme is then presented in Section "MLD CCA of the proposed GQSM-H-8QAM scheme-based on real valued multiplications and additions", followed by the performance analysis of the proposed scheme in Section "Proposed error performance analysis of GQSM-H-8QAM". Section "Simulation and numerical results analysis" then dwells on the results and performance comparisons. Finally, we conclude the paper in Section "Conclusion".

Figure 1.

Figure 1

Transmission side of the proposed GQSM-H-8QAM system model.

Figure 2.

Figure 2

Receiver side of the proposed GQSM-H-8QAM system model.

Notation

(·) represents the conjugate and |·| denotes the Euclidean norm operator. We use bold lowercase letters to denote column vectors and uppercase letters for matrices, respectively. Scalar quantities are then represented by regular letters. For a set of S×L complex matrices, we use CS×L. For complex arguments, we use (·) and (·) to represent the real and imaginary parts, respectively. Q(·) is for representing the Gaussian Q-function, E{·} is for denoting the expectation operator, argminw{·} and argmaxw{·} represent the minimum or maximum value of an argument with respect to w, respectively. [·]T and (·)H are the transpose and Hermitian operators, respectively. Finally, ·F denotes the Frobenius norm operator.

System model

For the proposed scheme in Figs. 1 and 2, the input data stream is divided into two categories, the spatial input bits (antenna pair indices) and two rotated H-8QAM symbol bits. The first input category is the spatial information. Spatial input bits (d=log2Nc) are assigned to a unique generalized Kth antenna pair of transmit antennas (k1 and k2), which are for the I dimension of the system. The same d bits are assigned to a second but different generalized Kth antenna pair of transmit antennas (k3 and k4), which are for the Q dimension of the system. An example is where NT=4, two possible sets of antenna pairs (1,3);(1,4);(2,3);(2,4) for the I dimension and (2,4);(2,3);(1,4);(1,3) for the Q dimension are assigned the same bit indices 00;01;10;11. A mapping table of the grouped bits (I dimension transmit antenna pairs and Q dimension transmit antenna pair combinations), is given in Tables 1 and 2. The antenna mapping for the I and Q dimensions are different in order to avoid ICI or the use of the same pair of antennas to simultaneously transmit a mixed signal of the real and imaginary parts. This enhances the EP of the proposed system.

Table 1.

I and Q dimension antenna combinations and mapping (NT=4 and Nc=4).

Spatial input bits Antenna pair bit indices I-dimension antenna pairs Q-dimension antenna pairs Rotation angle
d 00 TX1,TX3 TX2,TX4 0
d 01 TX1,TX4 TX2,TX3 π4
d 10 TX2,TX3 TX1,TX4 π4
d 00 TX2,TX4 TX1,TX3 0

Table 2.

I and Q dimension antenna combinations and mapping (NT=6 and Nc=8).

Spatial input bits Antenna pair bit indices I-dimension antenna pairs Q-dimension antenna pairs Rotation angle
d 000 TX1,TX2 TX5,TX6 0
d 001 TX1,TX3 TX4,TX6 0
d 010 TX1,TX4 TX3,TX6 0
d 011 TX1,TX5 TX2,TX6 π3
d 100 TX1,TX6 TX4,TX5 π3
d 101 TX2,TX3 TX1,TX4 π3
d 110 TX2,TX4 TX1,TX3 2π3
d 111 TX2,TX5 TX3,TX4 2π3

The second category of the input data stream is the symbols bit stream. A bit stream b=b1b2...b2r, with r=log2 M is fed into a mapper (G1). In mapper (G1), the 2r input bits are mapped onto a rotated H-8QAM signal constellation set to yield two symbols Sq1 and Sq2, where q=1+v=12r22r-vbv, q[1:M2]. The creation of the H-8QAM symbol constellation and its rotation is well discussed by Cogen et al.17. This paper adopts the same way of creating H-8QAM systems. Also, Cogen et al.17, discusses the degrading effect of error floor on the EP of QSM systems when using H-QAM without rotation. Thus, Cogen et al.17, then devised a solution of using optimum rotation angles on H-QAM-QSM systems to curb the error floor on the EP of H-QAM-QSM schemes. The optimum rotation angle for the chosen H-8QAM schemes in this paper, is π417. The mapping of the rotated H-8QAM symbols to bits is provided in Table 3 and Fig. 10. The SE of the proposed GQSM-H-8QAM scheme is given as,

m=2log2(M)+log2NT22p. 1

Table 3.

rotated H-8QAM symbol mapping table.

Data symbol input bits q Rotated H-8QAM symbol (S)
000 0 -1+1i
001 1 +1+3i
010 2 +1-1i
011 3 +3+1i
100 4 -3+3i
101 5 -3-1i
110 6 -1-3i
111 7 +3-3i

Figure 10.

Figure 10

Comparison of the C-8QAM and rotated H-8QAM constellations with L2=410>L1=26.

The modulated symbols (Sq1 and Sq2) are split into their respective real parts and imaginary parts (Sq1I+Sq1Q and Sq2I+Sq2Q). The real parts of the symbols are transmitted via the I dimension using the in-phase transmit antenna pairs (k1 and k2). The imaginary parts of the symbols are in turn transmitted through the Q dimension using the quadrature antenna pairs (k3 and k4). Thus, the split symbols are transmitted by four transmit antennas concurrently per time slot, in the form of an NT×1 transmit vector x shown in Fig. 3. Vector x has four non-zero elements, which are the two real parts (Sq1I and Sq2I) and the two imaginary parts (Sq1Q and Sq2Q) of the symbols. Moreover, the positions of these four nonzero elements correspond to the indices of the four chosen active transmit antennas. θk is the rotation angle applied to different transmit antenna pairs as shown in Tables 1 and 2. This is done in order to further minimise ICI that could be generated by overlapping antenna pairs14. The discussion of the selection of the antenna pairs and the optimum θk was discussed in14 and19. Hence, Tables 1 and 2 show the chosen transmit antenna pairs and the corresponding optimum θk values used in this paper according to14.

Figure 3.

Figure 3

Transmitted signal vector x, for the GQSM-H-8QAM scheme.

At the receiver, the signal is given by yCNR×1 (2), as

y=ρ4Hx+n,=ρ4(hk1Sq1I+hk2Sq2I)ejθk+(hk3Sq1Q+hk4Sq2Q)ejθk+n, 2

where the fading channel matrix is represented by HCNR×NT and nCNR×1 is the AWGN noise vector. hkl(1lNT) is the lth column vector of the channel gain matrix H=hk1hk2hk3...hkNT and hkl=h1klh2klh3kl...hNRklT. The elements of both n and H are assumed to be i.i.d Gaussian random variables (GRVs) with distribution CN(0,1), respectively. Finally, ρ4 is the average signal-to-noise ratio (SNR) per receive antenna.

The optimum maximum likelihood detection (MLD) for the proposed scheme, can be written as in (3) and it entails a joint estimation of the transmission antenna pairs indices (K^) and the sent symbols (Sq^1 and Sq^2)11 and12, as follows,

K^,Sq^1,Sq^2=argminq1:M2K1:Nc{y-ρ4Hx^F2},=argminq1:M2K1:Nc{gF2-2{yHg}}, 3

where g=ρ4(hk1Sq1I+hk2Sq2I)ejθk+(hk3Sq1Q+hk4Sq2Q)ejθk and x^ is the estimated received vector shown in Fig. 4, respectively.

Figure 4.

Figure 4

Estimated received signal vector for the GQSM-H-8QAM scheme.

MLD CCA of the proposed GQSM-H-8QAM scheme-based on real valued multiplications and additions

The CCA of the GQSM-H-8QAM scheme is similar to that discussed in Holoubi et al.20. It is based on real value multiplications and additions. In20, it is given as (20NR-1)2m. In this section, all the incorporated CCAs of various schemes in this paper (including enhanced spectral efficiency GSM (ESE-GSM), GSM multiplexing two symbols(MIMO-GSM) and constellation reassigned GSM (GSM-CR)), have been discussed before in6 and21. As seen in Tables 4 and 5, the GQSM-H-8QAM scheme has the highest CC as compared to all the schemes included in this paper. GQSM-H-8QAM has an optimal MLD at the expense of a high CC. However, it is essential to also consider that the proposed scheme uses fewer transmit antennas as compared to various MIMO-SM schemes under the same conditions. An example is shown in Tables 9 and 10 found in "Appendix 1". Table 10 shows that the proposed scheme requires 4 transmit antennas to achieve a SE of m=8 bits/s/Hz as compared to C-SM and C-GSM with NT=32 and 10, to achieve the same SE under the same conditions, respectively. Hence, the disadvantage of a high CC in the proposed scheme, is compensated by the advantage of using a less number of transmit antennas as compared to other various MIMO-SM schemes incorporated in this paper. Due to a high CC shown by the proposed scheme, as upcoming work, we intend to formulate low complexity detection algorithms to overcome this disadvantage.

Table 4.

MLD CCA under the same conditions (NT=4, NR=4 and m=8 bits/s/Hz).

Scheme CCA Formulae Simulation parameters CC
GQSM-H-8QAM (20NR-1)2m M=8 20224
GCQSM 2m(8NR) M=8 8192
C-SM NTM(3NR+1) M=64 3328
C-QSM 2m(8NR) M=16 8192
C-GSM NRM(NA+2)Nc M=64,Nc=4,NA=2 4096
GSM-CR NRM(NA+2)Nc M=64,Nc=4,NA=2 4096
MIMO-GSM NRMNA(NA+2)Nc M=8,Nc=4,NA=2 4096

Table 5.

MLD CCA ratios under the same conditions (NT=4, NR=4 and m=8 bits/s/Hz).

Ratios (r) Ratios scheme Ratio formulae CC ratio
r1 GQSM-H-8QAMC-SM (20NR-1)2mNTM(3NR+1) 6.08
r2 GQSM-H-8QAMGCQSM (20NR-1)2m8NR 4.94
r3 GQSM-H-8QAMC-GSM (20NR-1)2mNcM(NA+2) 4.94
r4 GQSM-H-8QAMGSM-CR (20NR-1)2mNcM(NA+2) 2.47
r5 GQSM-H-8QAMMIMO-GSM (20NR-1)2mNcMNa(NA+2) 4.94
r6 GQSM-H-8QAMC-QSM 20NR-18NR 2.47

Table 9.

Number of NT required for m=8 bits/s/Hz for M=8 and NR =4.

Model scheme GQSM-H-8QAM C-SM C-GSM GSM-CR MIMO-GSM ESE-GSM
NT 4 32 10 10 4 8

Table 10.

Number of NT required for m=10 bits/s/Hz for M=8 and NR =4.

Model scheme GQSM-H-8QAM C-SM C-GSM GSM-CR MIMO-GSM ESE-GSM
NT 8 128 18 18 8 12

Proposed error performance analysis of GQSM-H-8QAM

In this section, the ABEP of GQSM-H-8QAM is formulated. The detection discussed in section "System model" follows the same approach as6,11 and12. Hence the ABEP of GQSM-H-8QAM is upper-bounded by

Pe12mq=12mq^=12m1m2Nq,q^P(xx^), 4

where Nq,q^ is the total number of bit errors for the associated pairwise error probability (PEP) event P(xx^) between the transmitted vector x and the received vector x^. The PEP P(xx^) is formulated as

P(xx^|H)=Qωg, 5

where ωg=ρ8hk1d1+hk2d2+hk3d3+hk4d4F2=ρ8HkGkF2=ρ8HkF2GkF2=ρ8HkF2(d1)2+(d2)2+(d3)2+(d4)2, with Hk=hk1hk2hk3hk4, Gk=d1d2d3d4T, di=Sq1I-Sq^1Iejθk and d(l+2)=SqlQ-Sq^lQejθk, {i,l}[1:2]. Similarly, based on (11) in Koc et al.22, ωg are chi-squared RVs with 2NR degrees of freedom defined as ωg=t=12NRαωg,t2 with αωg,t2N(0,σωg2) and σωg2=ρ8((d1)2+(d2)2+(d3)2+(d4)2). The derivation of the PEP is found in "Appendix 2".

Upon further simplification by taking the expected value of ωg, the average PEP assuming NR receive antennas is adopted and modified from6,11 and12, to give

P(xx^)=γNRk=0NR-1NR-1+kk1-γk, 6

where γ=121-σωg21+σωg2.

Hence, taking the Taylor series of (6) and using the same approach as6 and20 at high SNRs, (6) leads to (7) when higher-order terms are neglected.

P(xx^)=22NR-1Γ(NR+0.5)π(NR)!(σωg2)-NR. 7

The overall diversity gain (Gc) attained by a MIMO-SM scheme has been defined in23, as

-Gc=limSNR{log(Pb(SNR))log(SNR)}, 8

where Pb denotes overall probability of error as a function of SNR. Hence given Pb(SNR)=P(xx^) as given in (7), then (8) becomes

-Gc=limρ{log(P(xx^))log(ρ)}. 9

Hence substituting (7) into (9), leads to (10).

-Gc=limρ{log(βρ-NR)log(ρ)}, 10

where β=(22NR-1Γ(NR+0.5)π(NR)!)(18)-NR((d1)2+(d2)2+(d3)2+(d4)2)-NR.

Since limρ(log(β)log(ρ))=0, therefore Gc=NR. Hence the diversity gain of the proposed system is NR.

Simulation and numerical results analysis

This section presents simulation results for the proposed GQSM-H-8QAM system with a different number of transmit antennas and comparisons with C-SM, C-GSM, C-QSM, MIMO-GSM and ESE-GSM. The theoretical ABEP for C-SM schemes was based on (9) in Naidoo et al.4, that of C-GSM schemes was based on (5) in Pillay et al.19, and that of ESE-GSM was based on (5) and (12) in Pillay et al.19. The theoretical ABEP of C-QSM was based on (3) and (4) in Oladoyinbo et al.8, and that of MIMO-GSM was based on (16) in Wang et al.21. Another aim of this section is to validate the theoretical performance bound derived in (4). The average bit error rate BER of the proposed scheme was evaluated using Monte Carlo simulations over i.i.d RF-F fading channels with AWGN. The BER performance was assessed for various SEs (m=8 bits/s/Hz, m=9 bits/s/Hz and m=10 bits/s/Hz) as a function of the average SNR per receive antenna (ρ/4). These three SEs considered, are shown in Figs. 5, 6, 7, 9. The comparisons were made under the same conditions, which are; four receive antennas assumed in all scenarios, identical SE, optimal MLD method, and at a BER value of 1×10-5 for comparison. The formulae for evaluating the SEs of all the various scheme in Figs. 5, 6, 7, 9 are found in "Appendix 1", Table 8.

Figure 5.

Figure 5

4×4, 6×4 and 8×4 GQSM-H-8QAM analytical and simulation ABER results.

Figure 6.

Figure 6

Comparison of 4×4 GQSM-H-8QAM with various schemes of the same SE, same NT and NR.

Figure 7.

Figure 7

Comparison of 4×4 GQSM-H-8QAM with various schemes of the same SE, same NT and NR.

Figure 9.

Figure 9

Comparison of 8×4 GQSM-H-8QAM with various schemes of the same SE, same NT and NR.

Table 8.

List of formulae for calculating the SE of various schemes14,19 and21.

Model scheme Formula
GQSM-H-8QAM m=2log2(M)+log2NTNA2p
GCQSM m=log2(M)+log2NT2NA2p
C-SM m=log2(M)+log2(NT)
C-GSM m=log2(M)+log2NTNA2p
GSM-CR m=log2(M)+log2NTNA2p
MIMO-GSM m=2log2(M)+log2NTNA2p
C-QSM m=log2(M)+2log2(NT)
ESE-GSM m=log2(M)+1+log2NTNA2p

Firstly, Fig. 5 presents the BER performance curves of the GQSM-H-8QAM scheme with NT=4,6 and 8, respectively. In Fig. 5, the analytical results are validated by simulation results and it is seen that they are tighter as the SNR values increase. They are tight at high SNR values because of the upper-bounded ABER performance in all the configurations of the GQSM-H-8QAM scheme.

Secondly, Figs. 6 and 7 with Table 6 show the simulation results and the calculated EP gains of the proposed 4×4 GQSM-H-8QAM scheme over 4×4 various schemes of the same SE (m=8 bits/s/Hz). As seen from Figs. 6 and 7 together with Table 6, the proposed scheme has an EP of 0.61 dB over 4×4 GCQSM-C-8QAM, 0.93 dB over 4×4 GSM-CR-64QAM scheme and 0.75 dB over 4×4 MIMO-GSM-C-8QAM scheme. Also, Wang et al.21, discussed MIMO-GSM and it was shown to outperform C-SM and C-GSM schemes of the same SE. In14, it is also seen that GSM-CR outperforms C-SM and C-GSM schemes. Thus, the proposed scheme has performance gain over all the schemes included in this paper, as it outperformed the best of those discussed in literature14,21. This might be because of the use of generalised antennas and H-8QAM with a M-MED that improved the EP of the proposed scheme.

Table 6.

4×4 GQSM-H-8QAM EP gains over 4×4 various schemes of the same m=8 bits/s/Hz.

Scheme GQSM-H-8QAM proposed scheme (dB) gain
4×4 GQSM-C-8QAM 0.68
4×4 GCQSM-C-8QAM 0.61
4×4 C-QSM-C-16QAM 2.58
4×4 C-SM-C-64QAM 4.78
4×4 C-GSM-C-64QAM 4.85
4×4 GSM-CR-C-64QAM 0.93
4×4 MIMO-GSM-C-8QAM 0.75
4×4 ESE-GSM-C-32QAM 3.22

Thirdly, Fig. 8 shows the proposed GQSM-H-8QAM scheme performance compared with the same schemes in Figs. 6 and 7 at a SE of m=9 bits/s/Hz, NR=4 but under different number of transmit antennas. Fourthly, Fig. 9 shows the proposed GQSM-H-8QAM scheme performance compared with the same schemes in Fig. 6 but under different SEs and different number of transmit antennas. In Fig. 9, the 8×4 GQSM-H-8QAM scheme is compared with other various 8×4 schemes with a SE of m=10 bits/s/Hz. Figure 9 together with Table 7 also exhibits the same behavior as Figs. 6 and 7. The proposed scheme outperformed all the various schemes that were compared to it (Fig. 10).

Figure 8.

Figure 8

Comparison of 6×4 GQSM-H-8QAM with various schemes of the same SE, same NT and NR.

Table 7.

8×4 GQSM-H-8QAM EP gains over various 8×4 schemes of the same m=10 bits/s/Hz.

Scheme GQSM-H-8QAM proposed scheme (dB) gain
8×4 GQSM-C-8QAM 0.27
8×4 GCQSM-C-8QAM 0.43
8×4 C-QSM-C-16QAM 2.08
8×4 C-SM-C-64QAM 6.02
8×4 C-GSM-C-64QAM 4.19
8×4 MIMO-GSM-C-8QAM 0.68
8×4 ESE-GSM-C-32QAM 3.29

It is also important, to note that the proposed scheme (GQSM-H-8QAM), has another advantage of using a less number of transmit antennas under conditions of fixed NR and fixed M at a certain SE (m) as compared to the other systems included in this paper. An example is shown in Tables 9 and 10 found in "Appendix 1", which show the number of NTs required to achieve a certain SE at NR=4. Table 9 shows that the GQSM-H-8QAM scheme requires 4 transmit antennas to achieve a SE of m=8 bits/s/Hz using H-8QAM as compared to C-SM which requires NT=32, C-GSM which requires NT=10 and ESE-GSM which requires NT=8 to achieve the same SE under the same settings. This shows that the GQSM-H-8QAM scheme has an advantage of less hardware costs as it requires a less number of transmit antennas as compared to the other systems. The only exception seen in Tables 9 and 10, is the MIMO-GSM scheme which requires the same number of transmit antennas as the proposed scheme to achieve the same SE under identical settings as the proposed scheme. However, it is outperformed by the proposed scheme as seen from the results in Figs. 6, 7, 9.

Conclusion

In this paper, GQSM-H-8QAM scheme was proposed to improve the EP of MIMO-SM schemes. The scheme builds on GCQSM and uses energy efficient H-8QAM instead of the C-8QAM, to improve the EP of MIMO-SM schemes. Also, in this paper, an upper bound analytical EP formula for the proposed scheme in i.i.d (RF-F) fading channels was derived. This analytical bound was validated using Monte Carlo simulations. The results showed that the derived analytical bound is increasingly tight with increasing SNR values. Furthermore, the proposed scheme outperformed GCQSM, C-SM, C-QSM, MIMO-GSM, C-GSM and other various MIMO-SM schemes incorporated in this paper. Hence, from the results obtained, it can be concluded that the proposed scheme is a viable option of improving the EP of MIMO-SM schemes. However, despite its capability of improving the EP of MIMO-SM schemes, the proposed scheme was found to have a high complexity MLD. Hence, for future work the authors intend to work on low complexity detection methods for the proposed scheme. In addition, the authors also intend to build on the proposed scheme by fusing it with uncoded space-time labelling diversity and golden code-words to improve/enhance the SE of MIMO-SM systems.

Appendices

H-8QAM constellation set

See Fig. 10, Table 8.

For the following Tables 9 and 10, where other schemes are excluded, means that they were not compatible for the conditions under comparison.

Derivation of the PEP

Based on the equivalent system model in (3), the conditional PEP, P(xx^) can be formulated as

P(xx^|H)=Py-ρ4HxF2>y-ρ4Hx^F2. A.11

Substituting (2) into (A.11) leads to

P(xx^|H)=PA>B, A.12

where

A=nF2,B=ρ4hk1d1+hk2d2+hk3d3+hk4d4+nF2,

di=Sq1I-Sq^1Iejθk and d(l+2)=SqlQ-Sq^lQejθk, {i,l}[1:2].

Equation (A.12) can also be rewritten as;

P(xx^|H)=PA>C+A+D, A.13

where

C=ρ4hk1d1+hk2d2+hk3d3+hk4d4F2,

and

D=2Re{ρ4nHhk1d1+hk2d2+hk3d3+hk4d4}.

Simplifying Equation (A.13) leads to (A.14).

P(xx^|H)=PD<C. A.14

Since nHC1×NR and each entry of nH=n1n2n3...nNR is Gaussian distributed, it therefore means that each entry of {ρ4nHhkzdz}, z[1:4] is also a GRV with distribution N0,ρ4dz2l=1NRhkzl2. Hence, this implies that our decision variable is also Gaussian distributed as {ρ4nH(hk1d1+hk2d2+hk3d3+hk4d4)}N0,ρ8hk1d1+hk2d2+hk3d3+hk4d4F2 and it leads to

P(xx^|H)=Qωgωg=Qωg, A.15

where ωg=12C=ρ8HkGkF2=ρ8HkF2GkF2=ρ8HkF2(d1)2+(d2)2+(d3)2+(d4)2,with Hk=hk1hk2hk3hk4 and Gk=d1d2d3d4T.

Author contributions

All authors had equal work on this paper. N.S. wrote the Paper. H.X. proof read the paper and gave guidance on paper. N.P. also proof read and gave guidance on paper. All data generated or analysed during this study are included in this published article [and its supplementary information files].

Data availability

All data generated or analysed during this study is included in this published article [and its supplementary information files].

Competing interest

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Love DJ, Heath RW. Equal gain transmission in multiple-input multiple-output wireless systems. IEEE Trans. Commun. 2003;51(7):1102–1110. doi: 10.1109/TCOMM.2003.814195. [DOI] [Google Scholar]
  • 2.Mesleh RY, Haas H, Sinanovic S, Ahn CW, Yun S. Spatial modulation. IEEE Trans. Veh. Technol. 2008;57(4):2228–2241. doi: 10.1109/TVT.2007.912136. [DOI] [Google Scholar]
  • 3.Jeganathan J, Ghrayeb A, Szczecinski L. Spatial modulation: Optimal detection and performance analysis. IEEE Commun. Lett. 2008;12(8):545–547. doi: 10.1109/LCOMM.2008.080739. [DOI] [Google Scholar]
  • 4.Naidoo NR, Xu H, Quazi TA. Spatial modulation: Optimal detector asymptotic performance and multiple-stage detection. IET Commun. 2011;5(10):1368–1376. doi: 10.1049/iet-com.2010.0667. [DOI] [Google Scholar]
  • 5.Younis, A., Serafimovski, N., Mesleh, R., Haas, H. Generalised spatial modulation. in 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers. IEEE, 2010, pp. 1498–1502.
  • 6.Mesleh RY, Ikki SS, Aggoune HM. Quadrature spatial modulation. IEEE Trans. Veh. Technol. 2014;64(6):2738–2742. doi: 10.1109/TVT.2014.2344036. [DOI] [Google Scholar]
  • 7.Gudla VV, Kumaravelu VB. Permutation index-quadrature spatial modulation: A spectral efficient spatial modulation for next generation networks. AEU-Int. J. Electr. Commun. 2019;111(1):152917. doi: 10.1016/j.aeue.2019.152917. [DOI] [Google Scholar]
  • 8.Oladoyinbo S, Pillay N, Xu H. Adaptive quadrature spatial modulation. IETE Tech. Rev. 2020;37(6):579–590. doi: 10.1080/02564602.2019.1677517. [DOI] [Google Scholar]
  • 9.Li J, Wen M, Cheng X, Yan Y, Song S, Lee MH. Generalized precoding-aided quadrature spatial modulation. IEEE Trans. Veh. Technol. 2016;66(2):1881–1886. doi: 10.1109/TVT.2016.2565618. [DOI] [Google Scholar]
  • 10.Kim S. Antenna selection schemes in quadrature spatial modulation systems. ETRI J. 2016;38(4):606–611. [Google Scholar]
  • 11.Castillo-Soria F, Cortez-González J, Ramirez-Gutierrez R, Fermín MM-B, Soriano-Equigua L. Generalized quadrature spatial modulation scheme using antenna grouping. ETRI J. 2017;39(5):707–717. doi: 10.4218/etrij.17.0117.0162. [DOI] [Google Scholar]
  • 12.Mohaisen M. Generalised complex quadrature spatial modulation. Wirel. Commun. Mob. Comput. 2019;2019(1):3137927. [Google Scholar]
  • 13.Mohaisen M. Increasing the minimum Euclidean distance of the complex quadrature spatial modulation. IET Commun. 2018;12(7):854–860. doi: 10.1049/iet-com.2017.1198. [DOI] [Google Scholar]
  • 14.Naidoo, N. R. Enhanced performance and efficiency schemes for generalised spatial modulation, Ph.D. dissertation, University of KwaZulu-Natal, (2017).
  • 15.Singya KP, Kumar N, Bhatia V, Alouini M. On the performance of hexagonal, cross, and rectangular qam for multi-relay systems. IEEE Access. 2019;7(1):60602–60616. doi: 10.1109/ACCESS.2019.2915375. [DOI] [Google Scholar]
  • 16.Cogen, F., Aydin, E. Hexagonal quadrature amplitude modulation aided spatial modulation, in 2019 11th International Conference on Electrical and Electronics Engineering (ELECO). IEEE, Nov. 2017, pp. 730–733.
  • 17.Cogen F, Aydin E. Performance analysis of hexagonal qam constellations on quadrature spatial modulation with perfect and imperfect channel estimation. Phys. Commun. 2021;47(1):101379. doi: 10.1016/j.phycom.2021.101379. [DOI] [Google Scholar]
  • 18.Singya, P. K. , Shaik, P., Kumar, N., Bhatia, V., Alouini, M. A survey on design and performance of higher-order qam constellations, arXiv preprint arXiv:2004.14708, Apr. 2020.
  • 19.Pillay R, Pillay N, Xu H. Improved error performance for generalised spatial modulation with enhanced spectral efficiency. Int. J. Commun Syst. 2020;33(2):e4176. doi: 10.1002/dac.4176. [DOI] [Google Scholar]
  • 20.Holoubi T, Murtala S, Muchena N, Mohaisen M. On the performance of improved quadrature spatial modulation. ETRI J. 2020;42(4):562–574. doi: 10.4218/etrij.2019-0431. [DOI] [Google Scholar]
  • 21.Wang J, Jia S, Song J. Generalised spatial modulation system with multiple active transmit antennas and low complexity detection scheme. IEEE Trans. Wireless Commun. 2012;11(4):1605–1615. doi: 10.1109/TWC.2012.030512.111635. [DOI] [Google Scholar]
  • 22.Koc, A., Altunbas, I., Basar, E. Full-duplex spatial modulation systems under imperfect channel state information, in 2017 24th International Conference on Telecommunications (ICT). IEEE, May. 2017, pp. 1–5.
  • 23.Zheng L, Tse D. Diversity and multiplexing: A fundamental tradeoff in multiple-antenna channels. IEEE Trans. Inf. Theory. 2003;49(5):1073–1096. doi: 10.1109/TIT.2003.810646. [DOI] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

All data generated or analysed during this study is included in this published article [and its supplementary information files].


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES