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

Open Access 01.12.2010 | Research Article

Pricing in Noncooperative Interference Channels for Improved Energy Efficiency

verfasst von: Zhijiat Chong, Rami Mochaourab, Eduard Jorswieck

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

We consider noncooperative energy-efficient resource allocation in the interference channel. Energy efficiency is achieved when each system pays a price proportional to its allocated transmit power. In noncooperative game-theoretic notation, the power allocation chosen by the systems corresponds to the Nash equilibrium. We study the existence and characterize the uniqueness of this equilibrium. Afterwards, pricing to achieve energy-efficiency is examined. We introduce an arbitrator who determines the prices that satisfy minimum QoS requirements and minimize total power consumption. This energy-efficient assignment problem is formulated and solved. We compare our setting to that without pricing with regard to energy-efficiency by simulation. It is observed that pricing in this distributed setting achieves higher energy-efficiency in different interference regimes.

1. Introduction

Power management and energy-efficient communication is an important topic in future mobile communications and computing systems. Currently, 0.14% of the carbon emissions are contributed by the mobile telecommunications industry [1]. In order to improve the situation, we study new algorithms at physical and multiple-access layers. This includes resource allocation and power allocation. A common mobile communication scenario is where several communication system pairs utilize the same frequencies and are within interference range from one another. This setting is modeled by the interference channel (IFC). The transmitter-receiver pairs could belong to different operators and these are not necessarily connected. Therefore, noncooperative operation of the systems is assumed.
In a noncooperative scenario without pricing, systems transmit at highest possible powers to maximize their data rates. Transmitting at high powers, however, is detrimental to other users, because it induces interference which reduces their data rates. In such settings, spectrum sharing might lead to suboptimal operating points or equilibria [2]. The case of distributed resource allocation and the conflicts in noncooperative spectrum sharing are best analyzed using noncooperative game theory (e.g., for CDMA uplink in [3] and usage of auction mechanisms in [4]). An overview of power control using game theory is presented in [5]. Moreover, analysis of noncooperative and cooperative settings using game theory are performed in [6].
Studies have shown that the point of equilibrium in a noncooperative game is inefficient but can be improved by introducing a linear pricing [7]. Linear pricing means that each system has to pay an amount proportional to its transmit power. This encourages transmission at lower powers, which reduces the amount of interference and at the same time leads to a Pareto improvement in the users' payoffs. Pricing in multiple-access channels has also been investigated with respect to energy-efficiency in [8]. Studies in an economic framework demonstrates other advantages of proper implementation of pricing, for example, it provides incentives to service providers to upgrade their resources [9] or increase revenue [10].
In [11], the energy-efficiency of point-to-point communication systems is improved by sophisticated adaptation strategies. A coding theoretic approach is proposed in [12] where "green codes" for energy-efficient short-range communications are developed. Recent proposals define a utility function which incorporates the cost of transmission, for example, the price of spending power is considered in a binary variable in [13] and as an inverse factor in [14].
A similar utility function as in this paper is proposed in [15] for single-antenna systems and used to characterize the Nash equilibrium for the noncooperative power control game. Later in [16], the approach is extended to multiple-antenna channels in a related noncooperative game-theoretic setting. In [17], distributed pricing is introduced for power control and beamforming design to improve sum rate.
Different from previous works, we apply linear pricing to improve the energy-efficiency of an IFC with noncooperative selfish links to enable distributed implementation. Our objectives also include global stability and fairness. Compared to the work in [3], we do not assume that the channel states are chosen such that a unique global stable Nash equilibrium (NE) exists. Instead, we constrain the prices such that uniqueness and global stability follows. We derive the largest set of prices in which both the uniqueness of the NE and concurrent transmission are guaranteed, which is then utilized as a constraint in the optimization problem. The contribution is the derivation of the optimal pricing for transmit power minimization under minimum utility requirements and spectrum sharing constraints. If the utility requirements are feasible (Section 4.4), we derive a closed-form expression for the optimal prices (Proposition 6). Another relevant case is to minimize transmit powers such that rate requirements and global stability as well as fairness are achieved. These optimal power allocation and prices are presented in Section 5.3 and feasibility is checked in Proposition 8.
This paper is organized as follows. In Section 2, the system, channel, and the game models are presented. The game described is then studied in Section 3. Based on uniqueness analysis of the Nash equilibrium, we formulate and solve the energy-efficient optimization problem with minimum utility requirements and with minimum rate requirements constraints in Sections 4 and 5, respectively. In Section 6, simulations comparing the setting with and without pricing are presented. Section 7 concludes this paper.

2. Preliminaries

2.1. System Model

Two wireless links communicate on the same frequency band at the same time. Transmitter https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq1_HTML.gif intends to transmit its signal to its corresponding receiver https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq2_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq3_HTML.gif (Figure 1). On simultaneous transmission, each receiver obtains a superposition of the signals transmitted from both transmitters. Assuming single-user decoding, the interfering signal is treated as additive noise. This system model can be extended to multiple system pairs. For convenience, we focus our analysis on two pairs.
The described competing links belong to different operators or wireless service providers. We assume that there exists an entity which can control the operators indirectly by rules or by changing their utility functions. We could think of this entity as a national or international regulatory body. In contrast to common long-term regulation, the utility function here changes on a smaller time-scale. The role of the arbitrator which represents this authority is discussed in Section 2.3.
A similar model is presented in the context of cognitive radios in [18], where the primary user decides on the prices which the secondary users have to pay for their transmission. The choice of the prices is not only for interference control but also for revenue maximization. The model in [19] involves multiple entities, that is, the primary users, who determine the prices imposed on secondary users to limit their aggregate and per-carrier interference in a distributed fashion.

2.2. Channel Model

We consider a quasistatic block-flat fading IFC in standard form [20]. The direct channel coefficients are unity. The cross-channel coefficients (CCC), which are the squared amplitudes of the channel gains, from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq4_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq5_HTML.gif are denoted as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq6_HTML.gif . The noise at the receivers is independent additive white Gaussian with variance https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq7_HTML.gif . The inverse noise power is denoted by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq8_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq9_HTML.gif . The transmitters and receivers are assumed to have perfect channel state information (CSI). The maximum achievable rate at receiver https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq10_HTML.gif , analogously https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq11_HTML.gif , is written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ1_HTML.gif
(1)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq12_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq13_HTML.gif , is the transmit power of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq14_HTML.gif . We assume no power constraint on the transmitters, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq15_HTML.gif . It is shown later that the maximum power that would be utilized is nevertheless bounded due to a pricing factor.

2.3. Game Model

A game in strategic form consists of a set of players, a set of strategies that each player chooses from, and the payoffs which each player receives on application of a certain strategy profile. The players of our game are the communication links and are denoted by the corresponding subscript. The pure strategy of each player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq16_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq17_HTML.gif , is the transmission power https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq18_HTML.gif . The corresponding payoff is expressed in the utility function
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ2_HTML.gif
(2)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq19_HTML.gif is given in (1) and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq20_HTML.gif is the power price for player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq21_HTML.gif . The second term in (2) is a pricing term, which linearly reduces the utility. This means that a payment is demanded from the player for the amount of power used. Without pricing, each user would use as much power as possible to transmit his signal [21]. The game is written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ3_HTML.gif
(3)
We assume all players are rational and individually choose their strategies to maximize their utilities. The game is assumed to be static, which means that each player decides for one strategy once and for all. The outcome of this game is a Nash equilibrium (NE). An NE is a strategy profile https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq22_HTML.gif in which no player can unilaterally increase his payoff by deviating from his NE strategy, that is, for player 1,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ4_HTML.gif
(4)
and similarly for player 2.
The best response, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq23_HTML.gif , of a player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq24_HTML.gif is the strategy or set of strategies that maximize his utility function for a given strategy of the other player. Since the player's utility function is concave in his own strategy, the best response is unique and given as the solution of the first derivative being zero. The best response for player 1 is written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ5_HTML.gif
(5)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq25_HTML.gif denotes https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq26_HTML.gif . The highest power a transmitter https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq27_HTML.gif may allocate is given as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ6_HTML.gif
(6)
which is achieved when the counter transmitter allocates no power, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq28_HTML.gif . Thus, the strategy region of player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq29_HTML.gif could be confined to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq30_HTML.gif .
The authority that can control the elements of the game is assumed to determine the power prices, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq31_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq32_HTML.gif . It receives either utility or rate demands from the users and checks if they are feasible. If they are, it calculates the prices and informs the system pairs about the prices imposed on them. The links will have to pay costs proportional to their transmit power, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq33_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq34_HTML.gif (Figure 1). In game-theoretic notation, this entity is called the arbitrator [22]. The arbitrator is not a player in the game and chooses the equilibrium that meets certain criteria. In our case, these criteria would be fairness, energy-efficiency, and minimum utility requirements or minimum rate requirements. We assume that the arbitrator also has complete game information.
In contrast to the case in which a central controller decides on the power of the users, the arbitrator imposes prices such that the users voluntarily set their powers. Thereby, the arbitrator indirectly determines the power allocation. In this paper, we study short-term price adaptation based on perfect CSI where prices depend on the instantaneous channel state. Long-term price adaptation based on partial CSI can also be implemented but is not considered here but left for future work.

3. Noncooperative Game

In this section, we study the game described in Section 2.3. This is done by investigating the existence of pure strategy NEs and characterizing the conditions for uniqueness.

3.1. Existence of Nash Equilibrium

There exists a pure strategy NE in a game if the following two conditions are satisfied [23]. First, the strategy spaces of the players should be nonempty compact convex subsets of an Euclidean space. Second, the utility functions of the players should be continuous in the strategies of all players and quasiconcave in the strategy of the corresponding player.
The first condition is satisfied in our game given in (3) because the strategy space of player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq35_HTML.gif is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq36_HTML.gif . The second condition is satisfied for the following reasons. First, it is obvious that the utility functions are continuous in the players' strategies. Second, knowing that all concave functions are quasi-concave functions [24], we can prove the concavity of our utility function with respect to the corresponding player's strategy by showing that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ7_HTML.gif
(7)
This condition is satisfied for player 1 and similarly for player 2. Next, we analyze the number of NEs that exist and state the related conditions.

3.2. Uniqueness of Nash Equilibrium

In this section, we study the conditions that lead to a unique NE. Under these conditions and considering only the case where the spectrum is simultaneously utilized by the two systems, we prove that the best response dynamics are globally convergent. Under these conditions, the noncooperative systems are guaranteed to operate in the NE if they iteratively apply their best response strategies.
Proposition 1.
There exists a unique NE if and only if the following condition is satisfied:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ8_HTML.gif
(8a)
or
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ9_HTML.gif
(8b)
Proof.
The proof is given in Appendix .
Following the conditions in (8a) and (8b), we can easily characterize the sufficient conditions for the existence of a unique NE.
Corollary 2.
There exists a unique NE if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq37_HTML.gif .
If the conditions in (8a) and (8b) are fulfilled simultaneously, both transmitters would be transmitting at the same time. We denote this case as the concurrent transmission case. Next, we consider only this case since it is the fair case where both systems operate simultaneously. The other cases in which a unique NE exists correspond to one transmitter allocating maximum transmit power and the other not transmitting. The concurrent transmission case satisfies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq38_HTML.gif , which is the sufficient condition for the existence of a unique NE given in Corollary 2.
In the concurrent transmission case, the transmitters operate in the unique NE which is a fixed point of the best response function. In order to reach the NE, the best response dynamics must globally converge.
Proposition 3.
The best response dynamics globally converge to the NE in the concurrent transmission case, that is, when (8a) and (8b) hold simultaneously.
Proof.
The proof is given in Appendix .
In comparison to the IFC without pricing, the sufficient conditions for global convergence of the best response dynamics are identical. The reason for that is, however, not obvious. The linear pricing in our utility function leads to a translation of the best response function but as well changes the interference conditions where concurrent transmission takes place. This is seen in the conditions in (8a) and (8b) where the bounds depend on the prices. Therefore, proving the sufficient conditions for global convergence of the best response dynamics is necessary in our case.

3.3. Admissible Power Prices

Given https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq39_HTML.gif , and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq40_HTML.gif , there exists a set of pricing pairs that achieves the concurrent transmission case described above. We define the admissible power pricing set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq41_HTML.gif , which directly follows from the simultaneous fulfillment of conditions (8a) and (8b),
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ10_HTML.gif
(9)
All prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq42_HTML.gif achieve NEs in the concurrent transmission case. In the case that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq43_HTML.gif , the set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq44_HTML.gif is, however, empty, that is, there exists no power prices that achieve the concurrent transmission case. This happens since the upper bound on https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq45_HTML.gif would be less than the lower bound for any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq46_HTML.gif , that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq47_HTML.gif . Another observation is that the set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq48_HTML.gif is convex only in the case if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq49_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq50_HTML.gif both hold. This corresponds to the weak interference case. In the case if one CCC is larger than one, but still the condition https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq51_HTML.gif holds, the set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq52_HTML.gif is not convex.
The unique NE in the concurrent transmission case as a function of the power prices is calculated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ11_HTML.gif
(10a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ12_HTML.gif
(10b)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq53_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq54_HTML.gif . Note that the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq55_HTML.gif can be omitted because the concurrent transmission implies that the power allocation of both systems are nonzero.
From the arbitrator's point of view, all price tuples https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq56_HTML.gif lead to stable operating points in terms of user strategies. By choosing different prices, the arbitrator can optimize a certain social welfare function. In the next section, we propose to minimize the total transmit power under utility requirements.

4. Energy-Efficient Assignment with Utility Requirements

In this section, we investigate how the power prices are chosen such that energy-efficiency as well as minimum utility requirements are satisfied.

4.1. Optimization Problem

The arbitrator decides on the power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq57_HTML.gif such that the outcome satisfies the following conditions.
(C1)The best response dynamics globally converge to the unique NE.
(C2)Spectrum sharing (concurrent transmission) is ensured so that it is fair for all users.
(C3)Users transmit at the lowest powers possible satisfying minimum utility requirement https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq58_HTML.gif , to promote efficient energy usage.
If https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq59_HTML.gif , conditions (C1) and (C2) are automatically fulfilled. Condition (C3) can be achieved by optimization. Hence, determining the optimal prices ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq60_HTML.gif ) is done by solving the following programming problem:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ13_HTML.gif
(11a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ14_HTML.gif
(11b)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ15_HTML.gif
(11c)
The objective function is calculated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ16_HTML.gif
(12)
The function in (12) is convex in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq61_HTML.gif only in the weak interference channel case, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq62_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq63_HTML.gif Similarly, the constraint set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq64_HTML.gif is also only convex in the weak interference channel case. Thus, the problem in (11a), (11b) and (11c) is in general not a convex optimization problem. However, a closed-form solution is possible, which will be shown in Section 4.3. Before that, we will investigate some interesting properties of the inverse power prices which will facilitate the proof of the solution.

4.2. Analysis in Inverse Price Space

In the following, we will substitute the power prices with their inverse https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq65_HTML.gif to ease the analysis with regard to the power allocation and utility. The power allocation at NE is then written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ17_HTML.gif
(13a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ18_HTML.gif
(13b)
The sum power at NE is expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ19_HTML.gif
(14)
The upper and lower bounds corresponding to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq66_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq67_HTML.gif in (9) are
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ20_HTML.gif
(15a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ21_HTML.gif
(15b)
The admissable inverse power prices are contained in the region within the bounds, depicted as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq68_HTML.gif in Figure 2 which corresponds to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq69_HTML.gif in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq70_HTML.gif -space, defined as the following:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ22_HTML.gif
(16)
Note that the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq71_HTML.gif region has a simple shape since https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq72_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq73_HTML.gif are affine functions of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq74_HTML.gif . The regions where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq75_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq76_HTML.gif are not of interest because they only yield zero powers. Equations (15a) and (15b) are linear functions of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq77_HTML.gif and can be generalized as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ23_HTML.gif
(17)
that represents a linear curve that has a slope https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq78_HTML.gif (e.g., https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq79_HTML.gif of the upper and lower bounds are https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq80_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq81_HTML.gif , resp.) which crosses the point at https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq82_HTML.gif .
We will now look at an important property of the sum power https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq89_HTML.gif in the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq90_HTML.gif -space. We substitute (17) into (14) and find its derivative to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq91_HTML.gif as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ24_HTML.gif
(18)
We see that by inserting any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq92_HTML.gif between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq93_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq94_HTML.gif , (18) is always positive if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq95_HTML.gif . This implies the following. There is always an increase in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq96_HTML.gif as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq97_HTML.gif are increased along a line with slope https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq98_HTML.gif that takes any value between https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq99_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq100_HTML.gif .
Definition 4 (Dominating vector by inclination https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq101_HTML.gif ).
A vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq102_HTML.gif is said to dominate a vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq103_HTML.gif by an inclination of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq104_HTML.gif if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq105_HTML.gif is nonnegative and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq106_HTML.gif .
Corollary 5.
For a region where all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq107_HTML.gif dominate https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq108_HTML.gif by an inclination of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq109_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq110_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq111_HTML.gif . This also means that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq112_HTML.gif is the point with the least sum power for this region.
Next, we will consider the properties of the utility in the inverse power price space. By inserting (13) into the utility functions (2) and setting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq113_HTML.gif ,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ25_HTML.gif
(19)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq114_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq115_HTML.gif is the Lambert-W function and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq116_HTML.gif . The Lambert https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq117_HTML.gif function satisfies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq118_HTML.gif [25]. https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq119_HTML.gif increases rapidly from https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq120_HTML.gif towards zero as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq121_HTML.gif increases from zero. Thus, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq122_HTML.gif decreases towards a positive constant as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq123_HTML.gif increases. Analogously, by setting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq124_HTML.gif the following holds:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ26_HTML.gif
(20)
It is noteworthy that both equations here are again linear and have positive slopes, as illustrated in Figure 2. The region below the curve specified by (19) is where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq125_HTML.gif holds. Similarly, the region above the line defined by (20) is where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq126_HTML.gif holds. Thus, requiring both conditions yields the region https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq127_HTML.gif , which is defined as the following:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ27_HTML.gif
(21)
Setting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq128_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq129_HTML.gif in (19) and (20) would return the upper and the lower bounds as in (15a) and (15b), making https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq130_HTML.gif . As https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq131_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq132_HTML.gif resp.) is increased, the slope of the upper (lower) bound decreases (increases). The point of intersection of these two curves is where both utility requirements are fulfilled with equality, as indicated by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq133_HTML.gif in Figure 2. The region https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq134_HTML.gif forms an open triangle which is found within https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq135_HTML.gif . This implies that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq136_HTML.gif is a subset of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq137_HTML.gif ( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq138_HTML.gif ).

4.3. Solution

From the properties we have considered above, it is quite intuitive to conclude that the solution to problem (11a), (11b) and (11c) is the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq139_HTML.gif pair that corresponds to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq140_HTML.gif , where the utility requirements (11b) are fulfilled with equality.
Proposition 6.
The optimal power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq141_HTML.gif which solve programming problem (11a), (11b) and (11c) are given as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ28_HTML.gif
(22a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ29_HTML.gif
(22b)
These expressions are found by calculating https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq142_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq143_HTML.gif when (19) equals (20) and then inverting them.
Proof.
The constraint (11b) is satisfied in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq144_HTML.gif . Furthermore, for (11c) to hold, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq145_HTML.gif must be a subset of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq146_HTML.gif . This is only fulfilled if the slopes of the upper and lower bounds of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq147_HTML.gif are within https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq148_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq149_HTML.gif . Otherwise, they would cross https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq150_HTML.gif or https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq151_HTML.gif , making https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq152_HTML.gif contain regions outside https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq153_HTML.gif . Because of this property, Corollary 5 holds. Therefore, for any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq154_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq155_HTML.gif that yields a nonempty set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq156_HTML.gif , the intersection of (19) and (20) yields the inverse power prices with the least sum power in region https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq157_HTML.gif , which correspond to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq158_HTML.gif .

4.4. Feasible Minimum Utility Requirements

We assume that the arbitrator supports reasonable requirements such that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq159_HTML.gif . Given minimum utility requirements, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq160_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq161_HTML.gif , the arbitrator should be able to determine if this pair is feasible, that is, whether there exists a power pricing pair https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq162_HTML.gif that leads to a unique NE that fulfills these requirements simultaneously. They are infeasible if all pricing pairs lead to either nonunique NE or a unique NE whose utility tuple does not fulfill the utility requirements.
Proposition 7.
A minimum utility requirement https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq163_HTML.gif chosen under the conditions above is feasible if and only if the optimal power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq164_HTML.gif calculated in (22a) and (22b) are in the admissible power prices set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq165_HTML.gif given in (9), that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq166_HTML.gif .
Proof.
The proof is given in Appendix .
Therefore, according to Proposition 7, the arbitrator checks if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq167_HTML.gif in order to determine the feasibility of the minimum utility requirements.
In Section 6, we give numerical simulations on energy-efficiency comparing the noncooperative setting with pricing and that without pricing as well as the cooperative setting with pricing. Before that, we analyze the case with minimum rate requirements in the next section.

5. Energy-Efficient Assignment with Rate Requirements

In contrast to the previous section, we now investigate how the power prices are chosen such that energy-efficiency as well as minimum rate requirements are satisfied.

5.1. Optimization Problem

The arbitrator decides on the power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq168_HTML.gif such that the outcome satisfies the same conditions as in Section 4.1 with a modification in (C3), which we state as following.
(C3)Users transmit at the lowest powers possible satisfying minimum rate requirement https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq169_HTML.gif .
As before, if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq170_HTML.gif , conditions (C1) and (C2) are automatically fulfilled. Condition (C3) can be achieved by solving the following programming problem:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ30_HTML.gif
(23a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ31_HTML.gif
(23b)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ32_HTML.gif
(23c)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq171_HTML.gif is defined as in (12). Before we come to the solution, we present some analysis that will simplify its derivation.

5.2. Analysis and Feasibility

Unlike in the previous section, where both power allocation and prices have a direct influence on whether the utility requirements are fulfilled, only the power allocation has a direct influence on the fulfillment of the rate requirements. Therefore, we take a different approach by first determining the power allocation that fulfills the rate requirements and simultaneously minimizes the total power, and then calculate the optimal power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq172_HTML.gif that lead the users to this NE.
The relationship between the rate and the transmission power of every user in (1) can be expressed in matrix form as the following:
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ33_HTML.gif
(24)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq173_HTML.gif . This can be formulated as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ34_HTML.gif
(25)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq174_HTML.gif is the identity matrix, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq175_HTML.gif ,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ35_HTML.gif
(26)
The power vector that yields the rates https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq176_HTML.gif is
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ36_HTML.gif
(27)
or explicitly expressed as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ37_HTML.gif
(28a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ38_HTML.gif
(28b)
However, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq177_HTML.gif may be negative. For given rate requirements and channel coefficients, we can verify if there exists a feasible unique power vector (i.e., https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq178_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq179_HTML.gif , where the inequality is componentwise) that fulfills the rate requirements using the following proposition.
Proposition 8.
The rate vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq180_HTML.gif is feasible if and only if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq181_HTML.gif .
Proof.
According to Theorem A.51 in [26], for any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq182_HTML.gif , there exists a unique vector https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq183_HTML.gif if and only if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq184_HTML.gif . https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq185_HTML.gif , which is the spectral radius, where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq186_HTML.gif are the eigenvalues of the matrix https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq187_HTML.gif . https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq188_HTML.gif is calculated as https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq189_HTML.gif . This implies that the requirements https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq190_HTML.gif are feasible if and only if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq191_HTML.gif .
Proposition 9.
The power allocation that minimizes https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq192_HTML.gif with rate requirements https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq193_HTML.gif is given by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq194_HTML.gif in (27), which fulfills the requirements with equality.
Proof.
The derivatives of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq195_HTML.gif to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq196_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq197_HTML.gif are always positive, that is,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ39_HTML.gif
(29)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ40_HTML.gif
(30)
This implies that for any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq198_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq199_HTML.gif .
Assuming that the powers https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq200_HTML.gif are feasible and known, it is straight-forward to determine the prices that should lead the players to this NE. At NE, where each player chooses the strategy that maximizes its utility, the necessary condition is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq201_HTML.gif . This implies that
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ41_HTML.gif
(31)
or explicitly,
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ42_HTML.gif
(32a)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ43_HTML.gif
(32b)
However, these prices do not necessarily lead to a unique NE. We insert (31) into (9) to derive the condition such that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq202_HTML.gif . Since https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq203_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq204_HTML.gif is always valid whereas
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ44_HTML.gif
(33)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ45_HTML.gif
(34)
is only valid if https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq205_HTML.gif . Therefore, to ensure that both feasibility and the uniqueness of the NE are simultaneously fulfilled, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq206_HTML.gif has to be satisfied.
Suppose https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq207_HTML.gif , for example, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq208_HTML.gif . There are some values of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq209_HTML.gif , for example, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq210_HTML.gif , which are feasible but there are no corresponding prices that lead the players to a unique NE that fulfills the requirements with equality. This scenario corresponds to strong interference [27]. Therefore, one solution could be to consider another decoding strategy which is more complex and leads to a different achievable rate expression, which has a different game model.

5.3. Solution

The prices that solve (23a), (23b) and (23c) are given by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq211_HTML.gif as in (32a) and (32b), provided that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq212_HTML.gif , which ensures the feasibility of the solution and the constraint (23c), guaranteeing the uniqueness of the NE. The corresponding NE strategy is https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq213_HTML.gif , which fulfills (23b) with equality. Using Proposition 9, we can conclude that this power allocation also fulfills (23a).

6. Simulations and Discussions

Here, we present numerical simulations on energy-efficiency comparing the noncooperative setting with pricing and that without pricing as well as the cooperative setting with pricing with minimum utility requirements.
The Pareto boundaries for various https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq214_HTML.gif pairs are plotted in Figure 3 for the noncooperative case with pricing. It shows the feasible utility regions, given https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq215_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq216_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq217_HTML.gif , and the corresponding optimal power prices https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq218_HTML.gif . This was done by first obtaining points in the utility region https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq219_HTML.gif according to (2) by randomly varying the powers https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq220_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq221_HTML.gif , where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq222_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq223_HTML.gif . The scattered points are then grouped into equally spaced bins in the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq224_HTML.gif axis. Using the points with the highest https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq225_HTML.gif for every bin, the Pareto boundary is plotted. Changing only https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq226_HTML.gif does not have any effect on the Pareto boundaries or the NE. Practically, the operating points along the Pareto boundary are achievable when the systems cooperate or by repeated game (Folk theorem) [28].
As expected, the NE in the utility region, which is calculated by inserting https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq231_HTML.gif into (2), is found exactly at the utility requirements, independently of the CCC values https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq232_HTML.gif . The NE is very close to the Pareto boundaries, indicating that it is indeed very close to being a Pareto-efficient operating point for various CCCs. By increasing https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq233_HTML.gif simultaneously, the utility region is expanded in that the intersections at the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq234_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq235_HTML.gif axes increase. The region is also observed to change from being convex to being nonconvex as the product https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq236_HTML.gif becomes larger. The reason for this is that prices are reduced so that systems can reach the utility requirements at higher CCCs. Lower prices mean that the maximum utility of a system is higher, which is achieved when the other system pair does not transmit. In this case, cooperation among systems is more advantageous than noncooperation in achieving a higher sum utility. Note that for a nonconvex utility region, time-sharing between single-user operating points could be used to improve the utilities. This requires the knowledge of the time-sharing schedule at the transmitters and can be considered in future work.
With regard to the optimal prices, which is shown in the legend of Figure 3, we observe that the system with the smaller CCC has to pay less than the one with the larger. However, if both systems have large CCCs, both pay less. We regard this pricing scheme as fair. On the one hand, the system that causes more interference to the other is charged with a higher price; on the other hand, if both systems suffer from high interference from each other, both are encouraged to transmit more power by means of price reduction so that the utility requirements are met.
An appropriate metric for comparing energy-efficiency is defined as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ46_HTML.gif
(35)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq237_HTML.gif is the transmission rate, as in (1), of system https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq238_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq239_HTML.gif the corresponding power allocation. A similar function is used to measure energy-efficiency for ad hoc MIMO links in [29]. Figure 4 shows a comparison between energy-efficiency in the following settings.
(S1)The NE achieved with pricing.
(S2)The NE achieved without pricing. The power allocation is upper bounded by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq240_HTML.gif as in (6) for a fair comparison.
(S3)Both systems cooperatively choose their strategies to achieve the highest sum utility, that is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq241_HTML.gif . The power allocation here is also upper bounded by https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq242_HTML.gif for a fair comparison.
The operating point for the cooperative case was determined by numerically finding the power allocation that yields the highest sum utility. The reason for maximizing the sum utility instead of the energy-efficiency in (35) is that the former leads to zero transmit powers.
The systems are to cooperate to maximize energy-efficiency, the result is where both transmit powers are zero.
We see that in the noncooperative case, pricing improves the energy-efficiency significantly. The amount of improvement increases as the CCCs increase. The results with cooperation prove to be superior when the CCCs are large, whereas for low CCCs, noncooperation with pricing yields better energy-efficiency. One might expect the outcome of cooperation to be always superior to that of noncooperation. This is not true here because in the case of cooperation, the sum utility is maximized instead of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq244_HTML.gif . In our scenario, systems are only interested in maximizing their sum utility but not energy-efficiency when cooperating.

7. Conclusions

In this work, we consider two communication system pairs that operate in a distributed manner in the same spectral band. In order to improve the system energy-efficiency, we employ linear pricing to the utility of the systems. Following that, we study the setting from a noncooperative game-theoretic perspective, that is, we analyze the existence and uniqueness of the Nash equilibrium. Based on the assumption that there exists an arbitrator that chooses the power prices, we considered the problem of minimizing the sum transmit power with the constraint of satisfying minimum utility requirements and minimum rate requirements, respectively. We derived analytical solutions for the optimal power prices that solve these problems. Simulation results show that the noncooperative operating points with pricing are always more energy-efficient than those without pricing. A further extension of this work is to consider the case with more than two users. This is much more involved because there is no closed-form characterization of the prices that induce a globally stable NE. However, sufficient conditions for a unique NE can be used to define the set https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq245_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq246_HTML.gif users. For this case, similar programming problems as in (11a), (11b) and (11c) and (23a), (23b) and (23c) should be solved.

Appendcies

A. Proof of Proposition 1

The analysis for the uniqueness of the NE in a game can be done by studying the reaction curves of the players. Here, we give a simple and geometric derivation.
The reaction curve https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq247_HTML.gif of a player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq248_HTML.gif is a function that relates the strategy of player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq249_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq250_HTML.gif , to the best response of player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq251_HTML.gif in case the best response is a singleton [30]. The best response of player 1 and analogously player 2 is given in (5) from which the reaction curve for player 1 can be written as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ47_HTML.gif
(A1)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq252_HTML.gif represents the Euclidean projection of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq253_HTML.gif on the interval https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq254_HTML.gif . These bounds are required because the strategy space of a player is constrained to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq255_HTML.gif . The reaction curve https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq256_HTML.gif is similarly calculated for the second player as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ48_HTML.gif
(A2)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq257_HTML.gif . An intersection point of the reaction curves, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq258_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq259_HTML.gif , consists of mutual best responses which would be a NE strategy profile. Hence, the number of intersections of the curves is the number of NEs in the game. Next, we define an unbounded reaction curve by removing the bound in (A.1) and (A.2):
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ49_HTML.gif
(A3)
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ50_HTML.gif
(A4)
These curves can aid us in the analysis of the number of intersection points of the bounded reaction curves and thus the number of NEs. To do this we would study the position of the intersection points of the unbounded reaction curves with the axes. Each unbounded reaction curve intersects the axes in two points. One point corresponds to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq260_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq261_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq262_HTML.gif . The other point corresponds to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq263_HTML.gif and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq264_HTML.gif defined as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ51_HTML.gif
(A5)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq265_HTML.gif . These points are illustrated in Figure 5. Utilizing these points, we can characterize geometrically the number of NEs in studying the position of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq266_HTML.gif with respect to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq267_HTML.gif , https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq268_HTML.gif . In Table 1, all possible positions of the intersection points are listed with the corresponding number of NEs.
Table 1
Conditions for the number of NEs.
Case
Condition
Number of NEs
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq269_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq270_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq271_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq272_HTML.gif
Unique NE
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq273_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq274_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq275_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq276_HTML.gif
Unique NE
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq277_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq278_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq279_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq280_HTML.gif
Unique NE
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq281_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq282_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq283_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq284_HTML.gif
2 NEs
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq285_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq286_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq287_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq288_HTML.gif
2 NEs
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq289_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq290_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq291_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq292_HTML.gif
3 NEs
( https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq293_HTML.gif )
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq294_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq295_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq296_HTML.gif
Infinitely many NEs
The arrangement of the reaction curves that resemble the cases in Table 1, are illustrated in Figure 5. Accordingly, the condition that fulfills cases one till three in Table 1 is the one given in (8a) and (8b). In Figure 6, an illustration shows the number on NEs that exist in dependence on the CCCs. The region below the dashed line designates where a unique NE always exists. Moreover, the case of interest in this paper is marked as "concurrent transmission" which lies below this dashed line.

B. Proof of Proposition 3

In the case of concurrent transmission which is achieved for the conditions that (8a) and (8b) hold simultaneously, each bounded reaction curve in this case is a linear function and is not piece-wise linear as in the other cases. Therefore, we can write the best response of player https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq306_HTML.gif as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ52_HTML.gif
(B1)
and for player 2 as
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ53_HTML.gif
(B2)
This can be written as a system of linear equations in the form
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ54_HTML.gif
(B3)
and then transformed to an algorithm [31, Section https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq307_HTML.gif ]
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ55_HTML.gif
(B4)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq308_HTML.gif is the outcome at the https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq309_HTML.gif th iteration and https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq310_HTML.gif is the identity matrix. The algorithm is globally convergent if the spectral radius of https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq311_HTML.gif is less than one [31, Proposition https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq312_HTML.gif ]. The condition, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq313_HTML.gif , satisfies this requirement. Since the concurrent transmission case satisfies https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq314_HTML.gif , the best response dynamics are then globally convergent.

C. Proof of Proposition 7

We first define https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq315_HTML.gif as the NE utility region which is achievable for all https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq316_HTML.gif
https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_Equ56_HTML.gif
(C1)
where https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq317_HTML.gif denotes https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq318_HTML.gif , which is the utility tuple at the unique NE corresponding to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq319_HTML.gif . All points in https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq320_HTML.gif achieve concurrent transmission. That is, https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq321_HTML.gif for https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq322_HTML.gif as explained above in Section 3.3. As we see, any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq323_HTML.gif is feasible by definition.
From Proposition 1, we see that the only region that leads to a unique NE with concurrent transmission is when conditions (8a) and (8b) are satisfied, provided that https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq324_HTML.gif . Since https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq325_HTML.gif is the equivalent formulation of the price region where these conditions are satisfied, any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq326_HTML.gif would either lead to nonunique NE or to a unique NE without concurrent transmission. The tuple that leads to a unique NE without concurrent transmission never satisfies the utility requirements because https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq327_HTML.gif for any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq328_HTML.gif is never chosen as a requirement. Therefore, any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq329_HTML.gif will lead to infeasible utilities.
Hence, any price tuple https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq330_HTML.gif leads to feasible utilities at NE https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq331_HTML.gif since all tuples https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq332_HTML.gif map to https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq333_HTML.gif , and any https://static-content.springer.com/image/art%3A10.1155%2F2010%2F704614/MediaObjects/13638_2009_Article_1994_IEq334_HTML.gif leads to infeasible utilities.

Acknowledgments

The authors thank Prof. Jens Zander for fruitful discussions. This work is supported in part by the Deutsche Forschungsgemeinschaft (DFG) under Grant Jo 801/4-1 and by the German Federal State of Saxony in the excellence cluster Cool Silicon in the framework of the project Cool Cellular under Grant no. 14056/2367. Part of this work [32] has been presented at the 5th International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CrownCom) 2010.
Open AccessThis 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 Sustainable energy use in mobile communications Ericsson White Paper; 2007. Sustainable energy use in mobile communications Ericsson White Paper; 2007.
2.
Zurück zum Zitat Etkin R, Parekh A, Tse D: Spectrum sharing for unlicensed bands. IEEE Journal on Selected Areas in Communications 2007, 25(3):517-528.CrossRef Etkin R, Parekh A, Tse D: Spectrum sharing for unlicensed bands. IEEE Journal on Selected Areas in Communications 2007, 25(3):517-528.CrossRef
3.
Zurück zum Zitat Alpcan T, Basar T, Srikant R, Altman E: CDMA uplink power control as a noncooperative game. Wireless Networks 2002, 8(6):659-670. 10.1023/A:1020375225649CrossRefMATH Alpcan T, Basar T, Srikant R, Altman E: CDMA uplink power control as a noncooperative game. Wireless Networks 2002, 8(6):659-670. 10.1023/A:1020375225649CrossRefMATH
4.
Zurück zum Zitat Huang J, Berry RA, Honig ML: Auction-based spectrum sharing. Mobile Networks and Applications 2006, 11(3):405-418. 10.1007/s11036-006-5192-yCrossRef Huang J, Berry RA, Honig ML: Auction-based spectrum sharing. Mobile Networks and Applications 2006, 11(3):405-418. 10.1007/s11036-006-5192-yCrossRef
5.
Zurück zum Zitat Chiang M, Hande P, Lan T, Tan CW: Power control in wireless cellular networks. Foundations and Trends in Networking 2007, 2(4):381-533. 10.1561/1300000009CrossRef Chiang M, Hande P, Lan T, Tan CW: Power control in wireless cellular networks. Foundations and Trends in Networking 2007, 2(4):381-533. 10.1561/1300000009CrossRef
6.
Zurück zum Zitat Leshem A, Zehavi E: Game theory and the frequency selective interference channel. IEEE Signal Processing Magazine 2009, 26(5):28-40.CrossRef Leshem A, Zehavi E: Game theory and the frequency selective interference channel. IEEE Signal Processing Magazine 2009, 26(5):28-40.CrossRef
7.
Zurück zum Zitat Saraydar CU, Mandayam NB, Goodman DJ: Efficient power control via pricing in wireless data networks. IEEE Transactions on Communications 2002, 50(2):291-303. 10.1109/26.983324CrossRef Saraydar CU, Mandayam NB, Goodman DJ: Efficient power control via pricing in wireless data networks. IEEE Transactions on Communications 2002, 50(2):291-303. 10.1109/26.983324CrossRef
8.
Zurück zum Zitat Jorswieck E, Boche H, Naik S: Energy-aware utility regions: multiple access pareto boundary. IEEE Transactions on Wireless Communications 2010, 9(7):2216-2226.CrossRef Jorswieck E, Boche H, Naik S: Energy-aware utility regions: multiple access pareto boundary. IEEE Transactions on Wireless Communications 2010, 9(7):2216-2226.CrossRef
9.
Zurück zum Zitat Sengupta S, Chatterjee M, Ganguly S: An economic framework for spectrum allocation and service pricing with competitive wireless service providers. Proceedings of the 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks (DySPAN '07), April 2007, Dublin, Ireland 89-98.CrossRef Sengupta S, Chatterjee M, Ganguly S: An economic framework for spectrum allocation and service pricing with competitive wireless service providers. Proceedings of the 2nd IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks (DySPAN '07), April 2007, Dublin, Ireland 89-98.CrossRef
11.
Zurück zum Zitat Bougard B, Lenoir G, Dejonghe A, Der Perre LV, Catthoor F, Dehaene W: SmartMIMO: an energy-aware adaptive MIMO-OFDM radio link control for next-generation wireless local area networks. EURASIP Journal on Wireless Communications and Networking 2007, 2007:-15. Bougard B, Lenoir G, Dejonghe A, Der Perre LV, Catthoor F, Dehaene W: SmartMIMO: an energy-aware adaptive MIMO-OFDM radio link control for next-generation wireless local area networks. EURASIP Journal on Wireless Communications and Networking 2007, 2007:-15.
12.
Zurück zum Zitat Grover P, Sahai A: Green codes: energy-efficient short-range communication. Proceedings of the IEEE International Symposium on Information Theory (ISIT '08), July 2008, Toronto, Canada 1178-1182. Grover P, Sahai A: Green codes: energy-efficient short-range communication. Proceedings of the IEEE International Symposium on Information Theory (ISIT '08), July 2008, Toronto, Canada 1178-1182.
13.
Zurück zum Zitat Acemoglu D, Ozdaglar A, Srikant R: The marginal user principle for resource allocation in wireless networks. Proceedings of the 43rd IEEE Conference on Decision and Control (CDC '04), December 2004, Nassau, Bahamas 1544-1549. Acemoglu D, Ozdaglar A, Srikant R: The marginal user principle for resource allocation in wireless networks. Proceedings of the 43rd IEEE Conference on Decision and Control (CDC '04), December 2004, Nassau, Bahamas 1544-1549.
14.
Zurück zum Zitat Meshkati F, Chiang M, Vincent Poor H, Schwartz SC: A game-theoretic approach to energy-efficient power control in multicarrier CDMA Systems. IEEE Journal on Selected Areas in Communications 2006, 24(6):1115-1129.CrossRef Meshkati F, Chiang M, Vincent Poor H, Schwartz SC: A game-theoretic approach to energy-efficient power control in multicarrier CDMA Systems. IEEE Journal on Selected Areas in Communications 2006, 24(6):1115-1129.CrossRef
15.
Zurück zum Zitat Gunturi S, Paganini F: Game theoretic approach to power control in cellular CDMA. Proceedings of the IEEE 58th Vehicular Technology Conference (VTC '03), October 2003, Orlando, Fla, USA 2362-2366. Gunturi S, Paganini F: Game theoretic approach to power control in cellular CDMA. Proceedings of the IEEE 58th Vehicular Technology Conference (VTC '03), October 2003, Orlando, Fla, USA 2362-2366.
16.
Zurück zum Zitat Duplicy J, Louveaux J, Vandendorpe L: Utility-based MIMO uplink beamforming. Proceedings of the IEEE Sensor Array and Multichannel Signal Processing Workshop (SAMSP '06), July 2006, Waltham, Mass, USA 254-257. Duplicy J, Louveaux J, Vandendorpe L: Utility-based MIMO uplink beamforming. Proceedings of the IEEE Sensor Array and Multichannel Signal Processing Workshop (SAMSP '06), July 2006, Waltham, Mass, USA 254-257.
17.
Zurück zum Zitat Schmidt DA, Shi C, Berry RA, Honig ML, Utschick W: Distributed resource allocation schemes. IEEE Signal Processing Magazine 2009, 26(5):53-63.CrossRef Schmidt DA, Shi C, Berry RA, Honig ML, Utschick W: Distributed resource allocation schemes. IEEE Signal Processing Magazine 2009, 26(5):53-63.CrossRef
18.
Zurück zum Zitat Razaviyayn M, Morin Y, Luo Z-Q: A Stackelberg game approach to distributed spectrum management. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '10), 2010, Dallas, Tex, USA 3006-3009. Razaviyayn M, Morin Y, Luo Z-Q: A Stackelberg game approach to distributed spectrum management. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP '10), 2010, Dallas, Tex, USA 3006-3009.
19.
Zurück zum Zitat Pang J-S, Scutari G, Palomar DP, Facchinei F: Design of cognitive radio systems under temperature-interference constraints: a variational inequality approach. IEEE Transactions on Signal Processing 2010, 58(6):3251-3271.MathSciNetCrossRef Pang J-S, Scutari G, Palomar DP, Facchinei F: Design of cognitive radio systems under temperature-interference constraints: a variational inequality approach. IEEE Transactions on Signal Processing 2010, 58(6):3251-3271.MathSciNetCrossRef
20.
21.
Zurück zum Zitat Larsson EG, Jorswieck EA: Competition versus cooperation on the MISO interference channel. IEEE Journal on Selected Areas in Communications 2008, 26(7):1059-1069.CrossRef Larsson EG, Jorswieck EA: Competition versus cooperation on the MISO interference channel. IEEE Journal on Selected Areas in Communications 2008, 26(7):1059-1069.CrossRef
22.
Zurück zum Zitat Myerson RB: An Introduction to Game Theory. Northwestern University, Center for Mathematical Studies in Economics and Management Science, Evanston, Ill, USA; September 1984. Discussion Papers 623MATH Myerson RB: An Introduction to Game Theory. Northwestern University, Center for Mathematical Studies in Economics and Management Science, Evanston, Ill, USA; September 1984. Discussion Papers 623MATH
23.
Zurück zum Zitat Rosen JB: Existence and uniqueness of equilibrium points for concave n-person games. Econometrica 1965, 33(3):520-534. 10.2307/1911749MathSciNetCrossRefMATH Rosen JB: Existence and uniqueness of equilibrium points for concave n-person games. Econometrica 1965, 33(3):520-534. 10.2307/1911749MathSciNetCrossRefMATH
24.
Zurück zum Zitat Boyd S, Vandenberghe L: Convex Optimization. Cambridge University Press, Cambridge, UK; 2004.CrossRefMATH Boyd S, Vandenberghe L: Convex Optimization. Cambridge University Press, Cambridge, UK; 2004.CrossRefMATH
25.
Zurück zum Zitat Corless RM, Gonnet GH, Hare DEG, Jeffrey DJ, Knuth DE: On the Lambert W function. Advances in Computational Mathematics 1996, 5(4):329-359.MathSciNetCrossRefMATH Corless RM, Gonnet GH, Hare DEG, Jeffrey DJ, Knuth DE: On the Lambert W function. Advances in Computational Mathematics 1996, 5(4):329-359.MathSciNetCrossRefMATH
26.
Zurück zum Zitat Stanczak S, Boche H, Wiczanowski M: Fundamentals of Resource Allocation in Wireless Networks, W. Utschick, H. Boche, and R. Mathar Eds.. Springer, Berlin, Germany; 2009.MATH Stanczak S, Boche H, Wiczanowski M: Fundamentals of Resource Allocation in Wireless Networks, W. Utschick, H. Boche, and R. Mathar Eds.. Springer, Berlin, Germany; 2009.MATH
27.
Zurück zum Zitat Carleial AB: A case where interference does not reduce capacity. IEEE Transactions on Information Theory 1975, 21(5):569-570. 10.1109/TIT.1975.1055432MathSciNetCrossRefMATH Carleial AB: A case where interference does not reduce capacity. IEEE Transactions on Information Theory 1975, 21(5):569-570. 10.1109/TIT.1975.1055432MathSciNetCrossRefMATH
28.
Zurück zum Zitat Myerson RB: Game Theory: Analysis of Conflict. Harvard University Press, Cambridge, Mass, USA; 1997.MATH Myerson RB: Game Theory: Analysis of Conflict. Harvard University Press, Cambridge, Mass, USA; 1997.MATH
29.
Zurück zum Zitat Chao L, Dandekar KR: Power management in MIMO ad hoc networks: a game-theoretic approach. IEEE Transactions on Wireless Communications 2007, 6(4):1164-1170.CrossRef Chao L, Dandekar KR: Power management in MIMO ad hoc networks: a game-theoretic approach. IEEE Transactions on Wireless Communications 2007, 6(4):1164-1170.CrossRef
30.
Zurück zum Zitat Basar T, Olsder GJ: Dynamic Noncooperative Game Theory, Classics in Applied Mathematics. Volume 23. SIAM, Philadelphia, Pa, USA; 1998.CrossRef Basar T, Olsder GJ: Dynamic Noncooperative Game Theory, Classics in Applied Mathematics. Volume 23. SIAM, Philadelphia, Pa, USA; 1998.CrossRef
31.
Zurück zum Zitat Bertsekas DP, Tsitsiklis JN: Parallel and Distributed Computation: Numerical Methods. Prentice-Hall, Upper Saddle River, NJ, USA; 1998.MATH Bertsekas DP, Tsitsiklis JN: Parallel and Distributed Computation: Numerical Methods. Prentice-Hall, Upper Saddle River, NJ, USA; 1998.MATH
32.
Zurück zum Zitat Mochaourab R, Chong Z, Jorswieck E: Pricing in noncooperative interference channels for improved energy efficiency. Proceedings of the 5th International Conference on Cognitive Radio Oriented Wireless Networks and Communications, 2010, Cannes, France Mochaourab R, Chong Z, Jorswieck E: Pricing in noncooperative interference channels for improved energy efficiency. Proceedings of the 5th International Conference on Cognitive Radio Oriented Wireless Networks and Communications, 2010, Cannes, France
Metadaten
Titel
Pricing in Noncooperative Interference Channels for Improved Energy Efficiency
verfasst von
Zhijiat Chong
Rami Mochaourab
Eduard Jorswieck
Publikationsdatum
01.12.2010
Verlag
Springer International Publishing
DOI
https://doi.org/10.1155/2010/704614

Weitere Artikel der Ausgabe 1/2010

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