Impact of Receive Antenna Selection on Scheduling for Orthogonal Space Division Multiplexing

Similar documents
Sum Rate Maximization and Transmit Power Minimization for Multi-User Orthogonal Space Division Multiplexing

REMOTE CONTROL OF TRANSMIT BEAMFORMING IN TDD/MIMO SYSTEMS

Joint Transmit and Receive Multi-user MIMO Decomposition Approach for the Downlink of Multi-user MIMO Systems

THE emergence of multiuser transmission techniques for

Analysis and Improvements of Linear Multi-user user MIMO Precoding Techniques

Generalized Signal Alignment For MIMO Two-Way X Relay Channels

Sum Rate Maximizing Zero Interference Linear Multiuser MIMO Transmission

An Efficient Linear Precoding Scheme Based on Block Diagonalization for Multiuser MIMO Downlink System

IN RECENT years, wireless multiple-input multiple-output

On Differential Modulation in Downlink Multiuser MIMO Systems

Beamforming with Finite Rate Feedback for LOS MIMO Downlink Channels

On the Trade-Off Between Transmit and Leakage Power for Rate Optimal MIMO Precoding

Transmit Antenna Selection in Linear Receivers: a Geometrical Approach

An efficient user scheduling scheme for downlink Multiuser MIMO-OFDM systems with Block Diagonalization

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

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

Resource Allocation for OFDM and Multi-user. Li Wei, Chathuranga Weeraddana Centre for Wireless Communications

MULTIPATH fading could severely degrade the performance

UPLINK SPATIAL SCHEDULING WITH ADAPTIVE TRANSMIT BEAMFORMING IN MULTIUSER MIMO SYSTEMS

Channel Capacity Estimation in MIMO Systems Based on Water-Filling Algorithm

Power allocation for Block Diagonalization Multi-user MIMO downlink with fair user scheduling and unequal average SNR users

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

Minimum number of antennas and degrees of freedom of multiple-input multiple-output multi-user two-way relay X channels

CHAPTER 8 MIMO. Xijun Wang

BLOCK-DIAGONAL GEOMETRIC MEAN DECOMPOSITION (BD-GMD) FOR MULTIUSER MIMO BROADCAST CHANNELS

Lecture 8 Multi- User MIMO

Random Beamforming with Multi-beam Selection for MIMO Broadcast Channels

Adaptive Resource Allocation in MIMO-OFDM Communication System

On the Capacity Region of the Vector Fading Broadcast Channel with no CSIT

Degrees of Freedom of the MIMO X Channel

Optimal user pairing for multiuser MIMO

Interfering MIMO Links with Stream Control and Optimal Antenna Selection

ENERGY EFFICIENT WATER-FILLING ALGORITHM FOR MIMO- OFDMA CELLULAR SYSTEM

Performance Enhancement of Multi-cell Multiuser MIMO

Robust MMSE Tomlinson-Harashima Precoder for Multiuser MISO Downlink with Imperfect CSI

Beamforming with Imperfect CSI

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

Performance Enhancement of Interference Alignment Techniques for MIMO Multi Cell Networks

Adaptive Channel Allocation in OFDM/SDMA Wireless LANs with Limited Transceiver Resources

Lecture 4 Diversity and MIMO Communications

ARQ strategies for MIMO eigenmode transmission with adaptive modulation and coding

KURSOR Menuju Solusi Teknologi Informasi Vol. 9, No. 1, Juli 2017

MU-MIMO in LTE/LTE-A Performance Analysis. Rizwan GHAFFAR, Biljana BADIC

AN EFFICIENT LINK PERFOMANCE ESTIMATION TECHNIQUE FOR MIMO-OFDM SYSTEMS

Low Complexity Power Allocation in Multiple-antenna Relay Networks

ISSN Vol.03,Issue.17 August-2014, Pages:

IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 52, NO. 2, FEBRUARY

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1

Multiple Antennas in Wireless Communications

Energy Harvested and Achievable Rate of Massive MIMO under Channel Reciprocity Error

Low Complexity Multiuser Scheduling in MIMO Broadcast Channel with Limited Feedback

On Fading Broadcast Channels with Partial Channel State Information at the Transmitter

Diversity and Freedom: A Fundamental Tradeoff in Multiple Antenna Channels

Near-Optimum Power Control for Two-Tier SIMO Uplink Under Power and Interference Constraints

Optimization of Coded MIMO-Transmission with Antenna Selection

Energy Efficiency Optimization in Multi-Antenna Wireless Powered Communication Network with No Channel State Information

Transmit Power Allocation for BER Performance Improvement in Multicarrier Systems

Communication over MIMO X Channel: Signalling and Performance Analysis

Coordinated Multi-Point Transmission for Interference Mitigation in Cellular Distributed Antenna Systems

Transmit Antenna Selection and User Selection in Multiuser MIMO Downlink Systems

Combined Opportunistic Beamforming and Receive Antenna Selection

An Analytical Design: Performance Comparison of MMSE and ZF Detector

On the Value of Coherent and Coordinated Multi-point Transmission

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

Hybrid Diversity Maximization Precoding for the Multiuser MIMO Downlink

MIMO Channel Capacity in Co-Channel Interference

EE360: Lecture 6 Outline MUD/MIMO in Cellular Systems

Fair scheduling and orthogonal linear precoding/decoding. in broadcast MIMO systems

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 7, February 2014)

Signal Processing for MIMO Interference Networks

Potential Throughput Improvement of FD MIMO in Practical Systems

Interference Mitigation via Scheduling for the MIMO Broadcast Channel with Limited Feedback

Measured propagation characteristics for very-large MIMO at 2.6 GHz

On Using Channel Prediction in Adaptive Beamforming Systems

Research Collection. Multi-layer coded direct sequence CDMA. Conference Paper. ETH Library

On the Achievable Diversity-vs-Multiplexing Tradeoff in Cooperative Channels

MULTICARRIER communication systems are promising

AN EFFICIENT RESOURCE ALLOCATION FOR MULTIUSER MIMO-OFDM SYSTEMS WITH ZERO-FORCING BEAMFORMER

A Blind Array Receiver for Multicarrier DS-CDMA in Fading Channels

TRANSMIT diversity has emerged in the last decade as an

MIMO Systems and Applications

SPACE TIME coding for multiple transmit antennas has attracted

Sum Rate Maximization of MIMO Broadcast Channels with Coordination of Base Stations

Acentral problem in the design of wireless networks is how

Antennas and Propagation. Chapter 6b: Path Models Rayleigh, Rician Fading, MIMO

Multiple Antenna Processing for WiMAX

Precoding and Massive MIMO

ISSN: International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 1, Issue 8, October 2012

Transmission Strategies for Wireless Multi-user, Multiple-Input, Multiple-Output Communication Channels

Adaptive selection of antenna grouping and beamforming for MIMO systems

Keywords Multiuser MIMO, hybrid precoding, diversity, spatial multiplexing, uplink-downlink duality.

Scaled SLNR Precoding for Cognitive Radio

Linear Precoding in MIMO Wireless Systems

Channel Norm-Based User Scheduler in Coordinated Multi-Point Systems

Impact of Antenna Geometry on Adaptive Switching in MIMO Channels

The Performance Loss of Unilateral Interference Cancellation

Distributed Coordinated Multi-Point Downlink Transmission with Over-the-Air Communication

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

Performance Evaluation of STBC-OFDM System for Wireless Communication

ADAPTIVE RESOURCE ALLOCATION FOR WIRELESS MULTICAST MIMO-OFDM SYSTEMS

Transcription:

Impact of Receive Antenna Selection on Scheduling for Orthogonal Space Division ultiplexing Boon Chin Lim, Witold A. rzymie *), Christian Schlegel Department of Electrical & Computer Engineering, University of Alberta Edmonton, Alberta, Canada {bclim, wak, schlegel}@ece.ualberta.ca *) also with RLabs, Edmonton, Alberta, Canada Abstract We demonstrate that udicious receive antenna selection (RAS) can be used to create room for scheduling more users while minimizing the rate loss of existing users for multi-user IO wireless downlinks that employ block diagonalization (BD) to achieve orthogonal space division multiplexing (OSD), when each user terminal has multiple antennas. When coupled with proper user selection, the overall sum rate may also be increased. In general, the method is applicable to both iterative and non-iterative zero-forcing approaches that use null-space proection. Strategies for the inclusion of RAS together with user selection algorithms in BD-OSD to help increase the number of scheduled users are presented. ey words: ulti-user IO, user scheduling, antenna selection, downlink beamforming. 1. Introduction For the downlink of a wireless base station equipped with multiple antennas where coordination is feasible among the transmit chains but not among the mobile user terminals, simultaneous transmissions to multiple users are possible when channel state information is available at the transmitter. he optimum scheme that can achieve downlink sum capacity is dirty paper coding, which has very high computational complexity. A reduced complexity sub-optimal alternative is beamforming, which has been shown to achieve a large fraction of the capacity in multiuser systems when the number of users is large. However, the determination of its optimal weight vectors is still a tedious non-convex optimization problem. A sub-optimal beamforming technique is zero-forcing beamforming where the weight vectors are chosen to enforce zero co-channel interference (CCI) among all users. ransmit zero-forcing beamforming can be implemented so that data for each user is encoded individually and spatial multiplexing is achieved. When each user terminal has multiple antennas however, creating parallel channels with zero CCI at the same terminal is sub-optimal since each terminal is able to coordinate the processing of its receivers. It would therefore be better to impose orthogonality between users only and not between intra-terminal antennas. his is commonly referred to as block diagonalization (BD) and examples of its use to achieve orthogonal space division multiplexing (OSD) are found in [1] [3]. For users, each with R receive antennas ( 1,..., ), the BD processing constraints [1], [3] impose R, where R 1 R and are the total number of receive and transmit antennas respectively. However, the pool of potential users is normally large, which implies R and this necessitates scheduling with a subset of users being chosen so that ( R 1 R ). Given the linear tradeoff between and R, a straightforward way of increasing is to de-activate some antennas at each user, as long as the constraint ( R 1 R ) is met, where R is the number of antennas remaining at each user. When done arbitrarily, this method of increasing may result in excessive rate reduction for the users that were originally scheduled. Other ways of increasing are possible with the coordinated transmit-receive (CR) scheme described in [1] or the iterative null-space directed SVD (Nu-SVD) scheme described in [2]. Both schemes allow the activation of different numbers of spatial modes per user, subect to a simultaneous total of spatial modes. In this way, a maximum of users can be served. However, when channel conditions are poor or when QoS requirements are demanding, power constraints may not allow the activation of all spatial modes while meeting the QoS requirement of each user. In this paper, we demonstrate that the rate loss for currently scheduled users can be minimized for BD-OSD schemes via udicious receive antenna selection (RAS) when increasing the number of scheduled terminals via receive antenna de-activation. In some cases, the transmit power for a user may also be reduced when the RAS process resulted in rate gain for that user. Next, for schemes like CR and Nu-SVD, RAS helps improve the spatial mode gains, which then allows a system to approach the activation of spatial modes and hence the scheduling of users. In general, this approach is useful for both iterative and non-iterative zero-forcing methods that use null-space proection techniques. Strategies for the inclusion of RAS together with user selection algorithms in BD-OSD to increase the number of users served simultaneously will be discussed. he rest of the paper is Copyright 2006 WPC 1

organized as follows. In Section 2, the system model is presented. In Section 3, the theory and algorithms for applying RAS in BD-OSD to increase the number of scheduled users are developed. In Section 4, the numerical results are presented and Section 5 contains conclusions. 2. System odel We focus on the multi-user IO downlink of a base station (BS) serving a group of geographically distributed users via spatial multiplexing that is achieved using linear pre- and post-processing at the transmitter and receivers. he BS has transmit- chains and antennas while each user has R multiple antennas, each coupled with a receive-chain. he total number of receive antennas is R 1 R and BD-OSD constraints require R. he overall ( R x ) channel matrix is H while each user s ( R x ) channel sub-matrix is denoted as H. Each data vector d of arbitrary dimension (m x 1) is pre-coded by a ( x m ) matrix to result in a ( x 1) transmission vector s d. he overall ( x 1) transmission vector is s 1d and the received ( R x 1) signal vector y at user is shown in (1) while the overall ( 1 R x 1) received vector y is shown in (2) Es i1 i i y H d n, (1) y E Hdn, (2) s where H [H1 H 2 H ], [1 2 ], d [d 1 d 2 d ] and n [n 1 n 2 n ] ; [.] is matrix transposition. his paper assumes a quasi-static, flat fading Rayleigh channel that is constant over several transmission blocks. he entries of H are zero mean ointly circular Gaussian with variances scaled by path loss and shadow fading and n is ( R x 1) with covariance {nn H } N o I R. All data streams d i are i.i.d. ~(0, i ) and R { H (1) } ( m1 diag( ) 1 1,, (1) ( m ) ). Es is the total average transmit energy per symbol and E s / is the average energy transmitted by each antenna per channel use. o constrain the total transmit power, R ss {ss H } must satisfy trace(r ss ). Channel state information at the transmitter (CSI) is assumed available, e.g., via timedivision duplex or a feedback channel. 3. Applying RAS in BD-OSD Schemes 3.1. Pertinent Points of BD-OSD Processing We begin by highlighting the pertinent points of block diagonalized orthogonal space division multiplexing (BD- OSD). o provide an illustration, we will use the BD and CR schemes discussed in [1]. In general however, the techniques developed in this paper are applicable to both iterative and non-iterative BD-OSD schemes that make use of nullspace proection. Examples of these are found in [1] [3]. o eliminate co-channel interference (CCI) between users, BD imposes H i 0 for i. he channel rate for such a system with a power constraint is C ( H ) ( H) max log det I HR H H BD 2 tr( Rss ), R, R, Hi0, i H H 1 2 I H Rd tr( ),, d H Rss R R, Hi0, i ( ) max log det, (3) where E s / N o and [.] H indicates Hermitian transpose. Next, we define H [ H1 H 1 H 1 H ], which is actually equal to H, except for the absence of H. he zero CCI constraint forces to lie in the nullspace of H. One way of finding this nullspace is by taking the SVD of H, (1) i.e., H U [ V V ] H, where the dimensions of V are x ( i 1, iri). Since V forms an orthonormal basis for the left nullspace of H, its column vectors can therefore be used as part of the pre-coding matrix of user, i.e., V P, where P is the other part of the pre-coding matrix to be determined. Using this form of, (3) becomes realizable because H diag H1V 1 P1, H2V 2 P2,, HV P. (4) Note that each pre-coded channel of the form HV may be thought of as a proected channel with dimensions R x ( i 1, iri). he block orthogonalization has created single-user channels and the optimal solution for P is then clear from [4], i.e., using SVD( HV ) and set (1) P V, where 0 H H V U V V 0 0 (1) H P [ ]. (5) his formulation allows direct access to the spatial modes of the proected channels and enables waterfilling to maximize each user s throughput. Hence 2 CBD ( H) max log2 det( I R ), (6) tr( Rss ), R R where diag(,,, ). 1 2 3.2. Impact of RAS in BD-OSD It has been shown in [5] that RAS is a necessary part of increasing the achievable channel sum rate and minimizing the transmission power for BD-OSD systems. he benefits are realized even for cases where optimal beamforming with SVD-based techniques is done at each user to achieve individual proected channel capacity. Judicious implementation of RAS via algorithms such as those in [6] and [7] improves the spatial mode gains of the proected channels H P in two ways. First, the removal of antennas with high inter-terminal correlation increases the orthogonality among the user channel sub-matrices H. Since BD-OSD achieves zero inter-terminal interference by proecting each H into the corresponding null-space of H, improving the orthogonality among users has the effect of decreasing the degree of orthogonality between the spaces spanned by H and null( H ). his is advantageous when increases in the spatial mode gains for other users proected channels HP H V outweigh the rate loss at one user due to Copyright 2006 WPC 2

RAS. Since the CR scheme in [1] also makes use of the BD process, this advantage is applicable to it as well. Second, each receive antenna removal at a particular terminal provides an aitional degree of freedom to all other terminals. For example if one antenna is removed from a user k, then the dimension of the proected channels H P of any other user is ( ) R i1, i Ri x 1. (7) he number of columns in H P is increased by one and this has the effect of aing more transmission resources to all users other than k (more details in [5]). his should be done using RAS algorithms such as those in [6] and [7] to minimize the loss at user k. Noting that the capacity loss for user k arising from the removal of an antenna with high intra-terminal correlation is low in percentage terms, weeding out such antennas throughout the system can result in higher overall sum rates due to (7). When RAS is applied to all terminals, there is mutual benefit to be shared among users and this translates to sum rate increase. It was shown in [5] that the achievable sum rate increases significantly even though sum capacity loss is simultaneously present due to RAS. An example using a 4- user BD-OSD system, each equipped with 4 antennas is given in Fig. 1. Notice that the gap between the sum capacity and the sum rate curves narrows when RAS is applied in the system. Note that this second advantage as captured in (7) is directly applicable to BD but not to CR since spatial mode selection is more appropriate in that case. Note also that the RAS may be guided by different obectives besides being based on sum rate maximization. For example it may be guided by individual QoS requirements and depending on each user s current channel rates, tradeoffs among the users may be made via RAS to better meet each user s QoS needs. Users whose available channel rates are above their QoS requirements may deactivate more antennas. his will boost other users channel rates by re-directing more transmission resources to them. Again, the de-activation should be done using RAS algorithms to maximize the returns. 3.3. Impact of RAS on Scheduling in BD-OSD he rate gains due to RAS may be leveraged upon to enable the scheduling of more users. Let R be the number of receive antennas at user after RAS, and R 1 R. When R, it is possible to support an aitional number of R receive antennas, which may come from different aitional users. Incorporation of these new users is possible especially if the user channel rates of the original schedule were increased due to RAS. his is illustrated using a 4-user BD-OSD system, each user equipped with 4 antennas. First, RAS is performed on this 4-user system and as shown in [5], it results in channel rate increase. his is shown in Fig. 1 where the sum rate is increased and in Fig. 2 where the individual channel rates are increased. It generally Figure 1. Sum capacity and sum rate of a 4-user BD-OSD system (with & without RAS). RAS allows the aition of a 5 th user supported by the same number of transmit antennas. resulted in R, which allows for the incorporation of more users. For illustration, we consider the impact of aing one more user. As shown in Fig. 2, the aition of a fifth user causes rate loss at all four existing users. his loss is reduced however when another round of RAS is done on the 5-user system. In fact, the resulting user rate is still above the original 4-user system without RAS. Note also that the channel rate of the fifth user is fairly good. When spare resources are still available, this incremental process of aing one more user may be repeated until the sum rate shows no more gain, or when individual rates of the currently scheduled users fall below their individual QoS requirements. Next, for OSD schemes like CR [1] and Nu-SVD [2], RAS improves the spatial mode gains of the proected channels so that the number of activated modes may approach the maximum of while meeting individual Figure 2. Impact of aing a 5 th user on the individual user channel rates of a 4-user BD-OSD system (with & without RAS). Copyright 2006 WPC 3

QoS requirements. In turn, this raises the likelihood of being able to schedule the maximum number of users if desired. Numerical results for CR with RAS given in Section 4 will illustrate this point. 3.4. Strategies for Integration of RAS and Scheduling As shown above, the existence of highly correlated antennas at both intra- and inter-terminal levels causes poor sum rate performance in BD-OSD. his means that a udicious choice must be made when introducing new users to an existing user subset. Next, we note that the potential pool of users is normally large, i.e., R and this necessitates scheduling where a subset of users is chosen so that ( R 1 R ). User subset selection may be done using selection schemes as in [8] or [9]. here are two schemes in [8] and the first one involves the repeated use of BD pre-coding for incremental user selection while the sum rate is maximized at each iteration. he second scheme is less complex but still requires repeated use of SVD and Gram-Schmidt orthogonalization procedures. he schemes in [9] are derived from antenna selection algorithms. A composite channel matrix is formed by combining all user sub-matrices and then a capacity maximization approach is adopted for user selection. Numerical results show good BD-OSD performance for user subsets chosen by schemes from [9]. By avoiding the need for pre-coding procedures, the schemes in [9] are generally less complex. his is advantageous as it reduces the complexity when bringing the RAS and user scheduling functions together in BD-OSD. We propose an incremental RAS-plus-scheduling (termed IRASS for convenience) scheme to facilitate the scheduling of more users in BD-OSD while minimizing the rate loss at currently scheduled users. Essentially, IRASS picks the next best user for inclusion in the current user subset if spare resources are available after RAS is done on the current subset. his is followed by another round of RAS on the new subset to improve its BD-OSD performance. his may be repeated if spare resources are still available after RAS. However the stopping criterion may also be based on sum rate maximization or on individual user QoS requirements. his scheme was actually demonstrated earlier in Section 3.3. As mentioned before, care must be exercised when aing new users and this may be done using the algorithms like those in [8] or [9]. However, invoking these algorithms on an ad hoc basis may result in the de-selection of a currently scheduled user. o avoid this, one may include the requirement of scheduling more users from the onset when choosing the first user subset from the original pool of users. For example, one may rank all users in the pool so that the next users are ready in line for inclusion if possible. his is computationally intensive if the pool is very large and is likely not needed since the inclusion of too many new users will cause too much rate loss to the current user subset. Hence, ranking of the next few users may be sufficient in most situations. Note that this method of ranking the users once from the onset helps reduce complexity but is an approximation since RAS will affect the channel submatrices of the currently chosen users. In any case, the algorithms from [9] are less complex and facilitate the ranking of more users, beyond the initial subset. Next, we will consider various approaches to RAS and the RAS algorithms. he material here is mostly drawn from [5]. In general, RAS done at a global level (across all users in the subset) will give better results than one done at the individual user level. In line with this, decremental antenna selection (DAS) is generally better than incremental antenna selection (IAS). his is a good situation for BD-OSD since the number of correlated antennas to be removed via RAS operation is generally small compared to the total number of receive antennas. Hence the DAS approach will generally incur less complexity than the IAS approach. Examples of RAS algorithms can be found in [6] and [7]. he complexity of 2 3 the DAS algorithm in [6] is upper bounded at O ( R ) for this application when RAS is done across all user 5 antennas. his becomes O ( ) when one starts from R. he DAS algorithm in [7] is applicable to situations with R and is therefore applicable here. It has near optimal performance and has better performance than the DAS algorithms in [6] for transmit zero-forcing beamforming sum rate maximization. Its complexity is determined essentially by the iterative computation of H 1 ( HH ) where H is the current composite channel matrix of all users in the selected subset. It has an upper bound 3.8 complexity of around O ( ) for typical user numbers and with RAS done across all user antennas. We introduce an improvement here by reducing the complexity to around 3.1 O ( ). his is done via partitioned matrix inversion identities together with the fact that switching a pair of rows in H corresponds to switching a pair of rows and H 1 columns in ( HH ) with the same corresponding indices. Note that RAS done on the global basis requires a maximum of R iterations, and a BD-OSD process is needed for rate evaluation at each iteration. Given that user terminals are normally geographically distributed, intra-terminal antenna correlations are usually higher than those found between terminals. his begs the question if complexity reduction may be achieved by performing RAS at a local user level. he motivation arises from the fact that the DAS complexity per use reduces to 2 3 3.1 O ( R ) for [6] and to O ( R ) for [7]. One idea is to identify and eliminate the worst antenna at each user using a RAS algorithm and evaluate the corresponding BD- OSD sum rate. he reduced user antenna set that results in the highest sum rate will be retained. his process is repeated until the sum rate does not improve any more with further RAS. Noting that this scheme requires reexaminations of all remaining antennas and that BD-OSD pre-coding is needed for each examination, the advantage diminishes when the number of antennas to be eliminated is Copyright 2006 WPC 4

more than the number of antennas per terminal. In fact, since the number of antennas to be eliminated is generally not high, the global RAS approach will arrive at the solution in less than R iterations. Hence it is better to adopt the global RAS approach in general. 4. Numerical Results he presence of spatial fading correlation in H is 1/2 1/2 captured by modeling the channel as H Rr HwRt, where Hw is the i.i.d. spatially white channel and R r and R t are positive definite Hermitian matrices that specify the receive and transmit correlations respectively. We have assumed that the BS antennas are well spaced so that Rt I. An exponential correlation model is used for the user terminals. Each element ri in R r is r i i, where is the maximum correlation between two antennas at each terminal. o avoid the trivial case where some users are dropped solely due to high channel loss, all users are placed at the same distance from the base station. he entries of H are then ~(0,1). he results here are obtained with RAS done on a global basis, i.e., across all users. Fig. 3 shows the BD-OSD performance of an 8-user system when a ninth user is aed. Although not shown, the ninth user s rate is close to that shown in Fig. 3(b). Fig. 4 shows the CR performance for an 8-user system. As shown, the sum rate and the individual channel rate are improved by RAS, which makes the scheduling of modes and hence users more realizable. 5. Conclusions We have shown that receive antenna selection (RAS) can be used to create room for the scheduling of more users while minimizing the rate loss of existing users for multiuser IO wireless downlinks that employ block diagonalization to achieve orthogonal space division multiplexing (BD-OSD). Strategies for the inclusion of RAS together with user selection algorithms in BD-OSD have been presented. Numerical results have illustrated the benefits of RAS as it increases the overall system sum rate while minimizing the individual rate losses when making aitional room available for the scheduling of more users. Acknowledgment he authors gratefully acknowledge the funding for this work provided by DSO National Laboratories (Singapore), Natural Sciences and Engineering Research Council (NSERC) of Canada, Alberta Informatics Circle of Research Excellence (icore), Rohit Sharma Professorship, and RLabs. References [1] Q.H. Spencer, A.L. Swindlehurst and.h. Haardt, Zeroforcing methods for downlink spatial multiplexing in multiuser IO channels, IEEE rans. Sig. Proc., vol. 52, no. 2, pp. 461471, Feb. 2004. [2] Z. Pan,.. Wong and.s. Ng, Generalized multiuser orthogonal space division multiplexing, IEEE rans. on Wireless Commun., vol. 3, no. 6, pp. 19691973, Nov. 2004. [3] L. Choi and R.D. urch, A transmit preprocessing technique for multiuser IO systems using a decomposition approach, IEEE rans. on Wireless Commun., vol. 3, no. 1, pp. 19691973, Jan. 2004. [4] G.G. Raleigh and J.. Cioffi, Spatio-temporal coding for wireless communication, IEEE rans. Commun., vol. 46, no. 3, pp. 357366, ar. 1998. [5] B.C. Lim, C. Schlegel and W.A. rzymie, Sum rate maximization and transmit power minimization for multiuser orthogonal space division multiplexing, accepted for Globecom 06, San Francisco, USA, Nov. 2006. [6] A. Gorokhov, D. Gore and A. Paulra, Receive antenna selection for IO spatial multiplexing: theory and algorithms, IEEE rans. Sig. Proc., vol. 51, no. 11, pp. 27962807, Nov. 2003. [7] B.C. Lim, C. Schlegel and W.A. rzymie, Efficient receive antenna selection algorithms and framework for transmit zero-forcing beamforming, in Proc. VC 06- Spring, elbourne, Australia, ay 2006. [8] Z. Shen, et.al., Low complexity user selection algorithms for multiuser IO systems with block diagonalization, 39 th Asilomar Conf. on Sigs., Sys. & Comps., pp. 628632, 2005. [9] B.C. Lim, W.A. rzymie and C. Schlegel, User Selection ethods for ulti-user Downlinks with ultiple-antenna erminals, submitted to ICCS 06, Singapore, Oct. 2006. Figure 3. Impact of aing a 9 th user on the channel rates of an 8-user BD-OSD system (with & without RAS). (a) Shows the sum rates, (b) shows a sample individual channel rate. Figure 4. Impact of RAS on an 8-user CR system Copyright 2006 WPC 5