Skip to main content
Erschienen in: EURASIP Journal on Wireless Communications and Networking 1/2010

Open Access 01.12.2010 | Research Article

Crystallized Rate Regions for MIMO Transmission

verfasst von: Adrian Kliks (EURASIP Member), Pawel Sroka (EURASIP Member), Merouane Debbah

Erschienen in: EURASIP Journal on Wireless Communications and Networking | Ausgabe 1/2010

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

When considering the multiuser SISO interference channel, the allowable rate region is not convex and the maximization of the aggregated rate of all the users by the means of transmission power control becomes inefficient. Hence, a concept of the crystallized rate regions has been proposed, where the time-sharing approach is considered to maximize the sumrate.In this paper, we extend the concept of crystallized rate regions from the simple SISO interference channel case to the MIMO/OFDM interference channel. As a first step, we extend the time-sharing convex hull from the SISO to the MIMO channel case. We provide a non-cooperative game-theoretical approach to study the achievable rate regions, and consider the Vickrey-Clarke-Groves (VCG) mechanism design with a novel cost function. Within this analysis, we also investigate the case of OFDM channels, which can be treated as the special case of MIMO channels when the channel transfer matrices are diagonal. In the second step, we adopt the concept of correlated equilibrium into the case of two-user MIMO/OFDM, and we introduce a regret-matching learning algorithm for the system to converge to the equilibrium state. Moreover, we formulate the linear programming problem to find the aggregated rate of all users and solve it using the Simplex method. Finally, numerical results are provided to confirm our theoretical claims and show the improvement provided by this approach.

1. Introduction

The future wireless systems are characterized by decreasing range of the transmitters as higher transmit frequencies are to be utilized. The decreasing cell sizes combined with the increasing number of users within a cell greatly increases the impact of interference on the overall system performance. Hence, mitigation of the interference between transmit-receive pairs is of great importance in order to improve the achievable data rates.
The Multiple Input Multiple Output (MIMO) technology has become an enabler for further increase in system throughput. Moreover, the utilization of spatial diversity thanks to MIMO technology opens new possibilities of interference mitigation [13].
Several concepts of interference mitigation have been proposed, such as the successive interference cancellation or the treatment of interference as additive noise, which are applicable to different scenarios [46]. When treating the interference as noise the, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq1_HTML.gif -user achievable rates region has been found to be the convex hull of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq2_HTML.gif hypersurfaces [7]. A novel strategy to represent this rate region in the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq3_HTML.gif -dimensional space, by having only on/off power control has been proposed in [8]. A crystallized rate region is obtained by forming a convex hull by time-sharing between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq4_HTML.gif corner points within the rate region [8].
Game-theoretic techniques based on the utility maximization problem have received significant interest [710]. The game-theoretical solutions attempt to find equilibria, where each player of the game adopts a strategy that they are unlikely to change. The best known and commonly used equilibrium is the Nash equilibrium [11]. However, the Nash equilibrium investigates only the individual payoff, and that may not be efficient from the system point of view. Better performance can be achieved using the correlated equilibrium [12], in which each user considers the others' behaviors to explore mutual benefits. In order to find the correlated equilibrium, one can formulate the linear programming problem and solve it using one of the known techniques, such as the Simplex algorithm [13]. However, in case of MIMO systems, the number of available game strategies is high, and the linear programming solution becomes very complex. Thus, a distributed solution can be applied, such as the regret-matching learning algorithm proposed in [8], to achieve the correlated equilibrium at lower computational cost. Moreover, the overall system performance may be further improved by an efficient mechanism design, which defines the game rules [14].
In this paper, the rate region for the MIMO interference channel is examined based on the approach presented in [8, 15]. Specific MIMO techniques have been taken into account such as transmit selection diversity, spatial water-filling, SVD-MIMO, or codebook-based beamforming [1619]. Moreover, an application of the correlated equilibrium concept to the rate region problem in the considered scenario is presented. Furthermore, a new Vickey-Clarke-Groves (VCG) auction utility [11] formulation and the modified regret-matching learning algorithm are proposed to demonstrate the application of the considered concept for the 2-user MIMO channel.
The reminder of this paper is structured as follows. Section 2 presents the concept of crystallized rates region for MIMO transmission. Section 3 describes the application of correlated equilibrium concept in the rate region formulation and presents the linear programming solution for the sum-rate maximization problem. Section 4 outlines the mechanism design for application of the proposed concept in 2-user interference MIMO channel, comprising the VCG auction utility formulation and the modified regret-matching learning algorithm. Moreover, specific cases of different MIMO precoding techniques, including the ones considered for future 4G systems such as the Long Term Evolution-Advanced (LTE-A) [20, 21], and Orthogonal Frequency Division Multiplexing (OFDM) transmission are presented as examples of application of the derived model. Finally, Section 5 summarizes the simulation results obtained for the considered specific cases, and Section 6 draws the conclusions.

2. Crystallized Rate Regions for MIMO/OFDM Transmission

In this section, we present the generalization of the concept of crystallized rate regions in the context of the OFDM/MIMO transmissions. We start with defining the channel model under study and follow by the analysis of the achievable rate regions for the interference MIMO channel, when interference is treated as Gaussian noise. Finally, the generalized definition of the rate regions for the MIMO/OFDM transmission will be presented.

2.1. System Model for 2-User Interference MIMO Channel

The multicell uplink interference MIMO channel is considered in this paper. Without loss of generality and for the sake of clarity, the channel model consists in the 2-user 2-cell scenario, in which each user (denoted as the Mobile Terminal (MT)) communicates with his own Base Station (BS) causing interference to the neighboring cell (see Figure 1(a)). Each MT is equipped with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq5_HTML.gif (transmit) antennas, and each BS has https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq6_HTML.gif (receive) antennas. Moreover, user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq7_HTML.gif can transmit data with maximum total power https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq8_HTML.gif . Perfect channel knowledge in all MTs is assumed. In order to ease the analysis, we limit our derivation to the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq9_HTML.gif MIMO case (see Figure 1(b)), where both the transmitter and the receiver use only two antennas.
User https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq11_HTML.gif transmits the signal vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq12_HTML.gif through the multipath channel https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq13_HTML.gif , where
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ1_HTML.gif
(1)
The channel matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq14_HTML.gif consists of the actual values of channel coefficients https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq15_HTML.gif , which define the channel between transmit antenna https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq16_HTML.gif at the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq17_HTML.gif th MT and the receive antenna https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq18_HTML.gif at the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq19_HTML.gif th BS. In the considered 2-user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq20_HTML.gif MIMO case, only four channel matrices are defined, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq21_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq22_HTML.gif (which describe channel between the first MT and first BS or second MT and second BS, resp.), https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq23_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq24_HTML.gif (which describe the interference channel between first MT and second BS and between second MT and first BS, resp.). Additive White Gaussian Noise (AWGN) of zero mean and variance https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq25_HTML.gif is added to the received signal. Receiver https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq26_HTML.gif observes the useful signal, denoted as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq27_HTML.gif , coming from the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq28_HTML.gif th user. Moreover, in the interference scenario, receiver https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq29_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq30_HTML.gif ) receives also interfering signals from other users located at the neighboring cell https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq31_HTML.gif . Interested readers can find solid contribution on the interference channel capacity in the rich literature, for example, [1, 2, 22, 23]. When interference is treated as noise, the achievable rates for 2-user interference MIMO channel are defined as follows [22]:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ2_HTML.gif
(2)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq32_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq33_HTML.gif denote the rate of the first and second user, respectively, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq34_HTML.gif denotes transpose conjugate of matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq35_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq36_HTML.gif is the determinant of matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq37_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq38_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq39_HTML.gif th user data covariance matrix, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq40_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq41_HTML.gif . We define the rate region as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq42_HTML.gif .
One can state that the formulas presented above allow us to calculate the rates that can be achieved by the users in the MIMO interference channel scenario in a particular case when no specific MIMO transmission technique is applied. Such approach can be interpreted as a so-called Transmit Selection Diversity (TSD) MIMO technique [16], where the BS can decide between one of the following strategies: to put all of the transmit power to one antenna ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq43_HTML.gif strategies, where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq44_HTML.gif is the number of antennas), to be silent (one strategy), or to equalize the power among all antennas (one strategy).
When the channel is known at the transmitter, the channel capacity can be optimized by means of some well-known MIMO transmission techniques. Precisely, one can decide for example to linearize (diagonalize) the channel by the means of Eigenvalue Decomposition (EvD) or Singular Value Decomposition (SVD) [16, 17, 24]. Such approach will be denoted hereafter as SVD-MIMO. Moreover, in order to avoid or minimize the interference between the neighboring users within one cell, BS can precode the transmit signal. In such a case, the sets of properly designed transmit and receive beamformers are used at the transmitter and receiver side, respectively. The precoders can be either calculated continuously based on the actual channel state information from all users or can be defined in advance (predefined) and stored in a form of a codebook, from which the optimal set of beamformers is selected for each user based on its channel condition. The later approach is proposed in the Long Term Evolution (LTE) standard where for the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq45_HTML.gif MIMO case a specific codebook is proposed [20]. Similar assumption is made for the so called Per-User Unitary Rate Control (PU2RC) MIMO systems, where the set of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq46_HTML.gif beamformers is calculated [18, 21]. Since the process of finding the set of transmit and receive beamformers is usually time and energy consuming and require accurate Channel State Information (CSI), the optimal approaches (where the precoders are calculated based on the actual channel state) are replaced by the above-mentioned list of predefined beamformers stored in a form of a codebook. Since the number of precoders is limited, the performance of such approach could be worse than the optimal one, particularly in the interference channel scenario. Based on this observation, new techniques of generation of the set of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq47_HTML.gif beamformers have been proposed. One of them is called random-beamforming [19, 25], since the set of precoders is obtained in a random manner. At every specified time instant, a new set of beamformers is randomly generated, from which the subset of precoders that optimize some predefined criteria is selected. Simulation results given in [19, 25] and Section 5.1 show that assuming such approach, one can achieve the global extremum in particular when the codebook size is large. When the set of randomly generated beamformers is used, the set of receive beamformers has to be calculated at the receiver. Various criteria can be used, just to mention the most popular and academic ones: Zero-Forcing (ZF), MinimumMean Squared Error (MMSE), or Maximum-Likelihood (ML) [16, 17]. In our simulation, we consider the combination of these methods, that is, ZF-MIMO, MMSE-MIMO, and ML-MIMO, with three different codebook generation methods—one of the size https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq48_HTML.gif , that is, generated randomly (denoted hereafter as RAN- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq49_HTML.gif ), one defined as proposed for LTE and one specified for PU https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq50_HTML.gif RC-MIMO. In other words, the abbreviation ZF-MIMO-LTE describes the situation when the transmitter uses the LTE codebook and the set of receive beamformers is calculated using the ZF criterion.
However, let us stress that (2) has to be modified when one of the precoding techniques (including SVD method, which is a particular case of precoding) is applied. Thus, the general equations for the achievable rate computation are defined as follows:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ3_HTML.gif
(3)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq51_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq52_HTML.gif denote the set of receive and transmit beamformers, respectively, obtained for the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq53_HTML.gif th user. In a case of SVD-MIMO, the above-mentioned vectors are obtained by the means of singular value decomposition of the channel transfer matrix whereas for the other precoded MIMO systems, the set of receive coefficients is calculated as follows [23]:
()for zero-forcing receiver
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ4_HTML.gif
(4)
()for MMSE receiver
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ5_HTML.gif
(5)
()for the ML receiver the elements of receive beamformers are equal to 1 (in other words, no receive beamforming is used).
The last Hermitian conjugate in (4) and in (5) is due to the assumed definition of the achievable user rates in (3).
For comparison purposes, the spatial waterfilling technique will be considered [26], where the transmit power is distributed among the antennas based on the waterfilling algorithm. The spatial waterfilling approach will be denoted hereafter as SWF-MIMO.

2.2. Achievable Rate Regions in a Case of TSD-MIMO Interference Channel

In [8], the achievable rate regions in the 2-user SISO scenario have been studied, where the authors have treated the interference as Gaussian noise. It has been stated that the rate region for the general https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq57_HTML.gif -user channel is found to be the convex hull of the union of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq58_HTML.gif hyper-surfaces [7], which means that the rate regions entirely encloses a straight line that connects any two points which lie within the rate region bounds. In the 2-user case, the rate regions can be easily represented as the surface limited by the horizontal and vertical axes and the boundaries of the 2-dimensional hypersurface (straight lines). Let us stress that the same conclusions can be drawn for the MIMO case. We will then discuss various achievable rate regions for the interference MIMO channel. We will analyze the properties of the rate regions introduced below in three cases: when the results are averaged over 2000 channel realizations (Case https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq59_HTML.gif ) and for specific channel realizations (Cases https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq60_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq61_HTML.gif ).

2.2.1. Rate Region for TSD-MIMO Interference Channel Case A

The rate region for the general interference TSD-MIMO channel is depicted in Figure 2. The results have been obtained based on the assumption that both users transmit with the same uniform power https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq62_HTML.gif and the results have been averaged over 2000 channel realizations, for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq63_HTML.gif . One can define three characteristic points on the border of the rate region, that is, points https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq64_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq65_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq66_HTML.gif . Specifically, point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq67_HTML.gif describes the situation, where the first user transmits with the maximum power, and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq68_HTML.gif is chosen such that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq69_HTML.gif . Point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq70_HTML.gif can be defined in the same way as point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq71_HTML.gif , but with reference to the second user. Point B corresponds to the situation, where both users transmit with the maximum power and the distribution of the power among the antennas is optimal in the sum-rate sense, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq72_HTML.gif . The first frontier line https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq73_HTML.gif , (where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq74_HTML.gif denotes the covariance for which https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq75_HTML.gif ) is obtained when holding the total transmit power for the first user fixed and varying the total transmit power for the second user from zero to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq76_HTML.gif . Similarly, the second frontier line https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq77_HTML.gif is characterized by holding the total transmit power of the second user fixed to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq78_HTML.gif and decreasing the total transmit power by the first user from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq79_HTML.gif to zero. One can observe that the achievable rate region for the two user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq80_HTML.gif MIMO case is not convex, thus the time-sharing (see Section 2.5) approach seems to be the right way for system capacity improvement. The potential time-sharing lines are also presented in Figure 2.

2.2.2. Rate Region for TSD-MIMO Interference Channel Case B

Quite different conclusions can be drawn for a specific channel realization (i.e., the obtained rate regions are not averaged over many channel realizations), where the second user receives strong interference (see Figure 3). In such a case, new characteristic points can be indicated on the frontier lines of the achieved rate region. While the points https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq81_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq82_HTML.gif can be defined in the same way as in the previous case (i.e., when the results were averaged), two new points https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq83_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq84_HTML.gif appeared. All of the characteristic points define a combination of four possible situations. These are: (a) user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq85_HTML.gif balances all the power on the first antenna (b) user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq86_HTML.gif balances all the power on the second antenna (c) user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq87_HTML.gif divides the transmit power in an optimal way among both antennas (d) user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq88_HTML.gif does not transmit. When both users chose one of the four predefined strategies, one of the characteristic points (in our case points https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq89_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq90_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq91_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq92_HTML.gif ) on the frontier line of the rate regions can be reached. In Figure 3 the potential time-sharing lines are also plotted.

2.2.3. Rate Region for TSD-MIMO Interference Channel Case C

In Figure 4, the results obtained for another fixed channel realization are presented mainly a case is considered, where the first user transmits data with twice the maximum power (i.e., https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq93_HTML.gif ) of user 2. One can observe that user 1 achieves significantly higher rates compared to user 2. For this situation, similar conclusions can be drawn as for the situation depicted in Figure 3, that is, new characteristic points have occurred.
Let us put the attention on the additional dashed curves which are enclosed inside the rate region and usually start and finish in one of the characteristic points (depicted as small black-filled circles). These curves show the rate evolution achieved by both users when the users decide to choose one of the four predefined strategies. Let us define them explicitly: user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq94_HTML.gif does not transmit any data (strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq95_HTML.gif ), puts all the transmit power to the antenna number 1 (strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq96_HTML.gif ) or 2 (strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq97_HTML.gif ), or distribute the total power equally between both antennas (strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq98_HTML.gif ). For example, the line with the plus marks denotes the following user behavior: starting from point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq99_HTML.gif , when the first user transmits all the power on the first antenna and the second user is silent, the second user increases the transmit power on the second antenna from zero to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq100_HTML.gif achieving point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq101_HTML.gif ; user 2 transmits with fixed power on the second antenna, and the first user reduces the power from the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq102_HTML.gif to zero reaching point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq103_HTML.gif . In other words, this line corresponds to the situation when user 1 chooses strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq104_HTML.gif , and the user 2 selects strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq105_HTML.gif . The other lines below the frontiers show what rate will be achieved by both users when they decide to play one of the predefined strategies all the time. Let us notice that choosing the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq106_HTML.gif by one of the user results in moving over the vertical or horizontal border of the achievable rate region. However, such a case will not be discussed in this paper. It is worth mentioning that the frontier lines define the boundaries of the rate region that corresponds to choosing the best strategy in every particular situation by both users. In other words, the frontier line is more or less similar to the rate achieved by both users when every time both of them select the best strategy for the actual value of transmit power, what can be approximated as switching between the dashed lines in order to maximize the instantaneous throughput?

2.3. Achievable Rate Regions for the Precoded MIMO Systems

Similar analysis can be applied for the SVD-MIMO case. In such a situation, the BS can also select one of the four strategies defined in the previous subsection however, the precoder is computed in an (sub) optimal way by the means of SVD based on the information on the channel transfer function. The channel transfer functions https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq107_HTML.gif that define the channel between user in the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq108_HTML.gif th cell and the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq109_HTML.gif th BS in a https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq110_HTML.gif th cell are assumed to be unknown by the neighboring BSs. An exemplary plot of the achievable rate region for 2000 channel realizations is presented in Figure 5. One can observe that the obtained rate region is concave, thus the time-sharing approach seems to provide better results. As in a TSD-MIMO case, the obtained results are characterized by a higher number of corner points (degrees of freedom) when compared to the Single-Input/Single-Output (SISO) transmission. The transmitter can select one of the corner points in order to optimize some predefined criteria (like minimization of interference between users). The spatial waterfilling line is also shown in this figure which matches the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq111_HTML.gif line (i.e., the line when both users choose the third strategy with equally distributed power among transmit antennas every time and control the transmit power to maximize the capacity). Let us stress the difference between the SWF-line and the SVD frontier line. The former is obtained as follows: user 1 transmit with the maximum allowed power https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq112_HTML.gif using SWF technique and at the same time user 2 increases its power from 0 to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq113_HTML.gif . Next, the situation is reversed—the second user transmits with maximum allowed power and user 1 reduces the transmit power from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq114_HTML.gif to 0. In other words, the covariance matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq115_HTML.gif is simply the identity matrix multiplied by the actual transmit power. Contrary to this case, the SVD frontier line represents the maximum possible rates that can be achieved by both users for every possible realization of the covariance matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq116_HTML.gif , whose trace is less or equal to the maximum transmit power, and when precoding based on SVD of the channel transfer function has been applied. The frontier line defines the maximum theoretic rates that can be achieved by both users. One can observe that although both lines start and end at the same points of the achievable rate region, the influence of interference is significantly higher in the SWF approach.

2.4. Achievable Rate Regions for the OFDM Systems

The methodology proposed in the previous sections can be also applied in a case of OFDM transmission. In such a case, the interferences will be observed only in a situation, when the neighboring users transmit data on the same subcarrier. Two achievable rate regions for OFDM transmission are presented below that is, in Figure 6, the rate region averaged over 2000 different channel realizations is shown, and in Figure 7, the rate region achieved for one arbitrarily selected channel realization are presented (in particular, the channel between the first user and its BS was worse than the second user-channel attenuation was higher, and the maximum transmit power of the second user was twice higher than for the first one). In both figures, the time-sharing lines are plotted. Moreover, the curves that show the rate region boundaries when the users play one specific strategy all the time are shown (represented as the dashed lines in the figure).
The obtained results are similar to those achieved for the MIMO case. However, some significant differences can be found, like the difference in the achievable rates in general—the maximum achievable rates are lower in a OFDM case comparing to the MIMO scenario.

2.5. Crystallized Rate Regions and Time-Sharing Coefficients for the MIMO Transmission

The idea of the crystallized rate regions has been introduced in [8] and can be understood as an approximation of the achievable rate regions by the convex time-sharing hull, where the potential curves between characteristic points (e.g., https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq117_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq118_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq119_HTML.gif in Figure 2) are replaced by the straight lines connecting these points.
One can observe from the results shown in Figure 4 that for the MIMO case, the crystallized rate region for the 2-user scenario has much more characteristic points (i.e., the points where both users transmit with the maximum power for selected strategy) than in the SISO case (see [8] for comparison). In order to create the convex hull, only such points can be selected, which lie on the frontier line. Moreover, the selection of all characteristic points that lie on border line could be nonoptimal, thus only a subset of these points should be chosen for the time-sharing approach (compare Figures 3 and 4).
Let us denote each point in the rate region as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq120_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq121_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq122_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq123_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq124_HTML.gif . Point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq125_HTML.gif in Figure 2 can be defined as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq126_HTML.gif that is, user one transmits with the maximum total power and the second user is silent; point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq127_HTML.gif , as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq128_HTML.gif ; that is, the first user does not transmit any data and the second user transmits with the maximum total power; point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq129_HTML.gif is defined as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq130_HTML.gif ; that is, both users transmit with the maximum total power. One can observe that these points are corner (characteristic) points of the achievable rate region. In the 2-user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq131_HTML.gif TSD-MIMO channel, there exist 15 points, which refer to any particular combination of the possible strategies. In general, for the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq132_HTML.gif -user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq133_HTML.gif MIMO case, there exist https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq134_HTML.gif points; that is, the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq135_HTML.gif th user can put all power to one antenna ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq136_HTML.gif possibilities), divide the power equally among the antennas (one possibility), or be silent (one possibility). We do not take into account the case when all users are silent. In a SISO case, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq137_HTML.gif and the number of strategies is limited to two (i.e., the division of the power equally among all antennas denotes that all the power is transmitted through the antenna).
Following the approach proposed in [8], we state that instead of power control problem in finding the metrics https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq138_HTML.gif , the problem becomes finding the appropriate time-sharing coefficients of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq139_HTML.gif corner points. For the 2-user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq140_HTML.gif TSD-MIMO case, we will obtain 15 points, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq141_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq142_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq143_HTML.gif , which fulfill https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq144_HTML.gif . In our case, the time-sharing coefficients relate to the specific corner points; that is, the coefficient https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq145_HTML.gif defines the point, where user 1 choose the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq146_HTML.gif and user 2 selects the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq147_HTML.gif . Consequently, (2) can be rewritten as in (6), where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq148_HTML.gif denotes the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq149_HTML.gif th user covariance matrix while choosing the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq150_HTML.gif . Let us stress that any solution point on the crystallized rate border line (frontier) will lie somewhere on the straight lines connecting any of the neighboring characteristic points.
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ6_HTML.gif
(6)
Similar conclusions can be drawn for the precoded MIMO systems, where (6), that defines the achievable rate in a time-sharing approach, has to be rewritten in order to include the transmit and receive beamformers set (see (7))
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ7_HTML.gif
(7)

3. Correlated Equilibrium for Crystallized Interference MIMO Channel

In general, each user plays one of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq151_HTML.gif strategies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq152_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq153_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq154_HTML.gif is the number of antennas in case of  TSD-MIMO and SVD-MIMO ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq155_HTML.gif ) whereas for ZF/MMSE/ML-MIMO https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq156_HTML.gif denotes the codebook size ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq157_HTML.gif ). As a result of playing one of the strategies, the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq158_HTML.gif th user will receive payoff, denoted hereafter https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq159_HTML.gif . The aim of each user is to maximize its payoff with or without cooperation with the other users. Such a game leads to the well-known Nash equilibrium strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq160_HTML.gif [27], such that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ8_HTML.gif
(8)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq161_HTML.gif represents the possible strategy of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq162_HTML.gif th user whereas https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq163_HTML.gif defines the set of strategies chosen by the other users, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq164_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq165_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq166_HTML.gif is the users set of the cardinality https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq167_HTML.gif . The idea behind the Nash equilibrium is to find the point of the achievable rate region (which is related to the selection of one of the available strategies), from which any user cannot increase its utility (increase the total payoff) without reducing other users' payoffs.
Moreover, in this context, the correlated equilibrium used in [8] instead of the Nash equilibrium is defined as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq168_HTML.gif such that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ9_HTML.gif
(9)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq169_HTML.gif is the probability of playing strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq170_HTML.gif in a case when other users select their own strategies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq171_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq172_HTML.gif . https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq173_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq174_HTML.gif denote the strategy space of user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq175_HTML.gif and all the users other than https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq176_HTML.gif , respectively. The probability distribution https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq177_HTML.gif is a joint point mass function of the different combinations of users strategies. As in [8], the inequality in correlated equilibrium definition means that when the recommendation to user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq178_HTML.gif is to choose action https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq179_HTML.gif , then choosing any other action instead of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq180_HTML.gif cannot result in higher expected payoff for this user. Note that the cardinality of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq181_HTML.gif is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq182_HTML.gif .
Let us stress out that the time-sharing coefficients https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq183_HTML.gif are the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq184_HTML.gif point masses that we want to compute. In such a case, the one-to-one mapping function between any time-sharing coefficient https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq185_HTML.gif and the corresponding point mass function https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq186_HTML.gif of the point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq187_HTML.gif can be defined as follows:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ10_HTML.gif
(10)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq188_HTML.gif is the probability of user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq189_HTML.gif playing the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq190_HTML.gif th strategy and user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq191_HTML.gif playing the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq192_HTML.gif th strategy.

3.1. The Linear Programming (LP) Solution

Let us formulate the LP problem of finding the optimal time-sharing coefficients https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq193_HTML.gif . Following [28, 29] and for the sake of simplicity, we limit the problem to the sum-rate maximization (the weighted sum) as presented below:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ11_HTML.gif
(11)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq194_HTML.gif denotes the expectation over the set of all probabilities. We can limit ourselves into 2-users 2-BSs scenario with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq195_HTML.gif strategies. In such a case, the LP problem can be presented as follows:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ12_HTML.gif
(12)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq196_HTML.gif is the utility for player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq197_HTML.gif when the joint action pair is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq198_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq199_HTML.gif is the corresponding joint probability for that action pair. The first correlated equilibrium constraint can be presented in matrix form with the following inequality:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ13_HTML.gif
(13)
Then, the augmented form of a LP problem can be formulated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ14_HTML.gif
(14)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq200_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq201_HTML.gif are vectors corresponding to the slack variables.
Let us denote a https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq202_HTML.gif simplex of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq203_HTML.gif as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq204_HTML.gif . Assuming https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq205_HTML.gif transmit-receive antennas or equivalently https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq206_HTML.gif codewords in the codebook, the solution of the LP problem formulated above is one of the vertexes of the polyhedron (i.e., ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq207_HTML.gif )-hedron), where the number of vertexes is equal to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq208_HTML.gif and each vertex is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq209_HTML.gif .
Several of the vertexes correspond to the Nash Equilibrium (NE), specifically the ones that are the solution if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq210_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq211_HTML.gif is the largest among all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq212_HTML.gif . However, it may be more beneficial when all players cooperate; that is, for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq213_HTML.gif ,   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq214_HTML.gif , especially in case of severe interference between the players, thus the correlated equilibrium may be the optimal strategy.
A well-known Simplex algorithm [13] can be applied to solve the formulated problem, but the number of necessary operations is extremely high, especially when the number of available strategies increases. Moreover, extensive signaling might be necessary to provide all the required information to solve the presented problem. Thus, a distributed and iterative learning solution is more suitable to find the optimal time sharing coefficients.

4. Mechanism Design and Learning Algorithm

The rate optimization over the interference channel requires two major issues to be coped with: first, ensure the system convergence to the desired point, that can be achieved using an auction utility function; second, a distributed solution is necessary to achieve the equilibrium, such as the proposed regret-matching algorithm.

4.1. Mechanism Designed Utility

To resolve any conflicts between users, the Vickrey-Clarke-Groves (VCG) auction mechanism design is employed, which aims to maximize the utility https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq215_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq216_HTML.gif , defined as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ15_HTML.gif
(15)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq217_HTML.gif is the rate of user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq218_HTML.gif , and the cost https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq219_HTML.gif is evaluated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ16_HTML.gif
(16)
Hence, for the considered scenario with two users the payment costs for user 1 can be defined as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ17_HTML.gif
(17)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq220_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq221_HTML.gif are the covariance matrices corresponding to the strategies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq222_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq223_HTML.gif selected by user 1 and user 2, respectively, what is denoted https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq224_HTML.gif . The payment cost https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq225_HTML.gif follows by symmetry. Thus, the VCG utilities can be calculated using
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ18_HTML.gif
(18)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq226_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq227_HTML.gif for the considered cases are defined as in (19), (22), and (24), respectively.

4.2. The TSD-MIMO Case

In the investigated TSD-MIMO scenario, no transmit and receive beamforming is applied, and the considered strategies represent the transmit antenna selection mechanism. Hence, the VCG utilities can be calculated as in (19). The first part of both equations presents the achievable rate (payoff) of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq228_HTML.gif th user if no auction theory is applied (no cost is paid by the user for starting playing). On the other hand, last two parts express the price https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq229_HTML.gif (defined as 18) to be paid by the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq230_HTML.gif th user for playing the chosen strategy
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ19_HTML.gif
(19)
Since the precoding vectors in case of TSD-MIMO correspond to the selection of one of the available transmit antennas (or the selection of both with equal power distribution), there are only four strategies are available to users, which correspond to the following covariance matrices:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ20_HTML.gif
(20)
When selecting the strategy corresponding to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq231_HTML.gif user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq232_HTML.gif decides to remain silent. On the contrary, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq233_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq234_HTML.gif correspond to the situation when user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq235_HTML.gif decides to transmit on antenna 1 or antenna 2, respectively. Finally, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq236_HTML.gif is the covariance matrix representing the strategy when user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq237_HTML.gif transmits on both antennas with equal power distribution.

4.3. The OFDM Case

One may observe that the proposed general mechanism design can be used to investigate the performance of OFDM transmission on the interference channel. This is the case when the channel matrices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq238_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq239_HTML.gif are diagonal, so the specific paths represent the orthogonal subcarriers. Similarly to the previous subsection, first parts of the equations present the achievable rate (payoff) of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq240_HTML.gif th user if no auction theory is applied (no cost is paid by the user for starting playing). Next, last two parts defines the price https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq241_HTML.gif (defined as 18) to be paid by the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq242_HTML.gif th user for starting playing the chosen strategy. It is worth mentioning that since the above-mentioned https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq243_HTML.gif matrix is diagonal one can easily apply the eigenvalue decomposition (or singular value decomposition) to reduce the number of required operations. Hence, for the considered 2-user scenario the cost for user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq244_HTML.gif can be evaluated as in (21), and the VCG utilities can be defined as in (22). For the sake of clarity, let us provide the interpretation of selected variables in the equations below for the OFDM case: https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq245_HTML.gif is the channel coefficient that characterizes the channel on the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq246_HTML.gif th subcarriers between the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq247_HTML.gif th and the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq248_HTML.gif th user and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq249_HTML.gif is the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq250_HTML.gif th diagonal element from the considered covariance matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq251_HTML.gif of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq252_HTML.gif th user
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ21_HTML.gif
(21)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ22_HTML.gif
(22)

4.4. The Precoded MIMO Case

Obviously, the idea of correlated equilibrium and of application of the auction theorem, described in the previous subsections, can be applied also for the precoded MIMO case. However, beside the straightforward modification of the equations describing the payment cost (see (23)), and VCG utilities (see (24)) the set of possible strategies has to be interpreted in a different way. However, following the way provided in the previous subsections, one can interpret the equations presented below in more detailed way. Thus, the first part of (24) presents the achievable rate (payoff) of the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq253_HTML.gif th user if no auction theory is applied (no cost is paid by the user for starting playing), whereas last two parts express the price https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq254_HTML.gif (defined as 18) to be paid by the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq255_HTML.gif th user for starting playing the chosen strategy
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ23_HTML.gif
(23)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ24_HTML.gif
(24)
In the previous cases (i.e., TSD-MIMO and OFDM), the selection of one of the predefined strategies means that the BS selects first, second, or both antennas for transmission or is silent. In the SVD-MIMO case, the selection of the covariance matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq256_HTML.gif by the BS has an interpretation of choosing one of the calculated singular values (obtained as the result of singular value decomposition of the transfer channel matrix). Thus, for example, by choosing the strategy corresponding to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq257_HTML.gif means that we choose the first singular value and—in consequence—the transmit and receive precoding vector that correspond to this singular value. Moreover, selection of the third strategy corresponding to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq258_HTML.gif has a meaning that no specific precoding has to be applied. Such, situation can occur in a presence of high interference between adjacent cells. It has to be stressed that selection of the first strategy will be preferred since the precoding vectors that correspond to this particular singular value maximize the channel capacity. However, this statement can be no longer valid in a strong interference case. The obtained results show that in such a situation, the proposed algorithm (that will be described later) converges to global optimum when the second or even third strategy is selected.
Different interpretation of the user strategies has to be defined for the ZF/MMSE/ML-MIMO transmission when the codebook of size https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq259_HTML.gif is used. In such a case, the number of strategies has to be increased from 4 (as in TSD-MIMO case) to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq260_HTML.gif , that is, the player (BS) can choose to be silent (one strategy), not to use any specific beamformer (second strategy), or to use one of the predefined and stored in a codebook strategies (remaining https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq261_HTML.gif strategies).

4.5. The Regret-Matching Algorithm

In [8], the regret-matching learning algorithm is proposed to learn in a distributive fashion how to achieve the correlated equilibrium set in solving the VCG auction. Since in [8] the interference channel with only one transmit and one receive antenna per user is considered, there are only two distinct binary actions https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq262_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq263_HTML.gif at every time https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq264_HTML.gif . However, in case of the considered MIMO interference channel with https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq265_HTML.gif configuration, there are more actions possible. Hence, the regret https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq266_HTML.gif of user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq267_HTML.gif at time https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq268_HTML.gif for playing action https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq269_HTML.gif instead of other actions is
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ25_HTML.gif
(25)
where
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ26_HTML.gif
(26)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq270_HTML.gif is the cardinality of the set of all actions available to user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq271_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq272_HTML.gif is the utility at time https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq273_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq274_HTML.gif is the vector specifying the other users actions. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq275_HTML.gif is the average payoff that user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq276_HTML.gif would have obtained if it had played other action than https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq277_HTML.gif every time in the past. Other definitions of average payoff are possible, for example, finding the maximum value of average payoffs of all strategies other than https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq278_HTML.gif . The details of the regret-matching learning algorithm are presented in Algorithm 1. According to the theorem presented in [14], if every user plays according to the proposed learning algorithm, then the found probability distribution should converge on the set of correlated equilibrium as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq279_HTML.gif .
Algorithm 1: Regret-matching learning algorithm.
Initialize arbitrarily probability for user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq280_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq281_HTML.gif
For https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq282_HTML.gif
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq283_HTML.gif ) Let https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq284_HTML.gif be the action last chosen by user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq285_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq286_HTML.gif as the other actions
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq287_HTML.gif ) Find the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq288_HTML.gif as in(26)
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq289_HTML.gif ) Find the average regret for playing https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq290_HTML.gif instead of any other action https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq291_HTML.gif as in(25)
    https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq292_HTML.gif
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq293_HTML.gif ) Calculate the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq294_HTML.gif factor value as: https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq295_HTML.gif
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq296_HTML.gif ) Find the probability distribution of the actions for the next period, defined as:
If  for all   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq297_HTML.gif ,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq298_HTML.gif ,
   https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq299_HTML.gif
   else
   Find https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq300_HTML.gif where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq301_HTML.gif . Set: https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq302_HTML.gif

5. Simulation Results

5.1. Performance of the Regret-Matching Algorithm

To validate the correctness of the proposed idea, the 2-user https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq303_HTML.gif MIMO system has been simulated. In Figure 8, the crystallized rate region in the interference limited case has been shown, that is, the case when strong interference between antennas exist. The channel matrices for this case have been set as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ27_HTML.gif
(27)
that implies that the first user observe strong interferences from the second user only on the second antenna while on the first antenna only the useful signal is received, and vice versa—the second users observes strong interference signal only on the first antenna. Such configuration explicitly leads toward choosing the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq304_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq305_HTML.gif by the first and second user, respectively, when the TSD-MIMO is considered. This is shown in Figure 8, where the solid line corresponds to the frontier lines. One can observe that indeed—the learned solution is that the regret matching algorithms converges to the point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq306_HTML.gif . In other words, both users shall transmit with the maximum power all the times using the strategies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq307_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq308_HTML.gif , respectively.
In this figure, additional frontier lines of the possible rate regions when the users choose one (not optimal) of the possible strategies are presented; that is, the dotted line represents the frontier line when both users choose the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq309_HTML.gif all the time. This line corresponds to the interference limited SISO scenario in [8]. The dashed lines show the achievable rate regions boundaries, when one user plays the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq310_HTML.gif all the time, while the other transmit the whole power through one antenna.
In Figure 9, the achievable rate region for the noise limited scenario is presented, that is, both users observe the interferences coming from the neighboring cells, but the power of the interferences is significantly smaller than the power of the useful signal. In this figure, all 15 characteristic points have been presented, as well as the achievable rate region boundaries (dotted lines) when both players select one specific strategy and use them all the time. As expected, the learned point, that is, the point at the time-sharing line, that is, indicated by the regret-matching algorithm, corresponds to selecting the strategy https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq311_HTML.gif by both users all the time.
Moreover, in Figures 10 and 11 the convergence of the rate-matching algorithm in terms of number of iterations in the interference limited TSD-MIMO scenario has been presented. The same channel matrices have been used as in (27). One can notice that the algorithm have found the optimal solution extremely fast. Indeed, after around 10 iterations the learned point fits ideally to the optimum solution and remains unchanged.
Similar conclusions can be drawn for the precoded MIMO case. The rate region obtained for the SVD-MIMO case for a particular channel realization is presented in Figure 12. The interpretation of any point in the SVD rate region is as follows: both base stations use singular value decomposition in order to linearize the channel and the total transmit power is within the range https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq312_HTML.gif . Channel transfer matrices have been arbitrarily selected as follows:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ28_HTML.gif
(28)
that means that both users have good channel characteristic within their cells (no significant interference exist between the first transmit and second receive antenna as well as between second transmit and first receive antenna). However, first user causes strong interference on the second receive antenna of the second user, and the second users disturb significantly the signal received by the first user in his first antenna.
Analyzing the presented results one can observe that the obtained rate region is concave thus the time-sharing approach can provide better performance than continuous power control scheme (i.e., when both users transmit all the time and regulate the interference level by the means of the value of transmit power). The potential time-sharing Lines are presented in this figure. For the comparison purposes the line obtained for spatial waterfilling MIMO case has been plotted in Figure 12 (dotted line). The line has been derived in the following way: starting from point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq313_HTML.gif (where user 2 does not transmit and user 1 uses the maximum power with the SWF technique) user 2 increases the total transmit power up to the maximum value, when both users transmit with the maximum total power point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq314_HTML.gif is reached; finally user 1 decreases the transmit power from the maximum value to zero reaching the point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq315_HTML.gif . Moreover, the power control line has been presented—it is the case when both users selects wrong strategy achieving extremely low rates. In is worth mentioning that the learned points obtained for various MIMO techniques have been marked in the described figure. One can observe that for the optimal case (SVD technique) algorithm converges to the point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq316_HTML.gif . Slightly worse results have been obtained for TSD-MIMO, where no specific precoding has been performed. The worse results, but still in the vicinity of the point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq317_HTML.gif , are for the random beamforming technique when 8 various precoders have been stored in a codebook and maximum likelihood method is used at the receiver.
The same simulation have been carried out for other channel, when significant interference exist between all transmit and all receive antennas between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq318_HTML.gif th user and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq319_HTML.gif th BS. The channel transfer matrices have been selected as below:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_Equ29_HTML.gif
(29)
The obtained rate region, potential time-sharing lines, spatial waterfilling line and exemplary power control line, as well as some learned points (for the same MIMO techniques as described in the previous case) have been presented in Figure 13. One can observe that in such a case one of the learned points is close to the optimal one (Point https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq320_HTML.gif ). However, this point is reached for random beamforming technique with maximum-likelihood method used at the receiver.
Specific rate values obtained for the considered MIMO implementations are given in Tables 1 and 2 for channel definitions (28) and (29), respectively. The results obtained for all RAN-8 scenarios (i.e., ZF, MMSE, and ML and when the codebook size is equal to 8) have been averaged over 1000 randomly generated codebooks. One can observe that for all cases, when the regret-matching algorithm has been applied, the obtained rates are similar to each others and relatively close to the optimal solution. Only for the ZF/MMSE-MIMO cases when the random beamforming approach has been used, the averaged results are significantly worse because of high dependency of algorithms efficiency on the actual set of transmit beamformers. If the randomly generated set of beamformers is well defined (i.e., at least one precoder matches the actual channel conditions for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq321_HTML.gif th user); the achieved rate is also close to the optimal point (see the maximum obtained values for one particular channel realization).
Table 1
Achieved rates for channel definition (28).
MIMO scheme
User 1
User 2
TSD
13.17
12.77
SVD
13.17
13.28
ZF-RAN-8
5.12 (max. 12.24)
3.62 (max. 13.00)
MMSE-RAN-8
5.08 (max. 12.38)
3.64 (max. 13.13)
ML-RAN-8
12.51
11.81
ZF-LTE
12.87
12.98
MMSE-LTE
12.87
12.98
ML-LTE
12.90
13.00
ZF- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq322_HTML.gif RC-8
12.87
12.98
MMSE- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq323_HTML.gif RC-8
12.87
12.98
ML- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq324_HTML.gif RC-8
12.90
13.00
Table 2
Achieved rates for channel definition (29).
MIMO scheme
User 1
User 2
TSD
11.40
11.23
SVD
12.23
12.11
ZF-RAN-8
4.25 (max. 11.25)
4.08 (max. 10.25)
MMSE-RAN-8
3.25 (max. 10.9)
4.07 (max. 11.05)
ML-RAN-8
12.08
11.95
ZF-LTE
12.13
11.96
MMSE-LTE
12.13
11.96
ML-LTE
12.89
12.93
ZF- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq325_HTML.gif RC-8
12.13
11.96
MMSE- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq326_HTML.gif RC-8
12.13
11.96
ML- https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq327_HTML.gif RC-8
12.89
12.93
The efficiency of the random beamforming technique strongly depends on the number of precoders. However, the higher number of precoders the higher the complexity of the algorithm. Thus, in order to present the relation between the random beamforming technique efficiency and the codebook size the computer simulation have been carried out for the particular channel realization defined as above. The results, presented in Figure 14, have been obtained for 1000 various codebook realizations for each codebook size. One can observe that the obtained rate for both users increase logarithmically as the number of precoders increases.

5.2. The Regret-Matching Algorithm versus the Linear Programming Solution

In order to assess the efficiency of the proposed solution, the achievable sum rates versus the number of antennas have been compared for two cases: when the results have been obtained by application of the proposed regret-matching algorithm and by solving the linear programming problem defined in Section 3.1. Two simulation scenarios have been selected for the 2-user 2-BSs MIMO configuration: TSD-MIMO and SVD-MIMO. The spatial waterfilling MIMO approach has been also considered for the comparison purposes. The Simplex algorithm [13] has been applied to solve the linear programming problem. The results obtained for the strong interference channel (similar to the one defined for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq328_HTML.gif MIMO in (27)) are presented in Figure 15. One can observe that in both cases (linear programming and regret matching) the achieved sum rates are identical for both strategies when the number of antennas is higher than 2. Only for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq329_HTML.gif MIMO case the proposed distributed solution performs slightly worse in terms of the achieved sum rate. It is particularly worth mentioning that the global optimum is reached in both cases. Similar results have been obtained also for the spatial waterfilling case. Let us stress that the complexity of the Simplex method is known to be polynomial whereas the complexity of the proposed regret-matching algorithm is linear [28]. In other words, the optimal solution is found at lower computation cost.

6. Conclusions

In this paper, the concept of crystallized rate regions, introduced first in the context of finding the capacity of the SISO interference channel, has been applied to the MIMO and OFDM interference channels. The idea of usage of the correlated equilibrium instead of the well-known Nash equilibrium has been verified adequate for the case of 2-user MIMO/OFDM transmission. A VCG auction utility function and the regret-matching algorithm have been derived for the generalized MIMO case. Simulation results for the selected 2-user scenarios proved the correctness of application of the crystallized rates region to the general MIMO and OFDM scenario. Moreover, obtained results show that the optimal solution is found—the strategies selected in the distributed case (by application of the regret-matching learning algorithm) are the same as the ones indicated by solving the linear programming problem.

Acknowledgment

This paper was supported by the European Commission in the framework of the FP7 Network of Excellence in Wireless COMmunications NEWCOM++ (Contract no. 216715).
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.
Literatur
1.
Zurück zum Zitat Telatar E: Capacity of multi-antenna Gaussian channels. European Transactions on Telecommunications 1999, 10(6):585-595. 10.1002/ett.4460100604CrossRef Telatar E: Capacity of multi-antenna Gaussian channels. European Transactions on Telecommunications 1999, 10(6):585-595. 10.1002/ett.4460100604CrossRef
2.
Zurück zum Zitat Blum RS: MIMO capacity with interference. IEEE Journal on Selected Areas in Communications 2003, 21(5):793-801. 10.1109/JSAC.2003.810345CrossRef Blum RS: MIMO capacity with interference. IEEE Journal on Selected Areas in Communications 2003, 21(5):793-801. 10.1109/JSAC.2003.810345CrossRef
3.
Zurück zum Zitat Sezgin A, Jafar SA, Jafarkhani H: Optimal use of antennas in interference networks: a tradeoff between rate, diversity and interference alignment. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '09), 2009, Honolulu, Hawaii, USA Sezgin A, Jafar SA, Jafarkhani H: Optimal use of antennas in interference networks: a tradeoff between rate, diversity and interference alignment. Proceedings of the IEEE Global Telecommunications Conference (GLOBECOM '09), 2009, Honolulu, Hawaii, USA
4.
Zurück zum Zitat Annapureddy S, Veeravalli VV: Sum capacity of the Gaussian interference channel in the low interference regime. Proceedings of the Information Theory and Applications Workshop (ITA '08), February 2008, San Diego, Calif, USA 422-427. Annapureddy S, Veeravalli VV: Sum capacity of the Gaussian interference channel in the low interference regime. Proceedings of the Information Theory and Applications Workshop (ITA '08), February 2008, San Diego, Calif, USA 422-427.
5.
Zurück zum Zitat Shang X, Kramer G, Chen B: Outer bound and noisy-interference sum-rate capacity for symmetric Gaussian interference channels. Proceedings of the 42nd Annual Conference on Information Sciences and Systems (CISS '08), March 2008, Princeton, NJ, USA 385-389. Shang X, Kramer G, Chen B: Outer bound and noisy-interference sum-rate capacity for symmetric Gaussian interference channels. Proceedings of the 42nd Annual Conference on Information Sciences and Systems (CISS '08), March 2008, Princeton, NJ, USA 385-389.
6.
Zurück zum Zitat Motahari AS, Khandani AK: Capacity bounds for the Gaussian interference channel. IEEE Transactions on Information Theory 2009, 55(2):620-643.MathSciNetCrossRef Motahari AS, Khandani AK: Capacity bounds for the Gaussian interference channel. IEEE Transactions on Information Theory 2009, 55(2):620-643.MathSciNetCrossRef
7.
Zurück zum Zitat Charafeddine M, Sezgin A, Paulraj A:Rates region frontiers for -user interference channel with interference as noise. Proceedings of the Annual Allertone Conference on Communications, Control and Computing, September 2007, Allerton, Ill, USA Charafeddine M, Sezgin A, Paulraj A:Rates region frontiers for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F919072/MediaObjects/13638_2010_Article_2060_IEq330_HTML.gif -user interference channel with interference as noise. Proceedings of the Annual Allertone Conference on Communications, Control and Computing, September 2007, Allerton, Ill, USA
8.
Zurück zum Zitat Charafeddine M, Han Z, Paulraj A, Cioffi J: Crystallized rates region of the interference channel via correlated equilibrium with interference as noise. Proceedings of the IEEE International Conference on Communications (ICC '09), June 2009, Dresden, Germany Charafeddine M, Han Z, Paulraj A, Cioffi J: Crystallized rates region of the interference channel via correlated equilibrium with interference as noise. Proceedings of the IEEE International Conference on Communications (ICC '09), June 2009, Dresden, Germany
9.
10.
Zurück zum Zitat Han TS, Kobayashi K: A new achievable rates region for the interference channel. IEEE Transactions on Information Theory 1981, 27(1):49-60. 10.1109/TIT.1981.1056307MathSciNetCrossRefMATH Han TS, Kobayashi K: A new achievable rates region for the interference channel. IEEE Transactions on Information Theory 1981, 27(1):49-60. 10.1109/TIT.1981.1056307MathSciNetCrossRefMATH
11.
Zurück zum Zitat Owen G: Game Theory. 3rd edition. Academic, New York, NY, USA; 2001.MATH Owen G: Game Theory. 3rd edition. Academic, New York, NY, USA; 2001.MATH
12.
Zurück zum Zitat Aumann RJ: Subjectivity and correlation in randomized strategies. Journal of Mathematical Economics 1974, 1(1):67-96. 10.1016/0304-4068(74)90037-8MathSciNetCrossRefMATH Aumann RJ: Subjectivity and correlation in randomized strategies. Journal of Mathematical Economics 1974, 1(1):67-96. 10.1016/0304-4068(74)90037-8MathSciNetCrossRefMATH
13.
Zurück zum Zitat Bertsekas DP, Nedić A, Ozdaglar AE: Convex Analysis and Optimization. Athena Scientific, Belmont, Mass, USA; 2003.MATH Bertsekas DP, Nedić A, Ozdaglar AE: Convex Analysis and Optimization. Athena Scientific, Belmont, Mass, USA; 2003.MATH
14.
Zurück zum Zitat Hart S, Mas-Colell A: A simple adaptive procedure leading to correlated equilibrium. Econometrica 2000, 68(5):1127-1150. 10.1111/1468-0262.00153MathSciNetCrossRefMATH Hart S, Mas-Colell A: A simple adaptive procedure leading to correlated equilibrium. Econometrica 2000, 68(5):1127-1150. 10.1111/1468-0262.00153MathSciNetCrossRefMATH
15.
Zurück zum Zitat Kliks A, Sroka P, Debbah M: MIMO crystallized rate regions. Proceedings of the European Wireless Conference (EW '10), April 2010, Lucca, Italy 940-947. Kliks A, Sroka P, Debbah M: MIMO crystallized rate regions. Proceedings of the European Wireless Conference (EW '10), April 2010, Lucca, Italy 940-947.
16.
Zurück zum Zitat Paulraj A, Nabar R, Gore D: Introduction to Space-Time Wireless Communications. Cambridge University Press, Cambridge, UK; 2003. Paulraj A, Nabar R, Gore D: Introduction to Space-Time Wireless Communications. Cambridge University Press, Cambridge, UK; 2003.
17.
Zurück zum Zitat Lebrun G, Gao J, Faulkner M: MIMO transmission over a time-varying channel using SVD. IEEE Transactions on Wireless Communications 2005, 4(2):757-764.CrossRef Lebrun G, Gao J, Faulkner M: MIMO transmission over a time-varying channel using SVD. IEEE Transactions on Wireless Communications 2005, 4(2):757-764.CrossRef
18.
Zurück zum Zitat Huang K, Andrews JG, Heath RW Jr.: Performance of orthogonal beamforming for SDMA with limited feedback. IEEE Transactions on Vehicular Technology 2009, 58(1):152-164.CrossRef Huang K, Andrews JG, Heath RW Jr.: Performance of orthogonal beamforming for SDMA with limited feedback. IEEE Transactions on Vehicular Technology 2009, 58(1):152-164.CrossRef
19.
Zurück zum Zitat Piazza D, Spagnolini U: Random beamforming for spatial multiplexing in downlink multiuser MIMO systems. Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '05), September 2005, Berlin, Germany 4: 2161-2165. Piazza D, Spagnolini U: Random beamforming for spatial multiplexing in downlink multiuser MIMO systems. Proceedings of the IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC '05), September 2005, Berlin, Germany 4: 2161-2165.
20.
Zurück zum Zitat 3GPP TS 36.211 : 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels andModulation (Release 8). v. 8.4.0, September 2008 3GPP TS 36.211 : 3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels andModulation (Release 8). v. 8.4.0, September 2008
21.
Zurück zum Zitat Samsung Electronics : Downlink MIMO for EUTRA. 3GPP TSG RAN WG1 Meeting #44/R1-060335, February 2006 Samsung Electronics : Downlink MIMO for EUTRA. 3GPP TSG RAN WG1 Meeting #44/R1-060335, February 2006
22.
Zurück zum Zitat Goldsmith A, Jafar SA, Jindal N, Vishwanath S: Fundamental capacity of MIMO channels. IEEE Journal on Selected Areas in Communications 2002., 21: Special Issue on MIMO systems Goldsmith A, Jafar SA, Jindal N, Vishwanath S: Fundamental capacity of MIMO channels. IEEE Journal on Selected Areas in Communications 2002., 21: Special Issue on MIMO systems
23.
Zurück zum Zitat Dai H, Molisch AF, Poor HV: Downlink capacity of interference-limited MIMO systems with joint detection. IEEE Transactions on Wireless Communications 2004, 3(2):442-453. 10.1109/TWC.2003.821168CrossRef Dai H, Molisch AF, Poor HV: Downlink capacity of interference-limited MIMO systems with joint detection. IEEE Transactions on Wireless Communications 2004, 3(2):442-453. 10.1109/TWC.2003.821168CrossRef
24.
Zurück zum Zitat Choi J, Kim SR, Choi I-K: Eigenbeamforming with selection diversity for MIMO-OFDM downlink. Proceedings of the IEEE 60th Vehicular Technology Conference (VTC '04), September 2004, Los Angeles, Calif, USA 3: 1806-1810. Choi J, Kim SR, Choi I-K: Eigenbeamforming with selection diversity for MIMO-OFDM downlink. Proceedings of the IEEE 60th Vehicular Technology Conference (VTC '04), September 2004, Los Angeles, Calif, USA 3: 1806-1810.
25.
Zurück zum Zitat Sharif M, Hassibi B: On the capacity of MIMO broadcast channels with partial side information. IEEE Transactions on Information Theory 2005, 51(2):506-522. 10.1109/TIT.2004.840897MathSciNetCrossRefMATH Sharif M, Hassibi B: On the capacity of MIMO broadcast channels with partial side information. IEEE Transactions on Information Theory 2005, 51(2):506-522. 10.1109/TIT.2004.840897MathSciNetCrossRefMATH
26.
Zurück zum Zitat Shen Z, Heath RW Jr., Andrews JG, Evans BL: Space-time water-filling for composite MIMO fading channels. Eurasip Journal on Wireless Communications and Networking 2006, 2006:-8. Shen Z, Heath RW Jr., Andrews JG, Evans BL: Space-time water-filling for composite MIMO fading channels. Eurasip Journal on Wireless Communications and Networking 2006, 2006:-8.
27.
Zurück zum Zitat Larsson EG, Jorswieck EA, Lindblom J, Mochaourab R: Game theory and the flat-fading gaussian interference channel. IEEE Signal Processing Magazine 2009, 26(5):18-27.CrossRef Larsson EG, Jorswieck EA, Lindblom J, Mochaourab R: Game theory and the flat-fading gaussian interference channel. IEEE Signal Processing Magazine 2009, 26(5):18-27.CrossRef
28.
Zurück zum Zitat Wang B, Han Z, Liu KJR: Peer-to-peer file sharing game using correlated equilibrium. Proceedings of the 43rd Annual Conference on Information Sciences and Systems (CISS '09), March 2009 729-734. Wang B, Han Z, Liu KJR: Peer-to-peer file sharing game using correlated equilibrium. Proceedings of the 43rd Annual Conference on Information Sciences and Systems (CISS '09), March 2009 729-734.
Metadaten
Titel
Crystallized Rate Regions for MIMO Transmission
verfasst von
Adrian Kliks (EURASIP Member)
Pawel Sroka (EURASIP Member)
Merouane Debbah
Publikationsdatum
01.12.2010
Verlag
Springer International Publishing
DOI
https://doi.org/10.1155/2010/919072

Weitere Artikel der Ausgabe 1/2010

EURASIP Journal on Wireless Communications and Networking 1/2010 Zur Ausgabe