Receive Antenna Selection for Secure Pre-coding Aided Spatial Modulation

01/23/2020 ∙ by Lin Liu, et al. ∙ 0

In this paper, we make an investigation of receive antenna selection (RAS) strategies in the secure pre-coding aided spatial modulation (PSM) system with the aid of artificial noise. Due to a lack of the closed-form expression for secrecy rate (SR) in secure PSM systems, it is hard to optimize the RAS. To address this issue, the cut-off rate is used as an approximation of the SR. Further, two low-complexity RAS schemes for maximizing SR, called Max-SR-L and Max-SR-H, are derived in the low and high signal-to-noise ratio (SNR) regions, respectively. Due to the fact that the former works well in the low SNR region but becomes worse in the medium and high SNR regions while the latter also has the similar problem, a novel RAS strategy Max-SR-A is proposed to cover all SNR regions. Simulation results show that the proposed Max-SR-H and Max-SR-L schemes approach the optimal SR performances of the exhaustive search (ES) in the high and low SNR regions, respectively. In particular, the SR performance of the proposed Max-SR-A is close to that of the optimal ES and better than that of the random method in almost all SNR regions.



There are no comments yet.


page 1

page 2

page 3

page 4

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

I Introduction

Wireless communication is usually prone to eavesdropping and active malicious attacks due to its broadcast characteristics. Secure spatial modulation (SSM), as enhanced SM [1] with secure capacity, is attracting ever-increasing research interest from academic world and industry due to its high energy efficiency. It is suitable for low-power-consumption scenarios like internet of things and wireless sensor networks.

Unlike the directional modulation (DM), SSM naturally suits the multi-path fading channel and the DM can only be applied in the line-of-sight scenarios [2]. In the recent years, the researches on SSM focus on the following several aspects: pre-coding [3], artificial noise (AN) injection [4], transmit antenna selection (TAS)[5][6] and power allocation [7]. The authors in [3] proposed a pre-coding scheme to improve secrecy rate (SR) for SM systems. By projecting the AN into the null space of the legitimate channel, a secrecy enhancement scheme was proposed in [4]. In [5], the authors investigated a SSM system, of which two extremely low-complexity TAS schemes were proposed. As a powerful way of enhancing the security, some power spitted schemes [7] between the legitimate signal and AN were also devised.

The above literature only concentrates on the transmit techniques for SSM. However, there is very little literature concerning the secure pre-coding SM (PSM). First, let us review literature about SM without taking security into account. The concept of PSM was proposed in [8] to achieve the goal of the low-detection complexity. Considering that the number of the receive antennas (RAs) is not a power of two, the authors in [9] proposed two efficient RA selection (RAS) schemes for the purpose of improving the bit error rate performance in PSM networks. Moreover, the authors in [10] investigated the physical layer security performance of PSM schemes via pre-coding optimization by jointly exploiting the power difference between the desired user and eavesdropper.

To the best of our knowledge, there is no research of investigating how to improve the security of PSM by using RAS. Our main contributions are summarized as follows:

  1. To reduce the computational complexity of optimizing the RAS, two low-complexity RAS strategies, called the maximizing SR in the low SNR (Max-SR-L) and the maximizing SR in the high SNR (Max-SR-H), are proposed. The former and the latter can achieve a perfect SR performances in the low and high SNR regions, respectively. In accordance with simulation results, the proposed two methods can outperform the random method in terms of the SR performance. More importantly, their extremely low-complexities are very of importance for practical applications.

  2. To address the problem that there exist a large SR performance loss for the proposed Max-SR-L and Max-SR-H in the medium SNR region, we propose a novel method maximizing SR at the all SNR region (Max-SR-A), which can perform well for all the SNR regions. Simulation results show that, compared to Max-SR-L and Max-SR-H, the proposed Max-SR-A performs better in the medium SNR region in terms of SR. In addition, it can achieve an acceptable SR performance over the whole range of SNR, but at the cost of a slightly higher computational complexity than the previous two methods.


Matrices, vectors, and scalars are denoted by letters of bold uppercase, bold lowercase, and lowercase, respectively.

indicates a complex matrix with dimensions. Signs and denote matrix inverse, conjugate transpose and Frobenius norm. stands for the expectation operation. The operators and indicate the floor function and euclidean norm. is the binominal coefficient.

indicates a complex Gaussian distribution with mean

and covariance matrix .

Ii System Model

Fig. 1 sketches a secure PSM system with RAS. Here, there is a transmitter (Alice) with transmit antennas, a legitimate receiver (Bob) with RAs, and an eavesdropper (Eve) with RAs. It is assumed that is not a power of two, thus we have to select out of RAs for mapping the bits to antenna index. Notice that there are possible patterns in total, represented as , where the denotes the antenna set of the th pattern.

Fig. 1: System model of secure PSM with RAS scheme.

After Bob chooses one pattern from the pattern set , the transmitted symbol with the aid of AN is given by


where is the th column of for , indicating that the th RA is activated at Bob; denotes the input symbol from an -ary APM constellation. Besides, is the random AN vector, is the total power constraint, and are the power allocation factors with . Assuming that the channel status information of Bob is available at Alice, the useful signal’s pre-coding matrix and the AN project matrix can be implemented by Alice.

Let and be the channel matrices from Alice to Bob and Alice to Eve, respectively. Each element of and obeys the circularly symmetric complex-valued Gaussian distribution. Accordingly, the received signals at Bob and Eve can be expressed by


where is RAS matrix, constituted by the specifically selected rows of . Assume that . , where . , where . It is obvious that , so that the AN has no effect on Bob. Additionally, and are additive white gaussian noise. As such, the average SR is defined as


where . and represent the average mutual information of the Alice-to-Bob and Alice-to-Eve channels, respectively.

Considering the discrete-input continuous-output memoryless channel, the mutual information for Bob is expressed as


where .

Due to the effect of the injected AN, the received noise at Eve is a colored noise. Then, a whitening filter is required and given by . Therefore, the mutual information for Eve is


where and . Thus, . Herein, we assume that is also available at Alice [11], then the SR maximization problem over TAS is cast as


Note that evaluating the SR in (7) requires an extremely large computational amount and is computationally prohibitive due to the use of the monte-carlo method.

Iii Proposed RAS strategies

In this section, we first aim to reduce the computational complexity of evaluating in (7). To further mitigate the computational burden, three low-complexity RAS schemes, namely Max-SR-L, Max-SR-H and Max-SR-A, are proposed.

To reduce the computational complexity of the exact SR value, a closed-form approximation to the mutual information can be employed, namely the cut-off rate [6][12], is given by


with the approximate SR as . Upon replacing by , it will save a large computational amount. Although is not the achievable SR, its efficiency has been repeatedly demonstrated in [6]. Then, the optimization problem in (7) is reduced to


where has a closed form. However, (10) is still an intractable optimization problem due to its prohibitive computational complexity. Below, we propose some methods to further mitigate this computational burden.

Iii-a Proposed Max-SR-L RAS Method

Firstly, the nature of will be investigated as the SNR tends to infinitely small, i,e., . It can be noted that the value of expression is closed to , with the aid of the first-order Taylor expansion, we have and . As such, an approximation to Eve’s mutual information in the low SNR can be expressed as


where with . Similarly, the mutual information term can be approximated as


Upon using the difference of (11) and (12), an approximation to the SR is


Replacing the objective function in (10) by (13) yields


It is apparent that the objective function in (14) has a much simpler form than that in (10). Actually, the two-layer summation over all possible transmit symbols has been removed from the derived objective function in (14). Therefore, the computational complexity is significantly reduced.

Iii-B Proposed Max-SR-H RAS Method

It should be pointed out that the proposed scheme in (14) has a low complexity, but it merely suits for the low-SNR region. As we will show in the next section, its SR performance will be seriously deteriorated in the high SNR region. Here, we propose a new scheme suiting for the high-SNR region. When , i.e., in the high SNR region, we have

Thus, the achievable rate obtained by Bob is close to , which can be observed from (5). From this perspective, choosing different RA combinations will result in little effect on the achievable rate of Bob. Considering that the SR is calculated from the difference between the achievable rates of Bob and Eve. Because Bob’s rate is almost unchanged, the SR can be increased by reducing the achievable rate of Eve. From the perspective of information theory, reducing Eve’s achievable rate can be achieved by minimizing its received SNR of the useful signals at Eve. Consider that the AN and thermal noise are whitened after the received signal passes by taking the benefit of the whitening filter . The corresponding optimization problem can be described as


As such, a large number of the computational load will be saved by taking the benefit of the simplified objective function of (15). Actually, the Max-SR-H scheme may coordinate with the Max-SR-L together to avoid the disadvantage of the SR performance degradation in the high SNR region.

Iii-C Proposed Max-SR-A RAS Method

In the previous two subsections, two simple approximations to the SR expression considered only the low and high SNR regions, respectively. How about the medium SNR region? In this subsection, a new approximation is presented to be independent of SNR regions. Then, a new algorithm, called Max-SR-A, is proposed to conquer this disadvantage.

Assume that the set of all possible values of is replaced by and

where the former denotes the values and the latter denotes its probability mass function. For the determined transmission mode,

and are calculated in advance just once. The cut-off rate in (8) for Bob can be simplified as


Due to the SM nature, the number of can be greatly reduced because of only a unique ’1’ component. Thus the computational complexity of the cut-off rate can be decreased. According to the definition of the matrix norm induced by vector norms, we get , and the inequality can be derived. Thus, the rate is given by


Taking the difference between (16) and (17) as the new alternative, the SR approximation can be further reduced to


which gives the following optimization problem


Clearly, the computational complexity of (19) is much higher than those of Max-SR-L and Max-SR-H. This is mainly owing to the fact that calculating the objective function requires larger computational load than those of Max-SR-L and Max-SR-H. However, this method is capable of harvesting stable SR gains over Max-SR-L and Max-SR-H for the medium SNR region, which will be shown in the simulation section.

Iii-D Complexity Analysis and Comparison

Now, we make a complexity comparison concerning the above methods. Notice that there are totally possible RAS patterns, and the complexity of exponential and logarithm operations are omitted. According to the floating-point operations (FLOPs) in matrix-vector calculus [13], the original Max-SR method using Monte-Carlo simulation costs about FLOPs, where is the number of noise samples for evaluating the SR. The proposed Max-SR-L doesn’t require exhaustive search over all symbols, and its complexity is reduced to . Similarly, the computation complexity of Max-SR-H is FLOPs. The complexity of Max-SR-A is FLOPs, where the value of is only related to the specific modulation constellation. Generally, is always a large number and , . Therefore, we have the complexity order as: Max-SR Max-SR-A Max-SR-L Max-SR-H.

Iv Numerical Results and Discussions

In this section, we present simulation results to evaluate the performance of the above schemes. For a fair comparison, it is assumed that . In addition, the total transmit power is set as , and quadrature phase shift keying (QPSK) modulation is used. The metric for quantifying the secrecy performance is the ergodic SR obtained by averaging over 2000 random channel realizations.

Fig. 2: Average SR versus SNR ( ).

Fig. 2 plots the average SR performance versus SNR for the proposed three methods, where the random selection method is invoked as the benchmark. It is seen from Fig. 2 that the proposed three methods have significant performance improvements over the random one. Particularly, the proposed Max-SR-L is close to the optimal Max-SR in the low SNR region. However, its performance degrades severely in the high SNR region. By contrast, the SR performance of the proposed Max-SR-H is close to that of the Max-SR scheme in the high SNR region, while its performance gradually decreases as SNR moves from medium to low. The proposed Max-SR-A is close to the Max-SR for all SNRs whereas it is much better than both the Max-SR-L and Max-SR-H in the medium SNR region, and slightly worse than Max-SR-L and Max-SR-H in the low and high SNR regions, respectively.

Fig. 3: CDF of SR.

Fig. 3

shows the cumulative distribution function (CDF) of SR for the proposed three RAS methods with three different values of SNR: -3dB, 3dB and 12dB. From Fig.

3, we find the consistent SR performance tendency as Fig. 2.

V Conclusion

In this paper, we have investigated the RAS strategies of the secure PSM systems. To reduce the computational complexity and improve the SR performance, three high performance TAS strategies, called Max-SR-L, Max-SR-H and Max-SR-A, have been proposed. Simulation results showed that the proposed Max-SR-L and Max-SR-H can attain substantial SR gains over the random method in the low and high SNR regions with extremely low-complexities, respectively. The proposed Max-SR-A is capable of achieving the near-optimal SR performance over almost all SNR regions and avoiding the SR performance losses of the Max-SR-L and Max-SR-H in the high and low SNR regions, respectively.


  • [1] R. Y. Mesleh, H. Haas, S. Sinanovic, C. W. Ahn, and S. Yun, “Spatial modulation,” IEEE Trans. Veh. Technol., vol. 57, no. 4, pp. 2228–2241, Jul. 2008.
  • [2] F. Shu, X. Wu, J. Li, R. Chen, and B. Vucetic, “Robust synthesis scheme for secure multi-beam directional modulation in broadcasting systems,” IEEE Access, vol. 4, pp. 6614–6623, 2016.
  • [3] X. Guan, Y. Cai, and W. Yang, “On the secrecy mutual information of spatial modulation with finite alphabet,” in Proc. IEEE Int. Conf. Wireless Commun. Signal Process.(WCSP),, Oct. 2012, pp. 1–4.
  • [4] L. Wang, S. Bashar, Y. Wei, and R. Li, “Secrecy enhancement analysis against unknown eavesdropping in spatial modulation,” IEEE Commun. Lett., vol. 19, no. 8, pp. 1351–1354, Aug. 2015.
  • [5] F. Shu, Z. Wang, R. Chen, Y. Wu, and J. Wang, “Two high-performance schemes of transmit antenna selection for secure spatial modulation,” IEEE Trans. Veh. Technol., vol. 67, no. 9, pp. 8969–8973, Sep. 2018.
  • [6] G. Xia, F. Shu, Y. Zhang, J. Wang, S. ten Brink, and J. Speidel, “Antenna selection method of maximizing secrecy rate for green secure spatial modulation,” IEEE Trans. Green Commun. Netw., vol. 3, no. 2, pp. 288–301, Jun. 2019.
  • [7] F. Shu, X. Liu, G. Xia, T. Xu, J. Li, and J. Wang, “High-performance power allocation strategies for secure spatial modulation,” IEEE Trans. Veh. Technol., vol. 68, no. 5, pp. 5164–5168, May. 2019.
  • [8] R. Zhang, L. Yang, and L. Hanzo, “Error probability and capacity analysis of generalised pre-coding aided spatial modulation,” IEEE Trans. Wireless Commun., vol. 14, no. 1, pp. 364–375, Jan. 2015.
  • [9] P. Wen, X. He, Y. Xiao, P. Yang, R. Shi, and K. Deng, “Efficient receive antenna selection for pre-coding aided spatial modulation,” IEEE Commun. Lett., vol. 22, no. 2, pp. 416–419, Feb. 2018.
  • [10] F. Wu, R. Zhang, L. Yang, and W. Wang, “Transmitter precoding-aided spatial modulation for secrecy communications,” IEEE Trans. Veh. Technol., vol. 65, no. 1, pp. 467–471, Jan. 2016.
  • [11] A. Mukherjee, S. A. A. Fakoorian, J. Huang, and A. L. Swindlehurst, “Principles of physical layer security in multiuser wireless networks: A survey,” IEEE Commun. Surv. Tut., vol. 16, no. 3, pp. 1550–1573, Third 2014.
  • [12] S. R. Aghdam and T. M. Duman, “Joint precoder and artificial noise design for mimo wiretap channels with finite-alphabet inputs based on the cut-off rate,” IEEE Trans. Wireless Commun., vol. 16, no. 6, pp. 3913–3923, Jun. 2017.
  • [13] R. Hunger, Floating point operations in matrix-vector calculus.   Munich University of Technology, Inst. for Circuit Theory and Signal  , 2005.