Next Article in Journal
Bounds on the Sum-Rate of MIMO Causal Source Coding Systems with Memory under Spatio-Temporal Distortion Constraints
Previous Article in Journal
Effect of Self-Oscillation on Escape Dynamics of Classical and Quantum Open Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Performance Analysis and Constellation Design for the Parallel Quadrature Spatial Modulation

1
Department of Computer Science, Northeastern Illinois University, Chicago, IL 60625, USA
2
Department of EEC Engineering, Korea Tech, Cheonan 31253, Korea
3
College of Computing, Sungkyunkwan University, Suwon 16419, Korea
*
Authors to whom correspondence should be addressed.
Entropy 2020, 22(8), 841; https://doi.org/10.3390/e22080841
Submission received: 13 June 2020 / Revised: 4 July 2020 / Accepted: 27 July 2020 / Published: 30 July 2020
(This article belongs to the Section Signal and Data Analysis)

Abstract

:
Spatial modulation (SM) is a multiple-input multiple-output (MIMO) technique that achieves a MIMO capacity by conveying information through antenna indices, while keeping the transmitter as simple as that of a single-input system. Quadrature SM (QSM) expands the spatial dimension of the SM into in-phase and quadrature dimensions, which are used to transmit the real and imaginary parts of a signal symbol, respectively. A parallel QSM (PQSM) was recently proposed to achieve more gain in the spectral efficiency. In PQSM, transmit antennas are split into parallel groups, where QSM is performed independently in each group using the same signal symbol. In this paper, we analytically model the asymptotic pairwise error probability of the PQSM. Accordingly, the constellation design for the PQSM is formulated as an optimization problem of the sum of multivariate functions. We provide the proposed constellations for several values of constellation size, number of transmit antennas, and number of receive antennas. The simulation results show that the proposed constellation outperforms the phase-shift keying (PSK) constellation by more than 10 dB and outperforms the quadrature-amplitude modulation (QAM) schemes by approximately 5 dB for large constellations and number of transmit antennas.

1. Introduction

Multiple-input multiple-output (MIMO) techniques, among others, strive to fulfill the ever increasing demands for high data rates in the future communication systems. These data rates requirements for the 5G, Beyond-5G, and 6G are 1 Gbps, 100 Gbps, and 1 Tbps, respectively [1]. Index modulation (IM) is a category of relatively new MIMO techniques that fulfills these high data requirements by allowing the transmission of information using the conventional signal symbols and the indices of given resources of the communication systems [2,3]. These indices represent antennas [4] or a combination of antennas [5], spreading codes [6], polarities [7], sub-carriers [8], or a combination of sub-carriers with multi-mode modulation [9,10], rotation angles [11], and virtual parallel channels [12], among others.
With the emergence of massive MIMO [13], spatial modulation (SM), in which signal symbols and the indices of the antennas used for transmission carry information, became a potential candidate for increasing the system capacity. An advantage of the SM system is that it requires a single radio-frequency (RF) chain. The SM is extended to the receiver side, where the index of a designated receive antenna carries information [14,15]. Macro-diversity precoding aided SM, where two base stations simultaneously communicate with a single user is proposed in Reference [16]. Quadrature SM (QSM) is an extension of the conventional SM that transmits a single signal symbol at each channel use, where the real and imaginary part is transmitted from the in-phase and quadrature spatial dimension, respectively [17]. The hardware implementation of the QSM using a single RF chain was investigated in Reference [18]. A precoding-aided QSM was proposed in Reference [19], where the indices of the designated receive antennas carry information. In transmit and receive SM, the system requires a large number of antennas to achieve high spectral efficiency. In addition to the cost and space requirements of installing more physical antennas, the channel estimation overhead is increased.
Building upon the SM, several systems that strike a trade-off between hardware requirements, i.e., the number of RF chains, and the achieved capacity were proposed. SM with multiple active antennas (MA-SM) transmits independent signal symbols from the activated antennas, leading to improvement in the system spectral efficiency [20]. The performance of the MA-SM is further investigated in Reference [21]. A special case of using two RF chains to simultaneously transmit two signal symbols at each channel use was proposed in Reference [22,23]. In this scenario, the first symbol is transmitted from a constellation set, and the second is transmitted from a rotated constellation. The rotation angle is optimized to reduce the error rate. To avoid transmitting the two signal symbols from the same antenna, an improved system equips the transmitter with an additional antenna that is used to transmit the second signal symbol only when the two symbols are supposed to be transmitted from the same antenna in the conventional system [24]. The constellation design of this system is investigated in Reference [25]. Another approach used to avoid the symbols’ overlapping and to reduce the number of transmit antennas by using antenna combinations is proposed in Reference [26]. Improved QSM (IQSM) exploits the in-phase and quadrature spatial dimensions to transmit the real and imaginary parts of two signal symbols, respectively, using combinations of two antennas [27]. The authors in Reference [28] investigate the constellation design of the IQSM and propose double QSM (DQSM) and parallel IQSM (PIQSM) that reduce the number of transmit antennas of the IQSM without additional hardware requirements. In addition to the information carried by the indices of the antennas used for transmission, the enhanced SM (ESM) conveys information through the constellation used to transmit either one or two signal symbols per channel use [29].
Another category of extensions split the set of transmit antennas into groups and perform any of the above SM techniques independently in each group. In Reference [30,31,32], SM is applied in each group, and the number of antennas per group is optimized. In Reference [33,34], QSM is performed in each group to increase the spectral efficiency of the system. Both systems achieve higher spectral efficiency compared to both SM and QSM, at the cost of requiring as many RF chains as the number of groups.
Another approach to improve the spectral efficiency and to reduce the number of antennas splits the available set of antennas into groups, where SM or QSM is performed in each antenna group using the same signal symbol. As such, the resulting transmitter design abides by the SM principal advantage of using a single RF chain while increasing the spectral efficiency at no cost at the transmitter side. The authors in Reference [35,36] proposed to perform the conventional SM in each group. This work was extended to the massive MIMO case in Reference [37]. The constellation design for this system with an arbitrary number of antenna groups is investigated in Reference [38]. To increase the spectral efficiency, an antenna grouping combined with QSM was recently proposed in Reference [39,40]. In the sequel, the systems in Reference [35,36,39,40] are referred to as parallel SM (PSM) and parallel QSM (PQSM), respectively.
Contributions: The contributions of this paper are as follows:
  • The analytical upper-bound of the codeword pairwise error probability is derived for the PQSM with two and four groups.
  • The derived upper-bound is formulated as a weighted sum of functions. We propose an improved constellation for the PQSM for several system configurations, where the search process is formulated as a multi-objective optimization problem. The obtained constellation reduces the asymptotic error performance, and it outperforms the conventional modulation schemes by more than 5 dB for given system configurations.
The rest of the paper is organized as follows: In Section 2, we present the system model and briefly describe several related works. In Section 3, the analytic performance of the PQSM is provided with QSM as a special case. The constellation design for the PQSM is introduced in Section 4. The simulation results are presented in Section 5, and the paper’s conclusions are drawn in Section 6.

2. System Model and Related Works

2.1. System Model

The assumed system consists of a transmitter equipped with N t transmit antennas and a receiver equipped with N r receive antennas. The number of transmit antennas is assumed to be a power of two; N = log 2 ( N t ) , where N is an integer. The signal symbols are drawn from the modulation set A in which the size is M = 2 q , where q is the number of bits per signal symbol. The elements of the channel matrix H C N r × N t are assumed to be independent and identically distributed (i.i.d.) and follow a cyclically symmetric Gaussian distribution with mean and variance of zero and one, respectively. Only the receiver has a perfect knowledge of the channel matrix H . The noise is assumed to be additive white Gaussian with mean and variance of zero and σ n 2 , respectively.

2.2. Quadrature Spatial Modulation

In QSM, the real and imaginary part of a signal symbol is transmitted from the in-phase and quadrature spatial dimension, respectively. The spectral efficiency of the QSM is K = ( q + 2 N ) bits per channel use (bpcu). Let s l = s l + j s l be a signal symbol, the transmitted vector is given by:
s = e n s l + j e n s l ,
where e i is the ith column of the N t identity matrix, and n and n are the indices of the antennas from which the real and imaginary parts of s l are, respectively, transmitted. Accordingly, the received signal vector is given by:
y = Hs + n = h n s l + j h n s l + n if   n n h i s l + n if   i = n = n ,
where n is the additive white Gaussian noise. Figure 1a depicts a simplified block diagram of the conventional QSM.
Let the noiseless received vector be g = h n s l + j h n s l . The receiver employs the maximum-likelihood (ML) principle to recover l , n and n as follows:
( l ^ , n ^ , n ^ ) = arg min l = 1 , , M n , n = 1 , , N t y g 2 = arg min l = 1 , , M n , n = 1 , , N t g 2 2 { y H g } ,
where { · } is the real part operator.

2.3. Parallel Quadrature Spatial Modulation

In PQSM, the available N t transmit antennas are divided into G disjoint groups, each of size n T = N t / G , where G is an integer and 2 G N t / 2 . These groups are defined as follows:
{ i } 1 n T , { i } n T + 1 2 n T , , { i } ( G 1 ) n T + 1 N t .
The conventional QSM is performed in each of these parallel groups using the same signal symbol s l . The received vector is accordingly given by:
y = s l G i = 1 G h n i + j s l G i = 1 G h n i + n ,
where n i and n i are the indices of the antennas used for transmitting the real and imaginary parts of s l in the ith antenna group. Figure 1b depicts a simplified block diagram of the PQSM with G antenna groups. The normalization factor 1 / G is present in (5) to set the transmit power per signal symbol to unity.
The receiver employs the ML principle to recover the signal symbol and the vector of antenna indices as follows:
( l ^ , n ^ , n ^ ) = arg min l , n , n y g 2 = arg min l , n , n g 2 2 { y H g } ,
where
n = n 1 , n 2 , , n G n = n 1 , n 2 , , n G .
Note that the search in (3) is performed to find the index of the signal index l and the antenna indices n and n from which the real and imaginary parts of the signal symbol are transmitted. In (6), in addition to the index of the signal symbol, the ML detector searches for the sets n and n , where n i and n i are the indices of the antennas from which the real and imaginary parts of the signal symbol are transmitted in the i-th antenna group.
Accordingly, the spectral efficiency of the PQSM is given by:
K p = q + 2 G log 2 n T .
Based on the above description, the spatial spectral efficiency, i.e., 2 G log 2 n T , is a linear function in the number of antenna groups. A maximum spatial spectral efficiency can be achieved for n T = 2 and G = N t / 2 . In this case, the spatial spectral efficiency is equal to 2 G = N t bpcu. The PQSM is explained through the following example.
Example: Let N t = 8 , q = 2 , G = 2 . Assume that the codeword to be transmitted at a given channel use is
m = 0 0 1 0 1 1 0 1 0 0 .
The codeword is divided into the following ( G + 1 ) parts.
p 0 = 0 0 , p 1 = 1 1 0 1 , p 2 = 0 0 1 0 ,
where the length of p 0 is q bits and that of p i , for i = 1 , , G , is 2 log 2 ( n T ) . The first two bits p 0 = [ 0 0 ] modulate a signal symbol s 0 from a conventional modulation set. Let s 0 = 1 2 j 1 2 . The eight transmit antennas are split into two groups that contain the indices of the member antennas: 1 , 2 , 3 , 4 and 5 , 6 , 7 , 8 . Assuming the first antenna group, the sequence p 1 is divided into two equal parts, where the first part modulates the index of the antenna from which the real part of s 0 is transmitted; the second part modulates the index of the antenna from which the imaginary part is transmitted. This yields n 1 = 2 and n 1 = 4 . The conventional QSM is also performed using the same signal symbol s 0 in the second group, yielding n 2 = 7 and n 2 = 5 . Mathematically, the transmitted symbols from the parallel groups are given by:
s 1 = 1 2 e 2 j 1 2 e 4 s 2 = 1 2 e 7 j 1 2 e 5 .
Finally, the transmitted vector is given by s = [ s 1 T s 2 T ] T / 2 and the received vector is
y = h 2 + h 7 1 2 j h 4 + h 5 1 2 + n .
The ML principle in (7) is applied to recover the transmitted symbols.

3. Performance Analysis

3.1. Performance of the Quadrature Spatial Modulation

Let g = h n s l + j h n s l and g = h n s l + j h n s l be two received noiseless codewords, the pairwise error probability is then given by:
Pr [ g g ] = Q ρ 2 g g 2 ,
where ρ = 1 / σ n 2 is the signal-to-noise ratio (SNR) and Q ( · ) is the Gaussian tail function, or simply the Q-function. The upper bound on the codeword pairwise error probability is obtained by summing over all possible pairs g and g as follows:
Pr [ e | H ] n = 1 N t n = 1 N t n = 1 N t n = 1 N t l = 1 M l = 1 M Q ρ 2 h n s l + j h n s l h n s l j h n s l 2 .
The union bound on the pairwise error probability is obtained by taking the expectation of both sides with respect to H [41,42]. We further simplify the asymptotic pairwise error probability as a weighted sum of multi-variate functions as follows [43]:
Pr [ e ] 2 N r 1 N r ρ N r M i = 1 4 f i Ω i ,
where f 1 = ( N t 1 ) 2 , f 2 = f 3 = ( N t 1 ) and f 4 = 1 , and
Ω 1 = l , l = 1 M Λ 1 N r = l , l = 1 M s l 2 + s l 2 + s l 2 + s l 2 N r if n n and n n Ω 2 = l , l = 1 M Λ 2 N r = l , l = 1 M s l s l 2 + s l 2 + s l 2 N r if n = n and n n Ω 3 = l , l = 1 M Λ 3 N r = l , l = 1 M s l 2 + s l 2 + s l s l 2 N r if n n and n = n Ω 4 = l , l = 1 l l M Λ 4 N r = l , l = 1 l l M s l s l 2 + s l s l 2 N r if n = n and n = n .
The set B qsm = Λ 1 , Λ 2 , Λ 3 , Λ 4 is, by definition, the squared Euclidean distance at the transmitter between s and s in the QSM system. Because the leading coefficients in (13) are fixed for given values of N t , N r and ρ , the optimal modulation set for the QSM minimizes the term i = 1 4 f i Ω i . To minimize Ω 4 , the Euclidean distance in the constellation should be maximized. M-ary quadrature-amplitude modulation (M-QAM) is conventionally designed to maximize the Euclidean distance. On the other hand, Ω 1 does not depend on the distance among the signal symbols and is minimized if the power of the signal symbols is maximized under a transmission power constraint. The values of f i imply that at high values of N t , Ω 4 can be ignored. Accordingly, the M signal symbols are equally distributed over the four quadrants, where in each quadrant, the M / 4 symbols are centered at the location of a standard QPSK symbol. In other words, the Euclidean distance among the symbols in each quadrant has a limited effect on the error performance for large N t . This conjecture is valid only for small values of N r . When N r takes large values, Ω 4 becomes non-negligible as can be understood from (14).

3.2. Performance of the Parallel Quadrature Spatial Modulation

Let
g = s l i = 1 G h n i + j s l i = 1 G h n i , g = s l i = 1 G h n i + j s l i = 1 G h n i
be two received noiseless codewords. As in the case of the QSM, the pairwise error probability of the PQSM is obtained by substituting g and g given in (15) into (11). Since the QSM is performed in parallel using independent channel matrices, the set containing the different expressions of the squared Euclidean distance between s and s in the case of PQSM is given by:
B pqsm , G = i = 1 G B qsm ,
where ⨁ denotes the Minkowski sum. We explain this process in light of the following example.
Example: Let N t = 8 , G = 2 and n T = N t / G = 4 and B = { 1 , 3 , 4 , 6 } with the frequencies { 9 , 3 , 3 , 1 } . Then,
i = 1 2 B = { 2 , 4 , 5 , 6 , 7 , 8 , 9 , 10 , 12 } , f = { 81 , 54 , 54 , 9 , 36 , 9 , 6 , 6 , 1 } ,
where i f i = ( n T ) 2 G = 256 in the above example. For G = 2 , the maximum number of elements of the Minkowski sum is equal to i = 1 n T i = n T ( n T + 1 ) / 2 = 10 .
The upper bound on the pairwise error probability of the PQSM is given by:
Pr [ e ] 2 N r 1 N r ρ N r M i = 1 B f i Ω i ,
where B is the number of unique Ω terms. Due to space limitations and the large size of B pqsm , G for large G, we restrict our analytic results to the case of G = 2 and G = 4 .
For clarity, the expressions of Ω i are given as a function in Λ 1 defined in (14). The nine Ω terms for the case of G = 2 are given as follows:
Ω 1 = l , l = 1 M 2 Λ 1 N r if n 1 n 1 and n 1 n 1 and n 2 n 2 and n 2 n 2 Ω 2 = l , l = 1 M Λ 1 + Λ 2 N r = l , l = 1 M 2 Λ 1 2 s l s l N r if n 1 n 1 and n 1 n 1 and n 2 = n 2 and n 2 n 2 or n 1 = n 1 and n 1 n 1 and n 2 n 2 and n 2 n 2 Ω 3 = l , l = 1 M Λ 1 + Λ 3 N r = l , l = 1 M 2 Λ 1 2 s l s l N r if n 1 n 1 and n 1 n 1 and n 2 n 2 and n 2 = n 2 or n 1 n 1 and n 1 = n 1 and n 2 n 2 and n 2 n 2 Ω 4 = l , l = 1 M Λ 1 + Λ 4 N r = l , l = 1 M 2 Λ 1 2 s l s l 2 s l s l N r if n 1 n 1 and n 1 n 1 and n 2 = n 2 and n 2 = n 2 or n 1 = n 1 and n 1 = n 1 and n 2 n 2 and n 2 n 2 or n 1 = n 1 and n 1 n 1 and n 2 n 2 and n 2 = n 2 or n 1 n 1 and n 1 = n 1 and n 2 = n 2 and n 2 n 2 Ω 5 = l , l = 1 M 2 Λ 2 N r = l , l = 1 M 2 Λ 1 4 s l s l N r if n 1 = n 1 and n 1 n 1 and n 2 = n 2 and n 2 n 2 Ω 6 = l , l = 1 M Λ 2 + Λ 4 N r = l , l = 1 M 2 Λ 1 4 s l s l 2 s l s l N r if n 1 = n 1 and n 1 n 1 and n 2 = n 2 and n 2 = n 2 or n 1 = n 1 and n 1 = n 1 and n 2 = n 2 and n 2 n 2 Ω 7 = l , l = 1 M 2 Λ 3 N r = l , l = 1 M 2 Λ 1 4 s l s l N r if n 1 n 1 and n 1 = n 1 and n 2 n 2 and n 2 = n 2 Ω 8 = l , l = 1 M Λ 3 + Λ 4 N r = l , l = 1 M 2 Λ 1 2 s l s l 4 s l s l N r if n 1 n 1 and n 1 = n 1 and n 2 = n 2 and n 2 = n 2 or n 1 = n 1 and n 1 = n 1 and n 2 n 2 and n 2 = n 2 Ω 9 = l , l = 1 l l M 2 Λ 4 N r = l , l = 1 l l M 2 s l s l 2 + 2 s l s l 2 N r = l , l = 1 l l M 2 Λ 1 4 s l s l 4 s l s l N r if n 1 = n 1 and n 1 = n 1 and n 2 = n 2 and n 2 = n 2 .
The frequencies of these terms are given by:
f 1 = ( n T 1 ) 4 , f 2 = f 3 = 2 ( n T 1 ) 3 , f 4 = 4 ( n T 1 ) 2 , f 5 = f 7 = ( n T 1 ) 2 , f 6 = f 8 = 2 ( n T 1 ) , f 9 = 1 .
Note that B pqsm , G = i = 1 2 B pqsm , G / 2 .
The elements of the set B pqsm , 4 and the corresponding frequencies in the case of G = 4 are listed in Table 1. In Table 1, Λ 1 = [ s l 2 + s l 2 + s l 2 + s l 2 ] as defined in (14), Λ = s l s l , Λ = s l s l , and n = n T 1 . Any of the 25 Ω terms is obtained by substituting the corresponding Λ term in l , l = 1 M Λ N r . For instance,
Ω 2 = l , l = 1 M 4 Λ 1 2 Λ 2 Λ N r .
The optimization of the modulation set for the PQSM is addressed in the next section.

4. Constellation Design for the PQSM

The constellation set is optimized to reduce the asymptotic pairwise error probability given in (18). For a given N t , N r , M, and G, the optimization of the modulation set is given as follows:
arg min M s l , s l M i = 1 B f i Ω i , s . t . l = 1 M s l 2 + s l 2 = M .
where B = 4 , 9, and 25 in the PQSM with G = 1 , 2 , and 4, respectively. Obtaining an analytic solution for the above optimization problem is difficult. Therefore, we used the optimization toolbox of MATLAB to obtain the solution numerically. This optimization process does not depend on the channel or noise realization and, therefore, can be done offline. We follow the conventional design of constellation sets, where the signal symbols are equally distributed among the four Euclidean space quadrants and are symmetric over the in-phase and quadrature axes. To avoid locating the real or imaginary part of the signal symbol on the in-phase or quadrature axis, respectively, we set a lower-bound value for the real and imaginary parts. We refer to this value by the positive number α . Accordingly, the multi-objective optimization of (18) is simplified as follows:
arg min α s l , s l M l = 1 , , M / 4 i = 1 B f i Ω i , s . t . l = 1 M / 4 | s l | 2 = M / 4 .
The value of α is set to 0.1 through simulations: Smaller values might reduce the Euclidean distance among symbols located in different quadrants, and larger values might reduce the Euclidean distance among signal symbols within each quadrant. Note that the obtained symbols by solving (23) are located in the first quadrant, and the remaining 3 / 4 M symbols are obtained following the rule of symmetry over the in-phase and quadrature axes.
Figure 2 depicts the proposed constellation for M = 16 , 64 and several values of n T and N r . The first row of sub-figures depict the proposed constellation for M = 16 , N r = 1 and several values of n T , whereas the second row of sub-figures depict the proposed constellation for fixed M = 16 and n T = 256 , and several values of N r . The third and fourth rows depict the proposed constellations for the M = 64 and a variable number of transmit and receive antennas. Based on these results, we make the following remarks.
  • The nine Ω terms given in (19) can be split into three groups. The first group consists of Ω 1 . To minimize this term, the energy of the symbols should be maximized under the transmission power constraint; the average power per symbol is equal to one. Therefore, Ω 1 is minimized if all the symbols have an equal power of one. Based on the design constraint mentioned above, where M / 4 symbols are located in each of the four quadrants, the M / 4 symbols will be located at the location of a QPSK symbol. The term Λ 1 is referred to as the energy-maximization term. The second group consists of Ω 9 . To minimize this term, the Euclidean distance between the signal symbols should be maximized. Under the transmission power constraint, this leads to a constellation similar to the standard quadrature amplitude modulation (QAM) set. The term Λ 4 is referred to as the distance-maximization term. The third group consists of the remaining terms Ω 2 to Ω 8 . These terms are combinations of the energy- and distance-maximization terms. The result of the disjoint optimization of these terms strikes a trade-off between maximizing the energy of the symbols and increasing the Euclidean distance among them. In light of (19), maximizing the energy will reduce the Ω terms more than maximizing the distance among the symbols does.
  • For a fixed and relatively small number of receive antennas N r , the energy-maximization term dominates the optimization process. This is supported by the tendency of the proposed constellations depicted in the first and third rows of Figure 2: The symbols of the proposed constellation are located at the location of the standard QPSK symbols.
  • As N r increases, Ω 9 also increases as it is the reciprocal of the Euclidean distance between the real parts and imaginary parts raised to a power of N r . To reduce the pairwise error probability, the Euclidean distance among the symbols should be increased. That is why the obtained constellation for high N r is a QAM-like modulation set. This is very clear in the case of M = 16 , and the Euclidean distance among the symbols in the obtained constellation increases for M = 64 for high N r .
  • Figure 3 depicts the proposed constellation for M = 16 and 64 with G = 4 . The analysis given above for G = 2 is still valid for G = 4 . The only remarkable difference between the two scenarios is that as G increases, the shape of the proposed constellation converges to the standard QPSK more rapidly as a function of n T . This convergence tendency of the proposed constellation as a function of n T is due to the low weight associated with the distance-maximizing term as G increases.

5. Simulation Results and Discussion

In this section, we assume that the channel coefficients are independent and follow a centered circularly-symmetric complex Gaussian distribution with mean and variance of 0 and 1, respectively. The channel state information is assumed to be known only at the receiver. For all the evaluated systems, we assume that the receiver employs the maximum-likelihood principle to jointly recover both the signal and spatial symbols.
Figure 4 depicts a comparison between the PQSM for G = 2 , SM, GSM, and QSM systems. The simulation results depicted in Figure 4a are obtained for fixed N t = 8 and N r = 4 and a variable modulation order for different systems. The modulation order is set to guarantee an equal total spectral efficiency of 10 bits/s/Hz for the four compared systems. The performance of the generalized SM (GSM) is depicted using antenna combinations of length C = 2 and C = 4 . At a target bit-error-rate (BER) of 10 4 , PQSM with G = 2 outperforms QSM, GSM with C = 4 , GSM with C = 2 , and SM by approximately 4, 5, 6, and 7.5 dB, respectively. To evaluate the effect of N r on the gain achieved by the PQSM compared to the conventional systems, Figure 4b depicts the performance of the four systems using the same parameters depicted in Figure 4a with N r = 8 . At a target BER of 10 4 , PQSM with G = 2 outperforms QSM, GSM with C = 4 , GSM with C = 2 , and SM by approximately 4.8 , 6.5 , 7.5 , and 9.4 dB, respectively. Finally, the performances of PQSM, QSM and GSM for spectral efficiencies of 12 and 16 bits/s/Hz are depicted in Figure 4c, where all systems use 16-QAM and N r = 4 . The number of transmit antennas for each of the three systems is selected to unify the achieved spectral efficiency. While the gap in the BER performance among the three systems for the two scenarios is negligible, PQSM requires a small fraction of the number of antennas required by the other two systems. For instance, PQSM requires 16 antennas, whereas QSM and GSM require 64 and 92 antennas, respectively, to achieve a spectral efficiency of 16 bits/s/Hz. These comparisons reflect the superior performance of the PQSM and its suitability for future communication systems. Accordingly, the evaluation of a dedicated design of the constellation set for the PQSM is analyzed in the following. The analytical results of the PQSM for the different scenarios are also provided in Figure 4. The analytical results are an upper-bound on the error performance for high SNR.
Figure 5 depicts a comparison of the performance of the PQSM using the conventional QAM and PSK constellations versus the proposed constellation, for G = 2 . Figure 5a shows the performance of the PQSM for M = 16 , N r = 3 , and N t = 4 , 8 , 16 , and 32. For N t = 4 , the proposed constellation outperforms QAM and PSK by 1.8 and 4.3 dB, respectively. For N t = 8 , the proposed constellation outperforms QAM and PSK by 2.3 and 4.0 dB, respectively. For N t = 16 , the proposed constellation outperforms QAM and PSK by 2.8 and 2.7 dB, respectively. For N t = 32 , the proposed constellation outperforms QAM and PSK by 3.1 and 1.6 dB, respectively. For small values of N t , the proposed constellation is similar to the conventional QAM set. Therefore, the performance gap between the proposed constellation and that of QAM is relatively small. On the other hand, PSK constellation has worse performance compared to QAM and the proposed constellation. As N t becomes large, the proposed constellation is more similar to PSK set, and the performance gap between the two constellations is reduced. The performance of QAM constellation degrades for large values of N t . These results and analysis are consistent with the results depicted in Figure 2. Figure 5b depicts the system’s performance for M = 64 . At a target BER of 10 4 , the performance of the proposed constellation outperforms QAM and PSK sets by 3.5 and 10 dB, respectively, for N t = 8 . The gain achieved by the proposed constellation increases for larger values of N t .
Figure 5c,d depict the performance of the proposed constellation for M = 16 and M = 64 , respectively, for a fixed N t and N r = 2 , 4, and 8. For N r = 8 and M = 16 , the proposed constellation outperforms QAM and PSK by 3 and 7.4 dB, respectively. The performance gain achieved by the proposed constellation over QAM and PSK increases to 4.5 and 13 dB, respectively, for M = 64 .
Figure 6 depicts the performance of the PQSM for G = 4 and those of GSM and QSM. To achieve a similar error performance and the same spectral efficiency, PQSM requires 16 antennas, while GSM and QSM require 363 and 256 antennas, respectively. To reduce the number of transmit antennas in the case of QSM, a high order modulation is required to achieve the same spectral efficiency. This comes at a heavy cost in terms of the error performance. For instance, PQSM outperforms QSM by approximately 12 dB at a target BER of 10 3 , when both systems use the same N t = 16 .
Finally, the performance of the proposed constellation is compared to those of the conventional PSK and QAM for G = 4 . In Figure 7a, the proposed constellation outperforms QAM and PSK by 3.5 and 6 dB, respectively, for M = 16 . For a large value of N t , the proposed constellation’s shape is more similar to the PSK than QAM. This explains the performance of the three constellations at N t = 32 in Figure 7, which shows the performance for M = 64 . At a target BER of 10 3 , the proposed constellation outperforms QAM and PSK by 4 and 11.5 dB, respectively, for N t = 8 . These results demonstrate the merits of the proposed constellation.
Recently, most wide-band communication systems use orthogonal-frequency division multiplexing (OFDM) as the radio technology due to its proven merits. Inspired by the works in Reference [4,8,44], we would like investigate the performance of combining PQSM with OFDM in SM-OFDM and index-modulation-OFDM (IM-OFDM) scenarios. While the combination of PQSM and SM-OFDM is straightforward, the implementation of the PQSM on top of the IM-OFDM system requires careful consideration and possible modifications to the PQSM technique.

6. Conclusions

The PQSM is a recent technique that achieves high spectral efficiency through expanding the spatial dimensions over which a single signal is transmitted. Conventionally, M-ary PSK or QAM constellations are used to modulate the signal symbols. In this paper, we derived the asymptotic pairwise error probability of the PQSM and formulated it as a sum of weighted multi-variate functions. Exact analytical results of these functions are provided for two and four parallel groups. The search for the optimal constellation is formulated as an optimization problem that reduces the asymptotic pairwise error probability. We discussed the tendency of the shape of the proposed constellation for an arbitrary number of parallel antenna groups. The simulation results show that the proposed constellation achieves as high as 10 dB of SNR gain over the conventional modulation schemes.

Author Contributions

Conceptualization, M.M. and T.H.; methodology, M.M., T.A., and T.H.; software, M.M. and T.H.; validation, M.M., T.H. and T.A.; formal analysis, M.M. and T.H.; investigation, M.M. and T.H.; resources, M.M.; data curation, M.M., T.H. and T.A.; writing–original draft preparation, M.M.; writing–review and editing, M.M., T.H. and T.A.; visualization, M.M. and T.H.; supervision, M.M. and T.A.; project administration, M.M.; funding acquisition, T.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (NRF-2016R1D1A1A03934816).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Saad, W.; Bennis, M.; Chen, M. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems. IEEE Netw. 2020, 34, 134–142. [Google Scholar] [CrossRef] [Green Version]
  2. Wen, M.; Cheng, X.; Yang, L. Index Modulation for 5G Wireless Communications; Springer: Berlin/Heidelberg, Germany, 2017. [Google Scholar]
  3. Ishikawa, N.; Sugiura, S.; Hanzo, L. 50 Years of Permutation, Spatial and Index Modulation: From Classic RF to Visible Light Communications and Data Storage. IEEE Commun. Surv. Tutor. 2018, 20, 1905–1938. [Google Scholar] [CrossRef] [Green Version]
  4. Mesleh, R.Y.; Haas, H.; Sinanovic, S.; Ahn, C.W.; Yun, S. Spatial Modulation. IEEE Trans. Veh. Technol. 2008, 57, 2228–2241. [Google Scholar] [CrossRef]
  5. Younis, A.; Mesleh, R.; Renzo, M.D.; Haas, H. Generalised spatial modulation for large-scale MIMO. In Proceedings of the 2014 22nd European Signal Processing Conference (EUSIPCO), Lisbon, Portugal, 1–5 September 2014; pp. 346–350. [Google Scholar]
  6. Kaddoum, G.; Ahmed, M.F.A.; Nijsure, Y. Code Index Modulation: A High Data Rate and Energy Efficient Communication System. IEEE Commun. Lett. 2015, 19, 175–178. [Google Scholar] [CrossRef]
  7. Zhang, J.; Wang, Y.; Zhang, J.; Ding, L. Polarization Shift Keying (PolarSK): System Scheme and Performance Analysis. IEEE Trans. Veh. Technol. 2017, 66, 10139–10155. [Google Scholar] [CrossRef]
  8. Basar, E.; Aygölü, U.; Panayırcı, E.; Poor, H.V. Orthogonal Frequency Division Multiplexing With Index Modulation. IEEE Trans. Signal Process. 2013, 61, 5536–5549. [Google Scholar] [CrossRef]
  9. Wen, M.; Basar, E.; Li, Q.; Zheng, B.; Zhang, M. Multiple-Mode Orthogonal Frequency Division Multiplexing With Index Modulation. IEEE Trans. Commun. 2017, 65, 3892–3906. [Google Scholar] [CrossRef]
  10. Wen, M.; Li, Q.; Basar, E.; Zhang, W. Generalized Multiple-Mode OFDM With Index Modulation. IEEE Trans. Wirel. Commun. 2018, 17, 6531–6543. [Google Scholar] [CrossRef]
  11. Zhu, X.; Wang, Z.; Wang, Q.; Haas, H. Virtual Spatial Modulation for MIMO Systems. In Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA, 4–8 December 2016; pp. 1–6. [Google Scholar]
  12. Li, J.; Wen, M.; Zhang, M.; Cheng, X. Virtual Spatial Modulation. IEEE Access 2016, 4, 6929–6938. [Google Scholar] [CrossRef]
  13. Björnson, E.; Sanguinetti, L.; Wymeersch, H.; Hoydis, J.; Marzetta, T.L. Massive MIMO is a reality—What is next?: Five promising research directions for antenna arrays. Digit. Signal Process. 2019, 94, 3–20. [Google Scholar] [CrossRef]
  14. Yang, L. Transmitter Preprocessing Aided Spatial Modulation for Multiple-Input Multiple-Output Systems. In Proceedings of the 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring), Budapest, Hungary, 15–18 May 2011; pp. 1–5. [Google Scholar]
  15. Zhang, R.; Yang, L.; Hanzo, L. Generalised Pre-Coding Aided Spatial Modulation. IEEE Trans. Wirel. Commun. 2013, 12, 5434–5443. [Google Scholar] [CrossRef]
  16. Mohaisen, M.; Pruks, V. Downlink macro-diversity precoding-aided spatial modulation. J. Commun. Netw. 2018, 20, 20–28. [Google Scholar]
  17. Mesleh, R.; Ikki, S.S.; Aggoune, H.M. Quadrature Spatial Modulation. IEEE Trans. Veh. Technol. 2015, 64, 2738–2742. [Google Scholar] [CrossRef]
  18. Mesleh, R.; Hiari, O.; Younis, A. Generalized space modulation techniques: Hardware design and considerations. Phys. Commun. 2018, 26, 87–95. [Google Scholar] [CrossRef]
  19. Li, J.; Wen, M.; Cheng, X.; Yan, Y.; Song, S.; Lee, M.H. Generalized Precoding-Aided Quadrature Spatial Modulation. IEEE Trans. Veh. Technol. 2017, 66, 1881–1886. [Google Scholar] [CrossRef]
  20. Wang, J.; Jia, S.; Song, J. Generalised Spatial Modulation System with Multiple Active Transmit Antennas and Low Complexity Detection Scheme. IEEE Trans. Wirel. Commun. 2012, 11, 1605–1615. [Google Scholar] [CrossRef]
  21. Murtala, S.; Holoubi, T.; Muchena, N.; Mohaisen, M.; Choi, K.S. On the Performance of the Multiple Active Antenna Spatial Modulation with 3-Dimensional Constellation. Appl. Sci. 2020, 10, 3718. [Google Scholar] [CrossRef]
  22. Yigit, Z.; Basar, E. Double spatial modulation: A high-rate index modulation scheme for MIMO systems. In Proceedings of the 2016 International Symposium on Wireless Communication Systems (ISWCS), Poznan, Poland, 20–23 September 2016; pp. 347–351. [Google Scholar]
  23. Mohaisen, M.; Lee, S. Complex quadrature spatial modulation. ETRI J. 2017, 39, 514–524. [Google Scholar] [CrossRef]
  24. Mohaisen, M. Increasing the minimum Euclidean distance of the complex quadrature spatial modulation. IET Commun. 2018, 12, 854–860. [Google Scholar] [CrossRef]
  25. Iqbal, A.; Mohaisen, M.; Kwak, K.S. Modulation set optimization for the improved complex quadrature SM. Wirel. Commun. Mob. Comput. 2018, 2018. [Google Scholar] [CrossRef]
  26. Mohaisen, M. Generalized complex quadrature spatial modulation. Wirel. Commun. Mob. Comput. 2019, 2019. [Google Scholar] [CrossRef] [Green Version]
  27. Vo, B.; Nguyen, H.H. Improved Quadrature Spatial Modulation. In Proceedings of the 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, Canada, 24–27 September 2017; pp. 1–5. [Google Scholar]
  28. Holoubi, T.; Murtala, S.; Muchena, N.; Mohaisen, M. On the performance of improved quadrature spatial modulation. ETRI J. 2020. [Google Scholar] [CrossRef]
  29. Cheng, C.; Sari, H.; Sezginer, S.; Su, Y.T. Enhanced Spatial Modulation With Multiple Signal Constellations. IEEE Trans. Commun. 2015, 63, 2237–2248. [Google Scholar] [CrossRef]
  30. Qu, W.; Zhang, M.; Cheng, X.; Ju, P. Generalized Spatial Modulation With Transmit Antenna Grouping for Massive MIMO. IEEE Access 2017, 5, 26798–26807. [Google Scholar] [CrossRef]
  31. Zuo, X.; Zhang, J.; Mu, X. Antenna grouping assisted spatial modulation for massive MIMO systems. In Proceedings of the 2017 9th International Conference on Wireless Communications and Signal Processing (WCSP), Nanjing, China, 11–13 October 2017; pp. 1–6. [Google Scholar]
  32. Xiao, L.; Xiao, Y.; Xu, C.; Lei, X.; Yang, P.; Li, S.; Hanzo, L. Compressed-Sensing Assisted Spatial Multiplexing Aided Spatial Modulation. IEEE Trans. Wirel. Commun. 2018, 17, 794–807. [Google Scholar] [CrossRef]
  33. Castillo-Soria, F.R.; Cortez-González, J.; Ramirez-Gutierrez, R.; Maciel-Barboza, F.M.; Soriano-Equigua, L. Generalized quadrature spatial modulation scheme using antenna grouping. ETRI J. 2017, 39, 707–717. [Google Scholar] [CrossRef]
  34. Castillo-Soria, F.R.; Cortez, J.; Gutierrez, C.A.; Luna-Rivera, M.; Garcia-Barrientos, A. Extended quadrature spatial modulation for MIMO wireless communications. Phys. Commun. 2019, 32, 88–95. [Google Scholar] [CrossRef]
  35. Ju, P.; Zhang, M.; Cheng, X.; Wang, C.; Yang, L. Generalized spatial modulation with transmit antenna grouping for correlated channels. In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–6. [Google Scholar]
  36. AbuTayeh, S.; Alsalahat, M.; Kaddumi, I.; Alqannas, Y.; Althunibat, S.; Mesleh, R. A half-full transmit-diversity spatial modulation scheme. In Proceedings of the International Conference on Broadband Communications, Networks and Systems, Faro, Portugal, 19–20 September 2018; pp. 257–266. [Google Scholar]
  37. Qu, W.; Zhang, M.; Cheng, X.; Ju, P. Generalized spatial modulation with transmit antenna grouping for massive MIMO. In Proceedings of the International Conference on Communications (ICC), Paris, France, 21–25 May 2017. [Google Scholar]
  38. Mohaisen, M. Constellation design and performance analysis of the parallel spatial modulation. Int. J. Commun. Syst. 2019, 32, e4165. [Google Scholar] [CrossRef]
  39. Oladoyinbo, S.; Pillay, N.; Xu, H. Single-Symbol Generalized Quadrature Spatial Modulation. In Proceedings of the Southern Africa Telecommunication Networks and Applications Conference (SATNAC), Hermanus, South Africa, 2–5 September 2018. [Google Scholar]
  40. Huang, G.; Li, C.; Aïssa, S.; Xia, M. Parallel Quadrature Spatial Modulation for Massive MIMO Systems With ICI Avoidance. IEEE Access 2019, 7, 154750–154760. [Google Scholar] [CrossRef]
  41. Simon, M.K.; Alouini, M.S. Digital Communication over Fading Channels; John Wiley & Sons: Hoboken, NJ, USA, 2005; Volume 95. [Google Scholar]
  42. Di Renzo, M.; Haas, H. Bit Error Probability of SM-MIMO Over Generalized Fading Channels. IEEE Trans. Veh. Technol. 2012, 61, 1124–1144. [Google Scholar] [CrossRef] [Green Version]
  43. Vo, B.T.; Nguyen, H.H.; Tuan, H.D. Constellation Design for Quadrature Spatial Modulation. In Proceedings of the 2017 IEEE 86th Vehicular Technology Conference (VTC-Fall), Toronto, ON, Canada, 24–27 September 2017; pp. 1–5. [Google Scholar]
  44. Liu, Y.; Zhang, M.; Wang, H.; Cheng, X. Spatial modulation orthogonal frequency division multiplexing with subcarrier index modulation for V2X communications. In Proceedings of the 2016 International Conference on Computing, Networking and Communications (ICNC), Kauai, HI, USA, 15–18 February 2016; pp. 1–5. [Google Scholar]
Figure 1. Simplified block diagram of (a) the conventional Quadrature Spacial Modulation (QSM) and (b) the parallel QSM (PQSM) with G antenna groups.
Figure 1. Simplified block diagram of (a) the conventional Quadrature Spacial Modulation (QSM) and (b) the parallel QSM (PQSM) with G antenna groups.
Entropy 22 00841 g001
Figure 2. Optimal modulation set for the PQSM for several combinations of ( M , n T , N r ) and G = 2 .
Figure 2. Optimal modulation set for the PQSM for several combinations of ( M , n T , N r ) and G = 2 .
Entropy 22 00841 g002
Figure 3. Optimal modulation set for the PQSM for several combinations of ( M , n T , N r ) and G = 4 .
Figure 3. Optimal modulation set for the PQSM for several combinations of ( M , n T , N r ) and G = 4 .
Entropy 22 00841 g003
Figure 4. Comparison among PQSM, QSM, generalized SM (GSM), and SM for the same spectral efficiency: (a) N t = 8 , N r = 4 and different modulation orders adjusted to achieve a fixed spectral efficiency, (b) N t = N r = 8 , and (c) spectral efficiency of 12 and 16 bits/s/Hz, N r = 4 , and different values of N t .
Figure 4. Comparison among PQSM, QSM, generalized SM (GSM), and SM for the same spectral efficiency: (a) N t = 8 , N r = 4 and different modulation orders adjusted to achieve a fixed spectral efficiency, (b) N t = N r = 8 , and (c) spectral efficiency of 12 and 16 bits/s/Hz, N r = 4 , and different values of N t .
Entropy 22 00841 g004
Figure 5. Simulation results of the the PQSM with M-ary quadrature-amplitude modulation (M-QAM), M-ary Phase-Shift Keying (M-PSK) and the proposed constellations, and G = 2 . (a) M = 16 , N r = 3 , and N t = 4 , 8 , 16 , and 32, (b) M = 64 , N r = 3 , and N t = 4 , 8 , 16 , and 32, (c) M = 16 , N t = 16 , and N r = 2 , 4 , and 8, (d) M = 64 , N t = 16 , and N r = 2 , 4 , and 8.
Figure 5. Simulation results of the the PQSM with M-ary quadrature-amplitude modulation (M-QAM), M-ary Phase-Shift Keying (M-PSK) and the proposed constellations, and G = 2 . (a) M = 16 , N r = 3 , and N t = 4 , 8 , 16 , and 32, (b) M = 64 , N r = 3 , and N t = 4 , 8 , 16 , and 32, (c) M = 16 , N t = 16 , and N r = 2 , 4 , and 8, (d) M = 64 , N t = 16 , and N r = 2 , 4 , and 8.
Entropy 22 00841 g005
Figure 6. Simulation results comparison between GSM ( C = 2 ) , QSM, and PQSM for G = 4 for a spectral efficiency of 18 bits/s/Hz.
Figure 6. Simulation results comparison between GSM ( C = 2 ) , QSM, and PQSM for G = 4 for a spectral efficiency of 18 bits/s/Hz.
Entropy 22 00841 g006
Figure 7. Simulation results of the the PQSM with M-QAM, M-PSK and the proposed constellations, and G = 4 . (a) M = 16 , N r = 4 , and N t = 8 , 16 , and 32, and (b) M = 64 , N r = 4 , and N t = 8 , 16 , and 32.
Figure 7. Simulation results of the the PQSM with M-QAM, M-PSK and the proposed constellations, and G = 4 . (a) M = 16 , N r = 4 , and N t = 8 , 16 , and 32, and (b) M = 64 , N r = 4 , and N t = 8 , 16 , and 32.
Entropy 22 00841 g007
Table 1. The Λ terms used to evaluated the pairwise error probability of the PQSM for G = 4 .
Table 1. The Λ terms used to evaluated the pairwise error probability of the PQSM for G = 4 .
Λ f
1 4 Λ 1 n 8
2 4 Λ 1 2 Λ 2 Λ 16 n 6
3 4 Λ 1 4 Λ 4 Λ 36 n 4
4 4 Λ 1 6 Λ 6 Λ 16 n 2
5 4 Λ 1 8 Λ 8 Λ 1
6 4 Λ 1 2 Λ 4 n 7
7 4 Λ 1 2 Λ 4 n 7
8 4 Λ 1 4 Λ 6 n 6
9 4 Λ 1 4 Λ 6 n 6
10 4 Λ 1 4 Λ 2 Λ 24 n 5
11 4 Λ 1 2 Λ 4 Λ 24 n 5
12 4 Λ 1 6 Λ 4 n 5
13 4 Λ 1 6 Λ 4 n 5
14 4 Λ 1 6 Λ 2 Λ 16 n 4
15 4 Λ 1 2 Λ 6 Λ 16 n 4
16 4 Λ 1 6 Λ 4 Λ 24 n 3
17 4 Λ 1 4 Λ 6 Λ 24 n 3
18 4 Λ 1 8 Λ n 4
19 4 Λ 1 8 Λ n 4
20 4 Λ 1 8 Λ 2 Λ 4 n 3
21 4 Λ 1 2 Λ 8 Λ 4 n 3
22 4 Λ 1 8 Λ 4 Λ 6 n 2
23 4 Λ 1 4 Λ 8 Λ 6 n 2
24 4 Λ 1 8 Λ 6 Λ 4 n
25 4 Λ 1 6 Λ 8 Λ 4 n

Share and Cite

MDPI and ACS Style

Mohaisen, M.; Holoubi, T.; Abuhmed, T. Performance Analysis and Constellation Design for the Parallel Quadrature Spatial Modulation. Entropy 2020, 22, 841. https://doi.org/10.3390/e22080841

AMA Style

Mohaisen M, Holoubi T, Abuhmed T. Performance Analysis and Constellation Design for the Parallel Quadrature Spatial Modulation. Entropy. 2020; 22(8):841. https://doi.org/10.3390/e22080841

Chicago/Turabian Style

Mohaisen, Manar, Tasnim Holoubi, and Tamer Abuhmed. 2020. "Performance Analysis and Constellation Design for the Parallel Quadrature Spatial Modulation" Entropy 22, no. 8: 841. https://doi.org/10.3390/e22080841

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop