Interference Mitigation for MIMO Systems

the interference variation appears to be a challenging task. Instead it is perhaps more .... In this approach the pilots do not go through the same precoding matrix ...
141KB taille 2 téléchargements 352 vues
Interference Mitigation for MIMO Systems Employing User-specific, Linear Precoding 1

Afif Osseiran1 , Kambiz Zangi2 , Dennis Hui2 and Leonid Krasny2

Ericsson Research, Stockholm, Sweden, 2 Ericsson Research, Research Triangle Park, North Carolina, US {Afif.Osseiran, Kambiz.Zangi, Dennis.Hui, Leonid.Krasny}@ericsson.com

Abstract—User-specific, linear precoding is used extensively by almost all existing and emerging wireless MIMO standards [1], [2], [3], [4]. With user-specific, linear precoding, the data symbols to be transmitted to each user are passed through a linear transformation before being sent to the transmit antennas, and a different precoder is used for each user depending on his/her channel. For example, with 4 transmit antennas at the BS, 2 receive antennas at the mobile, and instant channel quality indicator (CQI), the cell capacity of a 4x2 2-clustered system with user-specific, linear precoding is more than 80% higher than the cell capacity of a system with one transmit antenna [10]. But such schemes are vulnerable to delayed CQI due to fast variations of interference, leading in some cases to performance that is worse than a SISO system. In this paper, we will present a method that mitigates the degradation due to fast-varying interference in MIMO systems that use linear precoding. We will show that the temporal variation of other-cell interference is almost eliminated with this method. Our results indicate that for a 4x2 2-Clustered transmit array with the proposed method, the performance loss due to delayed CQI is reduced from 35% to 5%.

Key Words: Array Gain, Array Geometry, Interference Mitigation, OFDM, Spatial multiplexing, System Performance.

I. I NTRODUCTION Multiple-input, multiple-output (MIMO) transmission schemes are being proposed as one of the key radio access technologies for enhancing cellular wireless systems [5], [6]. User-specific, linear precoding is used extensively by almost all existing and emerging wireless MIMO standards [1], [2], [3], [4]. With user-specific, linear precoding, the data symbols to be transmitted to each user are passed through a linear transformation before being sent to the transmit antennas, and a different precoder is used for each user to adapt the covariance matrix of the transmitted signal to the specific channel of the intended user. Uniform linear array (ULA) is the most widely used transmit antenna geometry. ULA’s can be divided in two groups: (a) uniform linear phased arrays, and (b) uniform linear diversity arrays (ULDA). In (a), the spacing between consecutive antenna elements are chosen small enough relative to λ (the wavelength at the carrier frequency) to ensure that all antennas are highly correlated, and typically just one stream of data is transmitted to each User Terminal (UT). In (b) the Ntx transmit antennas are positioned far apart relative to λ such that every pair of transmit antennas are essentially independent, and typically Ntx independent streams are transmitted to each UT.

From a single-link perspective, [7] and [8] found that a particular non-uniform linear transmit array geometry (the socalled 2-clustered transmit array geometry) outperforms most other transmit array geometries over a wide range of SNRs. Motivated by these results, for Ntx = 4 and 8, it was shown in [9], [10] that the system-level performance of a cellular system using the 2-clustered transmit antenna geometry at each Base Station (BS) can be improved significantly compared to the performance of a cellular system using the traditional uniform diversity linear arrays with the same number of transmit antennas. However, [9] and most studies in the literature tend to neglect the impact of the rapid interference variation on the system performance (i.e. a perfect Channel Quality Indicator (CQI) at the BS is typically assumed). In fact, it is well known that the deployment of multiple antennas in radio networks impacts the spatial and/or temporal characteristics of the interference. In particular, the interference variation is more acute when user-specific precoding is used at the transmitter. Changing the precoder at the BS transmitter changes the spatial covariance matrix of the interference that is observed by each UT having multiple receive antennas, i.e. the spatial characteristics of the interference at the UTs change as the percoder at the BS is changed. In addition, if the radio channel is varying fast, both the temporal and spatial characteristics of the interference will vary rapidly. This fastvarying interference makes any required feedback to a system (e.g. CQI) obsolete yielding a ”CQI mismatch”, also called ”flashlight effect”. This phenomenon was already known in HSDPA system [11]. In [12], it was shown that linear MUMIMO precoding schemes such as successive Minimum Mean Square Error (MMSE) and Regularized Block Diagonalization (RBD) in a multi-cell scenario can even perform worse than a Single Input Single Output (SISO) system. It can be easily understood that any kind of scheme where the precoding weights are changing rapidly (e.g. adaptive beamforming or fast codebook-based precoding), will lead to a fast-varying interference which is very hard to predict accurately. This is especially true at medium to high system loads where the interference is mostly dominated by other-cell interference which is changing fast. In case of isolated cells like in the local area scenario [13], the performance degradation would be minor due to low or nonexistence other-cell interference. Predicting the interference variation appears to be a challenging task. Instead it is perhaps more practical to try to stabilize the interference. In the this paper, we will present a method that

mitigates the degradation due to fast-varying interference. We will call this method “slow fixed beam reuse”. The rest of this paper is organized as follows. The transmit antenna geometry is presented in Section II. In Section III, the signal to interference plus noise ratio is derived. Section IV introduces the slow fixed beam reuse method. In Section V, our network deployment model is explained. The systemlevel simulation results are presented in Section VI. Lastly, conclusions are given in Section VII.

w1 FEC1

Π

where the angle θn represents one of the four fixed pointing angles of each beam in the coordinate system of the sector in which the beam is used. The integer n ∈ {1, 2, 3, 4} is chosen such that θn is as close as possible to the direction of arrival of the signal transmitted by UT. III. S IGNAL TO I NTERFERENCE AND NOISE D ERIVATION In the following the expression of the received signal and the SINR is derived. A. Received Signal: The signal on the f -th subcarrier at the k th TTI transmitted from the b-th BS is denoted by xb (f, k), a vector of size NX × 1, where 1 ≤ NX ≤ Ntx . NX is the number of transmitted

2

w2

10λ

De-MUX

II. T RANSMIT A NTENNA C ONFIGURATION We will consider in this paper the 2-Clustered non-uniform linear array geometry. The antennas in each cluster form a uniform, linear, phased array; since, the antennas within each cluster are highly correlated due to the half wave length, λ2 , spacing between consecutive antennas in each cluster. In fact, it was shown in [8], [7] that grouping the antennas in two independent clusters is an optimal geometry for almost all SNRs (except for very low SNRs where it is best to use all transmit antennas to form a uniform linear array with λ/2 spacing). The 2-Clustered geometry with Ntx = 4 transmit antennas is depicted in Fig. 1. The Ntx transmit antennas are grouped in 2 clusters where each cluster is configured as a ULA with λ 2 spacing between consecutive antenna elements within each cluster. The two clusters are placed such that the intra-cluster spacing is 10 λ. As shown in Figure 1, the data bits are demultiplexed into two streams where each stream is separately encoded then interleaved and modulated. A beamforming weight is applied on each stream of each cluster before the data symbols are transmitted. We assume the transmitter has access only to the second order statistics of the channel, and the receiver knows the channel perfectly. It is further assumed that both clusters use the same set of beamforming weights, hence the beamforming matrix at the b-th BS for each subcarrier belongs to the following set: ⎧⎡ ⎤⎫4 1 0 ⎪ ⎪ ⎪ ⎪ ⎨⎢ jθn ⎥⎬ e 0 ⎥ ⎢ , (1) ⎣ 0 1 ⎦⎪ ⎪ ⎪ ⎪ ⎭ ⎩ jθn 0 e n=1

λ

MOD1

w1 FEC2

Π

λ

MOD2

2

w2 Fig. 1.

Clustered configuration with 4 transmit antennas.

streams. Here, without loss of generality, we assume the signal of interest is transmitted from the 0-th BS. Let W b (f, k) and H b (f, k) denote that complex antenna weights (of size Ntx × NX ) and the channel coefficients (of size Nr ×Ntx ) on the f th subcarrier and time index k of the bth BS at UT 0, respectively. The received signal on the f -th subcarrier at the k-th TTI, is given by y(f, k) = H 0 (f, k)W 0 (f, k)x0 (f, k) + ξ(f, k)

(2)

where ξ(f, k) contains the received inter-cell interference and thermal noise, and is equal to Nb −1 b=1 H b (f, k)W b (f, k)xm (f, k)+n(f, k). Nb denotes the total number of BSs, and the term H b (f, k)W b (f, k)xm (f, k) is the interference signal from the m-th BS. Finally, n(f, k), denotes the zero mean Additive White Gaussian Noise (AWGN). Since equalization and symbol detection operate on a subcarrier basis and block-by-block basis, in the next section we will omit the subcarrier index f and the time index k, respectively. B. SINR Calculation A successive interference cancellation (SIC) receiver is assumed for the multi-stream transmission. The receiver operates in several stages or steps. In the first step, it simply detects the signal with the highest SINR. This is done by computing the SINR for all streams using the MMSE receiver. The second step consists of reconstructing the signal, subtracting it from the received remaining signal. Finally the third stage consists of repeating the first steps until all signals are detected. Let us first compute the SINR of the first step. The estimate  0 , and we assume that of the signal x0 is denoted by x the instantaneous channel matrix H 0 , and the second order statistics of the noise and the interference are known at the receiver. The MMSE estimate per subcarrier is simply obtained using the Wiener Filter [14] as follows:  0 = Λy, x where the filter weight Λ is defined as  −1   Λ = E yy H E x0 y H .

(3)

(4)

Assuming the transmitted signals xb have unit power then using Eq. 2, Λ reduces to H H Λ = S −1 0 W 0 H0 ,

(5)

where S 0 is given by H S0 = H 0W 0W H 0 H 0 + R0 .

(6)

R0 is the interference plus noise covariance matrix and is given by R0 =

N b −1

H H bW bW H b H b + N 0.

(7)

b=1

Furthermore, N 0 , the covariance matrices of the noise is given by   N 0 = E nnH = σ02 I Nr , (8) where σ0 is the thermal noise variance. Let el denote the lth column of the NX × NX identity matrix I NX , then using the above Equations the SINR of the l element of x0 is given by (l)

Γ0 =

2 |eH l ΛH 0 W 0 el | . H H el ΛR0 Λ el

(9)

Then the receiver will select the stream with the highest SINR denoted, that is, i =

arg

max

l∈{1,...,NX }

(l)

Γ0 ,

(10)

where i denotes the stream number with the highest SINR, (l) and Γ0 the SINR of the lth element given in (9). The second step consists of inserting zeros on the ith column of H 0 . This operation models the signal cancellation step. H 0 is thus updated as follows H 0 ← H 0 − H 0 ei eH i .

(11)

 0 and filter weight Λ have to be recomputed Then the matrix S using the updated H 0 . Finally the third stage consists of going back to the first step until all steams are detected.

that if the direction of the UT served on the k th TTI by the b-th BS is different from the direction of the UT served on the (k + 1)-th TTI by this BS, then the bth term of R0 in Eq. 7 can change from one TTI to the next. In systems that use Link Adaptation (LA), the UT measures R0 (f ; k) on a given TTI, and based on this measurement, the UT asks the BS to transmit to it a particular number of information bits on the f -th sub-carrier at some future TTI, i.e. there is always a delay between the time the UT measures R0 (f ; k) , and the time the UT receives information based on this measurement of R0 (f ; k) . If the covariance of othercell interference changes over the duration of this delay, the number of information bits transmitted to the UT on the f th sub-carrier will be different from the number of information bits that the channel to the UT can actually support at the time this transmission is made. In order to make the system more robust to CQI delays, a slow fixed beams method is introduced. The method consists of: • Restricting the beamforming matrix to take a finite number of fixed values. • Assigning in each cell, a portion of sub-carriers to each beam. • Changing synchronously and slowly the beam assignments in all cells. While the first two steps (which we will refer to as the fixed beams reuse (FBreuse) ) will stabilize the interference spatially, the slow update of the beams weight (third step) will stabilize the interference temporally. An illustration of the slow fixed beam reuse is depicted in Fig. 2, where two fixed beams are defined by θ1 and θ2 and updated every T [seconds]. In a given cell, the portion of sub-carriers assigned to each beam can be proportional to the total traffic generated by the UTs having this particular beam as their favorite beam. Typically, T is chosen much larger than duration of one TTI. With fixed beam reuse, the interference seen by each UT changes at most once every T seconds compared to every TTI without fixed beam reuse. Hence, fixed beam reuse, with a properly chosen T , can significantly reduce the variations in interference observed by the UTs.

IV. F IXED BEAM R EUSE In general, the transmit weight vector W b (f, k) depends on the long-term statistics of the channel between the BSs and the UTs being served by these BSs on the k-th TTI. The statistics of the channel of each user varies very slowly; hence, the best precoding matrix for a given user changes very slowly over time. In other words, the best precoding matrix for a given user depends mostly on the geometry of the location of the UT relative to its serving BS, and this geometry varies quite slowly compared to fast fading. In each cell, the scheduler decides which user is served at the f -th subcarrier on the k-th TTI; hence, the scheduler decides the precoding matrix W b (f, k) as an indirect consequence of what user this scheduler decides to serve on the f th sub-carrier and on the k th TTI. With beamforming on the downlink, the precoding matrix W b (f, k) is solely determined from one scalar angle θ(f, k), where θ(f, k) is determined by the direction of the UT served at frequency f on the k-th TTI. It is then clear

f θ1 θ1 θ2 θ2

θ1 θ2 θ2 θ2 θ2 θ2

θ1 θ1

θ1 θ1 θ1

T

θ2 θ1 θ1 θ2 θ1 θ1 θ1 θ1 θ1 t

Fig. 2. The slow fixed beam reuse of period T , with two beams defined by θ1 and θ2 .

A. Reduction of Pilot Density In OFDM systems, typically certain known pilot tiles are transmitted from each antenna to allow the UT to estimate

the downlink channel between this antenna and the UTs receive antenna. For example, in LTE standard, each transmit antenna has its own dedicated pilot tiles that are continuously transmitted. In this approach the pilots do not go through the same precoding matrix as the one that the data goes through, and this complicates the channel estimation at the UT. With fixed-beam approach presented here, only one pilot needs to be transmitted from each cluster regardless of the number of antennas that are used in each cluster. At each sub-carrier and from each cluster, one can transmit just one beamformed pilot (regardless of the number of transmit antennas used in each cluster). This approach can substantially reduce the amount of resources devoted to pilots compared to the approach where a separate pilot is transmitted from each antenna. Secondly, with this approach, the data and the pilot go through exactly the same precoding; hence, the channel estimation at the UT is simplified. V. N ETWORK DEPLOYMENT MODEL A network deployment with seven sites where each site comprises three sectors is considered. The number of BS antennas per sector is four or eight. BS antennas are placed above rooftop. The network is assumed to operate at a carrier frequency of 3.5 GHz and OFDM with 128 sub-carriers is used within the 5 MHz transmission bandwidth. Table I provides a summary of the assumed system parameters. TABLE I S YSTEM AND S IMULATIONS PARAMETERS . Parameter Number of sites Inter-site distance [m] Number of sectors per site Number of BS antennas per sector Sector output power BS receiver noise figure Number of UT transmit antennas UT output power UT receiver noise figure Carrier frequency Transmission bandwidth Sub-carrier bandwidth Number of sub-carriers Cyclic prefix length

Value 7 1000 m 3 4 or 8 36.5 dBm 5 dB 2 24 dBm 7 dB 3.5 GHz 5 MHz 39.0 kHz 128 3.2 μs

A. Radio Channel Model The C2 metropolitan area pathloss and channel model from [15] are used in the evaluations. The model is applicable to a scenario with macro BS installation above rooftops and UTs located outdoors on street level. Shadow fading is modeled as a log-normally distributed random variable with a standard deviation of 8 dB. The ray-based channel model is an extension to the 3GPP spatial channel model (SCM) [16] with correlated shadow fading, delay spread and angular spread. B. Receiver Structure UTs are equipped with 2 antenna elements separated half a wavelength. A dual antenna MMSE receiver with successive stream cancellation is employed at the UTs.

C. Radio Network Algorithms UTs connect to the sector with the lowest path-loss, shadowing included, and the downlink beamforming gain is considered in the cell selection procedure. Signals are transmitted using a fixed output power and the modulation order and channel code rate are selected to maximize the data rate. Turbo coding with rates from 1/10 to 8/9 are used in combination with QPSK, 16QAM, or 64QAM to find an appropriate transmission format. Round-robin transmission scheduling is employed. Further one user per sector is scheduled for transmission. D. Link-to-System Interface To estimate the packet decoding error probability of a channel coded block transmitted over a multi-state channel, a mutual information (MI) based link-to-system interface is used [17]. The model uses the post-receiver SINRs of the symbols in the channel coded block to calculate the average MI for bit-interleaved coded modulation. The average MI is then used to estimate the packet error probability. VI. S YSTEM -L EVEL P ERFORMANCE R ESULTS A. Performance Criteria The spectral efficiency per sector is defined as the number of correctly received bits divided by the product of the number of sectors, the simulation time, and total bandwidth. Two performance criteria are used: the 5 percentile and 95 percentile user data rate. The 5 (resp. 95) percentile user data rate is defined as the 5 (resp. 95) percentile of the cumulative probability distribution of the average data rate delivered to each user. While the 5 percentile criterion can be seen as a measure of the minimum desired data rate available to most users (including those on the cell edge), the 95 percentile criterion on the other hand measures the highest peak rate that can be achieved. B. Impact of CQI Delay The 5 percentile user throughput of 1x2 SIMO (Single Input Multiple Output), 4x2 PARC (Per Antenna Rate Control) with SIC, and 4x2 clustered array are shown in Figure 3 for round robin scheduler. It can be seen that the 2-Clustered architecture provides 47% spectral efficiency gain at a user bit rate of 2Mbps. It is interesting to notice that PARC-SIC yields negligible gain compared to SIMO. In order to check the potential gain of 2-clustered array in terms of spatial multiplexing, it is interesting to look at the rate of the users in good channel conditions (i.e. 95 percentile of the user bit rate). The 95 percentile of the user bit rate versus the spectral efficiency is shown in Figure 3(a). For user bit rate of 50Mbps the 2-Clustered array yields 40% and 83% gain compared to 1x2 SIMO and 4x2 PARC-SIC, respectively. The CDF of the user bit rate is show in Figure 4. It can be seen that the cumulative density function for the 2-Clustered array scheme provides substantially higher user throughput than SIMO and PARC-SIC.

95 % User bitrate[Mbps]

100 SIMO PARC−SIC 4x2, 2Str. 2−Clustered 4x2

80

60

uated in a multi-cell urban scenario (i.e. the WINNER wide area scenario [13]) with ideal and delayed CQI, respectively. Figure 5 plots the spectral efficiency (for the worst users) for a 4x2 2-Clustered array scheme in case of ideal CQI and 3 TTIs delayed CQI (i.e. δ = 3). It can be observed that a CQI delay of 3 TTIs was sufficient to cause a substantial spectral efficiency loss of 35% (at 2 Mbps user rate).

40

14

1.5 2 Spectral Efficiency [b/s/Hz/sector]

2.5

(a) 95 percentile. 7 SIMO PARC−SIC 4x2, 2Str. 2−Clustered 4x2

6 5

5 % User bitrate[Mbps]

0 1

5 % User bitrate[Mbps]

2−Clustered 4x2 2−Clustered 4x2, δ=3

12

20

10

8

6

4

2

0 1

4

1.5 2 Spectral Efficiency [b/s/Hz/sector]

2.5

3

Fig. 5. The 5th percentile user bitrate versus the spectral efficiency for the 4x2 2-Clustered array without and with CQI delay of 3 TTIs (i.e. δ = 3).

2 1 0 1

1.5 2 Spectral Efficiency [b/s/Hz/sector]

2.5

(b) 5 percentile. Fig. 3. The 5 and 95 percentiles user bit rate versus the sector spectral efficiency for 1x2 SIMO, 4x2 PARC-SIC with 2 streams active and 4x2 2Clustered arrays.

100

80

cdf

60

40 SIMO PARC−SIC 4x2, 2Str. 2−Clustered 4x2

20

0 0

5

10 15 20 User bitrate[Mbps]

25

30

Fig. 4. The cdf of the user bit rate for 1x2 SIMO, 4x2 PARC-SIC with 2 streams active and 4x2 2-Clustered arrays.

In order to assess the impact of the CQI delay on a precoded-coded MIMO system, the 2-Clustered array is eval-

C. Fixed Beam Reuse The proposed method, slow fixed beam (FB) reuse, was applied to the 4x2 2-Clustered array scheme and evaluated in a multi-cell scenario. The following cases were simulated for comparison purposes: a) ”2-Clustered 4x2”, where one user is scheduled per cell and assuming perfect CQI. b) ” 2-Clustered 4x2, FBreuse”, corresponds to the fixed beam reuse case where one user is scheduled per beam and assuming perfect CQI. c) ” 2-Clustered 4x2”, same as case a) but with a CQI delay of 3 TTIs. d) ”2-Clustered 4x2, FBreuse”, same as case b) but with a CQI delay of 3 TTIs. e) ”2-Clustered 4x2, FBreuse, Slow update”, same as case d) but with slow update of the FB reuse. The sector spectral efficiencies of the simulated cases are shown in Figure 6. The FB reuse bridges the gap between ideal and delayed CQI (for 2 [Mbps] user rate) to around 11%. Further when the weight vector is updated on a slower pace (see the case ”FB reuse, slow update”), the CQI delay of 3 TTIs will only cause 5% loss compared to 35% when the FB reuse method was not used. It is interesting to notice that at very low loads the CQI delay has a minor impact on the performance since the other-cell interference is low. As mentioned previously, the fast change of the transmit weights renders the SINR (consequently the CQI) obsolete. In Figure 7, the CDF of the difference between SINR(t), the  − δ), the estimated SINR at time actual SINR, and SINR(t

12

5 % User bitrate[Mbps]

10

the inter-cell interference hence eliminating the CQI mismatch. For a 4x2 2-Clustered transmit array geometry, performance loss with the proposed method due to delayed CQI is only 5%, while the performance loss without this method due to delayed CQI is 35%.

2−Clustered 4x2, FBReuse 2−Clustered 4x2, FBReuse, δ=3 2−Clustered 4x2, δ=3 2−Clustered 4x2, FBReuse, δ=3, Slow update

8

ACKNOWLEDGMENT

6

Part of this work has been performed in the framework of the IST project IST-4-027756 WINNER II, which is partly funded by the European Union. The authors would like to acknowledge the contributions of their colleagues in WINNER II, although the views expressed are those of the authors and do not necessarily represent the project.

4

2

0 1

1.5 2 Spectral Efficiency [b/s/Hz/sector]

2.5

R EFERENCES

Fig. 6. The 5 percentile user bitrate versus the spectral efficiency for the 4x2 2-clustered array.

(t − δ), is plotted. It can be seen that there is no mismatch between the estimated SINR and the actual SINR when there is no delay. In case of 3 TTIs delay, more than 20% of the users will experience a SINR mismatch greater than 2 dB. When the FB reuse is applied to the 4x2 2-Clustered array, the percentage of users experiencing a mismatch greater than 2 dB reduces to 10 percent. Finally when slow FB reuse is applied, the SINR mismatch vanishes.

100 90 80 70

cdf

60

2−Clustered 4x2, FBReuse 2−Clustered 4x2, FBReuse, δ=3 2−Clustered 4x2, δ=3 2−Clustered 4x2, FBReuse, δ=3, Slow update

50 40 30 20 10 0 −6

−4

−2 0 2  − δ) [dB] SINR(t) − SINR(t

4

6

Fig. 7. The cdf of the difference between the instantaneous SINR at time t and the estimated SINR at time (t − δ).

VII. C ONCLUSIONS In this paper, we presented a method that mitigates the degradation due to fast-varying interference in MIMO systems with user-specific precoding, under the assumption that the precoder for each user is determined only based on the statistics of this user’s channel. We showed that the proposed method almost eliminates the spatial and temporal variation of

[1] E. Dahlman, H. Ekstrom, A. Furuskar, etc. “The 3G Long-Term Evolution - Radio Interface Concepts and Performance Evaluation,” in Proc. IEEE VTC’06, Melbourne, Australia, May 2006, pp. 137-141. [2] D. Astely, E. Dahlman, P. Frenger, etc, “A future radio-access framework,” IEEE J. Selected Areas Communication, vol. 24, no. 2, March 2006, pp. 693-707. [3] F. Wang, A. Ghosh, C. Sankaran, and P. Fleming, “WiMax Overview and System Performance,” IEEE VTC 2006, VTC-2006 Fall, Sept. 2006, pp. 1-5. [4] K. Peppas, F. Lazarakis, D. Axiotis, A. Moussa, and A. Alexiou, “System level evaluation of reconfigurable MIMO Techniques Enhancements for HSDPA”, Globecom 2004, pp. 2869-2873. [5] K. Higuchi et al., “Experiments on Real-Time 1-Gbps PacketTransmission Using MLD-Based Signal Detection in MIMO-OFDM Broadband Radio Access,” vol. 24, no. 6, pp. 1141–1153, June 2006. [6] H. Taoka, K. Dai, K. Higuchi, , and M. Sawahashi, “Field Experiments on Ultimate Frequency Efficiency Exceeding 30 Bits/Second/Hz using MLD Signal Detection in MIMO-OFDM Broadband Packet Radio Access,” in Proceedings IEEE Vehicular Technology Conference, Spring, Dublin, Ireland, April 2007, pp. 2129–2134. [7] K. Zangi, L. Krasny, and D. Hui, “Joint Optimization of the Transmit Antenna Array Geometry and Linear Precoding for MIMO Systems,” in Proceedings IEEE Vehicular Technology Conference, Fall, Baltimore, USA, September 2007. [8] K. Zangi and L. Krasny, “Impact of Transmit Antenna Array Geometry on Downlink Data Rates in MIMO Systems,” in Proc. European Wireless 2007, Paris, France, April 2007. [9] IST-4-027756-WINNER-II, “D6.13.10, Final CG ”wide area” description for integration into overall System Concept and assessment of key technologies,” Framework Program 6, Tech. Rep. v1, November 2007. [Online]. Available: https://www.ist-winner.org/WINNER2-Deliverables/ [10] A. Osseiran, K. Zangi, and D. Hui, “Impact of Transmit Array Geometry on Downlink System-Level Performance of MIMO Systems,” in Proceedings IEEE Vehicular Technology Conference, Fall, Calgary, Canada, 2008. [11] A. Osseiran and A. Logothetis, “Closed Loop Transmit Diversity in WCDMA HS-DSCH,” in Proceedings IEEE Vehicular Technology Conference, Spring, Stockholm, Sweden, 2005. [12] IST-4-027756-WINNER-II, “D3.4.1, The WINNER II Air Interface: Refined Spatial-Temporal Processing Solutions,” Framework Program 6, Tech. Rep. v1, 2006, https://www.ist-winner.org/WINNER2Deliverables/. [13] ——, “D3.13.1, WINNER II Test scenarios and calibration cases issue 1,” Framework Program 6, Tech. Rep. v1, 2006. [Online]. Available: https://www.ist-winner.org/WINNER2-Deliverables/ [14] S. Haykin, Adaptive Filter Theory, 4th ed. Prentice Hall, 2002. [15] J. Meinil¨a, Ed., IST-2003-507581 WINNER I, D5.4, Final report on link level and system level channel models, 2005, no. v1, https://www.istwinner.org/Documents/Deliverables/D5-4-V1.pdf. [16] 3GPP, “Spatial channel model for multiple input multiple output (mimo) simulations, Tech. Rep. 3GPP TR 25.996 V6.1.0, Sept. 2003, http://www.3gpp.org/ftp/Specs/html-info/25996.htm. [17] K. Brueninghaus et al., “Link Performance Models for System Level Simulations of Broadband Radio Access Systems,” in IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Berlin, Germany, September 2005.