On Differential Modulation in Downlink Multiuser MIMO Systems

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

REMOTE CONTROL OF TRANSMIT BEAMFORMING IN TDD/MIMO SYSTEMS

CHAPTER 8 MIMO. Xijun Wang

Random Beamforming with Multi-beam Selection for MIMO Broadcast Channels

IN AN MIMO communication system, multiple transmission

Performance Evaluation of STBC-OFDM System for Wireless Communication

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

Beamforming with Imperfect CSI

Antennas and Propagation. Chapter 6d: Diversity Techniques and Spatial Multiplexing

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

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

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

MULTIPATH fading could severely degrade the performance

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

Optimization of Coded MIMO-Transmission with Antenna Selection

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

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

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

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

Lecture 4 Diversity and MIMO Communications

Degrees of Freedom of Multi-hop MIMO Broadcast Networks with Delayed CSIT

Asynchronous Space-Time Cooperative Communications in Sensor and Robotic Networks

Transmit Antenna Selection in Linear Receivers: a Geometrical Approach

Complexity reduced zero-forcing beamforming in massive MIMO systems

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

Efficient Decoding for Extended Alamouti Space-Time Block code

MIMO Channel Capacity in Co-Channel Interference

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

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

Block Processing Linear Equalizer for MIMO CDMA Downlinks in STTD Mode

UPLINK SPATIAL SCHEDULING WITH ADAPTIVE TRANSMIT BEAMFORMING IN MULTIUSER MIMO SYSTEMS

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

IN RECENT years, wireless multiple-input multiple-output

Detection of SINR Interference in MIMO Transmission using Power Allocation

Performance Evaluation of different α value for OFDM System

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

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

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

Channel Estimation for MIMO-OFDM Systems Based on Data Nulling Superimposed Pilots

Analysis of Massive MIMO With Hardware Impairments and Different Channel Models

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

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

Sum Rate Maximizing Zero Interference Linear Multiuser MIMO Transmission

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Amplitude and Phase Distortions in MIMO and Diversity Systems

A New Approach to Layered Space-Time Code Design

Multi-user Space Time Scheduling for Wireless Systems with Multiple Antenna

Communication over MIMO X Channel: Signalling and Performance Analysis

Performance Analysis of SVD Based Single and. Multiple Beamforming for SU-MIMO and. MU-MIMO Systems with Various Modulation.

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

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

SPACE TIME coding for multiple transmit antennas has attracted

Analysis of maximal-ratio transmit and combining spatial diversity

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

An Improved Detection Technique For Receiver Oriented MIMO-OFDM Systems

Comparison of MIMO OFDM System with BPSK and QPSK Modulation

Hybrid Diversity Maximization Precoding for the Multiuser MIMO Downlink

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

Source Transmit Antenna Selection for MIMO Decode-and-Forward Relay Networks

Multiple Antennas in Wireless Communications

TRANSMIT diversity has emerged in the last decade as an

Optimal subcarrier allocation for 2-user downlink multiantenna OFDMA channels with beamforming interpolation

UNEQUAL POWER ALLOCATION FOR JPEG TRANSMISSION OVER MIMO SYSTEMS. Muhammad F. Sabir, Robert W. Heath Jr. and Alan C. Bovik

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

Performance Enhancement of Multi-cell Multiuser MIMO

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Power Allocation Tradeoffs in Multicarrier Authentication Systems

Lecture 8 Multi- User MIMO

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

Multiple Antennas in Wireless Communications

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

MIMO PERFORMANCE ANALYSIS WITH ALAMOUTI STBC CODE and V-BLAST DETECTION SCHEME

EE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation

Differential Space-Frequency Modulation for MIMO-OFDM Systems via a. Smooth Logical Channel

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

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

Generalized PSK in space-time coding. IEEE Transactions On Communications, 2005, v. 53 n. 5, p Citation.

Fig.1channel model of multiuser ss OSTBC system

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

Beamforming with Finite Rate Feedback for LOS MIMO Downlink Channels

MIMO Interference Management Using Precoding Design

Adaptive selection of antenna grouping and beamforming for MIMO systems

Pilot Assisted Channel Estimation in MIMO-STBC Systems Over Time-Varying Fading Channels

Cascaded Tomlinson Harashima Precoding and Block Diagonalization for Multi-User MIMO

Turbo Coded Space-time Block codes for four transmit antennas with linear precoding

On Using Channel Prediction in Adaptive Beamforming Systems

Generalized Signal Alignment For MIMO Two-Way X Relay Channels

OFDM based Distributed Space Time Coding for Asynchronous Relay Networks

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

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

A Differential Detection Scheme for Transmit Diversity

CHAPTER 4 PERFORMANCE ANALYSIS OF THE ALAMOUTI STBC BASED DS-CDMA SYSTEM

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

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

Hermitian Precoding For Distributed MIMO Systems with Imperfect Channel State Information

A New Transmission Scheme for MIMO OFDM

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

Optimal user pairing for multiuser MIMO

Study of Performance Evaluation of Quasi Orthogonal Space Time Block Code MIMO-OFDM System in Rician Channel for Different Modulation Schemes

Available online at ScienceDirect. Procedia Computer Science 34 (2014 )

Transcription:

On Differential Modulation in Downlin Multiuser MIMO Systems Fahad Alsifiany, Aissa Ihlef, and Jonathon Chambers ComS IP Group, School of Electrical and Electronic Engineering, Newcastle University, NE 7RU, UK {f.a.n.alsifiany, jonathon.chambers}@ncl.ac.u School of Engineering and Computing Sciences, Durham University, DH 3LE, UK aissa.ihlef@durham.ac.u arxiv:707.0603v cs.it 6 Jul 07 Abstract In this paper, we consider a space time bloc coded multiuser multiple-input multiple-output (MU-MIMO) system with downlin transmission. Specifically, we propose to use downlin precoding combined with differential modulation (DM) to shift the complexity from the receivers to the transmitter. The bloc diagonalization (BD) precoding scheme is used to cancel co-channel interference (CCI) in addition to exploiting its advantage of enhancing diversity. Since the BD scheme requires channel nowledge at the transmitter, we propose to use downlin spreading along with DM, which does not require channel nowledge neither at the transmitter nor at the receivers. The orthogonal spreading (OS) scheme is employed in order to separate the data streams of different users. As a space time bloc code, we use the Alamouti code that can be encoded/decoded using DM thereby eliminating the need for channel nowledge at the receiver. The proposed schemes yield low complexity transceivers while providing good performance. Monte Carlo simulation results demonstrate the effectiveness of the proposed schemes. Index Terms Differential modulation, Alamouti, multiuser MIMO, bloc diagonalization, orthogonal spreading code. I. INTRODUCTION Future wireless systems require effective transmission techniques to support high data rate and reliable communications. As such, a potential technique to utilize as part of multiple antenna systems to enhance system diversity is space-time bloc code (). In the multiuser multiple-input multipleoutput MU-MIMO downlin, transmit diversity gain can be maximized by using downlin transmission techniques such as transmit precoding, e.g., bloc diagonalisation (BD), and transmit spreading, such as the orthogonal spreading (OS) scheme. These techniques allow the MU-MIMO channels to be decomposed into parallel single user non-interfering channels, and hence eliminate co-channel interference (CCI), 3. For the MU-MIMO downlin, the availability of channel state information (CSI) at the transmitter maes it possible for the precoder to precancel the CCI at each user. The authors in proposed a framewor that uses BD to cancel the CCI and assumed full CSI nowledge at the transmitter. The CSI between the transmitter and the receivers is estimated at the receivers then fed bac to the transmitter. This leads to increased complexity of the receivers. In 3, the authors proposed a method that combines the precoding technique in and the Alamouti. The proposed method provides a substantial gain in terms of spatial diversity with a low decoding complexity. However, for the decoding process, each receiver still needs to now the composite channel formed by the precoder and the channel in order to coherently decode the Alamouti. In practice, each receiver acquires the composite channel by direct estimation. The prior focus of MU-MIMO downlin transmission techniques has been on cases where CSI is available at the receivers and transmitter. However, for some systems, due to high mobility and the cost of channel training and estimation, CSI acquisition is impossible 4. One alternative method for such systems is differential modulation (DM). In this wor, the use of DM for downlin transmission in a MU-MIMO system is considered. Specifically, we show how to use DM combined with the BD and OS schemes. Furthermore, DM is considered for both schemes based on the Alamouti in order to eliminate the need for estimating the composite channels formed by the precoders and the channels at the receivers. In the BD scheme, the use of DM is to simplify the complexity of the receivers by eliminating the need for CSI as well as to cancel CCI. In particular, in order to have low complexity receivers, it is assumed that the channels are estimated at the transmitter, since it can tolerate more complexity compared to the receivers. Once the channels are estimated at the BS, the transmitter computes the precoder as in, 3. However, since the BD scheme still requires CSI at the transmitter, a downlin OS scheme combined with DM is proposed. In the OS scheme, unlie the BD scheme, the transmitter does not require any nowledge of the CSI to separate the data streams of multiple users 5, 6. Therefore, implementing the OS scheme with the DM will result in a system that does not need CSI at either ends. The proposed schemes facilitate the precancelling of CCI, enhance diversity, as well as achieve a low complexity transmitter and receivers. Moreover, transmission overhead is significantly reduced using the proposed scheme, since neither feedbac nor the estimation of the composite channels are required. The rest of the paper is organized as follows. Section II introduces the system model of MU-MIMO. Section III describes downlin transmission for interference cancellation. Section IV presents DM- in a MU-MIMO system with downlin transmission. In Section V, the simulation results are shown. Finally, conclusions are drawn in Section VI.

II. SYSTEM MODEL Consider a MU-MIMO downlin broadcast channel where the base station (BS) transmits multiple streams to K users (e.g., mobile stations), as shown in Fig.. The BS has N t transmit antennas and each user has N, =,, K, receive antennas. The total number of receive antennas for all users is N r, i.e., N r = K = N. s X F or V s X s K X K F or V F K or V K Base Station (BS) N t H H H K N N K Z Z Z K MS N Y MS Y MS K Y K Mobile Station (MS) Fig.. MU-MIMO downlin transmission system. A. Channel Model The channel matrix H C N N t for each user is a Rayleigh flat fading matrix given by h (), h (),N t h () H =..... =.., () h () N, h () N,N t h () N where the element h () i,j is the channel coefficient between the jth transmit antenna and the ith receive antenna of user, and C denotes the set of complex numbers. It is assumed that the channel coefficients are quasi-static over T transmission slots. The elements of H are independent and identically distributed (i.i.d.) complex Gaussian random variables with zero mean and unit variance, i.e., CN (0, ). B. Space-Time Bloc Coding - Alamouti Code The multiple data streams s for each user are encoded by the Alamouti encoder to generate the codeword. Let X C, =,, K, be the transmitted Alamouti signal, satisfying the following condition 3, 7: X H X = X X H = I. () The generator matrix for the Alamouti code is given as X = s, s, s, s,, (3) where s, and s, Z are the two input symbols to the Alamouti encoder for user. Z and (.) H denote the constellation set and the Hermitian operator, respectively. III. DOWNLINK TRANSMISSION FOR INTERFERENCE CANCELLATION In this section, two different methods are used to cancel CCI in downlin transmission. The first scheme, referred to as the BD scheme, is suitable for the case where the CSI is available at the transmitter and the second scheme, referred to as the OS scheme, is suitable for the case where the CSI is not available at the transmitter. A. BD Scheme The received signal Y (BD) C N at the th user can be expressed as Y (BD) = H F X + H j=,j F j X j + Z = H F X + P + Z, (4) where F C Nt is the precoding matrix, Z C N is an AWGN noise matrix. P C N is the CCI component at the th user. Note that, at the BS, the precoding matrix F for the th user is multiplied by the symbol vector and added to the precoded signals from the other users to produce the composite transmitted matrix, i.e., K = F X. The BD method employs precoding matrices F, =,, K, to completely suppress the CCI at the receivers. To cancel the CCI, the following constraint should be satisfied, 3 H j F = 0, j, =,..., K, j. (5) Let H C N N t, where N = N r N, denote the channel matrix for all K users excluding the th user s channel, which is defined as H = H H H H HH + HH K H. (6) Therefore, the zero-interference constraint in (5) is reexpressed as H F = 0, =,..., K. (7) According to 3, to satisfy (7), one solution is to construct F as F = (I H H )Φ, (8) where Φ C Nt is an eigenmode selection matrix, and (.) denotes the pseudo-inverse. The magnitude, i.e, the vector norm of the precoding matrix F has to be unity to ensure a constant transmission power for the th user, i.e., F H F = I, =,, K. (9) Therefore, to satisfy (9), the unitary F matrix can be constructed as a linear combination of the column space spanning vectors of (I H H ), which can be obtained by the Gram-Schmidt orthogonalization (GSO), or the standard QR decomposition. In this paper, QR decomposition is used for its simplicity. To compute Φ, a singular value decomposition (SVD) of H (I H H ) is performed. This is done by selecting the

two singular vectors corresponding to the two largest singular values of H (I H H ). The resulting received signal for the th user after cancelling out the CCI is given by Y (BD) = H F X + Z = H X + Z, (0) where H C N is the effective channel for user. B. OS Scheme In the OS case, the received signal matrix Y (OS) C N KN t for the th user is given by 5 Y (OS) = H X V + H j=,j X j V j + Z, () where V C Nt KNt is the orthogonal spreading matrix for user, Z C N KN t is an AWGN noise matrix. The composite transmitted matrix is K = X V. Note that, in order to apply Alamouti along with the orthogonal spreading code, the number of transmit antennas at the BS has to be limited to two, i.e, N t = T =. In the OS scheme, each user is assigned a unique orthogonal spreading code to separate the data of the users at the receivers. The codeword for each user is multiplexed by its own specific spreading code and then transmitted. As in the BD method case, to eliminate CCI, the spreading code matrix has to obey the following conditions V V H = I Nt, =,..., K. () V j V H = 0,, j =,..., K, and j. (3) The OS code for each user can be constructed as a submatrix of the Hadamard matrix, or from a discrete Fourier transform (DFT) matrix. Hadamard matrices are of interest because of their simplicity. Hadamard codes are a set of orthogonal codes which are built repeatedly from the basic building bloc according to A n+ = A = + + + (4) A n A n, (5) n+ A n A n where the dimension of the Hadamard matrix in (5) is n+ n+. Note that in our case n+ = KN t. Due to the orthogonality of the spreading matrices used at the transmitter, at each receiver, the original information signal is retrieved by despreading the received signal with the synchronized duplicate of the spreading code. Therefore, the received signal matrix Y (OS) in () for the th user is despread by multiplying it with V H, which yields Ŷ (OS) = Y (OS) V H = H X + Ẑ, (6) where Ŷ(OS) C N N t is the despread received signal, and Ẑ C N N t is the despread AWGN noise. C. Complexity Analysis In this section, the computational complexity with the notion of flops is introduced here, where flops denotes the floating point operation. At the transmitter, the BD scheme uses the spatial dimension to cancel CCI, whereas the OS scheme uses the time dimension. In the BD scheme, in order to cancel CCI completely, the system must satisfy, 3 N t N j +. (7) j=,j The complexity of the BD scheme is mainly based on pseudoinverse H = H ( ), H H HH and the QR decomposition of (I H H ). The complexity of both the pseudo-inverse operation and the QR decomposition follows 8, 9 O KN t N j. (8) j=,j In the OS scheme, the precoder is independent from the number of receive antennas. Thus, the complexity of the OS scheme is only based on Hadamard matrix construction which is already given. Hence, it does not incur any computational complexity. Obviously, the OS scheme has lower computational complexity than the BD scheme, but in terms of throughput, the OS scheme throughput is K times smaller than that of the BD scheme. Note that, the computational complexity at the receiver side for both schemes is the same, and we will explore more about the DM decoder in the following section. IV. DIFFERENTIAL FOR MU-MIMO WITH DOWNLINK TRANSMISSION In this section, the differential encoding and decoding process for downlin transmission in a MU-MIMO system is discussed. In particular, this section demonstrates how to use the BD and OS schemes in differential MU-MIMO systems. A. Differential Encoding The particular encoding algorithm utilized for DM builds upon the wors in 7, 0. The algorithm requires that unitary s such as the Alamouti code are used. In the encoding process, the X 0 matrix is used as a reference code, in which the transmitted matrix for the initial bloc of each user is set to be identity as X 0, = I T, =,, K. (9) Then, for the BD scheme, the unitary Alamouti matrices are encoded differentially for the subsequent blocs as follows ( n ) B (BD) n = F X i,, n = 0,..., N. (0) = i=0

For the OS scheme, the encoding process is as follows ( n ) B (OS) n = X i, V, n = 0,..., N, () = i=0 where B (q) n, q {BD, OS}, is the nth encoded bloc, N + is the total number of encoded signal blocs, and F and V represent the precoding matrix and spreading matrix for user, respectively. The performance of the differential modulation system depends on the length of time over which the channel coefficients remain constant. Ordinarily, the reference (nown) symbol X 0, must be sent periodically, based on the channel coherence time. Accordingly, generating the downlin precoding matrix F or the downlin spreading matrix V for the new channel coefficient matrix only needs to be done when there are new channel coefficients. B. Differential Decoding For the MU-MIMO downlin system, the differential transmissions are implemented in blocs, in which each user receives the sum of all the transmit waveforms of other users; then the received signal blocs for each user must be detected independently. Thus, if G denotes the matrix having all N + received signal blocs for the th user, i.e., G = Y 0, Y, Y N,, () then the received signal bloc at the th user during the nth iteration bloc, i.e., Y n, can be expressed as Y n, = H B (q) n + Z n,, n = 0,..., N, (3) where q {BD, OS}, and Z n, is the th user AWGN noise during the nth bloc. For DM encoding, it is assumed that the channel matrix H changes slowly (channel coherence time is large enough) and extends over several matrix transmission periods. In such a case, the BS transmission starts with a reference matrix, followed by several information matrices. When encoding using (0) or (), the decoding process for X n, would be according to the last two blocs of G as in the following notation 7, 0 G = Y 0, Y, }{{} Y n,y n, }{{} Y N,Y N,. (4) }{{} For the BD method, to mae this more explicit, define Yn, H Y n, = = B (q) n + Z n, Y n, H B n (q), (5) + Z n, and recall from (5) that the interference of other users is suppressed, thus the two blocs in (5) become a single user bloc matrix as Y n, = H F X n, + Z n, H F X n, X n, + Z n, The code matrices that affect Y n, are D Xn, = Xn, X n, X n,. (6). (7) Assuming that N t = T, and using these results, as well as () and (9), the matrices in (7) can be expressed as D H X n, D Xn, = I Nt, (8) therefore, these matrices represent unitary bloc codes. When X n, is nown to the receiver, the optimal decoder for this bloc is the quadratic receiver as 0 ˆX n, = arg max trace X n, { Y n, D Xn, D H X n, Y H n, X n, I T }. (9) Since we have D Xn, D H IT X H n, X n, =, (30) the decoder in (9) can be re-written as follows 0, 7 ˆX n, = arg max X n, trace { Yn, IT X H n, Yn, Y n, X n, I T Y n, = arg max X n, R { trace { X n, Y H n,y (n ), }}, (3) where R(.) denotes the real part, and trace(.) denotes the trace of a matrix. Similarly, the equivalent differential decoder for the OS scheme can be constructed. Note that when the CSI is available at the receiver, the standard Alamouti decoder is used before the maximum lielihood (ML) detection is implemented upon the combined signals. V. SIMULATIONS RESULTS AND DISCUSSION In this section, the performance of the differential and coherent Alamouti for MU-MIMO downlin transmission is examined. Alamouti codes with QPSK are used throughout the simulation. Fig. plots the symbol error rate (SER) for coherent modulation (CM) and DM with one receive antenna per user. For BD scheme, the performance curve is plotted for a single user system with transmit antennas at the BS and a four-user system with 5 transmit antennas at the BS. For OS scheme, the number of transmission antenna has been set to be always two against and 4 users. We observe that CM and DM for both BD and OS schemes achieve the same performance as a single-user -MISO lin; that is, CCI is completely eliminated and full diversity is achieved with the Alamouti code. Ordinarily, the differential detection underperforms the coherent detection by about 3 db. Fig. 3 illustrates the results of repeating the experiment with two receive antennas per user. Similarly, the MU-MIMO system of CM and DM for both schemes behave as a single user -MIMO lin, but with better performance than the one receive antenna per user system. For BD scheme, CCI elimination requires that the number of transmit antennas is sufficient to achieve full diversity with the given number of receive antennas, so N t = 8 is chosen. For OS scheme, we have got the same performance but with fixed number of transmit antennas, e.g., N t =. Consequently, unlie BD scheme, the number of receive antenna per user is independent from the number of transmission antenna. H }

Fig. 4 shows the performance of exploiting DM combined with BD and OS schemes with three receive antennas per user. The high mobility and multipath propagation may result in multiple access interference (MAI) in OS scheme and imperfect channel estimation in BD scheme, which destroy the orthogonality of the precoders. Hence, Fig. 4 also shows the impact of possible errors in both schemes. For OS scheme, the error spreading matrix for user is V = V + αv, where α is the error coefficient 5. The values of α are chosen to be 0., 0., respectively. For BD scheme, imperfect channel matrix at the BS for user is Ḧ = H + E, where H is the perfect channel estimate for user and E is the error matrix 3. Entries of E are i.i.d. Gaussian variables with distribution zero mean and covariance of σ. The values of σ are chosen to be 0. and 0.. From Fig. 4, it is clear that the OS is more robust against errors compared to the BD scheme. 0 0 Symbol Error Rate (SER) 0 0 0-0 - 0-3 0-4 0-5 DM-OS, α = 0 : with user, Tx ants. DM-OS, α = 0. : with user, Tx ants DM-OS, α = 0. : with user, Tx ants DM-BD, σ = 0 : with user, 5 Tx ants DM-BD, σ = 0. : with user, 5 Tx ants DM-BD, σ = 0. : with user, 5 Tx ants 0-6 0 4 6 8 0 4 6 Fig. 4. SER performance of differential detection system using BD and OS schemes for N = 3 with the impact of precoding errors on user. Symbol Error Rate (SER) 0-0 - 0-3 0-4 DM-BD : user, Tx DM-BD : 4 users, 5 Tx CM-BD : user, Tx CM-BD : 4 users, 5 Tx DM-OS : user, Tx DM-OS : 4 users, Tx CM-OS : user, Tx CM-OS : 4 users, Tx 0-5 0 5 0 5 0 5 Fig.. SER performance of MU-MIMO downlin precoding with coherent and differential detection using BD and OS schemes for N =. Symbole Error Rate (SER) 0 0 0-0 - 0-3 0-4 DM-BD : user, Tx DM-BD : 4 users, 8 Tx CM-BD : user, Tx CM-BD : 4 users, 8 Tx DM-OS: user, Tx DM-OS: 4 users, Tx CM-OS: user, Tx CM-OS: 4 users, Tx 0-5 0 5 0 5 Fig. 3. SER performance of MU-MIMO downlin precoding with coherent and differential detection using BD and OS schemes for N =. VI. CONCLUSION In this paper, a low complexity differential scheme for MU-MIMO with downlin transmission has been proposed. In particular, DM combined with either the BD scheme or the OS scheme overcame the need for CSI at the receivers as well as cancelled CCI. On the other hand the use of can achieve full diversity without needing CSI at the transmitter. It has been demonstrated that implementing the BD scheme with DM will establish a system that does not need CSI at the receivers to decode the signals, while combining the OS scheme with DM will establish a system that requires CSI at neither the transmitter nor at the receivers. The differential modulation for both systems loses typically 3dB in performance relative to the coherent detection method, but this is offset by the reduction in complexity of the receivers and the transmitter. The BD scheme is more complex than the OS scheme; however, the BD scheme has a higher throughput. Moreover, it was shown that the OS is more robust against precoding errors compared to the BD scheme. REFERENCES S. M. Alamouti, A simple transmit diversity technique for wireless communications, IEEE J. Sel. Areas Commun., vol. 6, no. 8, pp. 45 458, Oct. 998. Q. H. Spencer, A. L. Swindlehurst, and M. Haardt, Zero-forcing methods for downlin spatial multiplexing in multiuser MIMO channels, IEEE Trans. Signal Process., vol. 5, no., pp. 46 47, Feb. 004. 3 R. Chen, J. Andrews, and R. Heath, Multiuser space-time bloc coded MIMO with downlin precoding, in Proc. IEEE Int. Conf. Commu, vol. 5. IEEE, Jun. 004, pp. 689 693. 4 V. Taroh and H. Jafarhani, A differential detection scheme for transmit diversity, IEEE J. on Selec. Areas in Commun., vol. 8, no. 7, pp. 69 74, Jul. 000. 5 Y. Hong, E. Viterbo, and J.-C. Belfiore, A space-time bloc coded multiuser MIMO downlin transmission scheme, in Information Theory, 006 IEEE International Symposium on. IEEE, 006, pp. 57 6. 6 H. El Gamal and M. O. Damen, Universal space-time coding, IEEE Trans. Inf. Theory, vol. 49, no. 5, pp. 097 9, May 003. 7 B. M. Hochwald and W. Sweldens, Differential unitary space-time modulation, IEEE Trans. Commun., vol. 48, no., pp. 04 05, Dec. 000. 8 G. H. Golub and C. F. Van Loan, Matrix computations. JHU Press, 0, vol. 3. 9 K. Zu, R. C. de Lamare, and M. Haardt, Generalized Design of Low-Complexity Bloc Diagonalization Type Precoding Algorithms for Multiuser MIMO Systems. IEEE Trans. Commun., vol. 6, no. 0, pp. 43 44, Oct. 03. 0 B. L. Hughes, Differential space-time modulation, IEEE Trans. Inf. Theory, vol. 46, no. 7, pp. 567 578, Nov. 000.