Performance of LTE Linear MIMO Detectors: Achievable Data Rates and Complexity

Similar documents
An Advanced Wireless System with MIMO Spatial Scheduling

Lousy Processing Increases Energy Efficiency in Massive MIMO Systems

Investigation on Multiple Antenna Transmission Techniques in Evolved UTRA. OFDM-Based Radio Access in Downlink. Features of Evolved UTRA and UTRAN

Survey of Power Control Schemes for LTE Uplink E Tejaswi, Suresh B

Coherent Joint-Processing CoMP in Pico-Cellular Lamp-Post Street Deployment

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

Performance Evaluation of Adaptive MIMO Switching in Long Term Evolution

Performance Studies on LTE Advanced in the Easy-C Project Andreas Weber, Alcatel Lucent Bell Labs

UNDERSTANDING LTE WITH MATLAB

Unquantized and Uncoded Channel State Information Feedback on Wireless Channels

System-Level Performance of Downlink Non-orthogonal Multiple Access (NOMA) Under Various Environments

LTE-Advanced research in 3GPP

A 3D Beamforming Analytical Model for 5G Wireless Networks

MIMO Systems and Applications

Performance Evaluation of Uplink Closed Loop Power Control for LTE System

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

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

Downlink Scheduling in Long Term Evolution

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

On the Optimality of Single-Carrier Transmission in Large-Scale Antenna Systems

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

Multiple Antenna Processing for WiMAX

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /PIMRC.2009.

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

New Cross-layer QoS-based Scheduling Algorithm in LTE System

Channel Estimation for Downlink LTE System Based on LAGRANGE Polynomial Interpolation

Consumers are looking to wireless

Multiple Input Multiple Output (MIMO) Operation Principles

Performance Evaluation of LTE-Advanced Channel Estimation Techniques in Vehicular Environments

Technical Aspects of LTE Part I: OFDM

PERFORMANCE ANALYSIS OF AN UPLINK MISO-CDMA SYSTEM USING MULTISTAGE MULTI-USER DETECTION SCHEME WITH V-BLAST SIGNAL DETECTION ALGORITHMS

PAPER Joint Maximum Likelihood Detection in Far User of Non-Orthogonal Multiple Access

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

Tuning the Receiver Structure and the Pilot-to-Data Power Ratio in Multiple Input Multiple Output Systems

DRaMA: Device-specific Repetition-aided Multiple Access for Ultra-Reliable and Low-Latency Communication

Block Processing Linear Equalizer for MIMO CDMA Downlinks in STTD Mode

Spectrum allocation with beamforming antenna in heterogeneous overlaying networks

SIMULATION OF LTE DOWNLINK SIGNAL

Planning of LTE Radio Networks in WinProp

Introduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing)

On the Impact of Carrier Frequency Offsets in OFDM/SDMA Systems

Coordinated Joint Transmission in WWAN

Open-Loop and Closed-Loop Uplink Power Control for LTE System

Improving MU-MIMO Performance in LTE-(Advanced) by Efficiently Exploiting Feedback Resources and through Dynamic Scheduling

Emerging Technologies for High-Speed Mobile Communication

System Performance of Cooperative Massive MIMO Downlink 5G Cellular Systems

Forschungszentrum Telekommunikation Wien

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

Simulation Analysis of the Long Term Evolution

SCMA for Downlink Multiple Access of 5G Wireless Networks

Ten Things You Should Know About MIMO

Outline. Wireless Networks (PHY): Design for Diversity. Admin. Outline. Page 1. Recap: Impact of Channel on Decisions. [hg(t) + w(t)]g(t)dt.

Power Optimization in Stratix IV FPGAs

Evaluation of the Impact of Higher Order Modulation and MIMO for LTE Downlink

Utilization of Channel Reciprocity in Advanced MIMO System

Multiple Antennas in Wireless Communications

Advanced 3G and 4G Wireless communication Prof. Aditya K. Jagannatham Department of Electrical Engineering Indian Institute of Technology, Kanpur

Radio Interface and Radio Access Techniques for LTE-Advanced

Detection of SINR Interference in MIMO Transmission using Power Allocation

Performance of CSI-based Multi-User MIMO for the LTE Downlink

An HARQ scheme with antenna switching for V-BLAST system

Performance analysis of MISO-OFDM & MIMO-OFDM Systems

Impact of Transmit Array Geometry on Downlink System-Level Performance of MIMO Systems

Massive MIMO for the New Radio Overview and Performance

Real-life Indoor MIMO Performance with Ultra-compact LTE Nodes

A REVIEW OF RESOURCE ALLOCATION TECHNIQUES FOR THROUGHPUT MAXIMIZATION IN DOWNLINK LTE

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

A Practical Resource Allocation Approach for Interference Management in LTE Uplink Transmission

Interference-Aware Receivers for LTE SU-MIMO in OAI

1. Introduction. Kenichi Higuchi, Noriyuki Maeda, Hiroyuki Kawai and Mamoru Sawahashi

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

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

Multiple Antenna Techniques

3G Evolution. Outline. Chapter: Multi-antenna configurations. Introduction. Introduction. Multi-antenna techniques. Multiple receiver antennas, SIMO

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

Detection and direction-finding of spread spectrum signals using correlation and narrowband interference rejection

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

LTE-Advanced Evolving LTE towards IMT-Advanced

PLANNING AND DESIGN OF FRONT-END FILTERS

EE 5407 Part II: Spatial Based Wireless Communications

Broadcast Operation. Christopher Schmidt. University of Erlangen-Nürnberg Chair of Mobile Communications. January 27, 2010

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

Fractional Frequency Reuse Schemes and Performance Evaluation for OFDMA Multi-hop Cellular Networks

Interference-Based Cell Selection in Heterogenous Networks

Cooperative versus Full-Duplex Communication in Cellular Networks: A Comparison of the Total Degrees of Freedom. Amr El-Keyi and Halim Yanikomeroglu

LTE-Advanced and Release 10

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

ADAPTIVITY IN MC-CDMA SYSTEMS

Comparison between Performances of Channel estimation Techniques for CP-LTE and ZP-LTE Downlink Systems

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

Adaptive Precoded MIMO for LTE Wireless Communication

OFDMA and MIMO Notes

Coordinated and Distributed MIMO turning wireless networks on their heads? Gerard Borg

IMPLEMENTATION OF SCHEDULING ALGORITHMS FOR LTE DOWNLINK

Generalized Frequency Division Multiplexing: Analysis of an Alternative Multi-Carrier Technique for Next Generation Cellular Systems

2. LITERATURE REVIEW

Summary of the PhD Thesis

University of Bristol - Explore Bristol Research. Peer reviewed version. Link to published version (if available): /ICCE.2012.

LTE Transmission Modes and Beamforming White Paper

Transcription:

Perormance o LTE Linear MIMO Detectors: Achievable Data Rates and Complexity Dragan Samardzija, Milos Pilipovic, Dusica Marijan, Jaroslav Farkas, Miodrag Temerinac University o Novi Sad Novi Sad, Serbia dragan.samardzija, milos.pilipovic, dusica.marijan, jaroslav.arkas, miodrag.temerinac @rt-rk.com Abstract In this study we analyze perormance o linear single user multiple-input multiple-output (SU-MIMO) detector applied in 3GPP LTE wireless systems. We consider minimum mean square error (MMSE) linear detectors based on (i) explicit matrix inversion, and (ii) adaptive gradient algorithm. We present the average achievable data rates as a unction o dierent mobile terminal speeds, using the Jakes model, with symbol-by-symbol temporal variations. Mean and cell-edge rates are determined using two-dimensional multi-cell model. The LTE-speciic reerence signal (i.e., pilot) arrangements are considered. In addition, the implementation complexity is analyzed. At the expense o higher implementation complexity, or higher mobile terminal speeds and signal-to-intererence-andnoise ratio (SINR) the detector based on explicit matrix inversion outperorms the one based on the adaptive gradient algorithm. Furthermore, we show that a corresponding single-input multiple-output (SIMO) solution outperorms MIMO or moderate and high mobile terminal speeds. In addition, complexity-wise the SIMO transmission is shown to be more eicient. The results indicate that the MIMO transmission with linear detection should be applied only in a very limited number o channel conditions: (i) high SINR, and (ii) low mobility. This study may be used as a basis or establishing a trade-o between the data rates, complexity and multiple antenna arrangements. Keywords-LTE; MIMO; SIMO; I. INTRODUCTION Long Term Evolution (LTE) is recognized as the leading uture cellular technology [1, 2]. It is speciied in by 3GPP in Release 8, with uture releases aimed to urther improve its perormance. The LTE technology is optimized or high-speed packed data transer, with the physical layer based on OFDMA [3, 4]. LTE speciies a number o multiple antenna techniques that are considered as the key enablers o the high capacity and/or improved coverage transmission. The application o a particular multiple antenna technique is adaptively determined based on the radio propagation conditions and speciic application requirements. In addition, LTE is to complement the existing 2G, 3G and WLAN technologies [3]. In this study we ocus on multiple antenna techniques as the most demanding implementation problem aecting perormance, cost and power consumption o the base stations and mobile terminals. This study may be used as a basis or establishing a trade-o between data rates, complexity and multiple antenna arrangements. In Section II we present an overview o multiple antenna techniques that are applied in LTE. In Section III we describe the minimum mean square error (MMSE) linear multiple-input multiple-output (MIMO) detectors based on (i) explicit matrix inversion, and (ii) adaptive gradient algorithm. In Section IV, we present the achievable data rates as a unction o dierent mobile terminal speeds, using the Jakes model, with symbolby-symbol temporal variations. Mean and cell-edge rates are presented using two-dimensional multi-cell model. The LTEspeciic reerence signal (i.e., pilot) arrangements are considered. In Section V the implementation complexity is analyzed. At the expense o higher implementation complexity, or higher mobile terminal speeds and signal-to-intererence-andnoise ratio (SINR) the detector based on explicit matrix inversion outperorms the one based on the adaptive gradient algorithm. Furthermore, we show that the corresponding single-input multiple-output (SIMO) solution outperorms MIMO or higher mobile terminal speeds, with a signiicantly lower implementation complexity. II. LTE MULTIPLE ANTENNA TECNIQUES OVERVIEW An overview o the LTE multiple antenna techniques is presented in this section In general, a greater number o antennas result in improved perormance in terms o throughput and coverage, nevertheless, directly aecting the cost o the base station and mobile terminal implementation and their power consumption. Note that in the LTE nomenclature, enb corresponds to base station, while UE (user equipment) to mobile terminal. A. Receiver Antenna Diversity Receiver antenna diversity may be applied both on the base station and terminal side. The diversity is to help receiver improve SINR through increased received power, and ability to suppress detrimental eects o small-scale ading and intererence. In the case o the receiver diversity, there is no limit on the number o antennas that may be applied. owever, the number o base station antennas per sector is expected not to exceed 4 This work was partially supported by the Ministry o Science and Technological Development o Republic Serbia under the project No. 11005, year 2008.

(in the uture 8). The number o mobile terminal antennas is expected not to exceed 4. B. Transmit Antenna Diversity During the transmit antenna diversity transmission the ollowing precoding operation is perormed by the base station [5]. y(1) x(1) = W y( N ) x( L) TX where N TX is the number o base station antennas and L is the number o layers, i.e., spatial data streams sent by the base station to the mobile terminal. Furthermore, the vector x = [x(1) x(l)] T corresponds to the sent data streams, and the vector y = [y(1) y(n TX )] T to the signal transmitted over the N TX antennas. W is the spatial precoding matrix, which is deined by the 3GPP speciication [5]. Speciically, LTE base station may apply one o many possible spatial precoders depending on the number o antennas. The base station decides on W, and a mobile terminal is inormed about it via a control channel. The goal o the transmit antenna diversity is primarily to improve the coverage, i.e., reliability o data transer through spatial and requency diversity. It is considered to be less demanding that the spatial multiplexing thereore will not be a subject o urther analysis in this study. C. Spatial Multiplexing Spatial multiplexing is also known as MIMO. In LTE, spatial multiplexing is speciied either as single user (SU- MIMO) or multi-user (MU-MIMO). In general, the transmitted signal is generated as in (1), where the spatial precoder W, and the number o layers and antennas are set according to either SU- or MU-MIMO. It is up to the base station to decide whether and how any o the techniques is applied. The layers occupy the same time and requency resources realizing spatial multiplexing, i.e., spatial reuse which is unique or MIMO resulting in improved capacity, i.e., throughput. SU-MIMO is available on the downlink and it requires multiple antennas both on the base station as well as on the mobile terminal side. In LTE, number o base station antennas is expected to be either 2 or 4, while mobile terminal antennas 1, 2 or 4. Minimum number o antennas on both ends determines the maximum number o layers L, i.e., streams that could be transmitted. In the closed-loop scenarios, the spatial precoder W in (1), is selected based on the mobile terminal eedback, indicating possible rank o the channel and/or deciding on the exact codebook matrix W. In the open-loop case, the base station implicitly decides on W. In either case, the mobile terminal will be inormed about the applied spatial precoder W. SU-MIMO is considered to be the most demanding in terms on the mobile terminal complexity and cost. The goal o the mobile terminal MIMO receiver is to estimate the vector x in (1). In urther text, SU-MIMO will be a subject o detailed implementation analysis. (1) MU-MIMO is deined both on the uplink and downlink. In this case layers are dedicated to or originate rom dierent mobile terminals. Considering the mobile terminal complexity and cost, MU-MIMO is considered less demanding than SU- MIMO, thus it will not be urther analyzed. D. Transmitter Beamorming Transmitter beamorming is applied on the downlink, and only one layer is transmitted over N TX antennas, where N RX may be 2, 4, or even 8. In general, the transmitted signal is generated as in the expression (1). The spatial precoder W may be selected rom the standard-speciic code-book, in which case mobile terminal is inormed about the selection via a control channel. Alternatively W may be chosen arbitrary, in which case dedicated mobile terminal pilot symbols are subject o the precoding, together with the data-carrying signal x. The transmitter beamorming is primarily indented to improve the received signal strength, and thus improve the system reliability and coverage. The burden o the processing is on the base station side, with a little demand on the mobile terminal. Consequently, this technique will not be a subject o urther study in this document. III. SU-MIMO DETECTION SU-MIMO detection is the most demanding physical layer operation on the mobile terminal side. Many dierent MIMO detection schemes could be applied, broadly classiied as linear, and non-linear detection algorithms [6]. In general, linear MIMO schemes are less complex, with low and predictable latency. On contrary, non-linear schemes are typically more complex, with longer latencies especially i successive inter-layer cancellation is applied in conjunction with the channel decoding. owever, non-linear schemes are expected to have a better perormance in terms o higher throughput (i.e., closer to the ultimate theoretical limits). Considering lower complexity, latency and analytic tractability in this study we consider a liner MIMO detection scheme based on the minimum mean square error criterion, i.e., MMSE SU-MIMO detector. Per each OFDMA subcarrier, the received signal at the mobile terminal is z(1) x(1) n(1) z = W + = = y + n z( N ) ( ) ( ) RX x L n N RX where is N RX x N TX MIMO channel between N TX base station and N RX mobile terminal antennas. The vector n = [n(1) n(n RX )] T is the noise-plus-intererence vector at the receive antenna array. In addition, the vector y is deined in (1). The linear MIMO detection perorms the ollowing operation, y = Q z (2) (3)

where N TX x N RX matrix Q is determined by the receiver, and applied to obtain the estimate o the transmitted vector y. The above detection is perormed per each OFDMA subcarrier, where all the components o the vector z correspond to one subcarrier, received by dierent mobile terminal antennas. Ater the estimate y is obtained, the transmitted data-carrying vector estimate is where W is the precoder in (1). Furthermore, the matrix Q is the MMSE linear detector deined as, Q = x = W where and I are estimates o the MIMO channel and intererence covariance matrix, respectively [6]. Based on the above, the MIMO detector at the mobile terminal perorms the ollowing steps. 1. The vector z is received where each component corresponds to the same OFDMA subcarrier and dierent receive antenna. The subcarrier demapping is perormed beore the MIMO detection. 2. Whenever a new estimate o the MIMO channel or intererence covariance I is obtained, the MMSE detector has to be calculated as given in the expression (5). This step may be implicit to the channel and intererence estimation, and perormed less requently than the rest o the MIMO detection procedure. The corresponding analysis will be presented urther in the text. (4) (5) 3. The estimate o the transmitted vector y is obtained as given in the expression (3). 4. The estimate o the data-carrying vector x is obtained as given in the expression (4). Note that the detection in (3) and detector in (5) may be used or dierent number o receive N RX and transmit N TX antennas. For example, in the SIMO case, the detector Q in (5) is a 1 x N RX row vector. On the downlink, in order to enable coherent reception, base station transmits pilot symbols, i.e., reerence signals (RSs). The reerence signals occupy speciic time interval and requency (subcarrier) locations, i.e., resource elements. The locations are speciied within a block o subcarriers and interval allocated to a speciic mobile terminal. This block is known as physical resource block (PRB) and consists o 12 subcarriers and 6 or 7 symbols, or extended or normal cyclic preix, respectively. In the case o multiple antenna transmission, unique resource elements are reserved or the RSs, enabling mobile terminal to estimate the MIMO channel or the given PRB. The remaining resource elements are used to carry data, and will be the subject o the detection in (3) and (4). 1 y 1 ( + I ) A. MMSE Detector Calculation Matrix Inversion In the case o the MMSE SU-MIMO detection, one option is to explicitly estimate the channel and intererence covariance matrix I, and then determine the detector as given in (5). The estimates o and I are obtained using the received reerence signals. Because o the explicit matrix inversion in (5) this approach is demanding in terms o the implementation complexity. Details o an algorithm or explicit matrix inversion are given in the ollowing, or N RX = 4 [7]. TABLE I. PSEUDO CODE FOR TE MMSE SU-MIMO DETECTOR USING EXPLICIT MATRIX INVERSION. Algorithm 1: A = ( + I ) 2: A t = A 3: A t1 = A t1 /sqrt(a t1 A t1 ) 4: A t2 = A t2 (A t2 A t1 ) A t1 5: A t2 = A t2 /sqrt(a t2 A t2 ) 6: A t3 = A t3 (A t3 A t1 ) A t1 7: A t3 = A t3 (A t3 A t2 ) A t2 8: A t3 = A t3 /sqrt(a t3 A t3 ) 9: A t4 = A t4 (A t4 A t1 ) A t1 10: A t4 = A t4 (A t4 A t2 ) A t2 11: A t4 = A t4 (A t4 A t3 ) A t3 12: A t4 = A t4 /sqrt(a t4 A t4 ) 13: L = A A t 14: L inv = 0 15: i(l(1, 1) ~= 0) 16: L inv(1, 1) = 1/L(1, 1) 17: else 18: L inv(1, 1) = 0 19: end 20: i(l(2, 2) ~= 0) 21: L inv(2, 1) = -L(2, 1) L inv (1, 1)/L(2, 2) 22: else 23: L inv(2, 1) = 0 24: end 25: i(l(3, 3) ~= 0) 26: L inv(3, 1) = -(L(3, 1) L inv(1, 1) + L(3, 2) L inv (2, 1))/L(3, 3) 27: else 28: L inv (3, 1) = 0 29: end 30: i(l(4, 4) ~= 0) 31: L inv(4, 1) = -(L(4, 1) L inv(1, 1) + L(4, 2) L inv(2, 1) + L(4, 3) L inv (3, 1))/L(4, 4) 32: else 33: L inv(4, 1) = 0 34: end 35: i(l(2, 2) ~= 0) 36: L inv(2, 2) = 1/ L(2, 2) 37: else 38: L inv(2, 2) = 0 39: end 40: i(l(3, 3) ~= 0) 41: L inv(3, 2) = -L(3, 2) L inv(2, 2)/L(3, 3) 42: else 43: L inv(3, 2) = 0 44: end 45: i(l (4, 4) ~= 0) 46: L inv(4, 2) = -(L(4, 2) L inv(2, 2) + L(4, 3) L inv(3, 2))/L(4, 4) 47: else 48: L inv(4, 2) = 0 49: end 50: i(l(3, 3) ~= 0) 51: L inv(3, 3) = 1/L(3, 3) 52: else 53: L inv(3, 3) = 0 54: end 55: i(l(4, 4) ~= 0) 56: L inv(4, 3) = -L(4, 3) L inv(3, 3)/L(4, 4) 57: else 58: L inv(4, 3) = 0 Notes The MIMO channel estimate is obtained during the RS intervals. For example, in the numerical results we use the ollowing adaptation i+1 = (1-µ Η) i + µ Η i where i is the iteration index, and i is the channel estimate obtained during the RS interval. µ Η is the adaptation coeicient. Using the same adaptation principle the estimate I is obtained as, I i+1 = (1-µ I) I i + µ I I i. Line 2 to 12 generate orthonormal basis o row vectors. A ti is the ith row vector o matrix A t. L is a lower triangular matrix. L(i, j) is the ith row, and jth column entry o the matrix L. L inv(i, j) is the ith row, and jth column entry o the matrix L inv. Lines 15 to 64 generate entries o L inv, which is the inverse o L. The diagonal entries o L are real.

59: end 60: i(l(4, 4) ~= 0) 61: L inv(4, 4) = 1/L(4, 4) 62: else 63: L inv(4, 4) = 0 64: end 65: A inv = A t L inv 66: Q = A inv Strictly speaking, the detector Q in Table I, is derived only or the time interval and requency that correspond to the position o the particular reerence signals. Nevertheless, it is applied to all neighboring data-carrying resource elements to perorm the detection in (3) and (4), and estimate the transmitted data. This implicitly assumes lat ading or all subcarriers in the vicinity o the subcarrier that carries the reerence signal. The algorithm in Table I is particularly suitable or a DSP or matrix co-processor implementation platorm, that implements addition, multiplication, square-root and division as a set o basic arithmetic operations. B. MIMO Detector Calculation Adaptive Gradient Algorithm In order to lower the implementation complexity in this study we also investigate an adaptive scheme that determines the detector Q. The scheme implicitly (i) estimates the MIMO channel, and (ii) intererence covariance I. It is an iterative gradient algorithm [8] deined in the ollowing. Q i+1 = Q i - µ g i (6) where i is the iteration index, µ is the adaptation coeicient, and g i is a gradient g i = -(y i - Q i z i ) z i. (7) The vector z i is the received vector corresponding to the particular time interval and subcarrier, i.e., resource element that carries reerence signals. Since the reerence signals are known at the mobile terminal, it can orm the corresponding transmitted vector y i and include it in the expression (7). Strictly speaking, the detector in (6) is derived only or the time interval and requency that correspond to the position o the particular reerence signals. Nevertheless, it is applied to all neighboring data-carrying resource elements to perorm the detection in (3) and (4), and estimate the transmitted data. This implicitly assumes lat ading or all subcarriers in the vicinity o the subcarrier that carries the reerence signal. Note that the adaptation coeicient µ is selected to achieve a trade-o between the noise sensitivity and speed o adaptation. The coeicient may be dynamically set so that the optimum is achieved. IV. PERFORMANCE EVALUATION To evaluate perormance o the presented detection schemes each element o the MIMO channel matrix is modeled as an independent variable with the temporal evolution according to the Jakes model [9]. For example, or the time interval k, the channel between transmit antenna m and receive n (the mth column and nth row element o ) is given as N 1 i = 0 1 i ( 2 π d cos( 2 πi / N )( k 1) T sym + φ i ) h n, m ( k ) = e (8) N where N (number o components in the Jakes model), d is the Doppler requency v d = c (9) c where v is the UE speed, c = 2 Gz is the carrier requency and c is the speed o light. T sym = 71.36 usec is the duration o LTE symbol (or normal cyclic preix). ϕ I is initial random phase, drawn rom a uniorm distribution U(0, 2π). The above model results in a symbol-by-symbol evolution o the MIMO channel. To assess the perormance, the average noise power is determined ater the detection. Namely, or the symbol interval k, and the given channel (k) and detector Q(k), the postdetection noise power level is ( x D( k) x) x D( k) ( x) N pd ( k) = E (10) x N TX where D(k) is a diagonal matrix, whose entries are inverses o the diagonal entries o matrix Q(k)(k), and (k) is an estimate o (k). Using the above post-detection noise variance, the achievable rate or interval k is 1 R( k) = η ( k) NTX log 1 + N ( k) (11) 2 pd or E[x x] = N TX. The coeicient η(k) accounts or the RS overhead. For example, or the intervals that carry the RSs, η(k) = 8/12 (because according to the RS arrangement deined in TS 36.211, out o the 12 available subcarriers per PRB, 4 are allocated to the RSs). In the case o the intervals that do not carry any RS, η(k) = 1. To achieve the above rate a channel coding should be applied across all the layers, with the postdetection noise being additive white Gaussian noise (AWGN). The rate averaged over all channel evolutions is K R( k). (12) k= 0 R = E ( ) 0 lim K K In order to evaluate the multi-cell perormance, SINR values are randomly generated according the distribution known as geometry o a reuse-1 multi-cell wireless system. It is obtained rom simulations with the ollowing parameters. Each sector and base station uses the same requency channel (i.e., reuse-1 system). Each base station has three sectors (120 o - sector). Path loss is with exponent -3.76, shadowing variance 8 db and base station shadowing correlation is 0.5. The transmit power is set to achieve 20 db SNR at the cell edge. Each SINR value accounts or large scale ading eects (path loss, shadowing and antenna pattern). Consequently, or each SINR

value, an independent complex variable is generated modeling a small-scale ading between any transmit and receive antenna pair. The variable evolves according to the Jakes model in (8). In Fig. 1 we present cumulative distribution unction (cd ) o rates in (12) or the 4x4 MIMO and 1x4 SIMO detectors, all or the mobile terminal speed v = 3 kmph. The rates correspond to the multi-cell wireless system model that is described above. Figure 2. Mean rate as a unction o mobile terminal speed. In addition, complexity o the equivalent 1x4 SIMO detector is presented. The SIMO detector calculation is perorm our times per PRB (according to the RS arrangement or N TX = 1 deined in 3GPP TS 36.211). In the SIMO case, per each PRB there are 80 data-carrying symbols, due to a lower number o the RSs compared to the MIMO case. Figure 1. cd o rates in reuse-1 system, v = 3 kmph. In Fig. 2 and Fig. 3 we tabulate the mean and cell-edge rate, respectively. The cell-edge rate is deined as the 5-percentile rate (i.e., only 5% o rates are lower that the cell-edge rate). The rates are presented or dierent mobile terminal speeds: 3, 30 and 60 kmph. Based on the presented results, the MIMO transmission should be applied only at low mobile terminal speeds, with the MIMO detector using explicit matrix inversion. At moderate and high speeds, a single layer SIMO transmission should be applied, since it outperorms MIMO alternatives both in terms o mean and cell-edge rates. Furthermore, the MIMO detector based on the adaptive gradient algorithm perorms poorly in terms o cell-edge rates. V. COMPLEXITY ANALYSIS In this analysis we will consider the ollowing phases o the MIMO detection. 1. MIMO detector calculation, considering both the schemes based on a. matrix inversion in (5) and Table I, as well as b. adaptive gradient algorithm in (6) and (7). 2. Data detection, i.e., estimation o the received data in (3) and (4). The complexity o the above schemes is presented in terms o the number o arithmetic operations needed (i.e., multiplications, additions, square root and divisions). We analyze the most demanding 4x4 MIMO LTE scenario where N TX = 4 and N RX = 4, and the detector calculation is perormed six times per PRB (according to the RS arrangement or N TX = 4 deined in 3GPP TS 36.211). Furthermore, per each PRB there are 72 data-carrying symbols. Figure 3. Cell-edge rate as a unction o mobile terminal speed. In Fig. 4 we present the total number o operations per second (total sum o multiplications, additions, square root and divisions) as a unction o bandwidth allocated to UE. From the presented results, the version with the explicit matrix inversion is signiicantly more complex, but outperorms the adaptive gradient solution or higher speeds. As expected, the MIMO transmission is more demanding than the SIMO transmission. To quantiy relationship between the complexity and achievable data rates we tabulate the ratio between total number o operations versus mean rate, per PRB. Since the mean rate in Fig. 2 corresponds to one symbol, it is multiplied by the number o resource elements in PRB, i.e., 12 x 7. The ratio is presented in Fig. 5. From the results, the SIMO schemes are very eective because they require the lowest number o operations per transmitted inormation bit, on average. The SIMO detector based on the adaptive gradient

algorithm is particularly eective, i.e., its ratio in Fig. 5 is the lowest. This analysis may be used as a basis or establishing a trade-o between data rates, complexity and multiple antenna arrangements. Figure 5. Ratio between the total number o operations versus mean rate. Figure 4. Number o operations as a unction o bandwidth allocated to UE. VI. DISCUSSIONS AND CONCLUSIONS In this study we have analyzed perormance o linear SU- MIMO detector applied in 3GPP LTE wireless systems. We have considered MMSE linear detectors based on (i) explicit matrix inversion, and (ii) adaptive gradient algorithm. We have presented the average achievable data rates as a unction o dierent mobile terminal speeds, using the Jakes model, with symbol-by-symbol temporal variations. Mean and cell-edge rates have been determined using two-dimensional multi-cell model. In addition, the implementation complexity is analyzed. At the expense o higher implementation complexity, or higher mobile terminal speeds and SINR the detector based on explicit matrix inversion has been shown to outperorm the one based on the adaptive gradient algorithm. Furthermore, we have showed that the corresponding SIMO solution outperorms MIMO or moderate and high mobile terminal speeds. Signiicant gains o MIMO with linear detection over SIMO are present only in a very limited number o channel instantiations. Based on the presented results, the MIMO transmission should be applied only at low mobile terminal speeds, high SINR, and with the MIMO detector using explicit matrix inversion. At moderate and high speeds, a single layer SIMO transmission should be applied, since it outperorms MIMO alternatives both in terms o mean and cell-edge rates. Complexity-wise, the SIMO schemes have been shown to be very eective because they require the lowest number o operations per transmitted inormation bit. The SIMO detector based on the adaptive gradient algorithm is particularly eective. Since there is a signiicant perormance gap between the idealized MIMO capacity and the achievable rates o the linear MIMO detectors, we expect that non-linear schemes may provide some additional improvements [10]. Thereore, our uture work will ocus on non-linear MIMO detectors, addressing their perormance and implementation complexity. REFERENCES [1] E. Dahlman, S. Parkvall, J. Sköld, P. Beming, 3G Evolution - SPA and LTE or Mobile Broadband. 2 nd Edition, Academic Press, 2008. [2] F. Khan, LTE or 4G Mobile Broadband - Air Interace Technologies and Perormance. Cambridge University Press, 2009. [3] 3GPP TS 36.401 Evolved Universal Terrestrial Radio Access Network (E-UTRAN): Architecture Description. [4] 3GPP TS 36.201 Evolved Universal Terrestrial Radio Access (E- UTRA): Long Term Evolution (LTE) Physical Layer General Description. [5] 3GPP TS 36.211 Evolved Universal Terrestrial Radio Access (E- UTRA): Physical Channels and Modulation. [6] S. Verdu, Multiuser Detection. Cambridge University Press, 1998. [7] G.. Golub and C. F. Van Loan, Matrix Computations. Johns opkins University Press, 3 rd Edition, 1996. [8] S. ykin, Adaptive Filtering. 2 nd Edition, Prentice all, 1991. [9] W. Jakes, Microwave Mobile Communications. John Wiley & Sons, 1974. [10] B. M. ochwald and S. ten Brink, "Achieving Near-Capacity On a Multiple-Antenna Channel," IEEE Transactions on Inormation Theory, vol. 51, pp. 389-399, March 2003.