Description of the MATLAB implementation of a MIMO channel model suited for link-level simulations

Similar documents
Study of MIMO channel capacity for IST METRA models

Channel Models for IEEE MBWA System Simulations Rev 03

Comparative Channel Capacity Analysis of a MIMO Rayleigh Fading Channel with Different Antenna Spacing and Number of Nodes

MIMO Wireless Communications

Channel Modelling for Beamforming in Cellular Systems

Application Note. StarMIMO. RX Diversity and MIMO OTA Test Range

Experimental Investigation of the Joint Spatial and Polarisation Diversity for MIMO Radio Channel

Aalborg Universitet. Published in: 9th European Conference on Antennas and Propagation (EuCAP), Publication date: 2015

Effects of Antenna Mutual Coupling on the Performance of MIMO Systems

Number of Multipath Clusters in. Indoor MIMO Propagation Environments

Rician Channel Modeling for Multiprobe Anechoic Chamber Setups Fan, Wei; Kyösti, Pekka; Hentilä, Lassi; Nielsen, Jesper Ødum; Pedersen, Gert F.

SOFTWARE BASED MIMO CHANNEL EMULATOR

Keysight Technologies Theory, Techniques and Validation of Over-the-Air Test Methods

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

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

A Multiple Input - Multiple Output Channel Model for Simulation of TX- and RX-Diversity Wireless Systems

An Adaptive Algorithm for MU-MIMO using Spatial Channel Model

Impact of Antenna Geometry on Adaptive Switching in MIMO Channels

REALISTIC SPATIO-TEMPORAL CHANNEL MODEL FOR BROADBAND MIMO WLAN SYSTEMS EMPLOYING UNIFORM CIRCUILAR ANTENNA ARRAYS

IST METRA D2 MIMO Channel Characterisation

Transforming MIMO Test

WiMAX Summit Testing Requirements for Successful WiMAX Deployments. Fanny Mlinarsky. 28-Feb-07

Time-Reversal: Spatio-temporal focusing and its dependence on channel correlation

IEEE Working Group on Mobile Broadband Wireless Access <

Channel Modelling ETIN10. Directional channel models and Channel sounding

Narrow- and wideband channels

Handset MIMO antenna measurement using a Spatial Fading Emulator

Research Article Modified Spatial Channel Model for MIMO Wireless Systems

Comparison of Angular Spread for 6 and 60 GHz Based on 3GPP Standard

ON A 3GPP RAY-BASED SPATIAL CHANNEL MODEL FOR MIMO SYSTEM EMULATION: IMPLEMENTATION AND EVALUATION

By choosing to view this document, you agree to all provisions of the copyright laws protecting it.

Spatial Correlation Effects on Channel Estimation of UCA-MIMO Receivers

Effectiveness of a Fading Emulator in Evaluating the Performance of MIMO Systems by Comparison with a Propagation Test

Uplink Closed Loop Transmit Diversity for HSPA Yibo Jiang, Haitong Sun, Sharad Sambhwani, Jilei Hou Qualcomm Inc

Cluster Angular Spread Estimation for MIMO Indoor Environments

Robustness of High-Resolution Channel Parameter. Estimators in the Presence of Dense Multipath. Components

MIMO Channel Modeling and Capacity Analysis for 5G Millimeter-Wave Wireless Systems

Local Multipath Model Parameters for Generating 5G Millimeter-Wave 3GPP-like Channel Impulse Response

Adaptive Systems Homework Assignment 3

Abstract. Marío A. Bedoya-Martinez. He joined Fujitsu Europe Telecom R&D Centre (UK), where he has been working on R&D of Second-and

EITN85, FREDRIK TUFVESSON ELECTRICAL AND INFORMATION TECHNOLOGY

5G, WLAN, and LTE Wireless Design with MATLAB

Revision of Lecture One

Channel Modelling ETIM10. Channel models

Analysis of Massive MIMO With Hardware Impairments and Different Channel Models

Effects of Fading Channels on OFDM

Transmit Diversity Schemes for CDMA-2000

PROGRESSIVE CHANNEL ESTIMATION FOR ULTRA LOW LATENCY MILLIMETER WAVE COMMUNICATIONS

Auxiliary Beam Pair Enabled AoD Estimation for Large-scale mmwave MIMO Systems

Millimeter Wave Small-Scale Spatial Statistics in an Urban Microcell Scenario

FADING DEPTH EVALUATION IN MOBILE COMMUNICATIONS FROM GSM TO FUTURE MOBILE BROADBAND SYSTEMS

Propsim C8 MIMO Extension. 4x4 MIMO Radio Channel Emulation

Performance Evaluation of Cross-Polarized Antenna Selection over 2 GHz Measurement-Based Channel Models

REALISTIC ANTENNA ELEMENTS AND DIFFERENT ARRAY TOPOLOGIES IN THE DOWNLINK OF UMTS-FDD NETWORKS

Correlation Matrix Distance, a Meaningful Measure for Evaluation of Non-Stationary MIMO Channels

Estimating Discrete Power Angular Spectra in Multiprobe OTA Setups

Keysight Technologies MIMO Channel Modeling and Emulation Test Challenges. Application Note

STATISTICAL DISTRIBUTION OF INCIDENT WAVES TO MOBILE ANTENNA IN MICROCELLULAR ENVIRONMENT AT 2.15 GHz

Time-Reversal: Spatio-temporal focusing and its dependence on channel correlation

A Complete MIMO System Built on a Single RF Communication Ends

Extension of ITU IMT-A Channel Models for Elevation Domains and Line-of-Sight Scenarios

Fading Basics. Narrowband, Wideband, and Spatial Channels. Introduction. White Paper

octofade Channel Emulation

MIMO Systems and Applications

Revision of Lecture One

ON THE PERFORMANCE OF MIMO SYSTEMS FOR LTE DOWNLINK IN UNDERGROUND GOLD MINE

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

Channel Modelling ETI 085

OFDM Channel Modeling for WiMAX

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

A method of controlling the base station correlation for MIMO-OTA based on Jakes model

3D Channel Propagation in an Indoor Scenario with Tx Rooftop & Wall at 3.5 & 6 GHz

Narrow- and wideband channels

ETSI TR V ( )

TIME reversal (TR) is a method to focus spatially and

Recent Advances on MIMO Processing. Mats Bengtsson, Cristoff Martin, Björn Ottersten, Ben Slimane and Per Zetterberg. June 2002

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

Channel Capacity Enhancement by Pattern Controlled Handset Antenna

IEEE Broadband Wireless Access Working Group <

The prediction of the time and the spatial profile for broadband land mobile services using UHF and SHF bands

Outdoor-to-Indoor MIMO Hardware Simulator with Channel Sounding at 3.5 GHz

International Conference on Emerging Trends in Computer and Electronics Engineering (ICETCEE'2012) March 24-25, 2012 Dubai. Correlation. M. A.

Multiple Input Multiple Output (MIMO) Operation Principles

Theoretical Study of Power Management of a MIMO Network using Antenna Selection Algorithm

Analysis of RF requirements for Active Antenna System

Wideband Channel Tracking for mmwave MIMO System with Hybrid Beamforming Architecture

Multi-Path Fading Channel

UWB Channel Modeling

Channel Modeling ETI 085

Mobile Radio Propagation: Small-Scale Fading and Multi-path

Capacity Evaluation of an Indoor Wireless Channel at 60 GHz Utilizing Uniform Rectangular Arrays

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

Advances in Radio Science

Channel Estimation by 2D-Enhanced DFT Interpolation Supporting High-speed Movement

Estimating Millimeter Wave Channels Using Out-of-Band Measurements

A SCALABLE RAPID PROTOTYPING SYSTEM FOR REAL-TIME MIMO OFDM TRANSMISSIONS

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

Reducing Intercarrier Interference in OFDM Systems by Partial Transmit Sequence and Selected Mapping

Performance Comparison of Channel Estimation Technique using Power Delay Profile for MIMO OFDM

MIMO Channel Modeling and Capacity Analysis for 5G Millimeter-Wave Wireless Systems

Transcription:

Description of the MATLAB implementation of a MIMO channel model suited for link-level simulations Laurent Schumacher, AAU-TKN/IES/KOM/CPK/CSys Implementation note version. March Table of contents. Introduction.... Spatial correlation Directory Correlation_Multiple_Cluster.... MIMO radio channel Directory UMTS_Testbed...5. Initialisation phase... 5. Processing phase... 6. Post-processing phase... 8. Distribution terms... 5. Conclusion... 6. References...

. Introduction This document describes the content of the two MATLAB directories Correlation_Multiple_Cluster and UMTS_Testbed. They contain MATLAB scripts that enable their user to Derive the spatial correlation properties of a Uniform Linear Array (ULA) impinged by a variety of Power Azimuth Spectra (PAS), namely uniform, truncated Gaussian and truncated Laplacian, where the waves are gathered in a single or in multiple clusters. The relations applied to derive these properties are detailed in []. Simulate a Multiple-Input Multiple-Output (MIMO) radio channel at link-level in compliance with GPP specifications []. The simulated model is of stochastic type. It is fully described in [, ]. Figure summarises the interactions between the scripts of the two directories. UMTS_Testbed Correlation_Multiple_Cluster example_mimo.m Three_GPP_cases.m geometrycorrelation.m dialog.m plot_uniform.m plot_gaussian.m plot_laplacian.m correlation.m init_rice.m init_fading.m init_mimo_channel.m MIMO_channel.m plot_mimo.m normalisation_uniform.m normalisation_gaussian.m ASsigma_gaussian.mat normalisation_laplacian.m ASsigma_laplacian.mat Rxx_uniform.m Rxx_gaussian.m Rxx_laplacian.m Rxy_uniform.m Rxy_gaussian.m erfcomp.m Rxy_laplacian.m Figure : Interactions between the MATLAB scripts

Following the description of these packages, validation results are presented. The distribution terms of these packages are stated at the end of the document.. Spatial correlation Directory Correlation_Multiple_Cluster The main script is geometrycorrelation.m. Through a dialogue with the user, this script first collects all the information requested to fully characterise the scenario, namely the number of antenna elements of the ULAs at the User Equipment (UE) and at the Node B, their spacings, the PAS types of the impinging waves, their Azimuth Spreads (AS), and their Angle of Departure (AoD)/Angle of Arrival (AoA). In a second phase, the spatial correlation properties are derived by the script correlation.m. The first step of this phase is to normalise the PAS such that it can be regarded as a probability distribution, which means that π ( ) PAS ϕ dϕ = () π On the other hand, this normalisation step, performed in normalisation_*.m scripts, serves to derive the standard deviation of this pdf, based on the AS defined by the user, as there is not necessarily an identity between them. Being normalised, the PAS is then integrated over its definition domain according to the relations established in [] to derive the spatial correlation coefficients. The coefficients of the homogeneous products between real (imaginary) parts are derived in Rxx_*.m scripts, while the mixed products between real and imaginary parts are handled by Rxy_*.m scripts. Their outcome is combined to produce either complex field spatial correlation coefficients or real power ones, depending on the value of a calling variable of the correlation.m script. Finally, the correlation coefficients fill two matrices defined at the UE and at the Node B, respectively R UE and R Node B. These spatial correlation matrices are combined through a Kronecker product as proposed in [, ]. The structure of the Kronecker product depends whether one wants to simulate a downlink transmission R = R Node R () B UE or an uplink one R = R R () UE Node B where represents the operator of the Kronecker product. As a matter of illustration, Figure shows -cluster PASs, where both clusters are constrained within [-6, 6 ] around their AOAs {-9, 9 } and exhibit an AS of. Note that the second cluster has half the power of the first one. The envelope correlation coefficient of two distant antennas impinged by these PASs is shown in Figure as a

function of the distance between the antennas. One can notice the wider oscillations obtained with the truncated Laplacian PAS. They could be due to the strong confinement of the Laplacian PAS... Uniform Truncated Gaussian Truncated Laplacian Power (Linear).8.6.. - 5 5 φ [degree] Figure : Examples of -cluster PASs.9.8 Uniform Truncated Gaussian Truncated Laplacian Envelope correlation ρ.7.6.5.....5.5.5.5.5 5 Normalised distance d/λ Figure : Envelope correlation coefficient of the PASs shown in Figure

. MIMO radio channel Directory UMTS_Testbed The main script is example_mimo.m. It shows how the scripts written to generate a MIMO radio channel can be embedded in a broader link-level simulation. Following the approach of Synopsys' COSSAP/CCSS (CoCentric System Studio) [5], the script distinguishes an initialisation phase, during which parameters are read and global variables are initialised, and a processing phase, during which the actual simulation runs.. Initialisation phase At initialisation, the parameters of the set-up (PAS, AoD/AoA, AS, PDP, etc.) are initialised in the Three_GPP_Cases.m. This is the script that ought to be updated, should GPP agree on new parameter set-ups for link-level simulations. Note that, for the time being, it is compliant with [], whereas a more recent version [6] had been issued at the time of writing the present document. However, the main differences between [] and [6] are the value of the Rice factor in Case (changed from to 6 db) and the mention of additional options. As far as the essence of the scenarios is concerned, there is no major difference between the two releases. Hence, the functionalities embedded in the MATLAB package to simulate [] would easily enable to simulate [6] as well. Since all the geometric information required to derive the spatial correlation properties is available in the Three_GPP_Cases.m script, the computation of the spatial correlation matrices at Tx and Rx is performed from that script, by a call to the correlation.m script described in the previous section. Its outcome, two spatial correlation matrices, are combined in the main loop through a Kronecker product into matrix R, and a spatial correlation shaping matrix C is derived from R by Cholesky or Square-Root Matrix decomposition [8], depending whether one is willing to deal with complex field correlation coefficients or real power ones. Additionally, a Rice steering matrix is computed from the outer product of the steering vectors defined in Appendix B of [], which writes as follows d Rx exp jπ sin λ d Rx exp jπ sin λ ( AoA ) [( n ) AoA ] Rx Rx Rx dtx exp jπ sin λ. dtx exp jπ sin Tx λ ( AoD ) Tx [( n ) AoD ] Tx T () where λ is the wavelength, n Tx and d Tx represent respectively the number and the spacing of the antenna elements for the transmit ULA, n Rx and d Rx represent respectively the number and the spacing of the antenna elements for the receive ULA, AoD is the angle of Departure and AoA the angle of Arrival. This steering matrix is to be used later to shape the Rice component of Case.

Having initialised the parameters of the set-up, especially the ones related to the fading properties, the script init_fading.m is called to generate n Paths.n Tx.n Rx vectors of FadingNumberOfIterations fading samples, sampled every λ second, where.fof.v n Paths is the number of delays of the PDP, FOF is the oversampling factor of the fading process and v is the speed. The n Paths.n Tx.n Rx vectors of FadingNumberOfIterations independent fading samples are generated by performing the inverse Fourier transform of an oversampled Doppler spectrum whose shape has been defined in the Three_GPP_Cases.m script. A random phase is applied to each vector in the frequency domain so as to generate independent fading processes in the time domain from a single, common Doppler pattern. This procedure is explained in full detail in [7, p. ] and is illustrated in Figure. FadingNumberOfIterations IFFT v λ FadingMatrix.FOF.v λ Tx#-Rx#, Path# Tx#-Rx#, Path# Tx#n Tx -Rx#n Rx, Path#n Paths Figure : Generation of FadingMatrix These vectors are then gathered into a single matrix, FadingMatrix, which is correlated using the spatial correlation shaping matrix C derived earlier. The whole philosophy of the process is to provide the main loop with a reference library of correlated fading samples in which the actual tap coefficients to be used during the simulation will be derived by simple linear interpolation. Therefore, one should make sure that these fading vectors span at least a distance of λ, such that, when wrapping around, the last samples of the fading vector can be regarded as uncorrelated in the time domain with respect to the first ones. Finally, the lines of FadingMatrix, where each line correspond to a tap coefficient, are scaled according to the PDP and the Rice component is added, if necessary.. Processing phase As a foreword, it should be mentioned that the main loop of the example_mimo.m script has been written having in mind the formalism presented in [9, p. ]. However, a user

willing to use the MATLAB package for the sole purpose of generating a MIMO radio channel could create his/her own link-level simulations, using the spatially correlated FadingMatrix generated at the end of the initialisation phase. In that perspective, the main loop of example_mimo.m is just an example of the way to use this channel generator in the broader scope of a link-level simulation. Anyway, the main loop of example_mimo.m is designed to process one burst of NumberOfChipsPerIteration, possibly oversampled chips per iteration. A global variable keeps track of the running time instant, for book-keeping purposes, but also to enable the simulation of burst transmissions. As it is, the running time instant is incremented by the length of NumberOfChipsPerIteration chips at each iteration. This could be easily changed, in order to simulate burst transmissions. The incremental step could then be defined according to a given probability distribution function depending on the corresponding traffic model. For each iteration, the script MIMO_channel.m performs two linear interpolations in the spatially correlated FadingMatrix. The first interpolation is applied in the time domain. It consists in collecting (possibly fractionally if oversampling) chip-spaced fading samples in FadingMatrix. The second interpolation is performed in the tap domain. It consists in distributing every tap of the PDP on the two closest sampling instants of the simulation, according to the time distance with respect to them, as described in [, p. ]. This second interpolation is required by the fact that the PDP is not necessarily sampled at the simulation rate. Figure 5 illustrates these two interpolation processes, in the case of a chip-spaced simulation of the ITU Pedestrian A profile. Note that the weights of the second interpolation are the square-roots of the time differences, in order to preserve the correlation properties. ns Tx#i-Rx#j, Path# 5 6 7 6 ns Tx#i-Rx#j, Path# 6 9 ns Tx#i-Rx#j, Path#n Paths 6 ns 9 6 Second interpolation Tap domain First interpolation Time domain Chip-spaced impulse response ITU profile Pedestrian A Figure 5: Double interpolation of the correlated fading process in the main loop

The outcome of MIMO_channel.m is two matrices containing the same information, namely the MIMO channel to be applied to the current burst. One of these two matrices, the Channel variable in example_mimo.m, has a sliding structure compliant with the formalism of [9, p. ] illustrated in Figure 6. The second matrix, CorrelatedFading, has the same row structure than FadingMatrix. However, its columns span the simulation sampling space instead of the fading one. Channel = m h... Delay Spread NumberOfReceivedSamples NumberOfTransmittedSamples Figure 6: Sliding structure of Channel. Post-processing phase As a matter of post-processing, the package contains the script plot_mimo.m. It plots the n Paths.n Tx.n Rx impulse responses generated by example_mimo.m, the n Tx.n Rx PDPs, the n Paths spatial correlation functions and the n Paths.n Tx.n Rx Doppler spectra. Whenever possible (PDP, correlation, Doppler spectrum), the characteristics of the simulated MIMO channel are compared to the desired ones. Note that plot_mimo.m uses a downsampled version of the CorrelatedFading matrix mentioned here above. The following pages present the PDP, the spatial correlation properties and the Doppler spectra of a x MIMO set-up in GPP Cases, and. Dashed red curves/circles are the original values, blue curves/circles are the simulated ones. The shift of Taps to in the PDP of Case (Figure 7) is due to the additional -db Rice component on Tap. Figure shows Doppler spectra of impinging waves constrained within a Laplacian PAS. Finally, note the changing spatial correlation properties of Case in Figure 5, reflecting the changing propagation conditions from one tap to the other.

Tx# - Rx# - Sum PDP =.979 Tx# - Rx# - Sum PDP =.9567 - - - - Power [db] - - Tx# - Rx# - Sum PDP =.8697 Tx# - Rx# - Sum PDP =.95 - - - - Power [db] - - Tap index Tap index Figure 7: PDP of GPP Case ( taps) h, hkl h, hkl h, hkl h, hkl.5 Correlation coefficient h, hkl.5 h, hkl.5 h, hkl.5 h, hkl.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l Correlation coefficient Tx# - Rx# - Sum PDP =.98695 Tx# - Rx# - Sum PDP =.5 - - - - 5 6 5 6 Figure 8: Spatial correlation properties of GPP Case Tap h Tap h. Tap h. Tap h..5... h - Tap. h - Tap. h - Tap. h - Tap.5.5.. h - Tap h - Tap. h - Tap. h - Tap..5... - Tap h. - Tap h. - Tap h. - Tap h.5.5.. - - - - Figure 9: Doppler spectra of the ** = 6 taps of a GPP x MIMO channel Case Power [db] Tx# - Rx# - Sum PDP =.977 Tx# - Rx# - Sum PDP =.9 - - - Power [db] - 5 6 Tap index 5 6 Tap index Figure : PDP of GPP Case (6 taps) h, hkl h, hkl h, hkl h, hkl h 5, hkl 5 h 6, hkl 6.5 Correlation coefficient h, hkl.5 h, hkl.5 h, hkl.5 h, hkl.5 h 5, hkl 5.5 h 6, hkl 6.8.6...8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l Correlation coefficient (k-)* + l Figure : Spatial correlation properties of GPP Case. Tap h. Tap h. Tap h Tap h. Tap h 5. Tap h 6....5.... h - Tap. h - Tap. h - Tap h 6 - Tap h - Tap h - Tap 5......5.5... h - Tap. h - Tap. h - Tap 6 h - Tap h - Tap h - Tap 5......5.5... - Tap h. - Tap h. - Tap h - Tap h - Tap h - Tap h 5 6......5.5.. - - - - - - Figure : Doppler spectra of the **6 = taps of a GPP x MIMO channel Case

Tx# - Rx# - Sum PDP =.96 Tx# - Rx# - Sum PDP =.987 - - - - Power [db] 5 6 5 6 Tx# - Rx# - Sum PDP =.9565 Tx# - Rx# - Sum PDP =.9887 - - - - Power [db] 5 6 Tap index 5 6 Tap index Figure : PDP of GPP Case (6 taps) h, hkl h, hkl h, hkl h, hkl h 5, hkl 5 h 6, hkl 6.5 Correlation coefficient h, hkl.5 h, hkl.5 h, hkl.5 h, hkl.5 h 5, hkl 5.5 h 6, hkl 6.8.6...8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l.8.6.. (k-)* + l Correlation coefficient (k-)* + l Figure : Spatial correlation properties of GPP Case. Tap h. Tap h. Tap h. Tap h. Tap h 5. Tap h 6...5.5.5.. h - Tap. h - Tap. h - Tap. h - Tap h 6 - Tap h - Tap 5.....5.5.5.. h - Tap. h - Tap. h - Tap. h - Tap 6 h - Tap h - Tap 5.....5.5.5.. - Tap h. - Tap h. - Tap h. - Tap h - Tap h - Tap h 5 6.....5.5.5. - - - - - - Figure 5: Doppler spectra of the **6 = taps of a GPP x MIMO channel Case

. Distribution terms The MATLAB packages developed by CSys are free of use to any party having approved beforehand and on an individual basis the terms of the following agreement:. The receiving party agrees to acknowledge CSys'parenthood on the MATLAB packages by referencing in every publication it may produce in the future based on the use of these packages the IST METRA Deliverable D [7] or CSys'newer related publications.. The receiving party agrees to acknowledge cooperation with IST project IST-- 8 I-METRA [] in every publication it may produce in the future based on the use of these packages.. The receiving party agrees not to distribute the source code to third parties.. In order to ensure that any enhancement might benefit to the whole community using the packages, the receiving party agrees to notify CSys of any change and/or improvement of the source code, and to document it. As soon as the approval of a party on these terms will have been received, the MATLAB packages will be sent to this party. 5. Conclusion This document has described the content and the working of two MATLAB packages, Correlation_Multiple_Cluster and UMTS_Testbed, aimed at deriving the spatial correlation properties of a MIMO radio channel and at simulating it. These packages have been validated by showing their outcome in the case of the GPP cases described in []. Finally, the terms of their distribution have been stated. 6. References [] Schumacher L., Pedersen K. and Mogensen P., "From Antenna Spacings to Theoretical Capacities Guidelines for Simulating Spatial Correlation in MIMO Systems", submitted for publication in IEEE Transactions on Antenna and Propagation, December. [] MIMO Rapporteur, GPP document R-- "MIMO conference call summary", January. [] Kermoal J.P., Schumacher L., Pedersen K. and Mogensen P., "A Stochastic MIMO Radio Channel Model with Experimental Validation", submitted for publication in IEEE Journal on Selected Areas in Communications, February. [] Pedersen K., Andersen J.B., Kermoal J.P. and Mogensen P., "A stochastic multiple-input-multiple-output radio channel model for evaluation of space-time coding algorithms", Proceedings of 5 nd IEEE Vehicular Technology Conference VTC Fall, Boston (USA), September, vol., pp. 89-897. [5] http://www.synopsys.com [6] MIMO Rapporteur: GPP TSG R--8, "MIMO discussion summary", January.

[7] Schumacher L., Kermoal J.P., Frederiksen F., Pedersen K.I., Algans A., Mogensen P., "MIMO Channel Characterisation", IST Project IST-999-79 METRA Deliverable D, February. [8] Golub, G.H. and Van Loan, C.F., "Matrix Computation", The Johns Hopkins University Press, rd edition, 996. [9] Heikkilä M.J., Majonen K., Fonollosa J.R., Gaspa R., Lagunas M.A., Lamarca M., Mestre X., Palomar D.P., Pérez-Neira A., Tiirola E., Ylitalo J., Dowds M., Lister D., "Review and Selection of Relevant Algorithms", IST Project IST-999-79 METRA Deliverable D., June. [] GPP TR 5.869, "Tx diversity solutions for multiple antennas", version.. [] http://www.ist-imetra.org