This article investigates the performance of cellular networks employing distributed antennas in addition to the central antennas of the base station. Distributed antennas are likely to be implemented using remote radio units, which is enabled by a low latency and high bandwidth dedicated link to the base station. This facilitates coherent transmission from potentially all available antennas at the same time. Such distributed antenna system (DAS) is an effective way to deal with path loss and large-scale fading in cellular systems. DAS can apply precoding across multiple transmission points to implement single-user MIMO (SU-MIMO) and multi-user MIMO (MU-MIMO) transmission. The throughput performance of various SU-MIMO and MU-MIMO transmission strategies is investigated in this article, employing a Long-Term evolution (LTE) standard compliant simulation framework. The previously theoretically established cell-capacity improvement of MU-MIMO in comparison to SU-MIMO in DASs is confirmed under the practical constraints imposed by the LTE standard, even under the assumption of imperfect channel state information (CSI) at the base station. Because practical systems will use quantized feedback, the performance of different CSI feedback algorithms for DASs is investigated. It is shown that significant gains in the CSI quantization accuracy and in the throughput of especially MU-MIMO systems can be achieved with relatively simple quantization codebook constructions that exploit the available temporal correlation and channel gain differences.

1 Introduction

A distributed antenna system (DAS) is a cellular networking architecture in which several transmission points, controlled by a single central processing unit, are geographically distributed throughout the network. DASs make use of infrastructure like remote radio units (RRUs), with minimal intelligence of their own, to extend the base stations’ antenna ports. RRUs are connected to the base station by a high-bandwidth low-latency dedicated connection that is non-interfering with the primary radio resource, e.g., a dedicated micro-wave link or a fiber link using radio-over-fiber technology [1]. DASs have been successful as a tool for coverage improvement in the network, especially to mitigate shadowing effects and penetration losses [2]. Several publications have established the theoretical potential of DASs for improving the indoor coverage [3], reducing the outage probability [4], increasing the network capacity [5], providing a more uniform coverage of the served area [6] and improving the area spectral efficiency (ASE) of the system [6].

There are several ways to make use of distributed antennas. With single-user spatial multiplexing, a single user is served on a given time-frequency resource employing all available antenna elements of the DAS. Single-user MIMO (SU-MIMO) has been shown to yield higher sum rates in DASs that collocate about as many antennas per RRU as are available at the receiver side [7]. When multi-user MIMO (MU-MIMO) is employed, on the other hand, multiple users are served in parallel over the distributed antenna array, by separating their signals in the spatial domain. MU-MIMO transmission in DASs promises considerable performance gains, due to improved spatial multi-user diversity, compared to a system having collocated antennas only. Different multi-user multiplexing strategies for distributed antennas have been considered in the literature, embracing blanket transmission, i.e., using the same set of beamforming vectors at each RRU, and full MU-MIMO, where MU-MIMO is applied across the entire distributed antenna array [6].

Less attention has been paid to limited feedback algorithms for DASs. An overview about the challenges of codebook design for channel state information (CSI) quantization in DASs and a possible solution were provided in [8]. Limited feedback single-user beamforming with distributed antennas was considered in [9]. MU-MIMO in DASs with limited feedback and single antenna receivers is considered in [10], demonstrating substantial cell throughput gains with distributed antennas, provided sufficiently accurate channel state information at the transmitter (CSIT) is available. A differential CSI feedback algorithm was proposed in [10] that exploits spatial and temporal channel correlation to improve the quantization accuracy.

1.1 Contributions

In this article, the performance of different MIMO DAS strategies in cellular networks is evaluated under practical system constraints. Limited feedback algorithms for single-user and multi-user spatial multiplexing, optimized for DASs, are proposed. A 3GPP Long Term Evolution Advanced (LTE-A) standard compliant simulator, the Vienna LTE-A link level simulator [11, 12], is utilized to investigate the effectiveness of (SU-MIMO) and MU-MIMO in DASs, incorporating practical system parameters such as channel coding, finite modulation alphabets, and OFDM transmission. The achievable cell-throughput with perfect and quantized CSIT is explored, employing optimal and sub-optimal low-complexity transceiver structures.

New algorithms for limited feedback of CSI for MU-MIMO DASs are proposed and compared, including memoryless and differential quantization algorithms. In frequency division duplexing systems, CSIT is usually acquired by means of limited capacity feedback channels from the users, thus requiring efficient CSI quantization algorithms. It is shown how side information on the large-scale fading can be exploited to substantially improve the quantization accuracy. This is achieved by extending the MU-MIMO feedback algorithms of [10] to multiple receive antenna systems, employing single stream transmission per user with different receive antenna combining techniques. It is demonstrated that the large-scale fading side information can also be utilized in SU-MIMO systems to enable efficient transmit antenna subset selection.

All results in this article are derived considering the presence of out-of-cell interference. This is important because the distribution of RRUs over the cell area in DASs impacts the signal to interference and noise ratio (SINR) landscape. The overwhelming complexity of system-level simulations, caused by the fact that detailed knowledge about the physical layer is required for the considered precoding and equalization strategies, forces us to resort to a hybrid-link/system-level simulation method that was proposed in [10]. It combines detailed link-level simulations of a single cell with the abstracted interference model of [6]. With this simulation framework, the cell throughput of several DAS configurations is compared in terms of empirical cumulative density functions (ecdfs) of the transmission rate and ASE, with perfect and quantized CSIT. Furthermore, the performance of SU-MIMO and MU-MIMO systems is contrasted.

1.2 Organization

This article is organized as follows. In Section 2.1, the input–output relationship of a multi-cell, SU-MIMO, and MU-MIMO DAS is formulated, assuming linear precoding and equalization, and the post-equalization SINR is derived. Then, in Section 2.2 the transmission and reception strategies under consideration are reviewed. For SU-MIMO, singular value decomposition (SVD)-based precoding and equalization, and LTE-A compliant finite codebook-based precoding with zero forcing (ZF) equalization are considered. The MU-MIMO strategies use ZF beamforming at the base station and receive antenna combining based on multi-user eigenmode transmission (MET) and quantization-based combining (QBC) at the receiver side. In Section 3.1, the SU-MIMO feedback algorithms are explained, and a transmit antenna subset selection algorithm is proposed. CSI feedback algorithms for MU-MIMO are proposed in Section 3.2. In Section 4.1, the employed simulation methodology is outlined, and in Section 4.2 the simulation settings are detailed. Simulation results with perfect CSIT, comparing several DAS configurations, are presented in Section 4.3. The performance of the proposed feedback algorithms is demonstrated in Section 4.4. Finally, conclusions are drawn in Section 5.

1.3 Notation

We use the following notation throughout this article: bold lowercase a is used to denote a column vector, bold uppercase a denotes a matrix. Non-bold letters a, A denote scalars, and calligraphic letters \mathcal{A} are used for sets. The magnitude of a scalar is |a|, ∥a∥ denotes the l_{2} norm of a vector a, ∥a∥ is the Frobenius norm of a matrix a, and the size of a set is given by \left|\mathcal{A}\right|. The inverse of a matrix is denoted A^{−1}, the square root is A^{1/2}, and the Moore-Penrose pseudo inverse is A^{‡}. The notation \mathbf{A}\in {\mathbb{R}}^{m\times n} (\mathbf{A}\in {\u2102}^{m\times n}) means that a is a real-valued (complex-valued) matrix of size m rows times n columns. Similarly, for length n column vectors the notation \mathbf{a}\in {\mathbb{R}}^{n} (\mathbf{a}\in {\u2102}^{n}) is used. We use the notation \mathbf{a}\in \mathcal{N}\left(\mathbf{m},\mathbf{R}\right) to denote a complex-valued circularly symmetric Gaussian random vector a, with mean m and covariance R. The transpose of a matrix a is given by A^{T}, the conjugate-complex matrix is denoted A^{∗} and the conjugate-transpose is written as A^{H}. The expected value of the vector a is denoted \mathbb{E}\left\{\mathbf{a}\right\}. The operator diag(a) creates a diagonal matrix, whose main diagonal entries equal a.

2 System model

In this section, the input–output relationship of the cellular network under consideration is presented and the post-equalization SINR experienced by a user is derived. Furthermore, the single-user and multi-user transmission and reception strategies under consideration are reviewed. Different strategies are employed depending on whether perfect or quantized CSIT is available. The derived system model is valid for a narrow-band, frequency flat channel model. However, the results can easily be extended to OFDM on a per-subcarrier basis with additional notation.

2.1 Input–output relationship and post-equalization SINR

Consider a cellular network with I+1 cells. Each cell i∈{0,…,I} contains a central base station and R_{
i
} RRUs. The central base station is equipped with an antenna array consisting of N_{0,i
} antenna elements. RRU r∈{1,…,R_{
i
}} has an antenna array comprising N_{
r,i
} antenna elements. The total number of transmit antennas available in cell i is denoted {N}_{i}=\sum _{r=0}^{{R}_{i}}{N}_{r,i}. An example network is shown in Figure 1.

Cell i serves a total number of U_{
i
} users. User u\in {\mathcal{U}}_{i},\phantom{\rule{1em}{0ex}}{\mathcal{U}}_{i}=\left\{1,\dots ,{U}_{i}\right\} is equipped with M_{
u,i
} receive antennas. The base station contains a scheduling algorithm that decides for the set of users {\mathcal{S}}_{i}\subseteq {\mathcal{U}}_{i} that is served in parallel over a given time-frequency resource, such as to maximize a prescribed utility function. In the simulations, the popular proportional fair scheduler is employed, which chooses the set of users to be served according to

Here, R_{
u
} denotes the currently achievable throughput of user u, and T_{
u
} denotes the average past throughput of this user, obtained, e.g., with an exponential averaging filter. Under stationary assumptions it can be shown that this scheduling strategy maximizes the sum of logarithmic long-term average user rates [13]. C_{
i
} is a constraint on the number of users that can be spatially multiplexed on a given time-frequency resource (e.g., an OFDM subcarrier). In the case of SU-MIMO only one user can be served at a given resource, C_{
i
}=1, while transmission to a maximum number of C_{
i
}=N_{
i
} users in parallel is possible for MU-MIMO. The number of served users in cell i is given by {S}_{i}=\left|{\mathcal{S}}_{i}\right|. To simplify notations, we assume that after scheduling the user set {\mathcal{U}}_{i} is re-ordered such that the served users are indexed by {1,…,S_{
i
}}.

The equivalent channel in the base-band between user u in cell i and RRU r in cell j is described by the complex-valued M_{
u,i
}×N_{
r,j
}-dimensional channel matrix {\mathbf{H}}_{u,i}^{(r,j)}. The channels to the central base station and all R_{
j
} RRUs are combined in the matrix

To simplify notation, the superscript j is omitted whenever in-cell channels, i=j, are considered.

The transmit symbol vector intended for user u in cell i is written as {\mathbf{x}}_{u,i}\in {\u2102}^{{\ell}_{u,i}}. Here, ℓ_{
u,i
} is the number of data-streams spatially multiplexed to user u. It is constrained by the number of receive antennas: ℓ_{
u,i
}≤M_{
u,i
}. The total number of streams of cell i is denoted {\ell}_{i}=\sum _{u=1}^{{S}_{i}}{\ell}_{u,i}. To account for the maximum possible spatial multiplexing gain of cell i the number of streams has to satisfy ℓ_{
i
}≤N_{
i
}. The average transmit symbol energy is assumed to be one: \mathbb{E}\left\{{\mathbf{x}}_{u,i}{\mathbf{x}}_{u,i}^{\mathrm{H}}\right\}=\mathbf{I}.

Prior to transmission over the wireless channel, the user symbol vector x_{
u,i
} is precoded with a precoding matrix {\mathbf{F}}_{u,i}\in {\u2102}^{{N}_{i}\times {\ell}_{u,i}}. The precoder maps the ℓ_{
u,i
}-dimensional transmit symbol vector onto the N_{
i
} transmit antennas. Note that the allocation of the available transmit power P_{
i
} of cell i among users and spatial streams is considered in the precoding matrices, as detailed in Section 2.2. The precoders are chosen such that P_{
i
} is conserved, irrespective of the number of users, and spatial streams. The transmit symbols and precoding matrices of all served users are combined in the cell data vector and the cell precoding matrix

We assume that users employ linear receive filters to equalize their respective channels. The ℓ_{
u,i
}×M_{
u,i
} receive filtering matrix applied by user u, cell i, is denoted as {\mathbf{G}}_{u,i}^{\mathrm{H}}.

With this notation, the ℓ_{
u,i
}-dimensional received signal vector of user u in cell i is

with {\mathbf{z}}_{u,i}\in \mathcal{N}\left(\mathbf{0},{\sigma}_{z}^{2}\mathbf{I}\right) denoting additive white Gaussian noise (AWGN). The effective noise vector {\stackrel{~}{\mathbf{z}}}_{u,i} contains the sum of receiver noise and out-of-cell interference. The concatenation of the equalizer filter {\mathbf{G}}_{u,i}^{\mathrm{H}} and the channel matrix H_{
u,i
} is called the effective channel of user u.

The instantaneous per-stream post-equalization SINR of stream ν∈{1,…,ℓ_{
u,i
}} equals

Here, g_{
ν,u,i
} and f_{
ν,u,i
} denote the ν th column of G_{
u,i
} and F_{
u,i
}, respectively, and Z is the noise power after the receive filter. Note that f_{
ν,u,i
} contains the transmit power allocation for stream ν of user u. The residual self-interference between the streams of a user after equalization is given by I_{self}. The in-cell interference from other users that are served in parallel in the same cell is denoted I_{in}, and I_{out} is the out-of-cell interference caused by users of other cells that operate at the same frequency. Note that depending on the transmission and reception strategy, some terms are equal to zero, e.g., for SU-MIMO there is no in-cell interference.

By distributing RRUs over the cell area, there will be path loss differences with respect to the spatially separated antenna arrays. To account for large-scale effects, the channel matrix is decomposed as

where the channel gain matrix {\mathbf{C}}_{u,i}^{\left(j\right)} is diagonal and characterizes path loss and large-scale shadow fading effects experienced with respect to the different RRUs

and {\gamma}_{u,i}^{(k,j)} denotes the large-scale channel gain between all receive antennas of user u in cell i and the transmit antenna k in cell j. Note that if multiple antenna elements are collocated at one RRU, then the corresponding large-scale channel gains are equal. Furthermore, the channel gain matrix can incorporate the transmit antenna gains if directional antennas are considered. The matrix {\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\left(j\right)} accounts for small-scale fading effects.

2.2 Considered transmission strategies

In this section, the SU-MIMO and MU-MIMO precoding and equalization strategies considered in this study are briefly introduced and reviewed. The respective matrices F_{
u,i
} and G_{
u,i
} are assumed to be computed from perfect or estimated in-cell channel knowledge only, without explicit consideration of out-of-cell interference, to avoid the necessity of feeding back out-of-cell CSI. The transmitter and receiver thus treat out-of-cell interference as additional Gaussian noise, denoted as effective noise. Note that Gaussianity of the out-of-cell interference may not be fulfilled, e.g., if there are only a few dominant interferers. Then better performance can be achieved with receivers that estimate the interference statistics.

The investigated transceiver architectures are designed such as to avoid in-cell interference between users and spatial streams. With perfect channel knowledge at the base station and users, this can be achieved by transmitting over the eigenmodes of the channel(s). With imperfect CSIT, on the other hand, we consider unitary precoding at the base station combined with ZF equalization at the user in case of SU-MIMO. For MU-MIMO, we combine ZF beamforming at the base station with linear antenna combining at the users, to achieve similar complexity to SU-MIMO.

2.2.1 SU-MIMO

In SU-MIMO transmission only one user is served on a given time-frequency resource within a cell, possibly over multiple streams. With the simplifying assumption that out-of-cell interference is treated as additional Gaussian noise by the base station and users, the channel model reduces to a (distributed) point-to-point MIMO channel ( I_{in}=0). The capacity of the point-to-point AWGN MIMO channel with perfect CSI at the transmitter and receiver is achieved by SVD precoding and reception along with power loading across the eigenmodes of the channel [14]. While perfect CSI is unrealistic, it still provides a good benchmark for comparing the performance of limited feedback techniques. It has been shown that a substantial part of the capacity can be achieved with only a few bits of feedback allowed from the receiver to the transmitter [15]. Thus, limited feedback-based SU-MIMO precoding has been incorporated in 3GPP Long Term Evolution (LTE). The finite set of precoders defined in the LTE-A specifications [16] for limited feedback precoding is employed in our simulations.

2.2.1.0 SVD-based precoding and equalization

Assuming SVD-based MIMO transmission and reception, the precoders and equalizers are obtained from the SVD of the wireless channel matrix. To shorten notation, we consider the case M_{
u,i
}≤N_{
i
}, which is more relevant for DASs. In this case, the compact-form SVD can be written as

where {\sigma}_{u,i}^{\left(k\right)} is the k th largest singular value of H_{
u,i
}, and {\mathbf{U}}_{u,i}\in {\u2102}^{{M}_{u,i}\times {M}_{u,i}}, {\mathbf{V}}_{u,i}\in {\u2102}^{{N}_{i}\times {M}_{u,i}} are (semi-) unitary matrices. ^{a} Assuming a full-rank channel, the maximum number of streams is ℓ_{max}=M_{
u,i
}. Setting the precoder as {\mathbf{F}}_{u,i}={\mathbf{V}}_{u,i}{\mathbf{P}}_{u,i}^{1/2}, with P_{
u,i
} being a diagonal power loading matrix, and the equalizer as G_{
u,i
}=U_{
u,i
}, the effective channel decomposes into parallel non-interfering SISO AWGN channels. To achieve the highest transmission rate, the diagonal elements of P_{
u,i
} have to be set according to the water filling power allocation over the squared singular values normalized by the effective noise variance [14]. The effective noise variance {\stackrel{~}{\sigma}}_{z}^{2} is calculated as

to satisfy the total power constraint of base station i. Note that this strategy is not capacity achieving for non-Gaussian or colored out-of-cell interference.

2.2.1.0 LTE codebook-based precoding with ZF equalization

3GPP decided in the LTE and LTE-A specifications [16, 17] on a limited feedback precoding strategy that is based on a finite set/codebook of scaled semi-unitary precoders. The user searches this codebook for the best precoder based on its channel estimate and feeds back the index of the chosen precoder to the base station. The LTE Rel. 8 codebook for up to four transmit antennas is designed such as to enable computationally efficient selection criteria at the users, by exploiting properties of the employed Householder matrices [18]. LTE-A adds an eight-transmit antenna codebook, that is generated from the multiplication of two precoding matrices, a wideband and a subband precoder, which enables efficient feedback by exploiting spatial correlation of the MIMO channel [19]. Transmission rank adaptation is supported in LTE and LTE-A, which allows the number of streams to be selected dynamically. The precoders from the LTE codebooks assign equal powers to all streams.

We denote the precoder codebook for ℓ streams and N_{
i
} transmit antennas as

according to the precoder feedback Q_{
u,i
} of user u; see Section 3.1 for details. The precoder distributes the data for transmission onto the antenna elements all RRUs.

To separate the spatial data streams at the receiver, a linear equalizer filter can be used. In our simulations, ZF equalization at the users is considered. In this case, the receive filtering matrix is

2.2.1.0 LTE codebook-based precoding with transmit antenna subset selection

The LTE precoders distribute the available transmit power uniformly over all antennas that are employed for transmission. Without transmit antenna subset selection, this means that the antenna elements of all RRUs transmit with equal power. When path loss differences between the distributed antenna arrays become significant, it is beneficial to concentrate the transmit power on those antenna arrays that experience good channel quality, thus employing only a subset of the antennas for transmission. To transmit the data from a≤N_{
i
} antennas, the LTE codebook {\mathcal{Q}}_{\ell}^{\left(a\right)} is employed to distribute the signal onto the activated antennas, while the other antenna elements are deactivated. Note that LTE codebooks are only defined for a being a power of 2. In Section 3.1.3, we propose an efficient antenna subset selection algorithm. As an alternative, power loading over transmit antennas can be employed [20], but this requires accurate knowledge of the channel gain at the transmitter and thus increases the CSI feedback overhead significantly.

2.2.2 MU-MIMO

With MU-MIMO, multiple users are served in parallel over a given time-frequency resource by means of spatial multiplexing. While in SU-MIMO the multiplexing gain is limited by the minimum of the number of transmit and receive antennas, in MU-MIMO the multiplexing gain scales with the number of transmit antennas, provided there are enough users in the cell. Although multiple streams per user are possible in MU-MIMO, it has been shown that single stream transmission per user is asymptotically optimal in the number of user U_{
i
}[21] and that for finite number of users mostly only one stream is activated per selected user i\in {\mathcal{S}}_{i}[22]. Thus, in this article only single stream transmission per user is considered for simplicity, employing ZF beamforming. The receive matrix G_{
u,i
} then reduces to the vector G_{
u,i
}. To calculate the ZF precoder, the users have to feedback their effective channel vector, i.e., the channel generated by the concatenation of the wireless channel matrix H_{
u,i
} and the receive filter G_{
u,i
}. In a limited feedback system, the effective channel is quantized to limit the amount of feedback bits required. Two methods for obtaining the antenna combining vector G_{
u,i
} are considered, namely QBC [23] and MET [22]. The goal of MET is to choose the combining weights such as to maximize the gain of the effective user channel, neglecting interference between users. QBC targets a minimal quantization error, thereby reducing the interference between users for the price of a reduced effective channel gain compared to MET. It is shown that both methods can be combined to allow a trade-off between these two extreme targets.

2.2.2.0 ZF beamforming with multi-user eigenmode transmission

In single stream multi-user eigenmode transmission, the receive antenna combining weights G_{
u,i
} are computed such that the effective channel is in the direction of the maximum singular value of the channel matrix H_{
u,i
}[22], thereby maximizing the effective channel gain

The vectors {\mathbf{u}}_{u,i}^{\left(\text{max}\right)} and {\mathbf{v}}_{u,i}^{\left(\text{max}\right)} denote the left and right singular vectors corresponding to the maximum singular value {\sigma}_{u,i}^{\left(\text{max}\right)} of H_{
u,i
}. The direction of the effective MISO channel H_{
u,i
} is determined by {\mathbf{v}}_{u,i}^{\left(\text{max}\right)}. The input–output relationship (5) simplifies to

where the precoding matrices F_{
k,i
} are replaced with precoding vectors F_{
k,i
}, and {\stackrel{~}{z}}_{u,i} denotes the sum of out-of-cell interference and receiver noise.

Assuming that the base station i has perfect knowledge of h_{
u,i
}, ∀u, ZF beamforming can be applied across the set of scheduled users {\mathcal{S}}_{i} to cancel all in-cell interference I_{in}. With imperfect CSIT, perfect interference cancellation is not possible by means of precoding and thus residual in-cell interference is unavoidable. The ZF beamformer can be obtained from knowledge of the normalized effective channel vectors (channel directions), defined as

It is thus given by the right pseudo-inverse of {\stackrel{~}{\mathbf{H}}}_{i} multiplied by a diagonal power loading matrix. The power loading matrix ensures equal transmit powers across users and a sum transmit power of P_{
i
}.

2.2.2.0 ZF beamforming with quantization-based receiver combining

With imperfect channel knowledge at the base station, interference between users cannot be entirely pre-canceled. When the base station employs ZF beamforming calculated from quantized CSIT, the residual in-cell interference between users depends on the accuracy of the quantized channel direction, specifically on the subspace distance between the channel direction and the quantized channel direction, see Section 3.2.2. The quantized effective user channel direction, available at the base station, is denoted as Q_{
u,i
}.

The idea behind QBC is to choose the antenna combining weights such as to generate an effective channel that can be quantized with minimal quantization error, given the quantization codebook \mathcal{Q}\subseteq {\u2102}^{{N}_{i}},\phantom{\rule{0.3em}{0ex}}\left|\right|\mathbf{q}\left|\right|=1,\phantom{\rule{0.3em}{0ex}}\forall \mathbf{q}\in \mathcal{Q}. In essence, the algorithm jointly selects the quantization vector and calculates the antenna combining weights such as to minimize the subspace distance (chordal distance)

allows to define a basis {\mathbf{B}}_{u,i}\in {\u2102}^{{N}_{i}\times {M}_{u,i}} by the left singular vectors corresponding to non-zero singular values of {\mathbf{H}}_{u,i}^{\mathrm{H}}.

2.

Find the quantization vector that minimizes the subspace distance to the space spanned by B_{
u,i
}:

A quantization function {\Omega}^{\left(\text{QBC}\right)}\left({\mathbf{H}}_{u,i}\right):{\u2102}^{{M}_{u,i}\times {N}_{i}}\to \mathcal{Q} is used to describe the combined action of steps 1 and 2 of the algorithm, hence q_{
u,i
}=Ω^{(QBC)}(H_{
u,i
}).

The quantized channel knowledge Q_{
u,i
} is used at the base station to compute the ZF precoder, by replacing the cell channel matrix H_{
i
} in (21) with its quantized version

MET and QBC are two extreme cases of antenna combining techniques. The former method does only consider the effective channel gain, irrespective of the achieved CSI quantization error, while the latter algorithm focuses on the quantization error, regardless of the gain of the effective channel obtained.

It is possible to trade-off between these two extremes, by restricting the optimization in quantization-based combining to the k-dimensional dominant subspace of the rows of H_{
u,i
}. This can be achieved by replacing the matrix B_{
u,i
} in (25) and (26) with the N_{
i
}×k dimensional matrix B_{
k,u,i
}, consisting of the left singular vectors corresponding to the k largest singular values of {\mathbf{H}}_{u,i}^{\mathrm{H}} obtained from (24). In that way, QBC is confined to calculate the antenna combining weights such that the effective channel lies in the k-dimensional dominant subspace of the channel, while simultaneously minimizing the quantization error. Thus, the optimization problem (23) is replaced with

where span(B_{
k,u,i
}) denotes the space spanned by the columns of the matrix B_{
k,u,i
}.

For illustration, consider the extreme case of an unrestricted codebook \mathcal{Q}={\u2102}^{{N}_{i}},\phantom{\rule{0.3em}{0ex}}\left|\right|\mathbf{q}\left|\right|=1,\phantom{\rule{0.3em}{0ex}}\forall \mathbf{q}\in \mathcal{Q} and k=1. In that case, it can easily be verified that the QBC solution coincides with the one obtained from multi-user eigenmode transmission.

3 Limited feedback algorithms

The transceiver architectures presented in Section 2.2 have in common that they require CSI at the transmitter to enable precoding and transmission rate adaptation. In practice, CSIT is obtained by means of feedback from the users, over dedicated limited capacity feedback links. In commercial cellular systems, the limited feedback operation consists of two parts. One part provides information about the channel quality experienced by a user. It is required for multi-user scheduling and transmission rate adaptation. An estimate of the expected SINR of a user is employed for that purpose in this study. Typically coarse quantization of the channel quality is sufficient to achieve a throughput performance that is close to unquantized feedback, because practical communication system like LTE provide only a limited set of modulation and coding schemes (MCSs) from which to choose during rate adaptation (see, e.g., [24]).

The second feedback part provides information about the channel matrix itself to the base station, which is required for precoding purposes. In the case of SU-MIMO transmission, this information is indirectly provided by signaling the preferred precoder from the finite precoder set defined in (12). Only a few bits of information can lead to substantial throughput gains [15]. With MU-MIMO, on the other hand, the effective channel vector is quantized and fed back by the users. The proposed quantization algorithms build upon the concepts of Grassmannian beamforming [25]. The achieved user throughput directly depends on the CSI accuracy, because it determines the residual interference between users. Consequently, accurate quantization is important for such MU-MIMO systems.

3.1 SU-MIMO feedback

The SU-MIMO feedback algorithms presented in this section leverage the ideas of finite codebook based limited feedback precoding, as introduced in Section 2.2.1. Our proposal of [24] is employed, which targets OFDM-based communication systems like LTE. As our focus in this study is on frequency-flat systems, we specialize the algorithms below to this case. For more general case of frequency-selective channels, the interested reader is referred to [24]. We also propose an efficient transmit antenna subset selection algorithm in Section 3.1.3. In DASs, antenna subset selection can significantly improve the transmission rate, as demonstrated in Section 4. The reason is that with distributed antennas, the path loss differences between transmission points become more significant. Thus, it is beneficial to concentrate the transmit power only on those antennas that experience good channel quality, instead of equally distributing it over all antennas.

3.1.1 Estimation of the achievable spectral efficiency

The basic idea of the considered SU-MIMO feedback algorithms is to let each user u select that precoder from the set of codebooks \left\{{\mathcal{Q}}_{1}^{\left({N}_{i}\right)},\dots ,{\mathcal{Q}}_{{\ell}_{\text{max}}}^{\left({N}_{i}\right)}\right\}, that maximizes the achievable spectral efficiency of the system. The codebooks {\mathcal{Q}}_{\ell}^{\left({N}_{i}\right)} are defined in (12); ℓ_{max}= min(M_{
u,i
},N_{
i
}) is the maximum transmission rank. To uniquely identify the precoder at the base station, two feedback values are employed. The codebook {\mathcal{Q}}_{\ell}^{\left({N}_{i}\right)} from which the preferred precoder is chosen, i.e., the index ℓ, is signaled with the rank indicator (RI). The index of the selected precoder in the codebook {\mathcal{Q}}_{\ell}^{\left({N}_{i}\right)} is fed back with the precoding matrix indicator (PMI). Given this choice, the quality of the resulting channel is quantified with the post-equalization SINR. This value is quantized and fed back employing the channel quality indicator (CQI).

The spectral efficiency obtained with the rank ℓ precoder {\mathbf{Q}}^{\left(\ell \right)}\in {\mathcal{Q}}_{\ell}^{\left({N}_{i}\right)} is

It is calculated as the sum spectral efficiency over the number of streams ℓ. The function φ(·) maps the SINR β_{
ν,u,i
} to the corresponding spectral efficiency. Employing the ZF receiver of (14), β_{
ν,u,i
} defined in (6) simplifies to

where {\mathbf{q}}_{\nu}^{\left(\ell \right)} denotes the ν th column of Q^{(ℓ)}. Thus, only out-of-cell interference and noise are disturbing the single-user transmission. It is assumed that the user is able to estimate the power {\stackrel{~}{\sigma}}_{z}^{2} of this effective noise.

In contrast to other work, e.g., [26], the bit interleaved coded modulation (BICM) capacity [27] is employed for φ(·) in our algorithms to estimate the spectral efficiency, instead of the AWGN channel capacity. The BICM capacity includes the effects of employing a finite modulation alphabet, which causes a transmission rate saturation at high SINR (e.g., 6 bits/cu for 64 QAM). Although this is not so important for frequency flat systems, it has a strong impact on the accuracy of the spectral efficiency estimation for LTE in frequency selective systems; see [24] for details.

3.1.2 Calculation of the SU-MIMO CSI feedback

The optimal precoder and the preferred number of streams are jointly obtained by maximizing the sum spectral efficiency (31)

It is assumed that the base station employs these choices during transmission, provided the user is scheduled.

The channel quality measure is obtained by mapping the sum spectral efficiency I(Q_{
u,i
}) back to the corresponding SINR value, via the inverse φ^{−1}(·) of the BICM capacity

This approach corresponds to mutual information effective SINR mapping, which is well known from link- to system-level abstraction [28]. The value {\stackrel{\u0304}{\beta}}_{u,i} is denoted as equivalent SISO AWGN signal to noise ratio (SNR), because it corresponds to the SNR of an equivalent SISO AWGN channel that achieves the same spectral efficiency as the considered MIMO system. The CQI is calculated by quantizing the equivalent SNR

where \Psi :\mathbb{R}\to \mathcal{C}\subseteq \mathbb{R} denotes the CQI quantizer. In our simulations, we employ a look-up table for Ψ which is calibrated such as to achieve a block-error ratio of less than or equal to 0.1, given the LTE MCSs. The look-up table was determined by extensive link-level simulations. Following LTE conventions, this feedback mode is denoted as closed loop spatial multiplexing (CLSM).

3.1.3 CLSM with transmit antenna subset selection

To enable efficient transmit antenna subset selection, with minimal extra CSI feedback overhead, it is assumed that the in-cell channel gain matrix C_{
u,i
} from (8) is known by both, the base station and the user. This is a reasonable, often made assumption in DASs, because the large-scale statistics change only very slowly over time and frequency, and can thus be learned either from the uplink, provided the duplex distance is not too large, or via a very low rate feedback link (e.g., during connection setup).

To determine the preferred antenna subset, the user can calculate and maximize the average spectral efficiency (31) for all possible antenna subset choices. This amounts to

possibilities, and thus to an additional feedback overhead of N_{
i
} bits.

To reduce the amount of feedback, the LTE-specific constraint that only one, two, four, or eight transmit antennas can be employed is exploited. This restricts a in (36) to the set \mathcal{A}=\left\{1,2,4,8\right\}, and thus reduces the feedback overhead from eight to seven bits. In addition, the knowledge of C_{
u,i
} is used in that only the antenna subsets with the largest channel gains are tested. Thus, e.g., if a=4, the average spectral efficiency is only calculated for the four strongest distributed antennas. In that way, the additional CSI overhead is reduced to \underset{2}{log}\mathcal{A}=2 bits.

3.2 MU-MIMO feedback

Providing useful CSI feedback for ZF multi-user beamforming systems is a more intricate challenge than in the SU-MIMO system. One reason is that in contrast to single-user transmission the SINR can only be bounded in MU-MIMO, because a user does neither know the employed precoder nor the number of users scheduled in parallel ahead of transmission. The corresponding bound and channel quality feedback algorithm are derived in Section 3.2.2.

Furthermore, accurate knowledge about the effective user channel directions is important at the base station, to minimize residual in-cell interference. Three possible quantization strategies are proposed in Section 3.2.3: memoryless quantization with and without consideration of the channel gain differences between different RRUs, and differential quantization. In memoryless quantization, the effective channel direction at each transmission time interval (TTI) is quantized independently of previous time instants. The differential quantizer, on the other hand, exploits temporal channel correlation and quantizes only the difference between channel directions at consecutive time instants. The proposed algorithms are an extension of the CSI quantizers of [10] to multiple receive antennas.

It is possible to extend the considered quantization algorithms to frequency-selective OFDM systems. This can be done efficiently, by providing CSI feedback as proposed in this section for a subset of the OFDM subcarriers, and interpolating in-between these CSI pilot-positions at the base station [29, 30].

3.2.1 MU-MIMO DAS with limited feedback

With limited feedback, the base station uses quantized channel state information to compute the transmit beamforming vectors as in (29). The quantized effective channel direction of user u in cell i is denoted Q_{
u,i
}. In case the receive antenna combiner is determined independently of the CSI quantization (e.g., with MET), the quantized effective channel direction is obtained as

where \Omega :{\u2102}^{{N}_{i}}\to \mathcal{Q} is the quantization function, which is specified below. In the case of quantization-based combining a more general quantization function, which acts on the channel matrix itself, is used; see Section 2.2.2. The vector {\stackrel{~}{\mathbf{h}}}_{u,i} is the effective channel direction, given by

with G_{
u,i
} being the antenna combining vector. Note the different usage of the codebook \mathcal{Q} in the SU-MIMO and MU-MIMO cases. Here, \mathcal{Q} is only used for quantization; the actual precoder F_{
i
} is computed from the quantized channel directions. In SU-MIMO, the entries defined in {\mathcal{Q}}_{l}^{\left({N}_{i}\right)} are directly employed as precoders.

The channel direction quantization error e_{
u,i
} is defined by the relationship [31]

The quantization error is thus equal to the component of {\stackrel{~}{\mathbf{h}}}_{u,i} in the null-space of the quantized channel direction Q_{
u,i
}. The squared magnitude of e_{
u,i
} is equal to the squared chordal distance between {\stackrel{~}{\mathbf{h}}}_{u,i} and Q_{
u,i
}

Here, ϕ_{
u,i
} denotes the principle angle between the one-dimensional subspaces defined by {\stackrel{~}{\mathbf{h}}}_{u,i} and Q_{
u,i
}, respectively, which can be obtained from the relationship

Given the set {\mathcal{S}}_{i} of scheduled users, the base station i calculates the ZF precoder according to (29). Using this notation, the input–output relationship for ZF beamforming with quantized CSIT can be written as

Here, w_{
u,i
} is the u th column of the matrix W_{
i
} defined in (29). This relationship can further be simplified, by realizing that {\mathbf{q}}_{u,i}^{\mathrm{H}}{\mathbf{w}}_{u,i}=1 and {\mathbf{q}}_{u,i}^{\mathrm{H}}{\mathbf{w}}_{k,i}=0,\phantom{\rule{0.3em}{0ex}}\forall u\ne k by definition of the ZF beamformer. Thus, we get

The purpose of channel quality feedback is to inform the base station about the SINR of the channel defined in (43), for scheduling and transmission rate adaptation. Here a causality problem occurs, because the schedule {\mathcal{S}}_{i} depends on the CQI feedback, and the CQI feedback depends on the schedule. In our algorithm, this problem is resolved by basing the scheduling decision not on the exact SINR, but on a lower bound. The exact SINR of user u in cell i is

where {\stackrel{~}{\sigma}}_{z}^{2} denotes the power of the effective noise, and {\stackrel{~}{\mathbf{e}}}_{u,i} is the unit norm error vector defined by

In [31], the expected value of this SINR is lower bounded, for the case that random vector quantization is employed as channel direction quantization strategy (see below), and that a centralized system, i.e., one without distributed antennas, is employed

Further assumptions made in [31] are that N_{
i
} users are served in parallel, and that the quantization error- and precoding vectors are isotropically distributed. In DASs, the assumption of isotropic quantization error- and precoding vectors might not be valid anymore, because in contrast to centralized systems the channel vector is not isotropic either. Still, a lower bound that takes into account the effects of channel gain differences between antenna elements does not yet exist, and thus we resort to that bound as initial CQI employed for scheduling

For rate adaptation, it turned out during simulations, that this SINR bound is not sufficiently accurate, especially in connection with the more advanced channel direction quantizers presented below. It is thus assumed, that the scheduled users provide a CQI correction as soon as the schedule is fixed and thus the SINR can be estimated accurately from (44). Note that in LTE a single CQI correction is sufficient for the total system bandwidth, because the same transmission rate is employed over all assigned subcarriers. This is in contrast to the initial CQI which should be frequency selective, to enable exploitation of frequency diversity during multi-user scheduling. In our simulations, we assume the CQI correction to be available instantaneously, i.e., without a feedback delay. In practice, a minimum delay of at least one TTI cannot be avoided, thus possibly leading to transmission outages, due to outdated CQI corrections. Such transmission errors can partly be compensated by the hybrid automatic repeat request protocol of LTE [32]. Further investigations with respect to feedback delays are still required to determine their impact on the system performance.

3.2.3 Channel direction feedback

Here, different possibilities for the channel direction quantizer function Ω are investigated. In this study, only joint quantization schemes are considered, where all the entries of {\stackrel{~}{\mathbf{h}}}_{u,i} are quantized at once, using a single vector codebook. With limited feedback, it is important to quantize only the CSI that is required at the base station, to minimize feedback overhead. In the case of ZF precoding, suppose that the cell channel direction matrix {\stackrel{~}{\mathbf{H}}}_{i} of (20) is pre-multiplied by a matrix \Lambda =\text{diag}\left(\text{exp}\left(j{\theta}_{1}\right),\dots ,\text{exp}\left(j{\theta}_{{S}_{i}}\right)\right). Then notice that {\left(\Lambda {\stackrel{~}{\mathbf{H}}}_{i}\right)}^{\u2021}={\stackrel{~}{\mathbf{H}}}_{i}^{\u2021}{\Lambda}^{\u2021}. Thus, if the cell precoder F_{
i
} is calculated from a phase shifted version of the channel directions, the effective channel H_{
i
}F_{
i
}=Λ^{‡} is still diagonal and in-cell interference is canceled. The resulting phase shift can easily be compensated by the user, and therefore the phase of {\stackrel{~}{\mathbf{h}}}_{u,i} is irrelevant. Consequently, the transmitter requires only knowledge of the subspace defined by {\stackrel{~}{\mathbf{h}}}_{u,i} to calculate the ZF precoder, and therefore Grassmannian subspace quantization can be employed for channel direction quantization [33]. The relevant Grassmannian manifold is the manifold of one-dimensional subspaces in the N_{
i
}-dimensional complex Euclidean space, denoted as \mathcal{G}\left({N}_{i},1\right).

The idea of Grassmannian quantization is to select the quantized channel direction Q_{
u,i
} from a suitable quantization codebook \mathcal{Q}\subset \mathcal{G}\left({N}_{i},1\right) such as to minimize the subspace distance between the one-dimensional subspaces defined by Q_{
u,i
} and the effective channel direction {\stackrel{~}{\mathbf{h}}}_{u,i}, respectively. The subspace distance is equal to the chordal distance defined in (40), and thus the quantization function Ω is

This quantization function can be employed whenever the receive antenna combiner is obtained independently from the quantized channel direction, thus, e.g., with MET. In case of quantization-based combining, the quantization error is determined by the subspace distance between the one-dimensional subspace defined by Q_{
u,i
} and the M_{
u,i
}-dimensional subspace spanned by rows of the channel matrix. Using the notation from Section 2.2.2, the corresponding quantization function is obtained as in (25)

with B_{
u,i
} being an orthonormal basis for the rows of H_{
u,i
}; see Section 2.2.2.

In the following, some useful examples of quantization codebook constructions are considered.

3.2.4 Memoryless quantization

Memoryless quantization means that the channel direction at each TTI is quantized in isolation, using the same quantization codebook every time. The choice of this codebook determines the quantization mean squared error (MSE)

In case the effective channel direction is isotropically distributed, the codebook design approach advocated in [25], which maximizes the minimum subspace distance between all vectors of the quantization codebook (codevectors), is a good choice. The resulting codebook constructions are called Grassmannian line packings, and the optimum codebook is essentially uniform on the Grassmannian manifold in terms of the subspace distance. Unfortunately, except for special cases, it is hard to find good codebooks. Thus, in our simulations, random isotropically distributed codebooks are employed, which achieve close performance to Grassmannian line packings in many cases [15]. The simulation results are averaged over codebook realizations. The resulting channel direction quantization algorithm is named random channel direction quantization (RCDQ), and the codebook is denoted {\mathcal{Q}}^{\text{(ISO)}}\subset \mathcal{G}\left({N}_{i},1\right). It is also known as random vector quantization, and often utilized to obtain theoretical performance results in limited feedback beamforming systems, e.g., [34, 35].

3.2.5 Memoryless quantization with correlation

The Grassmannian line packings introduced above assume that the effective channel direction to be quantized is isotropically distributed on the Grassmannian manifold \mathcal{G}\left({N}_{i},1\right).

When the user has multiple receive antennas, the effective channel vector H_{
u,i
} is given by a linear combination of the columns of {\mathbf{H}}_{u,i}^{\mathrm{H}}, see (38). Thus, the distribution of the effective channel depends on the considered antenna combining strategy. Love and Heath [36] propose a heuristic quantization codebook for limited feedback single-user MISO beamforming systems with spatially correlated channel vectors, which effectively “colors” a Grassmannian codebook, by multiplying the codevectors with the channel correlation matrix. This technique was denoted as correlated Grassmannian beamforming in [36]. We take this approach one step further here to support multiple receive antenna systems. For simplicity, the small-scale fading channel matrix {\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\mathrm{H}} is assumed spatially uncorrelated, but a possible correlation can straightforwardly be incorporated in the proposed codebook construction as well; thus for Rayleigh fading the elements of {\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\mathrm{H}} are independent identically distributed (i.i.d.) \mathcal{N}\left(0,1\right). In this case, the spatial channel correlation is only determined by the antenna combining technique and the channel gain matrix C_{
u,i
}. Knowledge of C_{
u,i
} is assumed at both, the base station and the user.

As a motivating example one of the simplest antenna combining strategies, namely receive antenna selection, is considered. It activates only one antenna ν at a time by setting the corresponding combiner weight equal to one, and deactivates all other antennas by setting their weights equal to zero: g_{
u,i
}=δ_{
ν
}. Consequently, the effective channel is given by

with {\stackrel{\u0304}{\mathbf{h}}}_{\nu ,u,i} being the ν th column of {\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\mathrm{H}}. The effective channel is thus distributed according to \mathcal{N}\left(\mathbf{0},{\mathbf{C}}_{u,i}\right). Following [36], given the codebook {\mathcal{Q}}^{\text{(ISO)}}, the codebook for receive antenna selection is obtained as

Thus, with an isotropically distributed codebook {\mathcal{Q}}^{\text{(ISO)}}, the distribution of the directions defined in {\mathcal{Q}}^{\text{(AS)}} matches the distribution of the effective channel direction.

A generalization of the antenna selection idea is considered in quantization-based combining. Here, the user is not only allowed to select one of the one-dimensional subspaces specified by the channels to the M_{
u,i
} individual receive antennas, but the effective channel can be chosen freely in the M_{
u,i
}-dimensional subspace spanned by all these channels. Because each of the channels specifying the subspace is \mathcal{N}\left(\mathbf{0},{\mathbf{C}}_{u,i}\right), the same codebook construction as in antenna selection is still valid

If multi-user eigenmode transmission is employed, the effective channel direction is equal to the maximum right singular vector of the channel matrix H_{
u,i
}. Thus, the distribution of the channel direction is determined by the distribution of the largest singular vector. We are not aware of closed form expression for this distribution that would allow to generate statistically matched random quantization codebooks. It is therefore proposed to generate codevectors by manipulating random realizations of an iid complex Gaussian matrix

with v^{(max)}(A) being the largest right singular vector of the matrix a. The dimensions of the matrix Q^{(iid)} are determined by N_{
i
} and M_{
u,i
}, i.e., {\mathbf{Q}}^{\text{(iid)}}\in {\u2102}^{{M}_{u,i}\times {N}_{i}}.

These quantization strategies are denoted as correlated RCDQ. Depending on the employed antenna combiner, the corresponding codebook is applied.

3.2.6 Differential quantization

The constructions presented thus far assume single shot quantization of channel directions, neglecting the time or frequency correlation between consecutive quantization instants. One way to exploit the correlation inherent in the wireless channel with memoryless quantization is to provide feedback for a fraction of the CSI and to use interpolation at the base station to estimate the remaining CSI. This approach is appropriate for exploiting frequency correlation between subcarriers in OFDM systems [29, 30], but it is not so useful for temporal correlation, because the interpolated CSI is already outdated at the time it is available.

Differential feedback is a flexible approach for reducing feedback requirements and providing high resolution [37, 38]. Further improvements are possible by means of predictive coding, where previously quantized CSI is employed to predict the current CSI and only the prediction error is quantized [30, 39]. In this study, the adaptive predictive channel direction quantization (APCDQ) algorithm of [10] is employed, which is an extension of [30] to DASs with single antenna receivers. Because this algorithm automatically adapts to the statistics of the channel direction, it can also be employed in multi receive antenna systems with antenna combining.

An overview of the considered SU-MIMO and MU-MIMO transceiver architectures is provided in Table 1.

4 Simulations

This section presents cell throughput simulation results of a cellular network employing different distributed antenna configurations. The results are obtained with an extended version of the Vienna LTE-A link level simulator [11, 12]. The simulator is augmented with a path loss model and extended for an accurate interference model, as detailed below.

Throughput results with perfect CSIT are presented, investigating the area spectral efficiency (ASE) obtained with different DAS configurations, and employing the SU-MIMO and MU-MIMO transmission strategies presented in Section 2.2. The efficiency of the CSI feedback algorithms of Section 3 is compared by means of ecdfs of the cell throughput. Also, a cross-comparison of centralized and distributed SU-MIMO and MU-MIMO systems with quantized CSIT, in terms of ASE, is conducted.

The considered transmission methods, CSI feedback algorithms, path loss model, and out-of-cell interference model are part of version 1.1. of the Vienna LTE-A link-level simulator, facilitating reproducibility of the presented results.

4.1 Simulation methodology

When simulating DASs it is important to consider multiple cells, because the out-of-cell interference environment is impacted by the RRUs. System-level simulations of multi-cell DASs suffer from high computational complexity, because the described transmission and feedback strategies require knowledge of the physical details of the wireless channel.

In this article, a compromise simulation methodology is considered, which combines the accuracy of link-level simulations with the efficiency of abstracted system-level simulations. Thereby detailed link-level simulations are conducted for a single cell only, cell i=0 in Figure 1, whereas out-of-cell interference is taken into account employing the interference model proposed in [6]. In [6], the out-of-cell interference power per receive antenna for a system employing ZF MU-MIMO is approximated using a second-order match to a Gamma distribution. The model assumes that the individual precoding vectors of different users, applied in the other cells, are independent and isotropically distributed, to simplify the analysis. In our simulations, we assume that all out-of-cell RRUs transmit with the same power, and that the maximum number of users is served in the interfering cells, U_{
j
}=N_{
j
},∀j≠0. The same model can also be used for SU-MIMO with small modifications, if the precoding matrices of users are assumed semi-unitary and isotropically distributed on \mathcal{G}\left({N}_{j},{\ell}_{j}\right). Therefore, power loading is not considered with this model, and neither is the LTE codebook construction. In our SU-MIMO simulations, we assume transmission of the maximum number of streams in the other cells, i.e., ℓ_{
j
}=M_{
k,j
}, ∀j≠i and M_{
k,j
}=M_{
u,i
}, ∀k,j.

To emulate the out-of-cell interference, each received symbol is disturbed with a random complex-valued interference term whose power is distributed according to the derived Gamma distribution. The method significantly reduces simulation complexity, but on the downside it does not incorporate potential coupling in the scheduling decisions between cells. The detailed parameters of the Gamma distributions can be found in the Appendix.

4.2 Simulation parameters and settings

The simulation scenario under consideration in this section is shown in Figure 1. The simulated cellular network is compliant to the LTE-A specifications [16]. The total transmit power in each cell is 43 dBm and a noise power spectral density of −174 dBm/Hz is assumed. The network consists of 19 cells, arranged in a regular hexagonal grid, with a cell radius of r_{
c
}=500 m. Simulation results are presented for the center cell i=0, following the simulation methodology explained above.

Each cell contains R_{
i
}∈{0,3,4,6} distributed antenna arrays that are equiangular spaced on a ring of radius \frac{2}{3}{r}_{c}, similar to [6]. Figure 1 shows the case for R_{
i
}=6. In practical situations, the placement of RRUs has to be carefully conducted, such as to optimize, e.g., the network coverage with respect to the large-scale shadow-fading realization in each cell. In our simulations, this complication is avoided by considering only path loss effects and not shadow-fading.

A total of U_{
i
}=8 users is served in each cell. Scheduling decisions are based on the proportional fairness metric according to Equation (1). In the SU-MIMO case, the scheduling framework presented in [40] is utilized, and for MU-MIMO the greedy scheduler ([31], Algorithm 2) is employed. In both cases, the achievable user throughput required for the scheduling decision, R_{
u
} in (1) is estimated from the corresponding channel quality feedback, by mapping the SINR to spectral efficiency, via pre-computed LTE specific mapping tables (see [40] for details). For SU-MIMO, the CQI is estimated according to Section 3.1.2. For MU-MIMO, the SINR lower bound of Section 3.2.2 is employed for scheduling, and afterwards the CQI correction mentioned in Section 3.2.2 is applied to the scheduled users for transmission rate adaptation.

To speed-up the simulations, the smallest LTE specified system bandwidth of B_{
w
}=1.4 MHz is considered. The same reason forces us to employ a frequency-flat Rayleigh fading model for the small-scale channel matrix {\stackrel{\u0304}{\mathbf{H}}}_{u,i} of (7), because then the same precoder is applicable for the total bandwidth, and CSI feedback for a single subcarrier only is sufficient. Instantaneous, non-causal CSI feedback is assumed, with a CSI feedback period of 1 ms. This means that the CSI feedback is available already before the actual transmission. For the impact of frequency-selectivity and a feedback delay see, e.g., [30].

The temporal evolution of {\stackrel{\u0304}{\mathbf{H}}}_{u,i} is determined by a correlated block-fading model. Thus, the channel is assumed constant during each LTE subframe of 1 ms duration, and channel realizations of consecutive subframes are correlated according to the maximum Doppler frequency f_{
d
}[41]. The macro-scale path loss {L}_{u,i}^{(n,j)} between user u in cell i and antenna n in cell j, and thus the element {\gamma}_{u,i}^{(n,j)} of the channel gain matrix (8), is determined by the distance {d}_{u,i}^{(n,j)} according to

The total number of transmit antennas per cell is N_{
i
}=8, while different values for the number of receive antennas are considered from the set M_{
u,i
}∈{1,2,4}. The spatial correlation of {\stackrel{\u0304}{\mathbf{H}}}_{u,i} is determined by a Kronecker correlation model [42]

Here, {\mathbf{R}}_{\text{RX}}=\mathbb{E}\left({\stackrel{\u0304}{\mathbf{H}}}_{u,i}{\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\mathrm{H}}\right) and {\mathbf{R}}_{\text{TX}}=\mathbb{E}\left({\stackrel{\u0304}{\mathbf{H}}}_{u,i}^{\mathrm{H}}{\stackrel{\u0304}{\mathbf{H}}}_{u,i}\right) determine the correlation between the elements of {\stackrel{\u0304}{\mathbf{H}}}_{u,i}, and {\stackrel{\u0304}{\stackrel{\u0304}{\mathbf{H}}}}_{u,i} is and i.i.d. matrix whose entries are uncorrelated. The channels between different receive antennas are assumed weakly correlated, which means that the off-diagonal elements of R_{RX} are set equal to 0.3. The transmit antennas are assumed uncorrelated, i.e., R_{TX}=I. Note that a weak correlation between the channels to different antennas is advantageous for SU-MIMO systems [43], while the capacity of MU-MIMO systems with single-stream transmission per user increases with the antenna correlation [44].

The CSI feedback overhead is determined by the precoder codebook size and the accuracy of channel quality quantization. The CQI overhead for all feedback schemes is the same. In SU-MIMO, CLSM transmission, the LTE-A specified precoder codebook of size 256 is employed, which amounts to a feedback rate of 8 bit/ms/user. If antenna subset selection is employed, two additional feedback bits are required. But, if less than eight transmit antennas are used, also the smaller LTE compliant codebooks are employed (4 bit codebook for four antennas, 2 bit for two antennas). Thus, the total average feedback rate of CLSM and CLSM with transmit antenna subset selection is almost equal; it even tends to decrease with antenna subset selection in DASs.

To achieve the same feedback overhead in the MU-MIMO system, the codebook size of RCDQ is set to 256 as well. APCDQ employs a codebook with only 128 entries, because it requires one additional feedback bit for adaptation of the codebook. The simulation results are averaged over random codebook realizations.

Monte Carlo simulations are performed, in which the U_{
i
}=8 users per cell are uniformly distributed over the cell area. In total, 2,000 positions are generated for each user. The average cell throughput per position is estimated from the sample average over 200 small-scale fading and noise realizations. To provide a holistic metric of performance, the ASE [45] is employed. It is estimated using the discrete approximation

where T_{
u
}(r_{
k
}) denotes the average user throughput at a distance to the central base station between r_{
k−1} and r_{
k
}. A distance increment of Δr_{
k
}=r_{
k
}−r_{
k−1}=10 m is employed.

4.3 Simulation results with perfect CSIT

When perfect CSI is available at the base station, the SVD based scheme of Section 2.2.1 is employed for single-user transmission, and ZF beamforming with MET receive antenna combining, see Section 2.2.2, for MU-MIMO. The simulation results obtained for these two scenarios are shown in Figure 2, with different DAS configurations and varying numbers of receive antennas. The notation employed to identify a DAS configuration is explained using an example:

means that the number of transmit antennas at the antenna array of the central base station is 2, N_{0,i
}=2, the size of the antenna arrays employed at the RRUs is 1, N_{
r,i
}=1, and a total of R_{
i
}=6 distributed antenna arrays is employed in the cell. The total number of transmit antennas N_{
i
} equals eight in all considered cases.

The left-hand side diagram of Figure 2 shows the ASE achieved with single-user transmission. It is observed, that the achieved ASE in the SU-MIMO system only shows a weak dependence on the employed DAS configuration. For M_{
u,i
}∈{1,2} receive antennas, the best performance is achieved if the size of the antenna arrays at the RRUs matches the number of receive antennas. When M_{
u,i
}=4 is used, N_{
r,i
} can only be matched to M_{
u,i
} for a single antenna array, with the chosen parameters N_{
i
}=8 and R_{
i
}∈{0,3,4,6}. In this case, the best performance is achieved with the centralized system with R_{
i
}=0.

In the MU-MIMO system, shown in the right-hand side diagram of Figure 2, the performance improves with the number of RRUs available, independent of M_{
u,i
}. The N_{0,i
}−N_{
r,i
}/R_{
i
}=2−1/6 system gains approximately 45% in ASE compared to the 8−0/0 configuration.

A cross-comparison of the left-hand side and right-hand side diagrams of Figure 2 reveals the large potential of MU-MIMO versus SU-MIMO especially if few receive antennas are available, a situation that is likely to happen in practice due to hardware complexity and space limitations encountered in handheld devices. The 2−2/3 MU-MIMO system, e.g., triples the ASE of the SU-MIMO system with M_{
u,i
}=1, and doubles it for M_{
u,i
}∈{2,4}. The reason for this behavior is that the multiplexing gain in the SU-MIMO system is confined by the number of receive antennas, while the MU-MIMO system can achieve an N_{
i
}-fold multiplexing gain even if each user has just one antenna, by serving several users in parallel. Adding more receive antennas in the SU-MIMO system, the multiplexing gain can also be increased, but in practice the channel correlation between the receive antennas will confine the achievable multiplexing gain (remember that we assume a correlation coefficient of only 0.3 in our simulations, which is strongly idealistic for, e.g., handheld devices). Furthermore, the full multiplexing gain in SU-MIMO systems is only achieved at very high SNR; see [24].

4.4 Simulation results with limited feedback

Here the impact of quantized CSIT is investigated. Only the centralized N_{0,i
}−N_{
r,i
}/R_{
i
}=8−0/0 configuration and the 2−2/3 DAS are considered in this section. Because M_{
u,i
}=2 is a likely option for most mobiles in practice, the 2−2/3 DAS was chosen as it achieves the best SU-MIMO performance.

Figure 3 shows ecdfs of the SU-MIMO and MU-MIMO cell throughput achieved with the feedback algorithms detailed in Section 3, in comparison to the ones obtained with perfect CSIT. The results are shown for the 8−0/0 system, and a maximum Doppler frequency of f_{
d
}=10 Hz, corresponding to a walking speed of approximately 5 km/h. The left-hand side diagram of Figure 3 shows the performance of SU-MIMO. It can be seen that CLSM performs close to SVD precoding if a single receive antenna M_{
u,i
}=1 is employed, while the throughput loss distinctly grows when M_{
u,i
}>1. Antenna subset selection is not considered in case of a centralized system, because all channel gains are equal.

The right-hand side diagram of Figure 3 shows ecdfs of the cell throughput achieved with MU-MIMO. Memoryless quantization, using QBC and the RCDQ feedback algorithm, is far from the possible performance achieved with perfect channel knowledge. ^{c} This is due to the residual in-cell interference caused by the quantization error. With multiple receive antennas, the throughput gap can be reduced, because the quantization-based combining algorithm reduces the quantization error.

When differential quantization is employed, utilizing the APCDQ algorithm, the performance loss can be markedly reduced. For M_{
u,i
}∈{1,2} and at f_{
d
}=10 Hz, the APCDQ algorithm is employed in combination with MET. Here, the algorithm already provides accurate CSIT and it is better to exploit the channel gain improvement provided by MET instead of the quantization accuracy improvement of QBC. With M_{
u,i
}=4 receive antennas, it was observed that tracking the strongest eigenmode of the channel matrix utilizing APCDQ causes a larger error than tracking the channel direction of a single-receive antenna system. We believe the reason is that over time the magnitudes of the singular values of the channel matrix change, and thus the strongest eigenmode switches between different eigenmodes, causing the APCDQ algorithm to predict the effective channel direction wrongly. The increased quantization error is compensated by employing dominant subspace quantization-based combining, restricted to the k=2 dominant eigendimensions, instead of MET if M_{
u,i
}=4. At f_{
d
}=50 Hz, the best performance is obtained when combining APCDQ with QBC for M_{
u,i
}=2, and with dominant subspace QBC and k=3 for M_{
u,i
}=4.

The empirical cdfs of the distributed 2−2/3 system are shown in Figure 4. Similar to the centralized system, there is a large throughput gap between CLSM based SU-MIMO and the performance promised by SVD precoding if M_{
u,i
}>1, as shown in the left-hand side diagram of Figure 4. But, in contrast to the 8−0/0 DAS, this gap can be strongly reduced by means of transmit antenna subset selection. A very similar, even larger gain, is possible by exploiting knowledge about the channel gains in the MU-MIMO system, when employing correlated RCDQ instead of RCDQ; see the right-hand side diagram of Figure 4. The reason for this behavior is that in a DAS at most user positions large path loss differences between different RRUs exist. Thus, the DAS enables the users to mainly concentrate their feedback bits on the dominant set of antennas, because the RRUs with weak channel gains hardly contribute to the effective channel direction of a user. For the same reason also the problem of the APCDQ algorithm in tracking the strongest eigenmode vanishes, and MET is employed for all considered numbers of receive antennas M_{
u,i
}∈{1,2,4}.

A comparison of SU-MIMO employing CLSM with antenna subset selection, and MU-MIMO utilizing correlated RCDQ and APCDQ is shown in Figure 5, in terms of ASE. The memoryless quantization algorithms do not depend on the temporal correlation of the wireless channel, results are thus only shown for f_{
d
}=10 Hz. The APCDQ algorithm exploits temporal channel correlation to improve the quantization accuracy. Therefore, the achieved throughput with APCDQ depends on the Doppler frequency as demonstrated in the figure, by contrasting ASEs at f_{
d
}=10 Hz and f_{
d
}=50 Hz. Considering the results achieved with CLSM, it can be seen that the gain of employing distributed antennas depends on the number of receive antennas, but is only in the order of 15 to 30%. For MU-MIMO, this gain is markedly increased; with memoryless quantization it is in the order of 150%, while differential quantization performs around 75% better with distributed antennas.

A cross-comparison of single-user and multi-user spatial multiplexing shows that, with the considered quantization codebook size and memoryless quantization, MU-MIMO is only advantageous in the DAS and not in the centralized system. But note that the potential performance improvement achieved by increasing the codebook size is larger for multi-user RCDQ than for single-user CLSM, because the gap to perfect channel knowledge is larger (see Figure 3).

With APCDQ, the throughput of the MU-MIMO system is improved, especially in low-mobility scenarios, such that it always outperforms SU-MIMO at the considered Doppler frequencies. When f_{
d
}=50 Hz, which corresponds to a speed of 25 km/h, the gain of APCDQ compared to CLSM in the centralized system with four receive antennas drops almost to zero. Thus, with moderate feedback overhead the scope of MU-MIMO is confined to low to moderate mobility scenarios.

As a final remark it should be mentioned that the presented results favor MU-MIMO, because a CSI feedback delay of zero is assumed. The sensitivity with respect to out-dated feedback is clearly larger for MU-MIMO than for SU-MIMO. Still, in low to moderate mobility scenarios, a reasonable feedback delay can be compensated by prediction algorithms at the receivers [30], thus justifying the validity of the presented results.

5 Conclusion

In this article, cellular networks employing distributed antennas are investigated by means of LTE standard compliant Şhybrid link/system level simulations. The throughput performance of distributed antenna systems and centralized systems, having all available transmit antennas collocated at the central base station, is compared. The work contrasts single-user spatial multiplexing, where multiple data streams are sent in parallel to a single receiver, and multi-user spatial multiplexing, which serves multiple users in parallel with a single stream per user, utilizing the MIMO capabilities of the system. Different receive antenna combining techniques are considered for MU-MIMO.

Several approaches for limited feedback applied to distributed antennas are analyzed in this study as well. The impact of exploiting side information on the average large-scale fading is considered, and shown to considerably improve the CSI quantizer performance.

With perfect channel state information at the base station, it turns out that SU-MIMO only gains from distributing antennas over the cell area, if the number of receive antennas is less than or equal to the number of antennas at the RRUs. In this case, the macroscopic diversity gain provided by the DAS can be fully exploited. On the other hand, if the antenna array at the receiver is larger than those used at the RRUs, the DAS can often not support the multiplexing capabilities of the receiver. Then better performance is achieved if all available antennas are collocated at the central base station. With quantized channel state information only being available at the base station, the situation changes in favor of the DAS. Utilizing the LTE-A-specified precoder codebook together with a simple transmit antenna subset selection algorithm, gains in the order of 20% in terms of ASE are observed.

When the system employs MU-MIMO with single stream transmission per user, the DAS clearly outperforms the centralized system, if perfect CSIT is available, due to the improved macro-diversity. If side-information about the path loss with respect to the individual RRUs is available at the base station, the same holds true with quantized CSIT.

A cross-comparison of single-user and multi-user transmission demonstrates a large ASE gain of MU-MIMO, if sufficiently accurate CSIT is available. The required CSIT accuracy is easier to obtain in the DAS, if side-information about large-scale fading is exploited.

Endnotes

^{a}A p×q matrix U with q≤p is called semi-unitary if U^{H}U=I_{
q
}.

^{b}Note the different definitions of our channel matrices H_{
u,i
} and those used by Jindal [23]. Our matrix equals the conjugate-transpose of their definition.

^{c}RCDQ and correlated RCDQ are equal in the centralized system, because the channel gains with respect to all antennas are equal.

Appendix: Out-of-cell interference model

In this section, we provide the detailed parameters of the Gamma distribution model for the out-of-cell interference, according to [6].

MU-MIMO

The out-of-cell interference is generated for each receive antenna individually. Hence, we consider the vector channels determined by the individual rows of the matrix {\mathbf{h}}_{u,i}^{\left(j\right)}. We denote an arbitrary row of {\mathbf{h}}_{u,i}^{\left(j\right)} as {\mathbf{h}}_{u,i}^{\left(j\right)}{}^{\mathrm{H}}. The received signal on the considered antenna before the receiver antenna combiner is thus given by

The out-of-cell Gamma distribution model of [6] is based on matching the first- and second-order moments of the out-of-cell interference power to a Gamma distribution. We thus have to compute these moments first. The instantaneous out-of-cell interference power is given by

According to ([6], Proposition 11), the first- and second-order moments of |{\mathbf{h}}_{u,i}^{\left(j\right)}{}^{\mathrm{H}}{\mathbf{f}}_{k,j}{|}^{2} are given by (note that there is a typo in ([6], Proposition 11)

The difference to MU-MIMO is that the second sum above now goes over the streams of a single user and not over the streams of different users. Hence, also the precoder {\mathbf{F}}_{j}\in {\u2102}^{{N}_{j}\times {\ell}_{j}} is different. It cannot be assumed that the columns of F_{
j
} are independent and isotropically distributed as in [6], but the precoding matrix is semi-unitary, i.e.,

For a fixed channel {\mathbf{h}}_{u,i}^{\left(j\right)} and assuming F_{
j
} to be isotropically distributed on \mathcal{G}\left({N}_{j},{\ell}_{j}\right), it is know that the term \frac{{\ell}_{j}}{{P}_{j}}\frac{{\u2225{\mathbf{F}}_{j}^{\mathrm{H}}{\mathbf{h}}_{u,i}^{\left(j\right)}\u2225}^{2}}{{\u2225{\mathbf{h}}_{u,i}^{\left(j\right)}\u2225}^{2}} is beta distributed with parameters β(ℓ_{
j
},N_{
j
}−ℓ_{
j
}) [46] (after generalization to the complex-valued case). Using the properties of a beta distribution, the conditional mean and variance of one interference term are obtained as

The difference compared to MU-MIMO is a missing factor of 1/U_{
j
} in {{\sigma}_{u,i}^{(n,j)}}^{2}, and the different pre-factor in {{\sigma}_{u,i}^{\left(j\right)}}^{2}. With ([6], Proposition 8) we obtain the Gamma match for the sum interference

Adaptive predictive channel direction quantization

ASE:

Area spectral efficiency

AWGN:

Additive white gaussian noise

BICM:

Bit interleaved coded modulation

CDI:

Channel direction indicator

CLSM:

Closed loop spatial multiplexing

CQI:

Channel quality indicator

CSI:

Channel state information

CSIT:

Channel state information at the transmitter

DAS:

Distributed antenna system

ECDF:

[ecdf]Empirical cumulative density function

Iid:

[i.i.d.]Independent identically distributed

LTE:

Long Term Evolution

LTE-A:

Long Term Evolution Advanced

MCS:

Modulation and coding scheme

MET:

Multi-user eigenmode transmission

MIESM:

Mutual information effective SINR mapping

MSE:

Mean squared error

MU-MIMO:

Multi-user MIMO

PMI:

Precoding matrix indicator

QBC:

Quantization-based combining

RCDQ:

Random channel direction quantization

RI:

Rank indicator

RRU:

Remote radio unit

SINR:

Signal to interference and noise ratio

SNR:

Signal to noise ratio

SU-MIMO:

Single-user MIMO

SVD:

Singular value decomposition

TTI:

Transmission time interval.

References

Riaz M, Nielsen R, Pedersen J, Prasad N, Madsen O: On radio over fiber for heterogeneous wireless networks. In International Conference on Wireless and Optical Communications Networks. Egypt: Cairo; 2009:379-382.

Chow P, Karim A, Fung V, Dietrich C: Performance advantages of distributed antennas in indoor wireless communication systems. In IEEE 44th Vehicular Technology Conference. Stockholm: Sweden; 1994:1522-1526.

Kerpez K, Ariyavisitakul S: A radio access system with distributed antennas. In IEEE Global Telecommunications Conference. California: San Francisco; 1994:1696-1700.

Choi W, Andrews J: Downlink performance and capacity of distributed antenna systems in a multicell environment. IEEE Trans. Wirel. Commun 2007, 6: 69-73.

Heath Jr R, Wu T, Kwon YH, Soong ACK: Multiuser MIMO in distributed antenna systems with out-of-cell interference. IEEE Trans. Signal Process 2011, 59(10):4885-4899.

Roh W, Paulraj A: Performance of the distributed antenna systems in a multi-cell environment. In IEEE 57th Vehicular Technology Conference. Korea: Jeju Island; 2003:587-591.

Schwarz S, Heath Jr R, Rupp M: Multiuser MIMO in distributed antenna systems with limited feedback. In IEEE 4th Int. Workshop on Heterogeneous and Small Cell Networks, GLOBECOM. California: Anaheim; 2012:546-551.

Mehlführer C, Ikuno JC, Simko M, Schwarz S, Rupp M: The Vienna LTE simulators—enabling reproducibility in wireless communications research. EURASIP J. Adv. Signal Process. 2011 Special Issue on Reproducible Research 2011, 1-13.

Love DJ, Heath Jr R, Santipach W, Honig M: What is the value of limited feedback for MIMO channels. IEEE Commun. Mag 2004, 42: 54-59. 10.1109/MCOM.2004.1341261

Wang J, Wu M, Zheng F: The codebook design for MIMO precoding systems in LTE and LTE-A. In 6th International Conference on Wireless Communications Networking and Mobile Computing. China: Chengdu; 2010:1-4.

Lim D, Choi K, Liu H: Optimum power allocation for distributed antenna systems with large-scale fading-only feedback. In Sixth International Conference on Information Technology, New Generations. Nevada: Las Vegas; 2009:1158-1164.

Bayesteh A, Khandani AK: On the user selection in MIMO broadcast channels. In Proceedings of the International Symposium on Information Theory. Australia: Adelaide; 2005:2325-2329.

Boccardi F, Huang H: A near-optimum technique using linear precoding for the MIMO broadcast channel. In IEEE International Conference on Acoustics, Speech and Signal Processing. Hawaii: Honolulu; 2007:17-20.

Schwarz S, Rupp M: Throughput maximizing feedback for MIMO OFDM based wireless communication systems. In Signal Processing Advances in Wireless Communications. California: San Francisco; 2011:316-320.

Schwarz S, Rupp M: Adaptive channel direction quantization–enabling multi user MIMO gains in practice. In IEEE International Conference on Communications. Canada: Ottawa; 2012:6947-6952.

Trivellato M, Boccardi F, Tosate F: User selection schemes for MIMO broadcast channels with limited feedback. In 65th IEEE Vehicular Technology Conference. Ireland: Dublin; 2007:2089-2093.

Ikuno JC, Wrulich M, Rupp M: Performance and modeling of LTE H-ARQ. In International ITG Workshop on Smart Antennas (WSA 2009). Germany: Berlin; 2009:1-6.

Au-Yeung CK, Love DJ: On the performance of random vector quantization limited feedback beamforming in a MISO system. IEEE Trans. Wirel. Commun 2007, 6(2):458-462.

Islam M, Adve R: Adaptive differential feedback in time-varying multiuser MIMO channels. In IEEE 22nd International Symposium on Personal Indoor and Mobile Radio Communications. Canada: Toronto; 2011:2055-2059.

Inoue T, Heath Jr R: Grassmannian predictive coding for delayed limited feedback MIMO systems. In 47th Annual Allerton Conference on Communication, Control, and Computing. Illinois: Monticello; 2009:783-788.

Oestges C: Validity of the Kronecker model for MIMO correlated channels. In IEEE 63rd Vehicular Technology Conference. Australia: Melbourne; 2006:2818-2822.

Louie R, McKay M, Collings I, Vucetic B: Capacity approximations for multiuser MIMO-MRC with antenna correlation. In IEEE International Conference on Communications. Scotland: Glasgow; 2007:5195-5200.

Alouini MS, Goldsmith A: Area spectral efficiency of cellular mobile radio systems. In IEEE 47th Vehicular Technology Conference. Arizona: Phoenix; 1997:652-656.

This study was funded by A1 Telekom Austria AG and the Institute of Telecommunications, Vienna University of Technology. The authors wish to thank the Institute of Telecommunications’ LTE research group for continuous support. This material is based upon work supported by the National Science Foundation under Grant nos. 0830615 and 1218338.

Author information

Authors and Affiliations

Institute of Telecommunications, Vienna University of Technology, Vienna, Austria

Stefan Schwarz & Markus Rupp

Department of Electrical and Computer Engineering, The University of Texas at Austin, Austin, TX, USA

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Schwarz, S., Heath, R.W. & Rupp, M. Single-user MIMO versus multi-user MIMO in distributed antenna systems with limited feedback.
EURASIP J. Adv. Signal Process.2013, 54 (2013). https://doi.org/10.1186/1687-6180-2013-54