Spatial Coded Modulation
Junshan Luo, Fanggang Wang, Shilian Wang

TL;DR
This paper introduces a spatial coded modulation scheme that enhances active antenna detection accuracy and system reliability by coding over transmit antennas, achieving higher capacity and robustness compared to conventional methods.
Contribution
The paper proposes a novel spatial coded modulation scheme with a larger minimum Hamming distance, along with low-complexity detection algorithms and comprehensive theoretical analysis across various channel scenarios.
Findings
SCM improves active antenna detection accuracy.
SCM achieves higher channel capacity.
SCM outperforms conventional spatial modulation in reliability.
Abstract
In this paper, we propose a spatial coded modulation (SCM) scheme, which improves the accuracy of the active antenna detection by coding over the transmit antennas. Specifically, the antenna activation pattern in the SCM corresponds to a codeword in a properly designed codebook with a larger minimum Hamming distance than its counterpart conventional spatial modulation. As the minimum Hamming distance increases, the reliability of the active antenna detection is directly enhanced, which in turn improves the demodulation of the modulated symbols and yields a better system reliability. In addition to the reliability, the proposed SCM scheme also achieves a higher capacity with the identical antenna configuration compared to the conventional spatial modulation technique. Moreover, the proposed SCM scheme strikes a balance between spectral efficiency and reliability by trading off theā¦
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21| Spatial information bits | Index of activated Tx | Codewords |
| Spatial information bits | Index of activated Tx | Codewords |
| Spatial information bits | Index of activated Tx | Codewords |
| Spatial information bits | Index of activated Tx | Codewords |
| Spatial information bits | Index of activated Tx | Codewords |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Spatial Coded Modulation
JunshanĀ Luo,Ā FanggangĀ Wang,Ā andĀ ShilianĀ Wang J. Luo and S. Wang are with the College of Electronic Science, National University of Defense Technology, Changsha 410073, China (e-mail: [email protected], [email protected])F. Wang is with the State Key Laboratory of Rail Traffic Control and Safety, Beijing Jiaotong University, Beijing 100044, China (e-mail: [email protected])
Abstract
In spatial modulation systems, information bits are retrieved by detecting the active antennas and the modulated symbols. The reliability of the active antenna detection is of vital importance since the modulated symbols tend to be correctly demodulated when the active antennas are accurately identified. In this paper, we propose a spatial coded modulation (SCM) scheme, which improves the accuracy of the active antenna detection by coding over the transmit antennas. Specifically, the antenna activation pattern in the SCM corresponds to a codeword in a properly designed codebook with a larger minimum Hamming distance than its counterpart conventional spatial modulation. As the minimum Hamming distance increases, the reliability of the active antenna detection is directly enhanced, which in turn improves the demodulation of the modulated symbols and yields a better system reliability. In addition to the reliability, the proposed SCM scheme also achieves a higher capacity with the identical antenna configuration compared to the conventional spatial modulation technique. Moreover, the proposed SCM scheme strikes a balance between spectral efficiency and reliability by trading off the minimum Hamming distance with the number of available codewords. The optimal maximum likelihood detector is first formulated. Then, a low-complexity suboptimal detector is proposed to reduce the computational complexity, which has a two-step detection. Theoretical derivations of the channel capacity and the bit error rate are presented in various channel scenarios, i.e., Rayleigh, Rician, Nakagami-, imperfect channel state information, and spatial correlation. Further derivation on performance bounding is also provided to reveal the insight of the benefit of increasing the minimum Hamming distance. Numerical results validate the analysis and demonstrate that the proposed SCM outperforms the conventional spatial modulation techniques in both channel capacity and system reliability.
Index Terms:
Antenna correlation, channel capacity, Hamming distance, reliability, spatial modulation.
I Introduction
Higher spectral efficiency and better reliability are key features of the future wireless communication systems [1]. In response to these ever-growing demands, multi-antenna techniques have been intensively investigated. In particular, communication systems employing multiple antennas at both ends can achieve better performance in terms of both reliability and efficiency.
In the existing multi-antenna schemes, the multiple-input multiple-output (MIMO) multiplexing techniques significantly improve the system capacity. However, one of the main drawbacks associated with the conventional MIMO multiplexing architecture is the requirement of multiple radio frequency (RF) chains, which leads to high power consumption and high hardware cost [2]. Therefore, the spatial modulation (SM) was proposed as a compelling single-RF multi-antenna scheme, which conveys information bits via both the conventional modulated symbols and the indices of the transmit antennas [3]. This single-RF design offers attractive benefits over the conventional MIMO schemes in terms of energy efficiency, hardware cost, complexity, and reliability [4, 5]. However, in order to utilize all the transmit antennas efficiently, the bit-to-antenna mapping requires the number of transmit antennas to be a power of two, which imposes a major limitation on the system design. In addition, since only a single antenna transmits the signal, the SM scheme is spectrum-inefficient compared to the multiplexing techniques.
Encompassing the SM technique as a special case, the generalized spatial modulation (GSM) was proposed to break through the limitation on the number of transmit antennas and improve the spectral efficiency in the spatial domain, by activating a group of transmit antennas in each transmission and exploiting the indices of the active antenna group to deliver additional information bits [6]. It has been proved that the GSM scheme has the advantages of the conventional SM techniques, such as the single-RF architecture [7], which has attracted intense attention in the recent years. Previous works on GSM have been mainly concerned with optimizing the error performance [8, 9, 10], improving the system capacity [11, 12], designing low-complexity detectors [13, 14, 15, 16], and implementing the practical applications [20, 17, 18, 19, 21].
Despite the previous work, in this paper, we aim to enhance the correct detection of the active antennas. This problem is important since, on one hand, the modulated symbols tend to be correctly demodulated when the active antennas are accurately identified. Otherwise, the unreliable detection of antenna activation patterns would deteriorate the demodulation of the modulated symbols, which results in the overall system reliability degradation. This is due to retrieving the transmitted modulated symbols under incorrect estimation of the antenna activation patterns corresponds to the event where the modulated symbols need to be detected with erroneous channel estimation. On the other hand, the identification of the antenna activation patterns are even more unreliable in sparsely scattered channels due to similar channel states from transmit antenna groups to the receive antennas.
Indeed, channel coding has proved to be an effective way to enhance the system reliability and coded spatial modulation schemes have been extensively investigated in [22, 23, 24, 26, 27, 25]. However, although these schemes are able to enhance the system reliability, they adopt the coding scheme in a conventional way which is to encode the information bits directly. The reliability is improved at the cost of the redundancy. In contrast, the proposed SCM scheme adopts coding over the transmit antennas without sacrificing any communication efficiency.
In this paper, we propose the strategy of coding-over-antenna to directly enhance the antenna detection, which is called spatial coded modulation (SCM). In particular, coding-over-antenna implies that the antenna activation patterns are determined by the binary error control codes, in which āā denotes the antenna to be active and ā[math]ā represents the antenna to be idle. In the proposed SCM, the minimum Hamming distance is enlarged and the accuracy of detecting the antenna activation patterns can be enhanced. In contrast to the conventional SM and GSM schemes where a fixed number of transmit antennas is used in each transmission, the proposed SCM allows a varying number of the active transmit antennas, which is determined by the Hamming weight of each codeword. Note that the idea of varying the number of active transmit antennas was independently proposed in [28, 29], and in the literature of the space-shift keying (SSK) modulation, which encodes information bits onto the antenna index only. However, this SSK scheme is designed for achieving better balance between reliability and power consumption [30]. In contrast, the proposed SCM has a different motivation that we use coding-over-antenna to improve both the antenna detection and the sequel modulated symbol detection. Beyond [30], we provide both theoretical analysis and numerical results, which show that the proposed SCM scheme also improves the system capacity.
Overall, the proposed SCM scheme mainly benefits from four aspects, i.e., reliability, capacity, flexibility and compatibility: First, it directly encodes over the transmit antennas and thus improves the accuracy of the active antenna detection, which also enhances the baseband symbol demodulation; Second, it achieves a higher capacity than the conventional SM and GSM schemes with an identical antenna configuration; Third, it is capable of achieving a flexible tradeoff between the spectral efficiency and system reliability. In particular, the minimum Hamming distance of the codebook and the achieved spectral efficiency are a tradeoff under a certain required system performance; Fourth, it is compatible with the existing SM schemes. Thus, it can be readily incorporated with these existing SM schemes to further enhance the reliability performance. Moreover, although a varying number of antennas are activated, the proposed SCM scheme could be implemented with a single RF chain since a single signaling stream is transmitted, which was verified in [7]. This single-RF architecture is advantageous from the perspective of both energy efficiency and implementation cost. The contribution of this paper is summarized as follows:
- ā¢
A transmission scheme referred to as the spatial coded modulation is proposed to improve the reliability and the capacity without sacrificing the communication efficiency. In contrast to the conventional spatial modulation schemes, the main feature of the proposed SCM is coding-over-antenna, i.e., the antenna activation patterns are determined by the error control codes. Through coding-over-antenna, the detection probability of the active antennas could be directly enhanced and the baseband symbol demodulation is improved as well. In addition, the system capacity can also be enhanced compared to the conventional SM and GSM schemes with an identical antenna configuration.
- ā¢
The optimal maximum likelihood (ML) detector is first formulated and then a low-complexity suboptimal detector is proposed. The suboptimal detector first determines a set of the possible indices of antenna activation patterns and then performs the ML detection to jointly estimate the antenna indices and the modulated symbols. Accordingly, a flexible tradeoff between the computational complexity and the error performance is achieved by altering the cardinality of the antenna candidate set.
- ā¢
The capacity and the bit error rate (BER) are derived in various channel scenarios including Rayleigh, Rician, Nakagami-, spatial correlation, and imperfect channel estimation. The theoretical analysis shows that the proposed SCM scheme enables a larger minimum Hamming distance of the codebook, and thus achieves better performance in both the capacity and the reliability, which is further validated through numerical results. The gain can be further improved when the number of antennas increases. This observation exhibits the proposed SCM to be promising especially in the context of large-scale MIMO.
- ā¢
The capacity and the reliability of the proposed SCM are numerically evaluated and compared with the conventional SM and GSM schemes in different fading channels. The results show that the improvement in reliability and capacity are more significant in the sparsely scattered channels and the highly spatially correlated channels, in which it is more demanding to detect the active antennas.
The remainder of this paper is organized as follows. The general transceiver setting of the SM schemes is presented in Section II. In Section III, we present two toy examples to illustrate the benefits of the proposed SCM scheme. In Section IV, we introduce the general framework of the proposed SCM scheme and formulate both the optimal and the suboptimal detectors. Theoretical analysis of the capacity and the reliability is provided in Section V, and the numerical results are presented in Section VI. Finally, this paper is concluded in Section VII.
Notation: Throughout this paper, variables, vectors, and matrices are written as italic letters , bold italic letters , and bold capital italic letters , respectively. Random variables, random vectors and a random matrices are respectively denoted by , , and . is the cardinality of set ; and denote the expectation with respect to all the randomness in the argument and the expectation with respect to , respectively; represents the real part of the complex number . The operators , , , , and denote the Kronecker product, the determinant, the floor, the Hermitian, and the norm of their arguments, respectively. The operator is to stack each column of the matrix on top of the right adjacent column. denotes the -by- identity matrix, and its subscript can be omitted when there is no confusion. Define as a shorthand as the index set. The default base of the logarithm is in this paper.
II System Model
In this section, we preview the system model of a general spatial modulation scheme. Consider an multi-antenna communication system, where and represent the numbers of the transmit antennas and the receive antennas, respectively. From the convention of spatial modulation, we assume that one modulated symbol is transmitted and the indices of the active transmit antennas are chosen once per channel use.111The assumption is for the ease of illustration in the following. This assumption can be generalized to the case of transmitting multiple modulated symbols at each active antenna pattern, which is trivial in the investigation of the SM schemes. Hereafter, we formulate the problem as per channel use. The received signal can be formulated as
[TABLE]
where is the channel state information (CSI); is the transmit signal; is the noise vector with independent and identically distributed (i.i.d.) samples following the circularly symmetric complex Gaussian (CSCG) distribution, denoted by , where is the noise variance. For a general spatial modulation setting at the transmitter side, the transmitter activates of the transmit antennas per channel use to transmit an identical data stream. Note that, although multiple antennas are active, only a single RF chain is required at the transmitter side, which was claimed in [7]. An amplitude and/or phase modulation (APM) symbol of the constellation diagram , , is sent from each active antenna with the normalized power, i.e., . Let denote the antenna activation pattern, and then the transmit signal can be written as
[TABLE]
where , ; represents that the th transmit antenna is active; represents that the th transmit antenna is idle. Assuming the CSI is perfectly known at the receiver, the optimal ML detection jointly determines the antenna activation pattern and the APM symbol by solving
[TABLE]
where represents all candidates of . From (3), it can be observed that the error decision of the antenna activation patterns further deteriorates the demodulation of the APM symbols. This is due to the APM symbols are demodulated with incorrect CSI when the error decision of antenna activation patterns occurs. Moreover, in addition to the optimal ML detection, the suboptimal scheme detects the antennas and the APM symbols individually.
In this scheme, the maximum ratio combining or the matched filter is used, and the indices of the active antennas are detected first. Next, assuming that the antenna indices are correctly detected, the APM symbols are demodulated using the ML criterion. Therein, the APM symbol demodulation tends to be degraded by the error detection of the antenna indices. A quantitative illustration of this fact is shown in Fig. 1, which depicts the symbol error rate (SER) of the APM symbols in a SM scheme with both the correct and the false antenna detection. From Fig. 1, we observe that: First, correct antenna index detection significantly enhances the reliability of the APM symbols, i.e., the SER of the APM symbols with correct antenna detection outperforms its counterpart with false antenna detection in all signal-to-noise ratio (SNR) regime; Second, the demodulation of the APM symbols cannot be improved by employing more receive antennas since the incorrect CSI is used at the receiver.
III Toy Examples
In this section, we use two toy examples to illustrate the principle of the proposed SCM. It is capable of correcting part of the antenna detection errors and thus outperforms the SM and the GSM schemes in reliability. Beyond that, the channel capacity is also improved. In the following, the proposed SCM is compared to the conventional SM and the GSM, respectively.
III-A SCM vs. SM
We consider a SM system with a spectral efficiency of bits/sec/Hz as the benchmark.222The reason that we choose transmit antennas is that the SM scheme generally requires the number of transmit antennas to be a power of . In addition, when the transmitter has antennas, the proposed SCM reduces to the conventional SM scheme. Herein, information bits are assigned to select one of the transmit antennas, and bits are modulated into a quadrature amplitude modulation (QAM) symbol. Specifically, the bit-to-antenna mapping of the conventional SM scheme is shown in Table I.
As a fair comparison, the SCM scheme adopts the identical antenna configuration, i.e., the multi-antenna setting, with a spectral efficiency of bits/sec/Hz as well. In contrast to the conventional SM, the antenna activation patterns of the SCM are determined by a linear block code. Specifically, we consider two codes, where the first codebook has a minimum Hamming distance of and the second codebook has a minimum Hamming distance of .333Different Hamming distances are chosen to reveal the insight of the proposed scheme. In the SCM, one bit is carried by one of the two antenna activation patterns and bits are modulated into a QAM symbol. The bit-to-antenna mapping for the proposed SCM system is shown in Tables II and III, respectively. Comparing the codebooks in SCM and SM, we observe that the proposed SCM has a larger minimum Hamming distance than that of the conventional SM scheme. Next, the BER and the capacity444The evaluation of the capacity is provided in Section V. of both the SCM and the SM schemes are evaluated in the Rician channel, which is shown in Fig. 2.555The reason that we adopt the Rician fading is that the improvement of the SCM is significant. In Rayleigh fading, the SCM still outperforms the SM with slightly smaller gain. Numerical results demonstrate that the SCM outperforms the conventional SM in terms of both the reliability and the efficiency. Moreover, the gain is improved as the minimum Hamming distance increases.
III-B SCM vs. GSM
Since transmit antennas are the minimum setup of the GSM, we consider a GSM system having active antennas with a spectral efficiency of bits/sec/Hz as the benchmark. One information bit is to select one of the two antenna activation patterns and the other two bits are modulated into a quaternary phase-shift keying (QPSK) symbol. Specifically, the bit-to-antenna mapping of the GSM scheme is shown in Table IV. As a fair comparison, the SCM adopts the identical antenna configuration, i.e., the multi-antenna setting, with a spectral efficiency of bits/sec/Hz as well. In contrast to the conventional GSM, the antenna activation patterns are determined by a code. In the SCM, one bit is mapped onto one of the two antenna activation patterns and the other two bits are modulated into a QPSK symbol. The bit-to-antenna mapping for the proposed SCM scheme is shown in Table V. Comparing the two codebooks in Tables IV and V, we observe that the minimum Hamming distance is enlarged with the proposed SCM. Next, the BER and the capacity of the SCM and the GSM schemes are evaluated in the Rician fading channel, which is shown in Fig. 3. Numerical results show that the SCM outperforms the conventional GSM in both the reliability and the efficiency.
Remark 1
The reliability and the efficiency of the proposed SCM can be further improved using more transmit antennas, since the minimum Hamming distance can be further enlarged. It is worth noting that, although multiple antennas are deployed and are activated simultaneously at the transmitter, the proposed SCM scheme can be implemented with only a single RF chain since each active antenna transmits the identical signal, which was claimed in [7].
IV Transceiver Design of SCM
In this section, we introduce the design of the proposed SCM scheme, the optimal and the suboptimal detectors. The input data bits are split into two streams, i.e., the signaling data stream and the spatial data stream. The bits of the signaling data stream are modulated by an APM constellation and the bits of the spatial data stream are mapped onto the antenna activation patterns. In particular, the antenna activation patterns are designed corresponding to a error control code, where the one in a codeword indicates the corresponding antenna to be active and the zero represents the corresponding antenna to be idle. Note that the code length is the number of transmit antennas. In the following, we use the notation SCM to specify that bits are conveyed in the spatial domain. For the SCM employing the constellation diagram , a vector of bits can be delivered in each transmission, where . Specifically, in a bit stream, the first bits are encoded into bits, which serves as an antenna activation pattern. The remaining information bits are modulated into an APM symbol. Let denote a generic codeword, and the codebook is with the cardinality of . Note that the trivial all-zero codeword is excluded since at least one transmit antenna is required to be active. By properly designing the codebook , the minimum Hamming distance can be enlarged and the reliability of antenna detection can be improved accordingly.
Assuming the APM symbol and the codeword are transmitted, the received signal is formulated as
[TABLE]
where denotes the resultant SCM symbol with the transmit power normalized, i.e., ; represents the alphabet of the SCM symbol; is the Hamming weight of the codeword .
Remark 2
*A flexible transmission rate of the spatial information is achieved by the codebook, ranging from to bits/sec/Hz. This design also allows a practical tradeoff between the system reliability and the efficiency. For example, the bit-to-antenna mapping can be implemented by the and Hamming codes, in which the spectral efficiencies in the spatial domain are and bits/sec/Hz, respectively, and the minimum Hamming distances are and , respectively.666They will be compared to the existing GSM scheme in the simulation in Section V. *
Remark 3
The operation of coding-over-antenna is compatible with most of the existing performance enhancing techniques, such as the conventional coded spatial modulation schemes, which apply the channel coding in the time domain to improve the reliability of the detection of the APM symbols directly.
IV-A Optimal ML Detection
The optimal detector follows from the ML criterion since each of the SSM symbols is transmitted with equal probability. Assuming the perfect CSI at the receiver, the APM symbols and the spatial codewords are jointly detected using the ML detector, i.e.,
[TABLE]
From (7), the complexity of the optimal ML detector is , which grows rapidly with the size of the spatial constellation, i.e., .
IV-B Suboptimal Detection
Since the ML detection is computationally intensive, in this paper, we propose a low complexity detector which has the following two steps. The first step is to collect a set of possible antenna activation patterns and the second step is to use the ML detection to jointly estimate the transmit antenna indices and the modulated symbols. The searching space is reduced by excluding part of the antenna activation patterns and thus the computational complexity is reduced. Let denote the product of the channel and the codeword
[TABLE]
In the absence of noise, the received signal in (5) is equal to . Therefore, a small bias or angle between and indicates that the codeword tends to be transmitted. Specifically, let denote the angle between and , and we have
[TABLE]
Then a candidate set of can be determined, which has the smaller angles than others. Let denote the candidate set. For each possible in the candidate set , the antenna indices and the APM symbol are jointly detected as
[TABLE]
V Capacity and BER Analysis
In this section, the capacity and the reliability of the proposed SCM are analyzed in various channel scenarios, including Rayleigh, Rician, Nakagami-, the spatial correlation, and the channel uncertainties. It is shown that these two performance metrics are both improved as the minimum Hamming distance increases.
V-A Capacity Analysis
The SCM symbols are with finite input of the wireless channel since they are constituted by both the antenna activation pattern indices and the APM modulated symbols. Regarding the output of the channel, the received signals are continuous due to the fading and the additive Gaussian noise. Consequently, the discrete-input continuous-output capacity is derived for the SCM scheme.777Similar analysis was conducted for the generalized precoding aided spatial modulation in [32]. In this paper, we follow the convention of the derivation and further provide a tractable capacity lower bound. In the following, we first present the exact expression of the capacity. Then, we provide a lower bound to exhibit the effect of the minimum Hamming distance in the capacity.
V-A1 Derivation of Capacity
The capacity of the SCM is evaluated by maximizing the mutual information between the input and output of the channel. Specifically, we provide Lemma as follows:
Lemma 1
The ergodic capacity of the proposed SCM is given by
[TABLE]
Proof:
The proof follows from the following derivation
[TABLE]
where is the conditional probability density function; is the mutual information between the discrete transmit signal and the continuous received signal for a given channel. The equation (13) follows from the fact that the maximization is achieved when each symbol is transmitted with equal probability, i.e., , , which was validated in [32]. The equation (14) is obtained by the chain rule, and (15) follows from the fact that . The equation (16) follows from
[TABLE]
where is the conditional probability of receiving given the SCM symbol and the channel . Explicitly, is Gaussian and is expressed as
[TABLE]
The equation (17) follows (21), and (18) follows the definition of the expectation, which concludes the proof. ā
It should be noted that the capacity in (11) lacks tractable expression, and thus provides limited insight. The capacity is numerically evaluated with large number of iterations and the results are presented in Section VI.
V-A2 Capacity Lower Bound
We first provide a lemma to specify a lower bound of the capacity, which is especially tight at high SNR. Then, we illustrate the relation between the minimum Hamming distance and the capacity lower bound.
Lemma 2
The capacity of the proposed SCM is lower bounded by
[TABLE]
where and are the mean vector and the variance matrix of the channel matrix, respectively; The function in (22) is defined as
[TABLE]
where and we have the shorthand .
Proof:
The proof follows from the following derivation
[TABLE]
The inequality (24) follows from rewriting the mutual information as
[TABLE]
where is the conditional entropy function. Using the Jensenās inequality yields a lower bound of as
[TABLE]
The equation (25) follows from
[TABLE]
where (34) is obtained by plugging (21) into (33), and (35) follows from the fact that . Next, (26) follows from
[TABLE]
The equation (27) is obtained by changing the order of summation and integration in (26). The derivation of (28) follows from
[TABLE]
where we have (38) by reorganizing the terms irrelevant to ; (39) follows from the fact that the elements in are i.i.d. samples; (40) is attained by evaluating the integration. Finally, (29) and (30) are obtained by removing the term and using the moment generating function (MGF) of the variate , i.e.,
[TABLE]
where the MGF of a variate is defined as [33]
[TABLE]
The Frobenius norm of can be further expanded as
[TABLE]
where we have the vector and the Hermitian matrix . The MGF of can be expressed as
[TABLE]
Plugging (45) into (41), we have a general lower bound of the capacity as shown in (22), which concludes the proof. ā
Based on Lemma , the following remark illustrates the relation between the minimum Hamming distance and the capacity lower bound.
Remark 4
The capacity lower bound of the proposed SCM improves as the minimum Hamming distance increases.
The remark can be verified by manipulating the lower bound. We consider the fading channel where the capacity of the SCM is higher than that of other fading channels, i.e., the Rayleigh fading channel. Specifically, the elements of the Rayleigh fading channel are i.i.d. samples following the CSCG distribution. Hence and . From Lemma , we obtain a simple lower bound of the system capacity as
[TABLE]
where ; (47) follows from replacing with and thus is upper bounded by
[TABLE]
From (47), it shows that the system capacity can be improved by increasing , which corresponds to increasing the minimum Hamming distance in the codebook.
V-B BER Analysis
As previously discussed, the detection of the antenna indices is enhanced by coding-over-antenna, which also improves the demodulation of the APM symbols. In the following, we first present the BER upper bound of the proposed SCM scheme. Then, based on the upper bound, we reveal the effect of the minimum Hamming distance in the system reliability. Regarding the BER upper bound, we provide Lemma as follows:
Lemma 3
The BER of the proposed SCM is upper bounded by
[TABLE]
where the function in (50) is defined as
[TABLE]
and denotes the Hamming distance between and .
Proof:
The proof follows from the following derivation
[TABLE]
where represents the conditional pairwise error probability (PEP) with respect to the channel ; denotes the function, i.e., .
The inequality (52) follows from the union bound technique [31]. The equations (53)-(57) follow from mathematical manipulations and the fact that the noise follows CSCG distribution. Next, we have (58) by using the Craigās representation of the function as
[TABLE]
The equation (59) follows from (42) and (45), and then we conclude the proof. ā
Based on Lemma , the following remark illustrates the relation between the minimum Hamming distance and the BER upper bound.
Remark 5
The BER upper bound of the proposed SCM decreases as the minimum Hamming distance increases.
The remark can be verified by manipulating the upper bound. We consider the fading channel in which the BER of the SCM is lower than that in other fading channels, i.e., the Rayleigh fading channel. Specifically, the elements of the Rayleigh fading channel are i.i.d. samples following the CSCG distribution. Hence and , and the BER upper bound is derived as
[TABLE]
where . We have (62) by replacing with and (63) follows from the fact that the integrand is monotonically increasing with . From (63), it can be observed that the BER level is lowered by increasing , which corresponds to increasing the minimum Hamming distance in the codebook.
Remark 6
For the conventional SM scheme, it is readily to prove that the minimum Hamming distance of its codebook is since a single antenna is active in each transmission, which means that each codeword has a single non-zero element. On the other hand, for the conventional GSM schemes with multiple active antennas, the minimum Hamming distance of its codebook is also , except for the special case where the transmitter has antennas and activates in each transmission. In this specific case, the minimum Hamming distance of the GSM is .
V-C Expressions for Spatially Correlated Rician and Nakagami- Channels
Note that both the lower bound of the system capacity and the upper bound of the BER requires the evaluation of and . Thus, the exact expressions are provided in the following. We first formulate the spatially correlated channel by the Kronecker model, which is expressed as [34]
[TABLE]
where and denote the receiver and transmitter spatial correlation matrices, respectively, expressed as
[TABLE]
with .
Rician Channel:* The channel matrix is modeled as the sum of the line-of-sight (LoS) and the non-LoS (NLoS) components, i.e.*
[TABLE]
where models the LoS component and is composed of all ones elements; models the NLoS fading whose entries follow i.i.d. CSCG distribution; is the Rician factor, which characterizes the ratio of the LoS and the NLoS components. Then we have
[TABLE]
where the matrix is defined as
[TABLE]
By substituting (68), (69) and (70) into (22), we have the capacity lower bound in the spatially correlated Rician channel as
[TABLE]
By substituting (68), (69) and (70) into (50), we have the BER upper bound in the spatially correlated Rician fading channel, i.e.
[TABLE]
Nakagami- Channel: We have
[TABLE]
where we have the notation . By substituting (73), (74) and (70) into (22), we have the capacity lower bound in the Nakagami- fading channel as
[TABLE]
By substituting (73), (74) and (70) into (50), we have the BER upper bound in the Nakagami- fading channel as
[TABLE]
V-D BER with Imperfect CSI
The CSI at the receiver is generally obtained using a pilot sequence and it is demanding to have the accurate CSI. Therefore, we consider the channel model with inaccurate CSI, which is formulated as
[TABLE]
where denotes the estimation of the true channel; represents the channel estimation error, with i.i.d. samples following CSCG distribution, i.e., . Then, the conditional PEP with imperfect CSI can be expressed as
[TABLE]
where we have the shorthand and . The equations (78)-(83) follows from mathematical manipulations and the fact that the equivalent noise follows CSCG distribution. Let , the general BER upper bound in the scenario of imperfect channel estimation is expressed as
[TABLE]
Remark 7
The imperfect channel estimation incurs an error floor of the BER performance, which is due to the introduction of an additional variance term associated with the channel estimation error. At high SNR, the noise variance approaches to zero while approaches to , which is always larger than zero and thus keeps the BER at a fixed level. In addition, it is also readily to know that the BER floor increases as the error variance increases.
VI Numerical Results
In this section, we provide the numerical results on the capacity and the reliability of the proposed SCM scheme in various channel scenarios.
Observation 1: For an identical antenna configuration, the proposed SCM outperforms the conventional GSM in the reliability (cf. Figs. 5 and 5).
In Figs. 5 and 5, the BER performance of the proposed SCM scheme is compared with the conventional GSM in the spatially correlated Rician and Nakagami- channels. Targeting at a spectral efficiency of bits/sec/Hz, we compare the SCM and the SCM with the conventional GSM having active antennas. For a spectral efficiency of bits/sec/Hz, we compare the SCM with the conventional GSM having active antennas. The numerical results show that the proposed SCM remarkably outperforms the conventional GSM. Specifically, compared with the conventional GSM scheme in Fig. 5, the SCM achieves dB gain at the BER of for the spectral efficiency of bits/sec/Hz and the SCM achieves dB gain at the BER of for the spectral efficiency of bits/sec/Hz. Similar trend is observed in Fig. 5, where the channel follows Nakagami- fading. The reliability enhancement is due to the increasing of the minimum Hamming distance, which has been proved in Section V. In particular, the minimum Hamming distances of the SCM , the SCM and the SCM are , and , respectively, while that of the conventional GSM schemes are all fixed at . In contrast to the conventional coding strategies which suffer from redundancy and efficiency, the proposed coding-over-antenna approach improves the reliability without sacrificing the communication efficiency.
Observation 2: For an identical antenna configuration, the proposed SCM outperforms the conventional GSM in the capacity (cf. Figs. 7 and 7).
In Figs. 7 and 7, we evaluate the capacities of the SCM and the GSM in the spatially correlated Rician and Nakagami- channels, in which the channel scenarios and antenna configurations are identical to that in Figs. 5 and 5. From Figs. 7 and 7, we observe that: First, both the SCM and the conventional GSM schemes with achieve the same ultimate capacity of bits/sec/Hz at sufficiently high SNR; Second, the SCM exhibits a higher capacity than the conventional GSM schemes before reaching the bits/sec/Hz value. The capacity improvement is attributed to the increasing of the minimum Hamming distance, which has been proved in Section V. Therefore, we conclude that both higher capacity and better reliability can be achieved by the proposed SCM.
Observation 3: The performance gain of the proposed SCM over the conventional GSM increases as the channel correlation becomes more severe (cf. Figs. 9-11).
The reliability improvement is evaluated in various channel scenarios, i.e., the Rician factor, the Nakagami factor, the spatial correlation coefficients and . In Figs. 9, 9, 11 and 11, the BER performance of the proposed SCM is compared with the conventional GSM schemes with . All the transmission schemes have transmit antennas and receive antennas and target at a spectral efficiency of bits/sec/Hz. The numerical results show that the proposed SCM scheme outweighs the conventional GSM schemes in various channel scenarios and the performance gain increases as the channel correlation becomes stronger. Specifically, the proposed SCM scheme has lower BER than the conventional GSM schemes when the Rician factor ranges from [math] to , and the Nakagami factor ranges from to . It is worth noting that the Rician fading reduces to the Rayleigh fading with , which means that the proposed SCM is also able to provide slight performance gains in the Rayleigh fading channel. In addition, from Figs. 11 and 11, we observe that the proposed SCM achieves better reliability than the conventional GSM schemes when the channels are spatially correlated. Moreover, the performance gap between the SCM and the GSM becomes larger as the channels are more scarcely scattered. This is due to that, in these channel scenarios, the identification of the active antenna activation patterns are even more unreliable due to similar channel states from transmit antenna groups to the receive antennas. The proposed SCM directly encodes over the transmit antennas, which improves the accuracy of the active antenna detection and yields better reliability.
Observation 4: The determined capacity lower bound and the BER upper bound match well with the numerical results at high SNR. In addition, the BER upper bound can accurately characterize the BER floor in the presence of channel uncertainties (cf. Figs. 7, 7, 13-15).
From Figs. 7 and 7, we observe that the derived capacity lower bound is tight when SNR is larger than dB. In addition, in Figs. 13 and 13, it depicts both the numerical BER performance and the BER upper bound for the SCM with the QPSK modulation. The perfect CSI is assumed at the receiver. In Fig. 13, the BER performance is evaluated in the Rician fading and the Nakagami- fading is employed in Fig. 13. The accuracy of the analytical BER upper bound is validated with various channel parameters, i.e., the Rician factor, the Nakagami factor, the spatial correlation coefficients and . The comparisons reveal that the proposed BER upper bound is tight at high SNR especially when SNR dB, which further substantiates the theoretical derivations in Section V.
In Figs. 15 and 15, we compare the numerical BER performance with the BER upper bound with different channel uncertainties, i.e., . In Fig. 15, the BER performance are evaluated in the Rician fading and the Nakagami- fading is employed in Fig. 15. From Figs. 15 and 15, we observe that: First, the BER upper bound with imperfect CSI is tight when SNR is larger than dB; Second, the BER floor levels in different channel uncertainties can be accurately characterized by the analytical BER upper bound; Third, the error floor of the proposed SCM rises up as the channel estimation error increases. Specifically, the SCM has an error floor of when the variance of the channel estimation error is , while it floors at when the variance of the channel estimation error is .
Observation 5: The suboptimal detector strikes a flexible balance between reliability and computational complexity and achieves near-optimal performance by having antenna activation pattern candidates (cf. Fig. 16).
In Fig. 16, it depicts the BER performance of the optimal and the suboptimal detectors for the SCM in the Rician channel. Both the perfect and the imperfect channel states are assumed at the receiver. The channel uncertainty is characterized by and let be the cardinality of the candidate set . From Fig. 16, we observe that: First, the BER performance of the suboptimal detector approaches that of the ML detection as the value of the set cardinality increasing. This is because the antenna group indices are more likely to be involved in the candidate set for a larger value of ; Second, the proposed suboptimal detector with is sufficiently good to achieve a near-optimal error performance under both perfect and imperfect channel estimation. Thus, the proposed detector achieves a satisfactory tradeoff between complexity and reliability.
VII Conclusions
We proposed a SCM scheme to enhance both the reliability and the efficiency of a multi-antenna communication system. By encoding information in the spatial domain, the detection probability of the antenna activation patterns can be directly enhanced, thus the system reliability is significantly improved. The proposed SCM also benefits from the high capacity, the flexible tradeoff between efficiency and reliability, and the compatibility. We show that the proposed SCM outperforms the conventional GSM in various channel scenarios. Furthermore, both the optimal and the suboptimal detectors are formulated for the SCM and the suboptimal alternative strikes a flexible balance between the computational complexity and the reliability. The ramification of this paper is that the spatial coding is a new perspective to improve the performance of the multi-antenna communication systems, especially in the context of large-scale antenna arrays.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. G. Andrews, et al., āWhat will 5G be,ā IEEE J. Sel. Areas Commun. , vol. 32, no. 6, pp. 1065-1082, Jun. 2014.
- 2[2] M. D. Renzo, H. Haas, A. Ghrayed, et al., āSpatial modulation for generalized MIMO: challenges, opportunities, and implementation,ā Proc. of the IEEE , vol. 102, no. 1, pp. 56-103, Jan. 2014.
- 3[3] R. Mesleh, et al., āSpatial modulation,ā IEEE Trans. Veh. Technol. , vol. 57, no. 4, pp. 2228-2241, Jul. 2008.
- 4[4] R. Mesleh, O. Hiari, A. Younis, et al., āTransmitter design and hardware considerations for different space modulation techniques,ā IEEE Trans. Wireless Commun. , vol. 16, no. 11, pp. 7512-7522, Nov. 2017.
- 5[5] P. Yang, et al., āDesign guidelines for spatial modulation,ā IEEE Commun. Surveys Tuts. , vol. 17, no. 1, pp. 6-26, 2015.
- 6[6] A. Younis, N. Serafimovski, R. Mesleh and H. Haas, āGeneralised spatial modulation,ā in Proc. Asilomar Conf. on Signals, Systems, and Computers , Pacific Grove, CA, USA, Nov. 2010, pp. 1498-1502.
- 7[7] R. Mesleh, O. Hiari and A. Younis, āGeneralized space modulation techniques: Hardware design and considerations,ā Physical Commun. , vol. 26, pp. 87-95, Dec. 2017.
- 8[8] P. Cheng, Z. Chen, J. A. Zhang, et al., āA unified precoding scheme for generalized spatial modulation,ā IEEE Trans. Commun. , vol. 66, no. 6, pp. 2502-2514, Jun. 2018.
