International Journal of Antennas and Propagation

Volume 2014 (2014), Article ID 159375, 11 pages

http://dx.doi.org/10.1155/2014/159375

Research Article

Low-Complexity Transmit Antenna Selection and Beamforming for Large-Scale MIMO Communications

Kun Qian, Wen-Qin Wang, and Huaizong Shao

School of Communication and Information Engineering, University of Electronic Science and Technology of China, Chengdu, Sichuan 611731, China

Received 21 January 2014; Revised 29 April 2014; Accepted 19 May 2014; Published 6 August 2014

Academic Editor: Ahmed Iyanda Sulyman

Copyright © 2014 Kun Qian et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

Transmit antenna selection plays an important role in large-scale multiple-input multiple-output (MIMO) communications, but optimal large-scale MIMO antenna selection is a technical challenge. Exhaustive search is often employed in antenna selection, but it cannot be efficiently implemented in large-scale MIMO communication systems due to its prohibitive high computation complexity. This paper proposes a low-complexity interactive multiple-parameter optimization method for joint transmit antenna selection and beamforming in large-scale MIMO communication systems. The objective is to jointly maximize the channel outrage capacity and signal-to-noise (SNR) performance and minimize the mean square error in transmit antenna selection and minimum variance distortionless response (MVDR) beamforming without exhaustive search. The effectiveness of all the proposed methods is verified by extensive simulation results. It is shown that the required antenna selection processing time of the proposed method does not increase along with the increase of selected antennas, but the computation complexity of conventional exhaustive search method will significantly increase when large-scale antennas are employed in the system. This is particularly useful in antenna selection for large-scale MIMO communication systems.

1. Introduction

Large-scale multiple-input multiple-output (MIMO) with a very large number of antennas has been an active research topic in wireless communication and navigation systems [1–5]. The research focus is placed on multiuser MIMO communications [6–9] and communications on the uplink as well as the downlink [10–12] in such large systems. The main motivation of large-scale MIMO is the potential to realize theoretically predicted MIMO benefits in terms of very high spectral efficiencies, increased reliability, and power efficiency [6]. This is because more antennas mean more degrees-of-freedom (DOFs) that the propagation channel can provide. Certainly, the number of antennas cannot be arbitrarily large in a practical system due to physical space constraints [13]. It is recommend in [1] that the systems should have at least antennas at the base station, but probably fewer than . Large-scale MIMO systems also have a potential to reduce the operational power at the transmitter and enable the use of low-complexity schemes for suppressing multiuser interferences [12]. Large-scale MIMO communications are thus envisaged for next-generation wireless systems.

However, the price to pay for large-scale MIMO is increased radio frequency (RF) hardware complexities. Antenna selection is an elegant solution to such problems [14] (see [15–20] and the references therein). In particular, a fast MIMO antenna subset based on the QR decomposition of channel matrix is proposed in [21]. In [22], a fast and efficient transmit antenna selection algorithm is developed based on maximum-volume submatrix searching. But these methods are usually impractical for large-scale MIMO communications, as they require complex search algorithms and consequently the excessive number of antennas in large-scale MIMO hinders the efficient antenna selection. A random antenna selection is proposed in [23], but a perfect random antenna selection is difficult to implement for actual large-scale MIMO systems.

Large-scale MIMO brings also signal processing complexities. Transmitter-based processing techniques are commonly employed to transfer the processing complexity from the mobile units to the base station, thus facilitating cheap and energy efficient mobile units. To reduce signal processing complexity, beamforming is necessary for large-scale MIMO systems [13]. Although transmit-receive beamforming is widely employed in general MIMO systems [24–26], much less is known about beamforming for large-scale MIMO communications [27–33]. Even so, the literature focuses on receive beamforming, not transmit beamforming. Moreover, antenna selection is often ignored in the transmit beamforming literature. It is thus necessary to develop joint transmit antenna selection and beamforming algorithms for large-scale MIMO communication systems.

This paper considers low-complexity and joint transmit antenna selection and beamforming for large-scale MIMO communication systems. Joint antenna selection and beamforming have not only great theoretical interest, but also good practical useness [34–37]. In particular, a joint transmit beamforming and antenna selection for cognitive radio networks is proposed in [37]. The objective is to maximize the achievable rates of the secondary users to the interference constraints on the primary users exploiting transmit beamforming at secondary user transmitter while reducing the costs associated with RF chains at the radio front end. A joint multicast beamforming and antenna selection is proposed in [34]. The objective is to select sparse beamforming vectors such that the transmit power is minimized, subject to the signal-to-noise ratio (SNR) constraints at all subscribers. We concentrate on convex optimization-based joint transmit antenna selection and beamforming. Although convex optimization has been widely employed in antenna selection and beamforming [34, 38, 39], they often require an exhaustive search. In [37, 40], the original nonconvex optimization problem is approximated by using an iterative approach to solve a series of smaller convex problems, but they concentrate on the receive antenna selection.

To avoid exhaustive search in antenna selection, we present a low-complexity interactive multiple-parameter optimization approach for joint transmit antenna selection and beamforming for large-scale MIMO communication systems. Our objective is to jointly maximize the channel outrage capacity and SNR performance and minimize the mean square error in transmit antenna selection and minimum variance distortionless response (MVDR) beamforming without exhaustive search. The proposed method first selects an initial transmit antenna subset and estimates the weight vector using the MVDR beamformer. Next, the transmit antenna subset is updated by the optimization algorithm. The final antenna subset and weight vector are determined after several repeated optimization steps.

The remaining sections of this paper are organized as follows. Section 2 formalizes the background and motivation of this work. Section 3 describes the system model and Section 4 proposes the low-complexity and joint transmit antenna selection and beamforming for large-scale MIMO systems. Next, simulation results that validate all the proposed methods are provided in Section 5. Finally, this paper is concluded in Section 6 with a short discussion of future work.

2. Large-Scale MIMO Communication System Model

In this paper, we consider a large-scale MIMO communication system model, as shown in Figure 1. It comprises a single base station (BS) transmitter with antennas and a -antenna receiver, . Antenna selection is implemented at the receiver, and the selected antenna subset is fed back to the transmitter. At the transmitter, we selected transmit antennas from candidates according to the antenna selection criterion and connected them to the RF chains. Also, we do not take into account channel estimation errors, errors in the feedback paths, and time-delays in the feedback paths.

Figure 1: Large-scale MIMO communication system model.

The MIMO channel between the th and th antenna at the transmitter and receiver, respectively, is assumed to be quasistatic and flat Rayleigh fading channel , which is modeled as zero mean, stationary complex Gaussian processes, and independent from different paths. Correspondingly, the channel matrix can be denoted by , where the vector is the channel vector that corresponds to the th transmit antenna. The channel matrix is assumed to be known perfectly at the receiver.

The signal received at the receive side can be expressed as [37]

where with being the transpose is the transmitted signal, is the Hadamard product, is the transmit symbol from the th transmit antenna, such as a complex QAM symbol, and is the zero-mean additive noise vector (). Let , subjected to

where , , and denote the Hermitian transpose operator, signal power, and maximum transmit power, respectively. The weighting vector is formed by the beamformer applied to transmit antennas, which should fulfill the transmit power constraint .

Without regard to coding and modulation, the MIMO system capacity using all antennas is given by [41]

where denotes an identity matrix and is the matrix determinant. The transmitted signal covariance and noise-plus-interference covariance are determined, respectively, by [37]

Antenna selection is usually implemented at the receiver, and the selected antenna index is fed back to the transmitter. If antennas are selected from the transmit antennas, the system capacity after antenna selection can be expressed as

where is the channel matrix after antenna selection.

Similar to the method used in [40], define a diagonal matrix such that

Now, the chosen channel submatrix can be expressed as

Correspondingly, the data model (1) can be rewritten as

The problem of joint transmit antenna selection and beamforming for capacity maximization is approximated by the following optimization problem [37]:

For calculating , we consider that new noise and interference covariance matrix . So, with adding all-zero rows and columns corresponding to the transmit antennas not selected at transmit side, is expanded to result in a matrix .

Exhaustive search is widely used in current antenna selection literature. However, to select the transmit antennas in the optimal way, we have to be computed for possible combinations of them. This is not practicable for large-scale MIMO communication systems. A wise suggestion is to use optimization methods, but (9) is a nonconvex problem.

3. Joint Transmit Antenna Selection and Beamforming

When the variables are binary valued ( or ) integer variables, (9) will be a NP-hard problem. To overcome this disadvantage, we relax the to be values in the interval and [38]. In this case, the optimization problem of (9) should be rewritten as [37]

This problem is still nonconvex due to nonconcavity of the objective function. As the cost function is concave when two of the three variables are known, [37] proposes a convex optimization solution with iterative processing step: first, the convex optimization problem is solved with an initial value for and . Next, using the optimum and the initial value for , optimum is obtained by the convex optimization. Ultimately, the optimum value for transmit power is calculated by solving the resultant convex optimization problem with the optimum and . However, the method may suffer from low convergence rate, since a reduced complexity method has been proposed for an originally nonconvex problem. To overcome this disadvantage, we propose a multiobject optimization problem with iterative processing steps for joint transmit antenna selection and beamforming for large-scale MIMO communication systems.

The first optimization object of our method is to minimize the least squares (LS) estimation error. This LS-based formulation necessitates a pilot-aided transmission protocol and thus provides better performance than the method of [37], which also does not need auxiliary information. Suppose is the training symbol transmitted for all transmit antennas and the signal received by the receive antennas is . The signal model for LS estimation can be formulated as

where . If the variable is known, the cost function will be convex in the other variable . Consider

In this case, the optimization problem of (12) can then be cast as a semidefinite programming (SDP) problem.

The second optimization object of our method is to maximize the output SNR. Let the equivalent beamforming vector after the antenna selection matrix combing denoted by

Then, the joint optimization problem of the transmit antenna selection and beamforming for maximum output SNR can be formulated as follows:

Although the weight vector also can be chosen by maximizing the achievable rate, we choose the weight vector by maximizing the SNR to avoid the nonconvex optimization problem as [37]. Using the fact that if and only if (and ), we can express the problem in the following form:

The above optimization problem can be solved by SVD decomposition as follows:

where is the correlation matrix of and the principal eigenvector is the eigenvector corresponding to the largest eigenvalue of . Once the optimum is obtained and is known from (12), the weighting vector can be expressed as

Using the optimum and obtained by (12) and (17), respectively, the third optimization object of our method is to maximize the channel capacity. Consider

can be reformulated as follows:

where are the nonzero singular values of the channel matrix , . So, when , can be optimized.

Therefore, the joint transmit antenna selection and beamforming can be processed in the following procedure: at first, we solve the P1 optimization problem with an initial value for , and then using the optimum , optimum is obtained by solving the P2 optimization problem and ultimately, by having and at hand, optimum value for the transmit power is calculated by solving the P3 convex optimization problem. Since the elements of are nonbinary, the index of chosen antennas are the -largest diagonal elements of . The detailed processing procedure is illustrated in Algorithm 1.

Input: , and

Output: , and

(1)   function ESTIMATING   BY LS

(2)       w ← select an initial value for w

(3)        ← select an initial value for

(4)        ← solve the optimization problem of P1 (12) and find the solution .

(5)        return  S

(6)   end function

(7)

(8)   function ESTIMATING  w  BY MAXIMIZING THE OUTPUT SNR

(9)        the optimum of P1.

(10)      the initial value of .

(11)       w ← solve the optimization problem of P2 (15) and find the solution w.

(12)      return  w

(13) end function

(14)

(15) function ESTIMATING    BY MAXIMIZING THE CHANNEL CAPACITY

(16)      S ← the optimum S of P1.

(17)      w ← the optimum w of P2.

(18)      ← solve the optimization problem of P3 (18) and find the solution .

(19)      return  

(20) end function

(21)

(22) Iteration: Rerun the steps 1 to 20 for some appropriate number of iterations and the

     achievable performance will be the average of results at that specific SNR.

(23) return  w, S and

(24) Finally, the antennas are chosen corresponding to the -largest diagonal elements of .

Algorithm 1: Processing procedure of the proposed low-complexity and joint transmit antenna selection and beamforming for large-scale MIMO communications.

4. Performance Analysis

The cumulative distribution function (CDF) and pairwise error probability (PEP) are analyzed in this section.

4.1. Cumulative Distribution Function

Even for the exhaustive search method, it is noted in [40] that a general performance analysis of the MIMO system with antenna selection is highly complex, and thus, a specific CDF of the SNR with single link selection is derived in the literature. As it is difficult to derive a general CDF analysis for the large-scale MIMO communication system with joint transmit antenna selection and beamforming, we also derive the CDF with single-link and evaluate the general large-scale MIMO CDF performance through Monte Carlo simulations in Section 5.

The SNR of one transmit-receive link can be represented by

The CDF of is as

Let

Its CDF and probability distribution function (PDF) are represented, respectively, by

where we assume the are exponentially distributed with means . Equations (21) to (24) are derived from [40]. The expectation in (21) can then be derived as

Substituting (25) to (21), we then have

This is a closed-form CDF for the optimal one-link selection capacity with the optimized power constraints, but it is suitable only for one-link configuration; that is, the selected system should be single-input single-output (SISO) system. In Section 5, we will further simulate the general CDF performance for large-scale MIMO communication with joint transmit antenna selection and beamforming.

4.2. Conditional Pair Error Probability

Consider the signal model (1); the maximum likelihood (ML) detection of the transmitted signal vector is [42]

where

is the equivalent channel matrix after joint transmit antenna selection and beamforming. Since it is difficult to derive the exact error probability with a closed form, the union bound on error probability is often calculated alternatively by using the conditional PEP [43]. It can be represented by [44, 45]

where and are the real part of a complex signal and trace of a matrix, respectively.

Since is a real Gaussian random variable with zero mean and variance , the conditional PEP is then derived as

where

is used in deriving the second equation [46]. In doing so, the average PEP can be derived as [47]

where is the th row of .

The lower bound is [48]

where and denote one element of the and , respectively. Obviously, the lower bound is improved when more antennas are employed in the system. This validates the advantage of large-scale MIMO in achieving better lower estimation bound in signal detection.

5. Simulation Results

In this section, we provide extensive simulations to evaluate our proposed method. To compare the different approaches, we use the measures of CDF versus the achievable rates, channel capability, SNR improvement, and optimization processing time. Unless stated otherwise, the CDF curves and each point on the simulation graphs are determined by averaging over the results obtained from i.i.d. channel realizations.

First, we simulate the advantages of large-scale antennas in MIMO communications. Figure 2 demonstrates that antenna selection from larger () systems can enhance the CDF of capability to reach and go beyond the benchmark performance of a 20 × 2 system. To investigate the feasibility of our interactive optimization algorithm in transmit antenna selection, Figure 3 compares the simulated and theoretical CDFs for SISO selected link, including [37] as mentioned above (10), where the theoretical results are derived from (24). It can be observed that satisfactory performance is achieved, which validates the effectiveness of our method.

Figure 2: Impact of MIMO system size on CDF.

Figure 3: Comparison of simulated and theoretical CDFs.

Next, we consider a large-scale MIMO system with antennas in the transmitter and antennas in the receiver. Suppose the input SNR is 20 dB and use the proposed Algorithm 1 to optimally design the joint transmit antenna selection and beamforming. Figure 4 compares the CDF of capability for various number of selected transmit antennas. Three iterations are used in the optimization algorithm for all the simulations. Obviously, the CDF of capability is increased when more transmit antennas are selected in the system. Figure 5 shows the output SNR as a function of input SNR. Antenna number is also configured to , and input SNR 20 dB is selected. It can be noticed that the output SNR performance is improved when more antennas are selected. This validates again the advantage of large-scale MIMO in improving wireless communication system capability.

Figure 4: CDFs of rates for various for a MIMO with a fixed .

Figure 5: Output SNR versus input SNR.

Furthermore, we compare our method with the conventional exhaustive search and [37] in antenna selection. Without loss of generality, to avoid the problem of “out of memory” in the PC- (personal computer-) based MATLAB numerical simulations, a relative small number of transmit antennas, namely, , is used and fixed in this simulation. Figure 6 compares the CDF of the achievable rates of our method with the conventional exhaustive search method for various number of selected transmit antennas. When it comes to large number of antennas, transmit antenna number 80 is considered. In this case, exhaustive search cannot be realized successfully, so we just compare our proposal with [37] in Figure 7. Transmit antenna number 100 is considered in Figure 8; we can see that the changing trend is almost similar to Figure 7, and its performance has a little improvement with the increase of transmit antenna number. From Figures 6–8, we notice that the CDF of our proposal goes beyond the performance of [37] when less antenna number () is selected from transmit side and is very close to the exhaustive search. Our performance is relatively low when more is chosen, but our proposal is superior to [37] in the output SNR and the averaged conditional PEP. Figure 9 compares the system capability as a function of SNR. It is observed that our method outperforms [37].

Figure 6: Comparison of CDF versus achievable rates of our proposal with exhaustive search method and [37].

Figure 7: Comparison of CDF versus achievable rates of our proposal with [37] when .

Figure 8: Comparison of CDF versus achievable rates of our proposal with [37] when .

Figure 9: , comparison of system capability versus SNR.

Using the simulation computer is with the following configuration parameters: the computer processor is “Inter(R) Core (TM) i7-2600 CPU 3.40 GHz” and its memory is 4 GHz; their processing time are compared in Figure 10. It is obvious that our method significantly outperforms the conventional exhaustive search method and is slightly over [37] in the required processing time. More importantly, the required processing time of our method does not increase along with the increased number of selected antennas, but for conventional exhaustive search method, the required time will significantly increase when large-scale antennas are employed in the system. In addition, since there are two convex optimization problems to be solved in each interaction for [37] whereas our proposal only has one, the processing time of [37] is double of ours. With the increase of , this phenomenon is more obvious. Therefore, our method is particularly useful in antenna selection for large-scale MIMO communication systems. Note that since an equal time is required for selecting and antennas from an MIMO system, the curve of the conventional exhaustive search method is not a linear function of the number of antennas.

Figure 10: Comparison of optimization processing time of our method with exhaustive search method and [37].

Finally, we simulate the conditional PEP. Consider also a MIMO system with transmit antennas and receive antennas. After applying the proposed joint transmit antenna selection and beamforming, we use the maximum-likelihood detector to estimate the transmitted data. Figure 11 shows the averaged conditional PER as a function of SNR. It can be observed that satisfactory estimate performance can be obtained for the method and the estimate performance will be improved by selecting more antennas. Our proposal surpasses [37] again. This verifies the advantage of large-scale MIMO in achieving better signal detection and estimation performance.

Figure 11: , conditional PEP versus SNR.

6. Conclusion

Large-scale MIMO communication has received much attention in recent years, but antenna selection for large-scale MIMO communication system is a technical challenge because the conventional exhaustive search method cannot be efficiently implemented in large-scale MIMO systems. This paper proposes a low-complexity interactive multiple-parameter optimization for large-scale MIMO communication systems. The proposed method first selects the initial transmit antenna subset and estimates the weight vector using the MVDR beamformer. Next, the transmit antenna subset is updated by the joint optimization algorithm. The final antenna subset and weight vector are determined after several repeated optimization steps. Extensive simulation results are provided. It is shown that the proposed method significantly outperforms the conventional exhaustive search method in optimization processing time, without significant degradation of CDF versus the achieved rates, system capacity, and SNR improvement. Therefore, the proposed method is particularly useful in designing joint transmit antenna selection and beamforming for large-scale MIMO communication systems. In this paper, the performance of our proposal is compared with the classic exhaustive search method because it is the most optimal antenna selection method excluding computation complexity in existing methods. We plan to perform more performance comparisons with some other advanced tools in future work.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant no. 41101317 and the Program for New Century Excellent Talents in University under Grant no. NCET-12-0095.

References

F. Rusek, D. Persson, B. K. Lau et al., “Scaling up to MIMO: opportunities and challenges with very large arrays,” IEEE Signal Processing Magazine, vol. 30, no. 1, pp. 40–60, 2013.

J. Zhang, C.-K. Wen, S. Jin, X. Gao, and K. Wong, “On capacity of large-scale MIMO multiple access channels with distributed sets of correlated antennas,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 133–148, 2013.

L. Dai, Z. Wang, and Z. Yang, “Spectrally efficient time-frequency training OFDM for mobile large-scale MIMO systems,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 251–263, 2013.

R. R. Chen, R. H. Peng, A. Ashikhmin, and B. Farhang-Boroujeny, “Approaching MIMO capacity using bitwise Markov chain Monte Carlo detection,” IEEE Transactions on Communications, vol. 58, no. 2, pp. 423–428, 2010.

N. Fawaz, K. Zarifi, M. Debbah, and D. Gesber, “Asymptotic capacity and optimal precoding in MIMO multi-hop relay networks,” IEEE Transactions on Information Theory, vol. 57, no. 4, pp. 2050–2069, 2011.

T. Datta, N. A. Kumar, A. Chock, and B. S. Rajan, “A novel Monte Carlo sampling based receiver for large-scale uplink multiuser MIMO systems,” IEEE Transactions on Vehicular Technology, vol. 62, no. 7, pp. 3019–3038, 2013.

T. L. Marzetta, “Noncooperative cellular wireless with unlimited numbers of base station antennas,” IEEE Transactions on Wireless Communications, vol. 9, no. 11, pp. 3590–3600, 2010.

H. Q. Ngo, E. G. Larsson, and T. L. Marzetta, “Energy and spectral efficiency of very large multiuser MIMO systems,” IEEE Transactions on Communications, vol. 61, no. 4, pp. 1436–1449, 2013.

S. K. Mohammed and E. G. Larsson, “Per-antenna constant envelope precoding for large multi-user MIMO systems,” IEEE Transactions on Communications, vol. 61, no. 3, pp. 1059–1071, 2013.

J. Hoydis, S. Ten Brink, and M. Debbah, “Massive MIMO in the UL/DL of cellular networks: how many antennas do we need?” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 160–171, 2013.

P. Li and R. D. Murch, “Multiple output selection-LAS algorithm in large MIMO systems,” IEEE Communications Letters, vol. 14, no. 5, pp. 399–401, 2010.

C. Studer and E. G. Larsson, “PAR-aware large-scale multi-user MIMO-OFDM downlink,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 303–313, 2013.

C. Masouros, M. Sellathurai, and T. Ratnarajah, “Large-scale MIMO transmitters in fixed physical spaces: the effect of transmit correlation and mutual coupling,” IEEE Transactions on Communications, vol. 61, no. 7, pp. 2794–2804, 2013.

S. Sanayei and A. Nosratinia, “Antenna selection in MIMO systems,” IEEE Communications Magazine, vol. 42, no. 10, pp. 68–73, 2004.

J. W. Kang, H. W. Je, C. S. Park, and K. B. Lee, “Transmit antenna subset selection for downlink MIMO systems in multicell environments,” IEEE Transactions on Wireless Communications, vol. 9, no. 7, pp. 2113–2118, 2010.

G. Amarasuriya, C. Tellambura, and M. Ardakani, “Performance analysis framework for transmit antenna selection strategies of cooperative MIMO AF relay networks,” IEEE Transactions on Vehicular Technology, vol. 60, no. 7, pp. 3030–3044, 2011.

P. Lin and S. Tsai, “Performance analysis and algorithm designs for transmit antenna selection in linearly precoded multiuser MIMO systems,” IEEE Transactions on Vehicular Technology, vol. 61, no. 4, pp. 1698–1708, 2012.

H. Gao, T. J. Lv, S. L. Zhang, C. Yuen, and S. S. Yang, “Zero-forcing based MIMO two-way relay with relay antenna selection: transmission scheme and diversity analysis,” IEEE Transactions on Wireless Communications, vol. 11, no. 12, pp. 4426–4437, 2012.

X. Jin, J.-S. No, and D.-J. Shin, “Source transmit antenna selection for MIMO decode-and-forward relay networks,” IEEE Transactions on Signal Processing, vol. 61, no. 7, pp. 1657–1662, 2013.

P. L. Yeoh, M. Elkashlan, N. Yang, D. B. da Costa, and T. Q. Duong, “Unified analysis of transmit antenna selection in MIMO multirelay networks,” IEEE Transactions on Vehicular Technology, vol. 62, no. 2, pp. 933–939, 2013.

M. G. Alkhansari and A. B. Gershman, “Fast antenna subset selection in MIMO systems,” IEEE Transactions on Signal Processing, vol. 52, no. 2, pp. 339–347, 2004.

L. Zhou and Y. Ohashi, “Fast and efficient transmit antenna selection algorithms in spatial multiplexing systems,” in Proceedings of the European Wireless Conference, pp. 1–5, Poznan, Poland, April 2012.

B. M. Lee, J. Choi, J. Bang, and B. C. Kang, “An energy efficient antenna selection for large scale green MIMO systems,” in Proceedings of the IEEE International Symposium on Circuits and Systems (ISCAS '13), pp. 950–953, Beijing, China, May 2013.

V. K. N. Lau, F. Zhang, and Y. Cui, “Low complexity delay-constrained beamforming for multi-user MIMO systems with imperfect CSIT,” IEEE Transactions on Signal Processing, vol. 61, no. 16, pp. 4090–4099, 2013.

D. A. Schmidt, C. Shi, R. A. Berry, and W. Utschick, “Comparison of distributed beamforming algorithms for MIMO interference networks,” IEEE Transactions on Signal Processing, vol. 61, no. 13, pp. 3476–3489, 2013.

M. R. A. Khandaker and Y. Rong, “Interference MIMO relay channel: joint power control and transceiver-relay beamforming,” IEEE Transactions on Signal Processing, vol. 60, no. 12, pp. 6509–6518, 2012.

A. Mukherjee and A. L. Swindlehurst, “Robust beamforming for security in MIMO wiretap channels with imperfect CSI,” IEEE Transactions on Signal Processing, vol. 59, no. 1, pp. 351–361, 2011.

S. K. Mohammed and E. G. Larsson, “Single-user beamforming in large-scale MISO systems with per-antenna constant-envelope constraints: The doughnut channel,” IEEE Transactions on Wireless Communications, vol. 11, no. 11, pp. 3992–4005, 2012.

S. C. Huang, H. Yin, H. M. Li, and V. C. M. Leung, “Decremental user selection for large-scale multi-user MIMO downlink with zero-forcing beamforming,” IEEE Wireless Communications Letters, vol. 1, no. 5, pp. 480–483, 2012.

E. P. Tsakalaki, O. N. Alrabadi, E. de Carvalho, and G. F. Pedersen, “On the beamforming performance of large-scale antenna arrays,” in Proceedings of the Loughborough Antennas and Propagation Conference (LAPC '12), pp. 1–4, Loughborough, UK, November 2012.

J. Ma, P. Orlik, J. Y. Zhang, and G. Y. Li, “Two-hop MIMO amplify-and-forward relay systems,” IEEE Transactions on Wireless Communications, vol. 10, no. 6, pp. 1956–1965, 2011.

H. Yang and T. L. Marzetta, “Performance of conjugate and zero-forcing beamforming in large-scale antenna systems,” IEEE Journal on Selected Areas in Communications, vol. 31, no. 2, pp. 172–179, 2013.

R. Zhang and C. K. Ho, “MIMO broadcasting for simultaneous wireless information and power transfer,” IEEE Transactions on Wireless Communications, vol. 12, no. 5, pp. 1989–2001, 2013.

O. Mehanna, N. D. Sidiropoulos, and G. B. Giannakis, “Joint multicast beamforming and antenna selection,” IEEE Transactions on Signal Processing, vol. 61, no. 10, pp. 2660–2674, 2013.

G. Amarasuriya, C. Tellambura, and M. Ardakani, “Joint beamforming and antenna selection for two-way amplify-and-forward MIMO relay networks,” in Proceedings of the IEEE International Conference on Communications (ICC '12), pp. 4829–4834, Ottawa, Canada, June 2012.

A. Ghosh and W. Hamouda, “Multiple-input multiple-output cross-layer antenna selection and beamforming for cognitive networks,” IET Wireless Sensor Systems, vol. 2, no. 3, pp. 170–175, 2012.

M. Ghamari Adian and H. Aghaeinia, “Joint transmit beamforming and antenna selection in cognitive radio networks,” in Proceedings of the 5th International Symposium on Telecommunications (IST '10), pp. 33–37, Tehran, Iran, December 2010.

A. Dua, K. Medepalli, and A. J. Paulraj, “Receive antenna selection in MIMO systems using convex optimization,” IEEE Transactions on Wireless Communications, vol. 5, no. 9, pp. 2353–2357, 2006.

K. T. Phan and C. Tellambura, “Receive antenna selection based on union-bound minimization using convex optimization,” IEEE Signal Processing Letters, vol. 14, no. 9, pp. 609–612, 2007.

M. F. Hanif, P. J. Smith, D. P. Taylor, and P. A. Martin, “MIMO cognitive radios with antenna selection,” IEEE Transactions on Wireless Communications, vol. 10, no. 11, pp. 3688–3699, 2011.

G. J. Foschini and M. J. Gans, “On limits of wireless communications in a fading environment when using multiple antennas,” Wireless Personal Communications, vol. 6, no. 3, pp. 311–335, 1998.

J. Heath and D. J. Love, “Multimode antenna selection for spatial multiplexing systems with linear receivers,” IEEE Transactions on Signal Processing, vol. 53, no. 8, pp. 3042–3056, 2005.

S. Haykin, Communication Systems, John Wiley & Sons, New York, NY, USA, 2001.

J. D. Yang, X. Jin, J. S. No, and D. J. Shin, “On the error probability of quasi-orthogonal space-time block codes,” International Journal of Communication Systems, vol. 21, no. 10, pp. 1033–1045, 2008.

X. L. Jin, J. D. Yang, J. S. No, and D. J. Shin, “Distributed space-time coded non-orthogonal DF protocols with source antenna switching,” Journal of Communications and Networks, vol. 12, no. 5, pp. 492–498, 2010.

J. W. Craig, “A new, simple and exact result for calculating the probability of error for two-dimensional signal constellations,” in Proceedings of the IEEE Military Communications Conference (MILCOM '91), pp. 571–575, McLean, Va, USA, November 1991.

G. L. Turin, “The characteristic function of Hermitian quadratic forms in complex normal variables,” Biometrika, vol. 47, pp. 199–201, 1960.

X. L. Jin and D. Cho, “Diversity analysis on transmit antenna selection for spatial multiplexing systems with ML detection,” IEEE Transactions on Vehicular Technology, vol. 62, no. 9, pp. 4653–4658, 2013.