Low-Complexity Detection Scheme for Generalized Spatial Modulation

Similar documents
International Journal of Advanced Research in Electronics and Communication Engineering (IJARECE) Volume 3, Issue 11, November 2014

Index Modulation Techniques for 5G Wireless Networks

Spatial Modulation Testbed

MULTIPATH fading could severely degrade the performance

Performance Analysis of Maximum Likelihood Detection in a MIMO Antenna System

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Compressive Sensing Based Detection Strategy For Multiple Access Spatial Modulation Channel

MMSE Algorithm Based MIMO Transmission Scheme

Performance Evaluation of Media-based Modulation in Comparison with Spatial Modulation and Legacy SISO/MIMO

BER Performance of Adaptive Spatial Modulation

Performance Evaluation of V-Blast Mimo System in Fading Diversity Using Matched Filter

Optimum Detector for Spatial Modulation using Sparsity Recovery in Compressive Sensing

A New Approach for Adaptive Selection of Antennas in Spatial Modulation for Transceivers

Keywords: Multiple-Input Multiple-Output (MIMO), BPSK, QPSK, QAM, STBC, Spatial Modulation.

Adaptive Space-Time Block Coded Spatial Modulation Algorithm Based on Constellation Transformation

Performance Enhancement of Downlink NOMA by Combination with GSSK

Proportional Fair Scheduling for Wireless Communication with Multiple Transmit and Receive Antennas 1

Analysis of Space-Time Block Coded Spatial Modulation in Correlated Rayleigh and Rician Fading Channels

SPACE TIME coding for multiple transmit antennas has attracted

Pre-equalization for MIMO Wireless Systems Using Spatial Modulation

An Analytical Design: Performance Comparison of MMSE and ZF Detector

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Performance Comparison of MIMO Systems over AWGN and Rayleigh Channels with Zero Forcing Receivers

IN MOST situations, the wireless channel suffers attenuation

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

Performance Comparison of MIMO Systems over AWGN and Rician Channels with Zero Forcing Receivers

Design and Analysis of Performance Evaluation for Spatial Modulation

Virtual Spatial Modulation for MIMO Systems

Multi-Antenna Selection using Space Shift Keying in MIMO Systems

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

Performance Comparison of MIMO Systems over AWGN and Rician Channels using OSTBC3 with Zero Forcing Receivers

Reception for Layered STBC Architecture in WLAN Scenario

Multiple-Input Multiple-Output OFDM with Index Modulation Using Frequency Offset

On limits of Wireless Communications in a Fading Environment: a General Parameterization Quantifying Performance in Fading Channel

Performance Evaluation of V-BLAST MIMO System Using Rayleigh & Rician Channels

Achievable Unified Performance Analysis of Orthogonal Space-Time Block Codes with Antenna Selection over Correlated Rayleigh Fading Channels

Super-orthogonal trellis-coded spatial modulation

Cooperative Amplify-and-Forward Relaying Systems with Quadrature Spatial Modulation

Embedded Alamouti Space-Time Codes for High Rate and Low Decoding Complexity

Improvement of the Throughput-SNR Tradeoff using a 4G Adaptive MCM system

Generalized Spatial Modulation for Large-Scale MIMO Systems: Analysis and Detection

BER Performance Evaluation of 2X2, 3X3 and 4X4 Uncoded and Coded Space Time Block Coded (STBC) MIMO System Concatenated with MPSK in Rayleigh Channel

Performance Study of MIMO-OFDM System in Rayleigh Fading Channel with QO-STB Coding Technique

DESIGN OF STBC ENCODER AND DECODER FOR 2X1 AND 2X2 MIMO SYSTEM

TRANSMIT diversity has emerged in the last decade as an

Enhanced Spatial Modulation of Indoor Visible Light Communication

AWGN Channel Performance Analysis of QO-STB Coded MIMO- OFDM System

Link Adaptation Technique for MIMO-OFDM systems with Low Complexity QRM-MLD Algorithm

Detection of SINR Interference in MIMO Transmission using Power Allocation

Efficient Decoding for Extended Alamouti Space-Time Block code

IMPACT OF SPATIAL CHANNEL CORRELATION ON SUPER QUASI-ORTHOGONAL SPACE-TIME TRELLIS CODES. Biljana Badic, Alexander Linduska, Hans Weinrichter

Hybrid ARQ Scheme with Antenna Permutation for MIMO Systems in Slow Fading Channels

Combining Orthogonal Space Time Block Codes with Adaptive Sub-group Antenna Encoding

Adaptive Digital Video Transmission with STBC over Rayleigh Fading Channels

THE EFFECT of multipath fading in wireless systems can

Efficient Signaling Schemes for mmwave LOS MIMO Communication Using Uniform Linear and Circular Arrays

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

Reduced Complexity of QRD-M Detection Scheme in MIMO-OFDM Systems

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

SPATIAL MULTIPLEXING IN MODERN MIMO SYSTEMS

MATLAB Simulation for Fixed Gain Amplify and Forward MIMO Relaying System using OSTBC under Flat Fading Rayleigh Channel

COMBINING GALOIS WITH COMPLEX FIELD CODING FOR HIGH-RATE SPACE-TIME COMMUNICATIONS. Renqiu Wang, Zhengdao Wang, and Georgios B.

Space-Time Coding: Fundamentals

A Differential Detection Scheme for Transmit Diversity

Study and Analysis of 2x2 MIMO Systems for Different Modulation Techniques using MATLAB

VLSI Implementation of Spatial Modulation MIMO System for Wireless communication Networks

Space-Time Block Coded Spatial Modulation

Multiple Antennas in Wireless Communications

Generalized Frequency Division Multiplexing with Index Modulation

Efficient Wirelesss Channel Estimation using Alamouti STBC with MIMO and 16-PSK Modulation

Constellation Design for Spatial Modulation

MIMO Interference Management Using Precoding Design

International Journal of Advanced Research in Biology Engineering Science and Technology (IJARBEST)

Clipping Noise Cancellation Based on Compressed Sensing for Visible Light Communication

MIMO CONFIGURATION SCHEME WITH SPATIAL MULTIPLEXING AND QPSK MODULATION

Cooperative Orthogonal Space-Time-Frequency Block Codes over a MIMO-OFDM Frequency Selective Channel

ORTHOGONAL frequency division multiplexing (OFDM)

PERFORMANCE ANALYSIS OF MIMO-SPACE TIME BLOCK CODING WITH DIFFERENT MODULATION TECHNIQUES

II. CHANNEL MODULATION: MBM AND SSK

Partial Decision-Feedback Detection for Multiple-Input Multiple-Output Channels

Space-Time Block Coded Spatial Modulation Aided mmwave MIMO with Hybrid Precoding

LD-STBC-VBLAST Receiver for WLAN systems

Bit Error Rate Performance Measurement of Wireless MIMO System Based on FPGA

Multiuser Decorrelating Detector in MIMO CDMA Systems over Rayleigh and Rician Fading Channels

Space-Time Shift Keying: A Unified MIMO Architecture

Asynchronous Space-Time Cooperative Communications in Sensor and Robotic Networks

NTT Network Innovation Laboratories 1-1 Hikarinooka, Yokosuka, Kanagawa, Japan

A New Carrier Frequency Offset Estimation Algorithm for ASTC MIMO OFDM Based System

Performance Analysis of n Wireless LAN Physical Layer

Unitary Space Time Codes From Alamouti s Scheme With APSK Signals

THE exciting increase in capacity and diversity promised by

An HARQ scheme with antenna switching for V-BLAST system

A Novel of Low Complexity Detection in OFDM System by Combining SLM Technique and Clipping and Scaling Method Jayamol Joseph, Subin Suresh

Performance Evaluation of OFDM System with Rayleigh, Rician and AWGN Channels

Trellis Code Design for Spatial Modulation

DURING the past decade, multilevel quadrature amplitude

Space-Time Shift Keying: A Unified MIMO Architecture

Performance Analysis for a Alamouti s STBC Encoded MRC Wireless Communication System over Rayleigh Fading Channel

Performance Analysis and Receiver Design for SDMA-Based Wireless Networks in Impulsive Noise

Transcription:

Journal of Communications Vol., No. 8, August 6 Low-Complexity Detection Scheme for Generalized Spatial Modulation Yang Jiang, Yingjie Xu, Yunyan Xie, Shaokai Hong, and Xia Wu College of Communication Engineering, Chongqing University, Chongqing, China Email: cqjiangsun@6.com; ying_jie_xu@foxmail.com; {XieYunyan, hongshaokai, XiaWu}@cqu.edu.cn Abstract Generalized spatial modulation was recently proposed, in which only part of the transmit antennas are activated to send the same complex symbol. Compared to Spatial Modulation (SM), it can offer spatial diversity. Moreover, it is no longer limited to the number of the transmit antennas. In this letter, a low complexity detection scheme is presented, which can achieve a near Maximum-Likelihood () performance and reduce the complexity compared to. In the proposed algorithm, the antenna index is ordered first based on the Hermitian angle between the received vector y and the combined channel vector h. With the antenna index list, the j constellation symbol can be estimated by calculating the difference between the normalized projection of received symbol in the direction of combined channel and the actual transmitted symbols. We can make a tradeoff between the performance and the complexity by changing the number of the candidate transmit antennas. The simulation results show that the proposed algorithm can achieve a near- performance with lower complexity. Index Terms Generalized spatial modulation, low complexity, maximum likelihood, multiple-input-multiple-output I. INTRODUCTION Multiple-Input-Multiple-Output (MIMO) system is a key technique to boost the spectral efficiency and reliability of communication system. It has been exploited in different ways to achieve multiplexing, diversity, or antenna gains. Spatial multiplexing gain could be achieved by employing the vertical Bell Laboratories layered space-time architecture [] while diversity gain could be attained by the space time block code [] to improve bit error performance. However, the high Inter-Channel Interference (ICI) at the receiver due to simultaneous transmission on the same frequency from multiple antennas is unavoidable. Besides this, the number of receive antennas must be greater or equal to the number of the transmit antennas. Spatial Modulation (SM) []-[] is an efficient and low-complexity scheme for MIMO system, which was proposed to convey the active transmit antenna indices (spatial constellation) and the transmitted signals (signal constellation). The main characteristic of SM is that only one antenna is activated for data transmission at one time slot. In this way, the ICI can be effectively avoided at the Manuscript received March, 6; revised August, 6. This work was supported by the open research fund of Chongqing Key Laboratory of Emergency Communications. Corresponding author email: ying_jie_xu@foxmail.com. doi:.7/jcm..8.76-7 receiver. What is more, SM systems can be applied to the MIMO systems in which the number of receive antennas is less than the number of transmit antennas. Compared with the conventional MIMO systems, the above key features make SM detection more complicated, which needs to demodulate transmit antenna indices except transmitted symbols. The detection algorithm [6] was originally proposed, which has low complexity but suboptimum performance. algorithm [7] was proposed to improve the performance, which searches all the transmit antennas and symbols from the constellation. It has optimal performance but the computational complexity is too high. SM Sphere Decoding (SD) algorithms [8] is a modified algorithm of. It provides a near- performance and reduces the complexity in the case of large number of receive antennas. Two ways was proposed in [9] to reduce the complexity of SD. Signal vector based detection () [] method was proposed, which has a lower complexity compared to. However, a comment on algorithm [] was proposed to prove that the scheme performs very poorly compared to the optimal detection. Generalized Spatial Modulation (GSM) scheme was further proposed, and the current deployments of GSM consider two distinct approaches: the single-stream transmission []-[6], where all active antennas emit the same symbol; and the multi-stream case [7], in which each active antenna transmits independent symbols. The first one will be considered in this work. The main advantage of GSM scheme is that it not only retains the key advantage of SM, which is the complete avoidance of ICI at the receiver, but also offers spatial diversity gains and increases the reliability of the wireless channel by providing replicas of the transmitted signal to the receiver. Different to the case in SM, the number of transmit antennas in GSM is no longer limited to a power of two, instead an arbitrary number of transmit antennas can be used. Recently, enhanced Bayesian compressive sensing algorithm [8] was proposed for GSM with multi-stream transmission, and it takes a new approach to exploit the inherent sparsity in the transmitted signals. In this paper, an improved algorithm is proposed, in which a list of best candidate transmit antenna index is sorted, and similar concepts was employed for transmit antenna selection in [9]-[]. With the antenna index list, the constellation symbol can be estimated by calculating the difference between the normalized projection of the received symbol w in the direction of combined channel j 6 Journal of Communications 76

Journal of Communications Vol., No. 8, August 6 in which there are N a non-zero values and Nt Na zeros. It has a dimension of Nt, and xq denotes the and the actual transmitted symbols. At last, the optimal combination of transmit antenna and constellation symbol is calculated. The simulation results show that the proposed algorithm has a near- performance but with a lower complexity. The rest of this paper is organized as follows. Section II presents the system model and the discussion on the optimum detector. In Section III, the algorithm and the proposed algorithm with its performance analysis and computational complexity analysis for GSM system are described. Section IV presents the comparison of BER performance and complexity between the proposed algorithm and other algorithms. Finally, Section V concludes the paper. symbol carried by the active antenna from an M-ary constellation with q [: M ].The mapping table is depicted in Table I, in which Nt, N a and BPSK modulation is employed. TABLE I: THE MAPPING TABLE OF SPATIAL MODULATION Bit stream Space bit II. SYSTEM MODEL The system model for generalized spatial modulation is shown in Fig.. The GSM-MIMO communication system with N t transmit antennas and N r receive antennas is considered in this letter. GSM uses more than one transmit antenna to send the same complex symbol. In which N a ( N a Nt ) antennas are activated in each Antenna ModulaSymbol index tion bit (,) - (,) (,) (,) Output [ -, -,,,] + [+,+,,,] - [ -,, -,,] + [+,,+,,] (,) - [ -,,, -,] (,) + [+,,,+,] (,) - [ -,,,, -] (,) + [+,,,,+] (,) - [, -, -,,] (,) + [,+,+,,] time slot. Therefore, there are total CNNta combinations, (,) - [, -,, -,] where CNNta represents the binomial coefficient. To (,) + [,+,,+,] (,) - [, -,,, -] (,) + [,+,,,+] (,) - [,, -, -,] (,) + [,,+,+,] log (C Na ) modulate the information bits, only Nc Nt antenna combinations are permitted and the other combinations are considered illegimate, where x is the greatest integer smaller than x. H + AWGN GSM Mapping xq xq Nt Detection And Demodulation The modulated symbols are transmitted over a MIMO Rayleigh flat fading wireless channel H, whose entries follow a complex Gaussian distribution with a mean of zero and a variance of one. Then, the N r received vector at one time slot can be written as follow, Na y h j,k s n Fig.. System model for generalized spatial modulation where the vector h j k a h j, k contains the summation N The incog data bits are mapped to the mapping table shown in Table. The mapping procedure maps the first bits m log (CNNta ) to the antenna combinations, of the active antennas channel vectors, and h j, k is the kth column of the channel matrix H. n is additive white Gaussian noise with a mean of zero and a variance of. In the receiver, the optimal -Optimum detector searches all the transmit antennas combinations and the constellations symbols, and then takes the group with imum Euclidean distance from the received vectors as output. The optimal joint detection can be given by and the remaining bits ms log M are modulated using M-QAM modulation, where M ms. Therefore, the number of total bits that can be transmitted using GSM is given by m m ms log CNNta +log M. () k () Let j, j,, jnc denote the indices of the Transmit [ j, s ] arg Antenna Combinations (TACs). Then the modulated QAM symbols will be transmitted by the antennas in the combination index jk and the other Nt Na antennas arg j {,, Nc },q {,, M } { yr h j, r xq }, j {,, Nc },q {,, M } () r remain silent, where k {,,, Nc }. Finally, we obtain where the transmitted signal vector x [,, xq,,,, xq,, ], entries of y and h j, respectively. detection searches T 6 Journal of Communications 77 is the Frobenius norm, yr and h j, r are the r-th

Journal of Communications Vol., No. 8, August 6 all the transmit antennas, receive antennas and constellations symbols, so that it can achieve optimum performance while with a very high complexity, which can be shown in the complexity analysis in later sections. For constellation symbol detection, the complexity will increase rapidly if it searches all the constellation symbols for each antenna in the list. To reduce the complexity, the proposed algorithm obtains constellation symbol of the first p TACs in the list instead of searching all the TACs. For a given TAC, the normalized projection of y in the direction of the combined channel III. PROPOSED LOW COMPLEXITY ALGORITHM A. Algorithm We apply The algorithm depicted in [9] to GSM systems. Without consideration of the noise, the combined received vector h j xq is with the same direction h j is given by j of the combined channel vector h j. Fig. shows the y cos j,y (8), where j [: p], the estimated symbol can be obtained as follows, Hermitian angle between the combined channel vector h j and the received vector y. xˆq j arg j xq. y Then, the final antenna index and constellation symbol can be formally written as j [ j, q] arg y h j xˆq j. xq h j j Let j denote the Hermitian angle between h j and y, TABLE II: SUMMARY OF PROPOSED ALGORITHM then j can be expressed as follows,,y y and j j Input: Receive vector y, Channel Matrix H, the number of chosen TACs p Output: the TACs index j,demodulated symbol q (). where.,. denotes the inner product in the Hilbert space. for j : Nc j arg j j arccos j with j () j {,..., Nc } For symbol detection, the traditional demodulation is performed to recover the constellation symbol, assug the antennas in j th TAC being activated. The symbol can be estimated by q {,..., M } Calculate the angle between the received vector y and the combined channel vector h j Then, the TAC can be estimated by q arg () Therefore, the proposed algorithm can be described as Table II. Fig.. Hermitian angle between h j and y j arccos j with j (9) q {,, M }.. (6) Estimate symbol for a given TAC for j : p j B. Proposed Low-Complexity Algorithm Based on To improve the performance of algorithm, after obtaining θ={,, Nc } calculated by (), we sort the y cos j =,y xqˆ j arg j xq q {,, M } end for. weighting factor values and obtain the ordered TACs as [ j, j,, j p,, jnc ] arg sort (θ), and j j end for List of antenna index [ j, j,, j p, jnc ] arg sort ( ) y h jsvd xq.,y y Calculate the optimal combination [ j, q] arg j { j,, j p } ˆ j (7) where denotes the list of candidate antennas combinations, sort ( ) defines an ordering function for recording the input vector in ascending order, and j, jnc C. Performance Analysis As shown in Fig., the vector decomposition of y in are the indices of the imum and maximum values in θ, respectively. In this case, we obtain the ordered TACs with the weighting indices [ j, j,, j p,, jnc ], where y h y cos j, the direction of h j can be given as and its Frobenius norm can be denoted as d. The Euclidean distance between y and y h can be given by p is the number of TACs we will choose for a tradeoff between the performance and complexity of the proposed algorithm. 6 Journal of Communications () d y sin j. 78 ()

Journal of Communications Vol., No. 8, August 6 y Obviously, the search space size is Nc M, hence, the total computational complexity of detector is 6 Nc M. ) The computational complexity of algorithm d d j h j xq,y j arg ( j ), ( j ) arccos d j {...N c } y d xq arg Fig.. The vector decomposition of y in the direction of h j j {,, Nc },q {,, M } arg d h j, y [ ( h j, y )] [ ( h j, y )] arg ( d and Euclidean distance needs real-valued multiplications. () and h j xq can be (d) calculating y h j xq () {[ ( y )] [( yi )] } i (e) calculating h j y needs real-valued multiplication, and calculating,y needs y From ()-() we can. [ (hi )] } needs N r real-valued multiplications. h j w j xq wj j y i i d y cos j h j xq where i needs N r real-valued multiplications. rewritten as follows, j y {[ (h )] (c) calculating h j d ) d between y h (a) calculating h j, y needs N r real-valued multiplications. (b) calculating As shown in Fig., in fact, the detection of () can be rewritten as follows, [ j, s ] arg q { M } real-valued multiplications. roughly see that, if j gets smaller, both the d and d will get shorter, and that is why algorithm can achieve the real transmitted symbols in most cases. As in (), d is affected by h j and y, but the algorithm Obtaining ( j ) needs real-valued multiplications. In the process to obtain ( j ), y only needs to be calculated once, so we did not give full consideration of d. So it has a performance loss compared to algorithm. In the proposed algorithm, a list of best candidate transmit antenna index is sorted. We choose the top p possible TACs with the list instead of choosing the one with imum j in, so the proposed algorithm can needs N r real-valued multiplications and calculating need total ( ) Nc real-valued multiplications. After obtaining ( j ), calculating h j xq to searching all the transmitted symbol in. D. Complexity Analysis We use the total number of real-valued multiplications (division is also considered as multiplication) of the detectors to describe the complexity of the algorithms. ) The computational complexity of algorithm [ j, s ] arg j {,, Nc },q {,, M } does not need extra calculations, and the j in h j varies from to p, so calculating j y cos j.,y needs p real- valued multiplications. (c) for j xq ( ( j xq )) ( ( j xq )), the q in xq varies from to M, and the chosen antennas combinations vary from to p, so calculating j xq ( ( )) ( ( )) needs pm real-valued multiplications. needs N r real-valued multiplications. 6 Journal of Communications (b) calculating h j, y and h j (a) calculating h j xq needs N r real-valued multiplications. (b) calculating ( ( )) ( ( )) needs N r real-valued multiplications. Thus, the total computational complexity is (6 ) Nc 6 M. ) The computational complexity of proposed detector. (a) as shown above, calculating the Hermitian angle detection needs real-valued (6 ) Nt multiplications. have a better performance than. From (), it is obvious that we can use (9) to estimate the symbol after obtaining h j, which can reduce the complexity compared 79

Journal of Communications Vol., No. 8, August 6 (d) the total computational complexity for constellation symbol estimation is 6pN r. So, the total computational complexity of the proposed algorithm is (6N ) N p N pm 6pN, that is r c r r 6 6 N N N N M p. Hence, the total r c r r complexity of all algorithms mentioned above can be concluded as C 6MN N c r C (6N ) N N 6N M r c r r 6 6 C N N N N M p proposed r c r r where C denotes the complexity of the algorithm. IV. SIMULATION RESULT MATLAB is used as the simulation platform. The parameters in the simulation experiment are shown in Table III. TABLE III: SIMULATION PARAMETERS Parameters Channel Value Rayleigh fading channel Receive antennas A. BER Performace As stated in [], the BER performance of SM and GSM are almost identical, so we only give the BER performance of the proposed algorithm in GSM systems rather than SM systems in this paper. Simulations are performed for uncoded GSM systems with antennas being activated. The spectral efficiency is 6 bits per time slot and 8 bits per time slot under Rayleigh fading channel, respectively. For the case of 6 bits per time slot, two configurations of SM system are considered. One is transmit antennas with 6-QAM modulation, and the other is transmit antennas with 8-QAM modulation. For the case of 8 bits per time slot, two configurations are also considered, one of which is 7 transmit antennas with 6-QAM modulation, and the other is 9 transmit antennas with 8-QAM modulation. One of the abovementioned configurations is higher order modulation with less transmit antennas, and the other is lower order modulation with more transmit antennas. For convenience, we call them high order system and low order system, respectively. The BER performance comparing between, and the proposed algorithm with p = and p = are simulated for high order system and low order system, respectively. The simulation results with the spectral efficiency of 6 bits per time slot can be found in Fig. and Fig.. While the simulation results of 8 bits per time slot can be found in Fig. and Fig. 6. As 8-QAM and transmit antennas are employed in Fig., the spectra efficiency is 6 bits per time slot. When BER =., the proposed algorithm with p = has about. db performance gain compared to the, while about.6 db performance loss compared to the detection. When p =, the performance of the proposed algorithm is much closer to that of the, and we can predict that if p =, the proposed algorithm almost has the same performance as. - - -6 () Proposed Algo,p= Fig.. BER performance versus SNR, for Nt and M 8 Similar result can be found in Fig., where the normalized 6-QAM is employed. To keep the same spectral efficiency (6 bits per time slot), the number of the transmit antennas is. The proposed algorithm also performs much better than in the high order system. When BER =. the proposed algorithm with p = has about db performance gain compared to, while about. db performance loss compared to the detection. And when p =, the proposed algorithm almost has the same performance as. - - -6 Proposed Algo,p= Fig.. BER performance versus SNR, for Nt and M 6 - - -6 Proposed Algo,p= Fig.. BER performance versus SNR, for Nt 9 and M 8 The simulation results with the spectral efficiency of 8 bits per time slot can be found in Fig. and Fig. 6. The low order modulation and larger number of antenna bits 6 Journal of Communications 7

Journal of Communications Vol., No. 8, August 6 are simulated in Fig.. As 8-QAM is employed, the number of transmit antennas is set to 9. Fig. 6 shows the BER performance comparisons in high order system, where the 6-QAM and 7 transmit antennas are employed. As shown in Fig., the advantage of the proposed algorithm is obvious. When BER =, the proposed algorithm with p = has about. db performance gain compared to the, while about. db performance loss compared to detection. And when p =, the proposed algorithm has about. db performance loss compared to the detection. Similar result is shown in Fig. 6. The proposed detector also keeps advantage compared to the detector. When BER =, the proposed algorithm with p = has about. db performance gain compared to the, while smaller than. db performance loss compared to the detection. The proposed algorithm with p = also has about. db performance loss compared to the detection. Therefore, if p=, the performance of the proposed algorithm almost has the same performance as. consider for the complexity of the algorithms. By exploiting some ways to reduce the complexity of the proposed algorithm, it has a lower complexity compared to in most cases, which can be roughly seen in Fig. 7 and Fig. 8. As shown in Fig. 7, with the number of TACs getting increased, the complexity of the three algorithms above is getting higher and is the highest. When log Nc, the complexity of the proposed algorithm ( p, p ) is little lower than, and when log Nc,their complexity is almost identical. Similar result can be seen in Fig. 8. With the increase of the modulation order, the complexity of the three algorithms above is getting higher and is again the highest, but the complexity of the proposed algorithm ( p, p ) is lower than in most cases whether the system is in high order or in low order. Complexity - - -6 Propsed Algo,p= Propsed Algo,p= 6 log(m) 7 8 9 V. CONCLUSIONS In this paper, a low-complexity signal vector based detection algorithm has been proposed for GSM systems. It has been proved that the proposed algorithm can achieve a near- performance with much lower complexity especially in the case of high order modulation and large number of transmit antennas. We can make a trade-off between the performance and the complexity by changing the number of the candidate transmits antennas. From Fig. to Fig. 6, it is obvious that the proposed algorithm has a better performance than and can achieve a near- performance in both high order system and low order system. Moreover, the proposed algorithm can make an effective tradeoff between the performance and the complexity by changing the value of p. Fig. 8. Complexity comparison, for Nc Fig. 6. BER performance versus SNR, for Nt 7 and M 6 Proposed Algo,p= ACKNOWLEDGMENT Complexity Proposed Algo,p= The authors wish to thank the anonymous reviewers for helpful suggestions that greatly improve the quality of the paper. REFERENCES 6 log(nc) 7 8 9 [] P. W. Wolniansky, G. J. Foschini, G. D. Golden, and R. A. Valenzuela, V-BLAST: An architecture for realizing very high data rates over the rich-scattering wireless channel, in Proc. URSI Int. Symp. Signals, Syst., Electron., Pisa, Italy, Sep. 998, pp. 9. [] V. Tarokh, H. Jafarkhani, and A. R. Calderbank, Spacetime block codes from orthogonal designs, IEEE Fig. 7. Complexity comparison, for M 8 B. Computational Complexity The number of transmit antennas and the size of the modulation order are two main factors which we have to 6 Journal of Communications 7

Journal of Communications Vol., No. 8, August 6 Transactions on Information Theory, vol., pp. 6-67, July 999. [] R. Mesleh, H. Haas, C. W. Ahn, and S. Yun, Spatial modulation: A new low complexity spectral effciency enhancing technique, in Proc. IEEE CHINACom., Beijing, China, 6, pp.. [] R. Mesleh, H. Haas, S. Sinanovic, C. W. Ahn, and S. Yun, Spatial modulation, IEEE Trans. Veh. Technol., vol. 7, no., pp. 8-, July 8. [] M. D. Renzo, H. Haas, and P. M. Grant, Spatial modulation for multiple-antenna wireless systems: A survey, IEEE Commun. Magazine, vol. 9, no., pp. 8-9, Dec.. [6] R. Y. Mesleh, H. Haas, S. Sinanovic, C. W. Ahh, and S. Yun, Spatial modulation, IEEE Trans. Veh. Technol., vol. 7, no., pp. 8, Jul. 8. [7] N. R. Naidoo, H. J. Xu, and T. A. Quazi, Spatial modulation: Optimal detector asymptotic performance and multiple-stage detection, IET Commun., vol., no., pp. 68 76, Aug.. [8] A. Younis, R. Mesleh, and P. Grant, Reduced complexity sphere decoder for spatial modulation detection receivers, in Proc. IEEE GLOBECOM., Miami, FL, US,, pp.. [9] Y. Jiang, Y. Wang, J. Wen, M. Shao, and Y. Li, Spatial modulation scheme with low-complexity detection algorithms, IEEE Commun. Lett., vol. 9, no. 8, pp., Aug.. [] J. Wang, S. Jia, and J. Song, Signal vector based detection scheme for spatial modulation, IEEE Commun. Lett., vol. 6, no., pp. 9, Jan.. [] N. Pillay and H. Xu, Comments on signal vector based detection scheme for spatial modulation, IEEE Commun. Lett., vol. 7, no., pp., Jan.. [] A. Younis, N. Serafimovski, R. Mesleh, and H. Haas, Generalised spatial modulation, in Proc. th Asilomar Conf. Signals, Syst. Comput, Pacific Grove, CA, USA,, pp. 6-. [] J. Fu, C. Hou, W. Xiang, L. Yan, and Y. Hou, Generalized spatial modulation with multiple active transmit antennas, in Proc. IEEE GLOBECOM, Miami, FL, USA,, pp. 89-8. [] A. Younis, D. A. Basnayaka, and H. Haas, Performance analysis for generalized spatial modulation, in Proc. European Wireless Conf., Barcelona, Spain,, pp. -6. [] M. D. Renzo, H. Haas, A. Ghrayeb, S. Sugiura, and L. Hanzo, Spatial modulation for generalized MIMO: Challenges, opportunities, and implementation, Proc. of the IEEE, vol., no., pp. 6, Jan.. [6] A. Younis, R. Mesleh, M. D. Renzo, and H. Haas, Generalized spatial modulation for large scale MIMO, in Proc. IEEE EUSIPCO, Lisbon, Portugal, Sep.. [7] M. D. Renzo and H. Haas, On the transmit diversity for spatial modulation MIMO: Impact of spatial constellation diagram and shaping filters at the transmitter, IEEE Trans. Veh. Technol., vol. 6, no. 6, pp. 7-, Jul.. [8] C. Wang, P. Cheng, Z. Chen, J. A. Zhang,Y. Xiao, et al., Near- low-complexity detection for generalized spatial modulation, IEEE Commun. Lett., vol., no., pp. 68-6, Mar. 6. [9] N. Pillay and H. Xu, Low-complexity detection and transmit antenna selection for spatial modulation, SAIEE, vol., no., pp. -, Mar.. [] N. Pillay and H. Xu, Low complexity transmit antenna selection schemes for spatial modulation, IET Commun., vol. 9, no., pp. 9-8, Sep.. Yang Jiang was born in Sichuan Province, China, in 96. He received his first class honors B.S. degree in electronics from Chongqing University in 987, and his M.S. and Ph.D. degrees both from Chongqing University in and, respectively. Since 987, he has been with the Department of Electronic Engineering in Chongqing University, where he is currently a professor. His current research interest is in wireless communications, communication systems and Internet of Things technology. Yingjie Xu was born in Shandong Province, China, in 99. He received the B.S. degree from Yantai University, in in Communication Engineering. He is currently pursuing the M.S. degree with the College of Communication Engineering, Chongqing University. His research interest is in wireless communications system. Yunyan Xie was born in Chongqing Province, China, in 99. She received the B.S. degree from Hengyang Normal University, in in Electronic and Information Engineering. She is currently pursuing the M.S. degree with the College of electronics and communication engineering, Chongqing University. Her research interest is in wireless communications. Shaokai Hong was born in Fujian Province, China, in 99. He received the B.S. degree from Chongqing University, in in Communication Engineering. He is currently pursuing the M.S. degree with the College of Communication Engineering, Chongqing University. His research interest is in Electronics and communications. Xia Wu was born in Sichuan Province, China, in 99. She received the B.S. degree from Shantou University, in in Electronic Information Engineering. She is currently pursuing the M.S. degree with the College of Communication Engineering, Chongqing University. Her research interest is in wireless communications. 6 Journal of Communications 7