Next Article in Journal
CBGRU: A Detection Method of Smart Contract Vulnerability Based on a Hybrid Model
Next Article in Special Issue
Enhanced Angle-of-Arrival and Polarization Parameter Estimation Using Localized Hybrid Dual-Polarized Arrays
Previous Article in Journal
A Cloud-Computing-Based Portable Networked Ground Station System for Microsatellites
Previous Article in Special Issue
Capacity Performance for Full-Duplex Multihop Wireless Networks Using Channel Interference Balancing Allocation Scheme
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Novel Receive Antenna Selection Scheme for Precoding-Aided Spatial Modulation with Lattice Reduction

Department of Electronics Engineering, Dong-A University, 37, Nakdong-Daero 550beon-gil, Saha-Gu, Busan 604-714, Korea
Submission received: 27 March 2022 / Revised: 26 April 2022 / Accepted: 5 May 2022 / Published: 7 May 2022
(This article belongs to the Special Issue Next Generation Radio Communication Technologies)

Abstract

:
In this paper, a new receive antenna subset (RAS) selection scheme is proposed for precoding-aided spatial modulation (PSM). First, a lattice reduction (LR)-based precoder is employed instead of a conventional zero-forcing (ZF) precoder. It is analytically shown that a full diversity gain can be achieved by the LR-based ZF precoder without RAS selection. Then, an optimal LR-based RAS selection criterion is derived for the over-determined LR-based PSM systems, and a suboptimal selection algorithm is additionally presented. It is also shown that optimal and suboptimal RAS selection algorithms based on LR improve the BER performance of the LR-based PSM system. Further, the overall diversity order of the over-determined LR-based PSM systems with optimal LR-based RAS selection is analyzed. Finally, diversity analysis and simulation results show that the LR-ZF-based PSM system with optimal LR-based RAS selection outperforms the conventional ZF-based PSM system with conventional optimal RAS selection.

1. Introduction

A spatial modulation (SM) is a low-complexity multiple-input multiple output (MIMO) technique [1,2]. It not only utilizes the symbol constellation but also the indices of transmit antennas to carry information, while using a limited number of radio-frequency (RF) chains. Precoding-aided spatial modulation (PSM) has been designed as an emerging SM technique [3,4,5,6]. In a PSM scheme, the spatial position of each receive antenna is exploited as a source of information. It allows receiver side design with low-cost and low-complexity. The under-determined MIMO systems, where the number of receive antennas N R is equal to or smaller than that of transmit antennas N T , are considered for ensuring precoding design.
Antenna selection techniques are considered to reduce the number of expensive RF chains and improve the system performance, while keeping spatial diversity gains [7,8]. Recently, receive antenna subset (RAS) selection [9,10] has been studied to enable the PSM in the over-determined MIMO systems ( N R > N T ) . In [9], the optimal exhaustive search and greedy incremental algorithms are presented to select an RAS for the PSM system. In [10], two classes of efficient RAS selection schemes have been proposed for the PSM system. However, a zero-forcing (ZF) precoder used in both [9,10] cannot offer a full diversity gain.
In [11], a lattice reduction (LR)-assisted precoding approach is considered for multiuser broadcast communications. It is shown in [12] that LR-aided MIMO broadcast decoding is able to capture a full receive diversity gain. The LR technique is able to generate a better conditioned channel matrix with more orthogonal and shorter basis vectors [13,14,15]. In [13,14,15,16,17], the LR is employed to enhance the performance of linear detectors such as ZF and minimum-mean-square-error (MMSE) equalizers in the conventional MIMO systems. To the best of the author’s knowledge, exploiting LR advantages in the PSM system has not been investigated to date.
In this paper, the concept of LR operation is first applied to the precoding scheme of the PSM system, and a new optimal RAS selection criterion based on the LR is presented. It is shown that the LR-assisted optimal RAS of selecting N T antennas among N R receive antennas in the LR-aided ZF-based PSM system with N T transmit antennas and N R receive antennas achieves a diversity order of N T ( N R N T + 1 ) . Meanwhile, it has been shown in [18] that the conventional optimal RAS of selecting N T antennas among N R receive antennas in the ZF-based PSM system with N T transmit antennas and N R receive antennas can obtain the diversity order of ( N R N T + 1 ) . It is shown that the LR-aided ZF precoding can offer a better BER performance in comparison with the conventional PSM with RAS selection.
The remainder of this paper is organized as follows. In Section 2, an RAS selection scheme of the conventional PSM system is briefly presented. In Section 3, the PSM system with LR-based ZF precoding is introduced. In addition, the optimal LR-RAS selection and complexity-reduced LR-RAS selection algorithms are derived with their computational complexity analysis. Simulation results are presented in Section 4, where the diversity order analysis is also included. Finally, some conclusions are drawn in Section 5.
Notations: We use lower-case and upper-case boldface letters for vectors and matrices, respectively. Superscripts , T , and H denote the complex conjugate, transposition, and Hermitian transposition, respectively. The notations T r ( ) and ( ) 1 denote the trace and the inverse of a matrix, respectively. E [ ] , , and F represent the expectation, the absolute value, and the Frobenius norm, respectively. X ( k , : ) indicates the k-th row vector of a matrix X .

2. RAS Selection in Conventional PSM System

Consider an over-determined MIMO time division duplex (TDD) system with N T transmit antennas and N R ( N R > N T ) receive antennas as shown in Figure 1. The full channel matrix is given as H C N R × N T , which is the quasi-static channel matrix whose elements are independent and identically distributed (i.i.d.) circularly symmetric complex Gaussian random variables with zero mean and unit variance. We assume that the channel side information (CSI) of H is perfectly known at the transmitter and receiver. To design the PSM system, RAS selection is employed to obtain the selected channel. In this work, N T antennas out of N R receive antennas are assumed to be selected.
In TDD mode, CSI can be estimated by using the channel reciprocity property between uplink and downlink channels [19,20]. Pilot symbols may be transmitted from each receive antenna through an uplink channel in a round-robin manner among all the available receive antennas. The instantaneous CSI estimated at the transmitter can be utilized for LR-aided precoding and LR-based RAS selection. The indices of the selected RAS can be transmitted through a downlink channel or the RAS selection can be conducted by exploiting the CSI acquired at the receiver side.
The spatial modulated super-symbol vector is presented by x C N T × 1 , which can be expressed as x = s e r where a symbol s with E s 2 = 1 is selected from the M-ary quadrature amplitude modulation (QAM) or phase-shift keying (PSK) constellation set and e r is the r-th column of the N T -dimensional unit matrix. The super-symbol x is first precoded before transmission. Then, the transmit signal vector is given by β P x where P C N T × N T is a precoding matrix and β is a power normalization factor used to ensure E β P x 2 = 1 . In [3,6,9,10], the ZF precoding scheme has been applied to the PSM systems, and the precoding matrix is given as
P Z F = H S H H S H S H 1
where H S C N T × N T denotes the channel matrix obtained by an RAS selection algorithm.
The k-th received block signal at the receiver is described as
y = β S H S P x + n = β S x + n
where the power normalization factor related with the selected antenna subset is
β S = N T T r H S H H S 1
and n C N T × 1 is an i.i.d. additive white Gaussian noise vector whose elements are the zero-mean circular complex white Gaussian noise component of a variance of σ n 2 . Then, the optimal RAS selection algorithm for the PSM system is expressed by [9]
S = arg   max S S k , k = 1 , 2 , , C N R , N T β S
where S k is the k-th enumeration of the set of all available C N R , N T antenna subsets. Here, C N R , N T is the total number of combinations of selecting N T antennas among N R receive antennas. In the receiver for the ZF-based PSM, the optimal maximum likelihood (ML) detector is given by
x ^ = arg   min x y β S x 2

3. LR-Based RAS Selection in LR Aided PSM System

The ZF precoding-based SM system with N T N R (i.e., under-determined MIMO) whose transmit diversity order is well-known to be N T N R + 1 cannot provide the full diversity gain originating from multiple transmit antennas. This paper considers an LR-based PSM system (Figure 1) to achieve the maximum transmit diversity gain of N T . LR is a process to find a new basis for the given lattice with basis vectors { h 1 ,   h 2 ,   ,   h N T } , where h i is the i-th column vector of the full channel matrix H . The LR-reduced basis consists of nearly orthogonal and relatively short vectors. In this work, the LR is performed by a complex Lenstra–Lenstra–Lovász (CLLL) algorithm [14,15], which is the most common LR technique.
A specific channel matrix contained in the set of all possible C N R , N T antenna subsets is denoted by H S C N T × N T . Then, the CLLL algorithm on the columns of H S H is used to obtain the newly generated channel matrix
H ˜ S = H S H T S
where H ˜ S is a CLLL-reduced basis with approximately orthogonal columns, T S is an unimodular matrix, i.e., det ( T S ) = 1 , and all elements of T S are Gaussian integers.
This work takes LR-aided ZF precoding at the transmitter for the PSM system into consideration. Then, the precoder based on LR is given by
P L R Z F = H ˜ S H ˜ S H H ˜ S 1
The received signal vector in the LR-PSM system can be represented as
y ˜ = β ˜ S T S 1 H x + n
where β ˜ S is a power normalization factor, which is expressed as
β ˜ S = N T T r H ˜ S H H ˜ S 1
Note that although the spatial modulated signal, x , in (8) consists of only a non-zero element, T S 1 H x C N R × 1 given in the LR domain can contain two or more non-zero elements. Thus, the precoded signal may be received at more than one receive antenna in the LR domain.
The optimal ML detector for the LR-PSM can be obtained as
x ^ = arg   min x y ˜ β ˜ S T S 1 H x 2 = arg   min x y ˜ β ˜ S   T S 1 H x 2
The optimal RAS algorithm based on LR (called opt-LR-RAS) for the LR-PSM system can be straightforwardly formulated as
S = arg   max S S k , k = 1 , 2 , , C N R , N T β ˜ S = arg   min S S k , k = 1 , 2 , , C N R , N T T r H ˜ S H H ˜ S 1
IT is pointed out that the computational complexity of (11) to find an optimal LR-based RAS is very high due to an exhaustive search and CLLL operations. In this work, the LR is performed by a hardware-friendly CLLL algorithm named a fixed-complexity CLLL (fcCLLL) [21] to limit the worst-case complexity of CLLL. Furthermore, to perform LR-based RAS selection with reduced-complexity, a suboptimal LR-RAS selection algorithm is developed as a hybrid of norm and LR.

3.1. Proposed Suboptimal LR-RAS Selection Algorithm

A suboptimal LR-based RAS selection algorithm with less computational complexity than the optimal searching approach of (11) for the LR-PSM systems is presented, which is called subopt-LR-RAS and is summarized in Algorithm 1. It starts with an N R × N T full channel matrix H without LR. To avoid an exhaustive search, ( N T 1 ) antennas among N R receive antennas are selected by computing a Frobenius norm of each row of the full channel matrix H , which is given by C m = h _ m F 2 , m = 1 , 2 , , N R , where h _ m is the m-th row vector of the channel matrix H and then finding antenna indexes, u ( 1 ) , u ( 2 ) , , u ( N T 1 ) , corresponding to ( N T 1 ) largest values. After determining ( N T 1 ) antennas, the resulting submatrix can be given by H ( u ( 1 ) : u ( N T 1 ) , : ) C ( N T 1 ) × N T . To find the last antenna, the remaining antennas are added to the submatrix H ( u ( 1 ) : u ( N T 1 ) , : ) one by one. That is, the N T × N T matrix can be formed as H t N T + 1 = H ( u ( 1 ) : u ( N T 1 ) , : ) ;   H ( u ( t ) , : ) C N T × N T where u ( t ) , t = N T , N T + 1 , , N R , indicates an antenna index of non-selected antennas. For each H t N T + 1 , the fcCLLL operation is carried out to generate the new basis H ˜ t N T + 1 .
Then, ξ ˜ t N T + 1 = T r H ˜ t N T + 1 H H ˜ t N T + 1 1 , t = N T , N T + 1 , , N R , can be computed. By assuming that the Q k , t matrix obtained from the fcCLLL is orthogonal, it results in H ˜ t N T + 1 H H ˜ t N T + 1 = R ˜ t N T + 1 H R ˜ t N T + 1 , which is used in line 6 of Algorithm 1. Here, R ˜ t N T + 1 is the upper triangular matrix. The fcCLLL function in line 5 represents an fcCLLL algorithm without computing Q ˜ and T ˜ matrices in Algorithm 2, where R ˜ t N T + 1 ( d , c ) is the ( d , c ) -th element of the upper triangular matrix R ˜ t N T + 1 . The last antenna can be found by v = arg   min t = 1 , 2 , , N R N T + 1 ξ ˜ t . Thus, the selected channel matrix can be expressed as H S =   H ( u ( 1 ) : u ( N T 1 ) , : ) ;   H ( u ( N T 1 + v ) , : ) C N T × N T .
Algorithm 1: Suboptimal LR-RAS Selection Algorithm
Inputs : H , δ , N R , N T , N i t e r 1 :     C m = h _ m F 2 , m = 1 , 2 , , N R 2 :     [ V , u ] = sort C 1 , C 2 , , C N R in descending order 3 :     for t = N T : N R 4 :        H t N T + 1 = H ( u ( 1 ) : u ( N T 1 ) , : ) ; H ( u ( t ) , : ) 5 :        R ˜ t N T + 1 = f c C L L L H t N T + 1 H , δ , N i t e r 6 :        ξ ˜ t N T + 1 = T r R ˜ t N T + 1 H R ˜ t N T + 1 1 7 :     end 8 :     v = arg min t = 1 , 2 , , N R N T + 1 ξ ˜ t 9 :     H S = H ( u ( 1 ) : u ( N T 1 ) , : ) ; H ( u ( N T 1 + v ) , : ) Output : H S

3.2. Computational Complexity

To evaluate the computational complexity, we take account of the number of real multiplications and the number of real summations [22,23,24,25]. Recall that the number of antennas selected from N R receive antennas is assumed to be N T , which is equal to that of transmit antennas. From Algorithm 1, the complexity of the proposed suboptimal LR-based RAS selection algorithm in terms of real multiplications and summations, respectively, can be analyzed as
N p r o p o s e d R M = N R N T + 1 4 N T 3 + 8 N T 2 + C f c C L L L R M N T + N R 2 N T
N p r o p o s e d R S = N R N T + 1 4 N T 3 + 6 N T 2 2 N T + C f c C L L L R S N T + N R 2 N T 1
where the complexity of the fcCLLL algorithm in Algorithm 2 is given by
Algorithm 2: fcCLLL without Computing  Q ˜  and  T ˜  Matrices
Inputs : H t N T + 1 H , δ , N i t e r ( 1 )    c = size ( H t N T + 1 H , 2 ) ( 2 )    Q ˜ t N T + 1 , R ˜ t N T + 1 = Q R ( H t N T + 1 H ) ( 3 )    for n i d x = 1 : N i t e r ( 4 )       for c = 2 : c ( 5 )          for d = c 1 : 1 : 1 ( 6 )             μ =     R ˜ t N T + 1 ( d , c ) / R ˜ t N T + 1 ( d , d )     ( 7 )             if μ 0 ( 8 )                R ˜ t N T + 1 ( 1 : d , c ) = R ˜ t N T + 1 ( 1 : d , c ) μ R ˜ t N T + 1 ( 1 : d , d ) ( 9 )             end ( 10 )          end ( 11 )          if δ R ˜ t N T + 1 ( c 1 , c 1 ) 2 > R ˜ t N T + 1 ( c , c ) 2 + R ˜ t N T + 1 ( c 1 , c ) 2 ( 12 )             Swap columns c 1 and c in R ˜ t N T + 1 ( 13 )             norm = R ˜ t N T + 1 ( c 1 , c 1 ) 2 + R ˜ t N T + 1 ( c , c 1 ) 2 ( 14 )             α = R ˜ t N T + 1 ( c 1 , c 1 ) / norm ( 15 )             β = R ˜ t N T + 1 ( c , c 1 ) / norm ( 16 )             Θ t N T + 1 = α * β * ; β α ( 17 )             R ˜ t N T + 1 ( c 1 : c , c 1 : c ) = Θ t N T + 1 R ˜ t N T + 1 ( c 1 : c , c 1 : c ) ( 18 )          end ( 19 )       end ( 20 ) end Outputs : R ˜ t N T + 1
C f c C L L L R M N T = N i t e r 2 N T 3 + N T 2 + 49 N T + 60 + C Q R R M N T
C f c C L L L R S N T = N i t e r N T 3 + 20 N T 7 3 + C Q R R S N T
where the QR decomposition is performed by the modified Gram-Schmidt QR factorization and thus its complexity is
C Q R R M N T = N T 3 + 3 N T 2
C Q R R S N T = 2 N T 3 1 2 N T 2 1 2 N T
For the LR-based exhaustive RAS selection algorithm, the complexity is given by
N e x h a u s t i v e R M = C N R , N T 4 N T 3 + 8 N T 2 + C f c C L L L R M N T
N e x h a u s t i v e R S = C N R , N T 4 N T 3 + 6 N T 2 2 N T + C f c C L L L R S N T
It is noted that the matrix operations described in lines 5 and 6 of Algorithm 1 are repeated ( N R N T + 1 ) times instead of C N R , N T , which significantly reduces the complexity of the proposed suboptimal LR-based RAS selection algorithm, especially for large C N R , N T .

4. Simulation Results and Diversity Analysis

In this section, the optimal and suboptimal LR-based RAS selection algorithms proposed for the presented LR-PSM system with N T transmit antennas and N R ( N R > N T ) receive antennas are evaluated through Monte Carlo simulations over Raleigh flat-fading channels. The signal-to-noise ratio (SNR) is defined by the symbol energy to the noise power spectral density ratio, i.e., η = 1 / σ n 2 . The QPSK modulation is assumed and the receiver is based on ML detection. Moreover, the fcCLLL algorithm for LR operation employs δ = 1 and the iteration number of N i t e r = 3 for LR-RAS selection and N i t e r = 5 for signal detection. For the BER performance comparison, the following five PSM systems are considered.
(a)
conventional ZF-based PSM without RAS selection (called ZF w/o RAS)
(b)
conventional ZF-based PSM with optimal RAS selection (called opt-RAS-ZF) [9]
(c)
LR-ZF-based PSM without RAS selection (called LR-ZF w/o RAS)
(d)
LR-ZF-based PSM with optimal LR-aided RAS selection (called opt-LR-RAS-LR- ZF)
(e)
LR-ZF-based PSM with suboptimal LR-aided RAS selection (called subopt-LR- RAS-LR-ZF)
In addition, in the plots, the BER reference curves are given as a form of c / S N R G with solid lines, where c is an appropriately selected positive constant and G denotes a diversity gain. Note that the diversity order can be employed to determine the slope of the BER curve in log-scale at high SNR ranges [26].
Figure 2 presents the simulated BER results of three antenna diversity systems of (b), (d), and (e) with N T = 2 and N R = 4 . Thus, the spectral efficiency of 3 bps/Hz is assumed. Note that the number of selected receive antennas is equal to N T = 2 . The other cases of (a) and (c), which have no antenna selection, correspond to the scenario of N T = 2 and N R = 2 . Note that the PSM system with no RAS selection should meet the condition of N R N T to enable the precoding scheme. Thus, this work assumes that the number of receive antennas under the scenario without RAS selection is equal to the number of transmit antennas. It is found from BER curves of (a) and (c) that the LR-ZF-based PSM scheme outperforms the conventional ZF-based PSM. Using the similar method to [27,28], the transmit diversity order of ZF-based PSM without RAS selection can be easily obtained as G = N T N R + 1 . It is clearly observed that ZF without RAS selection achieves the diversity order of G = 1 . To plot the BER reference curves, the constants selected for G = 1, 2, 3, and 6, are c = 0.9, 1.7, 7, and 8.3 × 10 4 , respectively. On the other hand, the LR-ZF-based PSM without RAS selection can capture the diversity order of G = N T . Let us approximately analyze the transmit diversity order of the LR-ZF-based PSM scheme without RAS selection. The square of β ˜ S can be re-expressed as
β ˜ S 2 = 1 E d i a g H ˜ H H ˜ 1 = E β ˜ r , S 2
where
β ˜ r , S 2 = 1 H ˜ H H ˜ 1 r , r = h ˜ r H F ˜ h ˜ r
and h ˜ r is the r-th column of H ˜ and F ˜ is an N T × N T non-negative Hermitian matrix formed from h ˜ 1 , , h ˜ r 1 , h ˜ r + 1 , , h ˜ N T . Then, it is assumed for analysis purpose that the LR-reduced matrix h ˜ consists of perfectly orthogonal column vectors. In this case, h ˜ r is orthogonal to its projection on the subspace of F ˜ . Thus, the variable β ˜ r , S 2 can be simplified as
β ˜ r , S 2 = h ˜ r 2 = i = 1 N T h ˜ r ( i ) 2
where h ˜ r ( i ) is the i-th element of the vector h ˜ r . It means that the achievable transmit diversity order is evaluated as N T . On the other hand, by taking the steps used in [18,29,30], the optimal RAS selection scheme of selecting N T antennas among N R receive antennas in the over-determined PSM system with N T transmit antennas and N R receive antennas can obtain the receive diversity gain of N R N T + 1 . Then, by exploiting the analysis approach employed in [18], an achievable total diversity order of N T ( N R N T + 1 ) can be obtained for the opt-LR-RAS-LR-ZF system. It is seen that the optimal LR-RAS selection algorithm of (11) can provide a significant improvement of BER performance compared to no antenna selection and thus the opt-LR-RAS-LR-ZF system outperforms the opt-RAS-ZF system. It is observed that the optimal exhaustive search RAS based on LR offers an extra receive diversity gain of 3, which is multiplied to the transmit diversity order N T = 2 of LR-ZF without RAS selection. Meanwhile, the optimal RAS selection without LR has only 2 more diversity gains than the ZF system without RAS selection. Furthermore, the BER results of the subopt-LR-RAS-LR-ZF are close to those of the opt-LR-RAS-LR-ZF system.
In Figure 3, the BER performance of antenna diversity systems of (b), (d), and (e) with N T = 4 and N R = 5 is compared to that of (a) and (c) with N T = 4 and N R = 4 . Figure 4 employs the same simulation setup parameters as Figure 3 except for N R = 6 . Thus, the spectral efficiency is given as 4 bps/Hz. In the BER reference curves of Figure 3, the constants used for the diversity gains, G = 1, 2, 4, and 8, are c = 1.2, 2.3, 21, and 3.35 × 10 6 , respectively. In Figure 4, the diversity orders of G = 1, 3, 4, and 12, use the constants of c = 1.2, 5, 21, and 9.2 × 10 11 , respectively. It is seen that the LR-ZF-PSM without RAS selection outperforms the ZF-PSM without RAS selection, which is due to different diversity gain. That is, the LR-ZF-PSM without RAS selection can achieve the full transmit diversity of G = N T = 4 while the diversity gain of the ZF-PSM is only G = N T N R + 1 = 1 . Recall that no RAS selection implies that the scenario of N T = 4 and N R = 4 . It is shown that the opt-LR-RAS-LR-ZF PSM system outperforms the LR-ZF-PSM without RAS selection and also has much better BER performance than the opt-RAS-ZF PSM system. Simulation results also confirm the analysis of diversity gains. It is also observed that the opt-LR-RAS-LR-ZF can achieve 4 and 8 more diversity gains, which are associated with N R = 5 and N R = 6 , respectively, compared with the LR-ZF with no RAS selection, while the opt-RAS-ZF adds 1 and 2 more diversity gains, which correspond to N R = 5 and N R = 6 , respectively, compared with the ZF with no RAS selection. Especially, note that the LR-ZF PSM system without RAS outperforms the opt-RAS-ZF PSM system for N R = 6 in Figure 4. On the other hand, the subopt-LR-RAS-LR-ZF exhibits slightly worse performance than the opt-LR-RAS-LR-ZF.
Now, we compare the complexity of the proposed suboptimal LR-RAS selection algorithm with that of the optimal LR-RAS selection one. The complexity under the scenarios corresponding to Figure 2, Figure 3 and Figure 4 is presented in terms of RMs plus RSs in Table 1. It is observed that the proposed subopt-LR-RAS algorithm achieves much smaller complexity than the optimal one even for the given systems with relatively small number of N T and N R . For N T = 2 and N R = 4 , the complexity is reduced by about two times. As the number of antennas increases, the complexity reduction increases even further. In addition, the complexities of the algorithms used for the LR-ZF PSM system with large number of antennas are evaluated in Figure 5 in terms of the number of receive antennas for a fixed value of N T = 6 and in Figure 6 as a function of the number of selected receive antennas (equal to the number of transmit antennas) for a fixed value of N R = 30 . In Figure 5 and Figure 6, a semi-log scale is used for y-axis and N i t e r = 3 is assumed. It is shown that as the antenna dimension increases, the rate of increase in the complexity of the proposed suboptimal algorithm is much slower than that of the optimal one. For the large antenna dimension, the complexity of the optimal one is huge, and thus the proposed suboptimal algorithm can tremendously reduce the complexity of the optimal one.

5. Conclusions

This paper considers the LR-based PSM system where an LR-aided ZF precoder is employed at the transmitter. It is shown that the LR-ZF-based PSM scheme without RAS selection can capture the maximum transmit diversity gain of N T . Furthermore, we propose an optimal LR-based RAS selection algorithm for the over-determined LR-ZF-PSM system. Additionally, the optimal LR-RAS selection of choosing N T antennas among N R receive antennas in the over-determined LR-ZF-PSM system with N T transmit antennas and N R receive antennas can achieve the overall diversity order of N T ( N R N T + 1 ) , where N T is a transmit diversity gain and ( N R N T + 1 ) is a receive antenna selection diversity order. The LR-ZF-PSM scheme with optimal LR-RAS selection can achieve N T times larger diversity order than the conventional ZF-PSM system with optimal RAS selection. That is, the proposed LR-RAS selection algorithm yields the additional transmit antenna diversity gain compared to the conventional RAS selection and thus benefits the BER performance improvement in the LR-ZF-PSM system. If the number of antennas is large, the antenna diversity gain can also be large depending on the antenna dimension. To reduce the complexity of the optimal LR-RAS selection algorithm, a suboptimal LR-RAS selection algorithm combined with simple norm computations is presented. Even for a relatively small number of antennas, the complexity of the proposed algorithm is reduced by about more than two times compared to the optimal one. Especially under the large antenna dimension, the complexity reduction by the proposed suboptimal algorithm is huge.

Author Contributions

The author contributed to all presentations. All authors have read and agreed to the published version of the manuscript.

Funding

This research and the APC was funded by Dong-A University.

Data Availability Statement

Not applicable.

Acknowledgments

This study was supported by research funds from Dong-A University.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Basar, E.; Wen, M.; Mesleh, R.; Renzo, M.D.; Xiao, Y.; Haas, H. Index modulation techniques for next-generation wireless networks. IEEE Access 2017, 5, 16693–16746. [Google Scholar] [CrossRef]
  2. Mesleh, R.Y.; Alhassi, A. Space Modulation Techniques, 1st ed.; Wiley: Hoboken, NJ, USA, 2018. [Google Scholar]
  3. Yang, L.-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]
  4. Zhang, R.; Yang, L.-L.; Hanzo, L. Generalized pre-coding aided spatial modulation. IEEE Trans. Wirel. Commun. 2013, 12, 5434–5443. [Google Scholar] [CrossRef]
  5. Yang, P.; Guan, Y.L.; Xiao, Y.; Renzo, M.D.; Li, S.; Hanzo, L. Transmit precoded spatial modulation: Maximizing the minimum Euclidean distance versus minimizing the bit error ratio. IEEE Trans. Wirel. Commun. 2016, 15, 2054–2068. [Google Scholar] [CrossRef] [Green Version]
  6. Liu, C.; Yang, L.-L.; Wang, W. Transmitter-precoding-aided spatial modulation achieving both transmit and receive diversity. IEEE Trans. Veh. Technol. 2018, 67, 1375–1388. [Google Scholar] [CrossRef]
  7. Molisch, A.F.; Win, M.Z. MIMO systems with antenna selection-an overview. IEEE Microw. Mag. 2004, 5, 46–56. [Google Scholar] [CrossRef]
  8. Asaad, S.; Rabiei, A.M.; Müller, R.R. Massive MIMO with antenna selection: Fundamental limits and applications. IEEE Trans. Wirel. Commun. 2018, 17, 8502–8516. [Google Scholar] [CrossRef]
  9. Zheng, J. Fast receive antenna subset selection for pre-coding aided spatial modulation. IEEE Wirel. Commun. Lett. 2015, 4, 317–320. [Google Scholar] [CrossRef]
  10. Wen, P.; He, X.; Xiao, Y.; Yang, P.; Shi, R.; Deng, K. Efficient receive antenna selection for pre-coding aided spatial modulation. IEEE Commun. Lett. 2018, 22, 416–419. [Google Scholar] [CrossRef]
  11. Windpassinger, C.; Fischer, R.F.H.; Huber, J.B. Lattice-reduction-aided broadcast precoding. IEEE Trans. Commun. 2004, 52, 2057–2060. [Google Scholar] [CrossRef]
  12. Taherzadeh, M.; Mobasher, A.; Khandani, A.K. LLL reduction achieves the receive diversity in MIMO decoding. IEEE Trans. Inform. Theory 2007, 53, 4801–4805. [Google Scholar] [CrossRef] [Green Version]
  13. Wübben, D.; Seethaler, D.; Jaldén, J.; Matz, G. Lattice reduction: A survey with applications in wireless communications. IEEE Signal Process. Mag. 2011, 28, 70–91. [Google Scholar] [CrossRef]
  14. Ma, X.; Zhang, W. Performance analysis for MIMO systems with lattice-reduction aided linear equalization. IEEE Trans. Commun. 2008, 56, 309–318. [Google Scholar]
  15. Gan, Y.; Ling, C.; Mow, W. Complex lattice reduction algorithm for low-complexity full-diversity MIMO detection. IEEE Trans. Signal Process. 2009, 57, 2701–2710. [Google Scholar]
  16. Lenstra, A.K.; Lenstra, H.W., Jr.; Lovász, L. Factoring polynomials with rational coefficients. Math. Ann. 1982, 261, 515–534. [Google Scholar] [CrossRef]
  17. Jaldén, J.; Seethaler, D.; Matz, G. Worst- and average-case complexity of LLL lattice reduction in MIMO wireless systems. In Proceedings of the 2008 IEEE International Conference on Acoustics, Speech and Signal Processing, Las Vegas, NV, USA, 31 March–4 April 2008; pp. 2685–2688. [Google Scholar]
  18. Kim, S. Diversity order of precoding-aided spatial modulation using receive antenna selection. Electron. Lett. 2020, 56, 260–262. [Google Scholar] [CrossRef]
  19. Jose, J.; Ashikhmin, A.; Marzetta, T.L.; Vishwanath, S. Pilot contamination and precoding in multi-cell TDD systems. IEEE Trans. Wirel. Commun. 2011, 10, 2640–2651. [Google Scholar] [CrossRef] [Green Version]
  20. Björnson, E.; Hoydis, J.; Kountouris, M.; Debbah, M. Massive MIMO systems with non-ideal hardware: Energy efficiency, estimation, and capacity limits. IEEE Trans. Inf. Theory 2014, 60, 7112–7139. [Google Scholar] [CrossRef] [Green Version]
  21. Vetter, H.; Ponnampalam, V.; Sandell, M.; Hoeher, P.A. Fixed complexity LLL algorithm. IEEE Trans. Signal Process. 2009, 57, 1634–1637. [Google Scholar] [CrossRef]
  22. Hunger, R. Floating Point Operations in Matrix-Vector Calculus (Version 1.3); Technical Report; Technische Universitat Munchen: Munchen, Germany, 2007. [Google Scholar]
  23. Kim, S. Efficient transmit antenna subset selection for multiuser space-time line code systems. Sensors 2021, 21, 2690. [Google Scholar] [CrossRef]
  24. Kim, S. Efficient transmit antenna selection for receive spatial modulation-based massive MIMO. IEEE Access 2020, 8, 152034–152044. [Google Scholar] [CrossRef]
  25. Kim, S. Decoupled transmit and receive antenna selection for precoding-aided spatial modulation. IEEE Access 2021, 9, 57829–57840. [Google Scholar] [CrossRef]
  26. Zhang, H.; Dai, H.; Zhou, Q.; Hughes, B.L. On the diversity order of spatial multiplexing systems with transmit antenna selection: A geometrical approach. IEEE Trans. Inf. Theory 2006, 52, 5297–5311. [Google Scholar] [CrossRef] [Green Version]
  27. Winters, J.H.; Salz, J.; Gitlin, R.D. The impact of antenna diversity on the capacity of wireless communication systems. IEEE Trans. Commun. 1994, 42, 1740–1751. [Google Scholar] [CrossRef] [Green Version]
  28. Gore, D.A.; Heath, R.W., Jr.; Paulaj, A.J. Transmit selection for spatial multiplexing. IEEE Commun. Lett. 2002, 6, 491–493. [Google Scholar] [CrossRef]
  29. Rajashekar, R.; Hari, K.V.S.; Hanzo, L. Quantifying the transmit diversity order of Euclidean distance based antenna selection in spatial modulation. IEEE Signal Process. Lett. 2015, 22, 1434–1437. [Google Scholar] [CrossRef] [Green Version]
  30. Natarajan, L.P.; Rajan, B.S. Full-rate, full-diversity, finite feedback space-time schemes with minimum feedback error rate. IEEE Trans. Wirel. Commun. 2013, 12, 5022–5034. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Block diagram of an (LR-aided) PSM MIMO TDD system with (LR-based) RAS selection.
Figure 1. Block diagram of an (LR-aided) PSM MIMO TDD system with (LR-based) RAS selection.
Sensors 22 03575 g001
Figure 2. BER of the proposed algorithms for the LR-PSM system with N T = 2 , N R = 4 , and QPSK.
Figure 2. BER of the proposed algorithms for the LR-PSM system with N T = 2 , N R = 4 , and QPSK.
Sensors 22 03575 g002
Figure 3. BER of the proposed algorithms for the LR-PSM system with N T = 4 , N R = 5 , and QPSK.
Figure 3. BER of the proposed algorithms for the LR-PSM system with N T = 4 , N R = 5 , and QPSK.
Sensors 22 03575 g003
Figure 4. BER of the proposed algorithms for the LR-PSM system with N T = 4 , N R = 6 , and QPSK.
Figure 4. BER of the proposed algorithms for the LR-PSM system with N T = 4 , N R = 6 , and QPSK.
Sensors 22 03575 g004
Figure 5. Complexity comparison of the proposed algorithm and optimal one for N T = 6 and N i t e r = 3 .
Figure 5. Complexity comparison of the proposed algorithm and optimal one for N T = 6 and N i t e r = 3 .
Sensors 22 03575 g005
Figure 6. Complexity comparison of the proposed algorithm and optimal one for N R = 30 and N i t e r = 3 .
Figure 6. Complexity comparison of the proposed algorithm and optimal one for N R = 30 and N i t e r = 3 .
Sensors 22 03575 g006
Table 1. Complexity of RMs plus RSs.
Table 1. Complexity of RMs plus RSs.
ParametersOptimalSuboptimal
N T = 2 ,   N R = 4 ,   N i t e r = 3 49202488
N T = 4 ,   N R = 5 ,   N i t e r = 3 12,9155241
N T = 4 ,   N R = 6 ,   N i t e r = 3 38,7457839
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kim, S. Novel Receive Antenna Selection Scheme for Precoding-Aided Spatial Modulation with Lattice Reduction. Sensors 2022, 22, 3575. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093575

AMA Style

Kim S. Novel Receive Antenna Selection Scheme for Precoding-Aided Spatial Modulation with Lattice Reduction. Sensors. 2022; 22(9):3575. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093575

Chicago/Turabian Style

Kim, Sangchoon. 2022. "Novel Receive Antenna Selection Scheme for Precoding-Aided Spatial Modulation with Lattice Reduction" Sensors 22, no. 9: 3575. https://0-doi-org.brum.beds.ac.uk/10.3390/s22093575

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