Научная статья на тему 'Stackelberg tariff games between provider, primary and secondary users'

Stackelberg tariff games between provider, primary and secondary users Текст научной статьи по специальности «Электротехника, электронная техника, информационные технологии»

CC BY
3
3
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
SPECTRUM MARKET / BANDWIDTH RESOURCE / STACKELBERG GAME / POWER CONTROL

Аннотация научной статьи по электротехнике, электронной технике, информационным технологиям, автор научной работы — Zolotukhin Mikhail, Garnaev Andrey, Hamalainen Timo

Due to the development of wireless communication technologies and the increase of integrated wireless networks, the problem of spectrum bandwidth management has become a hot research field in recent years. In this paper, we consider this problem as hierarchical game with three types of players: spectrum holder (provider), primary and secondary user. Provider assigns the price for bandwidth resource to maximize its own profit, whereas the primary user tries to find balance between using the bandwidth resource for its own needs and renting spectrum band to secondary users for profit gain. Secondary users can access to the network and transmit their signals by using the spectrum band of the primary user paying for that in proportion to the power of the transmitted signal. For this game the optimal strategies of the players are found. Numerical modelling demonstrates how the equilibrium strategies and corresponding payoffs depend of network parameters.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Stackelberg tariff games between provider, primary and secondary users»

Mikhail Zolotukhin1, Andrey Garnaev2 and Timo Hamalainen3

1 St. Petersburg University,

Faculty of Applied Mathematics and Control Processes, Bibliotechnaya pl. 2, St.Petersburg, 198504, Russia,

E-mail: mikeaz87@gmail.com 2 St.Petersburg State University,

Faculty of Applied Mathematics and Control Processes, Bibliotechnaya pl. 2, St.Petersburg, 198504, Russia,

E-mail: garnaev@yahoo.com

3 University of Jyvaskyla,

Faculty of Information Technology,

Agora Center, P.O.Box 35, FIN-40014,

E-mail: timo.t.hamalainen@jyu.fi

Abstract Due to the development of wireless communication technologies and the increase of integrated wireless networks, the problem of spectrum bandwidth management has become a hot research field in recent years. In this paper, we consider this problem as hierarchical game with three types of players: spectrum holder (provider), primary and secondary user. Provider assigns the price for bandwidth resource to maximize its own profit, whereas the primary user tries to find balance between using the bandwidth resource for its own needs and renting spectrum band to secondary users for profit gain. Secondary users can access to the network and transmit their signals by using the spectrum band of the primary user paying for that in proportion to the power of the transmitted signal. For this game the optimal strategies of the players are found. Numerical modelling demonstrates how the equilibrium strategies and corresponding payoffs depend of network parameters. Keywords: spectrum market, bandwidth resource, Stackelberg game, power control.

1. Introduction

Bandwidth resource management is an important issue in wireless networks. Spectrum, which is a scarce resource, is comparatively efficiently used in wireless technologies such as WiMAX and UMTS. The quality of service (QoS) reached by a user, which is communicating a signal, heavily depends on the value of bandwidth provided by a spectrum holder.

From economic point of view, holders and users (primary, secondary, etc) form a spectrum market, within which spectrum bands are considered as a resource flowing from owners to consumers regulated by market mechanisms. Users are able to rent the spectrum band purchased from the holders. Thus, for holders it is important to find the optimal price to sell the band spectrum, whereas users try to find balance between using the bandwidth resource for its own needs and renting unused bandwidth capacity for profit gain.

The problem of such hierarchical spectrum bandwidth sharing has become a hot research field in recent years due to the development of wireless communi-

cation technologies and the increase of integrated wireless networks. In the study (Niyato and Hossain, 2007), the network model, when a WiMAX base station serves both WiMAX subscriber stations and WiFi access points/routers in its coverage area, is considered. The WiMAX and WiFi service providers try to maximize its own profits by defining the optimal price on spectrum bands. This problem is formulated as a Stackelberg leader-follower game in which the WiMAX base station and the WiFi routers are the leader and the followers, respectively. The network which is comprised by two-level architecture (WiMAX and UMTS networks serve WLAN as backbone) is considered in (Ming et al., 2009), and Vickrey-Clarke-Groves auction mechanism is used to allocate the bandwidth resource efficiently among various entities in this network. An access pricing schemes for multi-hop wireless communications are investigated in (Lam et al., 2006). The pricing is used as an incentive for the relay node to forward traffic to the gateway. A game-theoretic approach is used to analyze interactions of the access point, wireless relaying nodes, and clients from one-hop to multihop networks and when the network has an unlimited or limited channel capacity. Three level pricing scheme authority-provider-user where tariff of access to internet is proportional to throughput is studied in (Garnaev et al., 2010).

In this paper we introduce the following hierarchical game with three different types of players: spectrum holder (provider), a primary and several secondary users. The provider assigns the price for bandwidth resource to maximize its own profit. The primary user buys a license for using frequency bandwidth from the provider to transmit signals. The primary user can also earn some extra money giving unused frequencies capacity for rent to secondary users charging them by assigned tariff for interference. Each secondary user can either buy the frequency bandwidth or it can choose the service of the other provider based on comparing of the suggested QoS and prices which is set for the network access. For this game the optimal strategies of the players are found. Numerical modelling demonstrates how the equilibrium strategies and corresponding payoffs depend of network parameters.

The rest of the article is organized as follows. Section 2. presents system model for hierarchical spectrum sharing considered in this paper. The optimal strategies of the players are found in Section 3.. After that dependence of the equilibrium strategies and corresponding payoffs on network parameters is presented in Section

4.. Section Б. concludes the paper.

2. System model and assumptions

In this section, we present the market model and corresponding assumptions. Let us consider a case in which there is only one the frequency spectrum provider, one primary user which purchases a spectrum band from the provider and several secondary users which can pay for the possibility to use the spectrum of the primary user.

As a rule, in such the spectrum markets the provider is large commercical or governmental organization which possess the rights on the spectrum license and try to share this spectrum optimally. On the other hand, primary user is service distributor which provides the access to the network for end subscribers - secondary users. The provider is trying to maximize its own profit by assigning the optimal price for the bandwidth resource, whereas users are maximizing the quality of services which they provide by utilizing this resource taking into account the resource costs.

We formulate this problem as the hierarchical game with three types of players: a provider, a primary and a secondary user. The provider sets the price for bandwidth resource to maximize its own profit. Thus, the provider’s payoff nprov is the profit obtained by selling the bandwidth resource to the primary user:

nprov (Cw ) = Cw W., (1)

where W > 0 is the spectrum band bought by the primary user and Cw > 0 is its price assigned by the provider. Thus, the strategy of the provider is to choose Cw, which is unbounded non-negative value.

The primary user purchases a spectrum band directly from the provider, afterwards it allows several secondary users to use the spectrum band so that to maximize its own payoff. The payoff of the primary user nP is its throughput plus profit it obtains by giving access to the network for secondary users minus how much it costs to buy the bandwidth resource from the holder. Let us assume that the primary user charges secondary users proportional to their interfering power:

/ hPpP \

np(W, CP) = aW log 1^1 + °P a2W + Yjn_lhsPs) ~ CwW + CPhfPf> (2)

where a > 0 is coefficient which shows the economic efficiency of throughput for the primary user, GP > 0 is is the spreading gain of the CDMA system for the primary user, hP > 0 and hs > 0 are the fading channel gains for the primary and the i-th secondary user respectively, a2 > 0 is the background noise, PP > 0 is the transmitting power employed by the primary user, Cp > 0 is the tariff for access to the network for the secondary user, PS > 0 is the power employed by the i-th secondary user. The primary user is trying to maximize (2) by finding optimal W and Cp .

Similarly, a secondary user payoff is the throughput value provided by it minus bandwidth resource costs, i.e.

( hs Ps N

»? m = w log [l + GS(r2w + hPp^;^hsps J - CrW, (3)

where Ps = (Ps,...,Pn) is vector of secondary users transmitting powers, j3 > 0 is coefficient which shows the economic efficiency of throughput for each secondary user and Gs > 1 is is the spreading gain of the CDMA system for secondary users. The i-th secondary user is looking for non-negative Ps > 0 which maximizes its own payoff. Let us assume that maximal power which can be used by secondary users to transmit the signals is very high and in this study we will not take into account the upper limit for secondary users transmitting power.

Let us consider the problem defined as a sequence of two Stackelberg games (Romp, 1997). In the first stage, the provider maximizes its own profit by assigning the price for bandwidth resource, and the primary user buys a license for using frequency bandwidth from the provider to transmit own data without taking into account secondary users:

max nprov(CW) = max Cw W,

Cw Cw

subject to Cw > 0.

( hPpP\

msx.it1’ (W) = max oW log ( 1 + Gp—— I — CjyW, w w \ a2W )

subject to W > 0.

In the second stage, the primary user allows secondary users to use the spectrum band purchased in order to increase its own prifit. We assume that the spectrum band is fixed and the primary user charges secondary users proportional to their interfering power. Each secondary user transmits its own signal in such power mode that maximizes its payoff function:

max nP (W, Cp)

Cp

hP P P

= 3>g<>B'logI1 + y^t'SL,W)~CwW+Cp£h?Pf'

subject to Cp > 0.

! hSpS \

max^f (Ps) = max[3W log 1 + Gg ^ ‘ w-----^ - CPhfPf,

\ ^3 = 1,3 = 3 3 J

subject to Ps > 0,yi ^{1,...,n}.

3. Solution of the game

3.1. Game between the provider and the primary user

First, let us consider the case when there are only the provider and the primary user: the provider maximizes its own profit by assigning the optimal price for frequency band:

max nprov (Cw ) = max Cw W,

Cw Cw (4)

subject to Cw > 0.

and the primary user maximizes its own payoff by purchasing the optimal amount of this band:

( hPpP\

msx.it1’ (W) = max oW log ( 1 + Gp—— I — CjyW, w v 7 w b \ a2W J (5)

subject to W > 0.

The following theorem allows to obtain the Nash equilibrium of the frequency spectrum game (4,5).

Theorem 1. Under the assumptions made in the previous section, the spectrum band game between the provider and the primary user (4,5) admits a unique Nash equilibrium (NE). The corresponding to that NE optimal spectrum band price assigned by the provider CW can be found as unique root of following equation:

a

and optimal spectrum band bought by the primary user W* can be calculated as follows:

GphpPpL f-e-^-A =--------7------/ cfr ,(• (7)

<72 1 + L

Proof. In order to solve for the game (4,5) we use a backward induction technique. We start with the optimization problem of the primary user and derive the best response for this user as a function of the price CW set by the service provider.

The objective function in (5) is continuously differentiable concave and inequality constraint is continuously differentiable convex function. Therefore, Karush-Kuhn-Tucker (KKT) conditions are necessary and sufficient for optimality, i.e. the frequency band W is optimal if and only if the following conditions are satisfied:

GPhPPP , / GPhPPP \ \> 0,W = 0,

W +aa2W + GphpPp al°s(1+ a2W Jj=0,^>0. ()

For any finite CW > 0 the optimal frequency band purchased by the primary user from the provider can be found as the following reaction function:

GphpPpL (-e-^-A W(CW) = - V if CW < +00, (9)

aA (1 + L (-e Ml

where L(x) is Lambert function which is implicit function which is defined by the following equation:

x = L(x)eL(x). (10)

In the case of finite CW, the argument of Lambert function is on the following interval (—e-1, 0), i.e. it is at least greater than [—e-1. In order to satisfy the constraint W > 0, the Lambert function values have to be located on the interval [—1,0], i.e. L (^—e is at least greater or equal to zero. Thus, we can restrict

to single-valued Lambert function with real values.

Thus, the provider profit as a function of spectrum band price CW can be found as follows:

GphpPpCwL A

Kprov(Cw) = CwW(Cw) =--------------7-----7---------'TT--• (11)

This function is continuous function of CW. When 0 < CW < <^, this function is increasing when (L(—e + l)2 > and it is decreasing when

(L(—e ™ 1) + l)2 < i.e. this function reaches its maximal value when the following condition is satisfied:

+ = — ■ (12)

a

Since L(x) is strictly increasing for x > -e-1, the left part of this equation is continuous increasing concave function on the interval 0 < CW < to. In addition, it is equal to zero at the point CW = 0 and converges to 1 when CW ^ to. Thus, the equation eq1 can not have more than one root. We can easily check that the value of the function + l)2\cw=o.4a > \cw=o.4a• On the other side,

(L(—+ 1)2|cw=a < ^L\cw=a- Thus, there is a unique root of (12) for CW > 0 and it lies in the interval 0.4a < CW < a. This root CW corresponds the maximal value of the provider profit. Let us notice that optimal price which assigned by the provider does not depend on average received power to noise power spectral density ratio. We can easily find C^ numerically.

The optimal spectrum band bought by the primary user W* can be calculated according to the reaction function (9) W* = W(C**,). Obtained solution (W*, C*y) is NE point of the game (4,5) found by backward induction. This point is unique since the reaction function (9) is single-valued and the root of the equation (12) is unique.

3.2. Game between primary user and secondary users

Let us assume that after finding optimal price C of frequency band, the provider does not care about how the primary user uses purchased frequency band, i.e. CW found from previous section is fixed. The primary user allows secondary users to use purchased frequency band and assigns the price in proportion to the power of the transmitted signals of secondary users. Thus, the following two-stage game is considered. The primary user buys a license for using frequency bandwidth from the provider to transmit signals and rent frequency band to the secondary user so that to maximize its own payoff:

max nP (w,cp) =

W,Cp

■P r>P

f hP PP \ n

S»11' “H1 + G'+ hf Pf ) -CwW-+‘°p g hf-F‘- (13)

W > 0,

subject to <

CP > 0.

Each secondary user tries to maximize its own payoff by using the primary user frequency band:

( hs Ps \

max7rf (Ps) = max/Jiyiog I 1 + Gs —------------- — 1 -5—^ I — CphfPf,

ps ^ > ps 1 a2W + hpPp + T,"=i,&ih?P?) 1 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

subject to Ps > 0, yi ^{1,...,n}.

(14)

First, let us consider the optimization problem of finding optimal transmitting powers for secondary users (14). The objective functions in (14) are continuously

differentiable concave and inequality constraints are continuously differentiable convex functions. Therefore, Karush-Kuhn-Tucker (KKT) conditions are necessary and sufficient for optimality, i.e. the transmitting powers PS are optimal if and only if the following conditions are satisfied for any i G {1,...,n}:

/3WGS hS

- CPhs *0, if PS = °,

P 4 1 = 0, if PS > 0,

(15)

a2W + hPPP + J2n=1,j=i hSPS + GshSPf The optimal strategy of the i-th secondary user can be found from (15) as follows:

PS

- ) h? 0,

§W_

Cp

Gs

hS PS

GS

if Cp G In, if Cp G Iio,

(16)

where

Ii

i0 =

3WGS

a2W + hPPP + £r=1j=i hSPS

3WGS

, +to ,

a2W + hPPP ^r=1j=i hSPS I '

(17)

In order for the i-th secondary user to transmit a signal, i.e. PS > 0 the following conditions from (16) have to hold:

j3W

~C.p

a2W + hpPp GS

>0

(18)

and

(3W a2W + hpPp

~C7 GP

£'

hS PS

■j = l,j^i j j

GS

> 0.

(19)

An intuitive interpretation for these conditions is the following: if the price CP is set too high for a secondary user, this secondary user prefers not to transmit at all, depending on its channel gain, utility parameter, the spreading gain, etc. In equation (16), the i-th secondary user transmitting power depends not only on the user-specific parameters, like hiS, but also on the network parameter GS, and total power level received by the primary user base station En=i hSPS.

For any equilibrium solution, the set of fixed point equations can be written in matrix form. The rows and columns corresponding to users with zero equilibrium power are deleted, and the equation below involves only the users with positive powers. It is obvious that if condition (18) does not hold none of the secondary users does not transmit any signals. Assuming that (18) is satisfied and all n users have positive power levels at equilibrium, we have the following equation for finding oprimal secondary users powers PS* = (PS*, P2S*,..., P^1*):

1

Gs Gs 1

hf Gs

t, S

fcf K. fog

V h£Gs h^G3 h^G3 ■ ■ ■

P1S*

S* P2 =

/ \PrS*)

(A.

hf

l

h~

§W_

, Cp ' §w_

Cp

a W-*rh P Gs

J_ (§W_ _ <r2W+hpPf \h,s ^ CP Gs

(20)

a2W+hp P p

*

1

S

h

h

h

S

,

h

hS GS

hS GS

1

We denote the vector in the right side as c = (ci, C2,..., cn)T = ■ ■ ■, ■

Let us state the following proposition by adopting the results in (Alpcan et al., 2001):

Theorem 2. In the defined power game with n users, let the indexing be done such that i > j if ai < aj, with the ordering picked arbitrarily if ai = aj. Let m* < n be the largest integer m for which the following condition is satisfied:

1

Gs + to — 1

Then the power game admits a unique Nash equilibrium, which has the property that users m* + 1,...,n have zero power levels, i.e.

Pf =0, if i e{m* + 1,...,n}. (22)

The equilibrium power levels of the first m* secondary users can be calculated uniquely from (20) as follows:

P*' = °S (a- \ (23)

^ hS(Gs _ i) p Gs + m*-l)- K }

One can easily notice that in the game between the primary user and n secondary users (13,14) all variables ai are equal to each other, i.e. a1 = a2 = ... = an = §w_ _ a w+h p ' Therefore inequality (21) can be rewritten as follows:

/3W a2W + hpPp ^ 1 ^ (j3W a2W + hpPp\

GV G® > Gs + m- 1 ^ V~Cp GS )' ( >

i=1 V y

Since we assumed that the spreading gain of the CDMA system for secondary users GS > 1, the inequality (24) is satisfied for any 1 < m < n, and the largest such m is equal to n. Thus, we can formulate the following corollary which defines optimal strategies of secondary users:

Corollary 3.1. Under the assumption that GS > 1, in the game between the primary user and n secondary users (13,14) secondary users have following optimal strategies depending on the price assigned by the primary user:

„ f~<S (§w_ _ a2W+hpPp\

IfO<CP< 2JtWGhPpP, then P?°*\CP) = \C* -----

- p a2W + hPPP i v p hf (GS + n - 1) (25)

,,Cp - thrn -P'S°"(CV) = °’

for any i € {1,...,n}.

The i-th secondary user payoff can be calculated as follows:

S*f^^a™ PW (GS + n - 1)

nf*(Cp)= pW log

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

CP(a2W + hpPp) + (n - 1)PW

QSpw _ Cp(a2W + hPPP) [fQ<Cp< PWGS (26)

GS + n - 1 ’ - p a2W + hpPp

nS* (Cp) =0, if Cp >

a2W + hp P p'

If secondary users apply their optimal strategies the payoff of the primary user can be rewritten in the following form:

np* (Cp,W) = aW log ^1 +

-cPn(*y + hPpP)+w

(GS + n - 1)GphpPp

<j2W{Gs - 1) - nhpPp + ^nGs!3W

%GS p

GS + n - 1 np *(Cp ,W) = aW log ( 1 + Gp

GS + n- 1 hp P p

- Cw ) , if 0 < Cp <

PWGS

a2W

- Cw W, if Cp >

a2W + hp Pp’ PWGS

a2W + hp Pp'

(27)

Let us introduce the following notations:

a := (GS + n - 1)GphpPp, b := a2 W(GS - 1) - nhpPp, c := nGSPW,

d :=

n(a2W + hpPp) aW{Gs + n-iy

Cp =

PWGS

a2W + hp Pp’

riS (§W_ _ a2W+hp Pp\

pf(cP) = —, G* -Av*g{i

hS(GS + n - 1)

np (Cp) = aW log I 1 +

(GS + n - 1)GphpPp

- Cp

n(a2W + hp Pp) Gs + n - 1

a2W(Gs - 1) - nhpPp + ^nGspW nGS P

+ W

GS + n - 1

- Cw ) , if 0 < Cp <

PWGS

a2W + hp Pp' (28)

The following theorem defines the conditions when the game between the primary user and secondary users (13,14) has inner NE point, i.e. Cp > 0 and PS > 0, yi € {1,...,n}.

Theorem 3. If parameters defined in (28) satisfy one of the following sets of conditions:

b < 0,

4b2 + 4ab + acd > 0,

n -J acd(Ab2 -\- Aab-\- acd) — (a-\-2b) ^

U < 2bd(a+b) < ^P,

_p ( \/acd(4b2-\-4:ab-\-acd) — (a+26) \ _ p /\

11 ^ 2bd(a+b) j < K (Cp) ,

(29)

b = 0,

0 < 1 ~ Z < CP,

(30)

b > 0,

n -J acd(Ab2 -\- Aab-\- acd) — (a-\-2b) ^

U < 2bd(a+b) < Cp,

then the game between the primary user and n secondary users (13,14) admits a unique inner NE point (Cp, PS*) such that

C*

l

(32)

If conditions (30) hold, then p d-„“’

7 ‘ ’ \Pf*=Pf(C*P),Vi<={l,...,n}

yj acd(4b2-\-4ab-\-acd) — (a+26)

P _ 2 bd(a^b) ’

Pf* = Pf (Cp), Vi €{l,...,n]

Proof. The proof of the theorem is deferred to the Appendix.

Corollary 3.2. If the following set of conditions b < 0,

4b2 + 4ab + acd > 0,

J acd(4b2+4ab+acd)-(a+2b) =, (33)

0< -----------2bd(a+b)--------- <CP> V ^

— PI \/acd(4b2-\-4ab-\-acd) — (a-\-2b) \ _ p /\

11 ^ 2bd(a+b) ) = ^ ’

acd(4b2 + Aab + acd) — (a + 26)

is fulfilled, then

Cp = 0 or

2bd(a + b)

and each secondary user transmission power is Pf* = Pfopt(Cp).

Corollary 3.3. If none of the conditions (29), (30), (31) or (33) is fulfilled, then the optimal price Cp assigned by the primary user can be calculated as follows

'C*p=°> if^h>al°s(i + cp^pj,

Cp = Cp, if < «log (l + Gp,

Cp = 0 or Cp*, if = a log (l + Gp^f)

where Cp* is any Cp from the interval [Cp, +to). In this case, each secondary user transmitting power is Pf* = Pfopt(Cp).

Let us conclude that the Theorem 3 and its corollaries allow to calculate the optimal price assigned by the primary user. Thus, after buying optimal spectrum band from the provider, the primary user allows secondary users to transmit their signals in the same spectrum band and assigns the price Cp. The solution Cp =0 means that provider aims to assign the minimum possible price whereas secondary users transmission power values are maximum possible, i.e. Pf* ^ +to. When Cp > Cp, the primary user in fact forbids secondary users to transmit signals in the same spectrum band.

4. Numerical examples

The provider payoff nprov (CW) for a =1 and different values of average received power to noise power spectral density ratio are shown in Fig. 1. The optimal value

of CW is equal to 0.468. One can notice that the payoff of the provider does not depend on network parameters but depends only on the primary user willingness to pay factor. The function nP for different values of average received power to noise power spectral density ratio when CW is equal to optimal is shown in Fig. 2. Thus, the primary user grows when its SINR increases. Figure 3 depicts how the

hFPF/ o2 = 0.25 x 107 • • • *hp Pp / a2 = 0 .5 x 107 - • - • hp Pp / a2 = fit 107 ——hppp/c2 = Zx 107 --hPPP/ a2 = 4x 107

Pace assigned by the provider for bandwidth (mb,/Hz)

Figurel: Provider profit for different values of average received power to noise power spectral density ratio.

primary user payoff depends on the price assigned by him as a fee for secondary users to transmit signals in the same spectrum band. For all examples considered, the optimal strategy of the primary user is to assign very high price so that secondary users prefer not to transmit their signals in the primary user frequency band.

5. Conclusion

In this paper, we have introduced the hierarchical game between provider, a primary and several secondary users. The provider assigns the price for bandwidth resource to maximize its own profit, whereas the primary user buys a license for using frequency bandwidth from a provider to transmit signals. The primary user can also earn some extra money giving unused frequencies capacity for rent to secondary users charging them by assigned tariff for interference and each secondary user can either stay inactive or transmit a signal using the frequency band rented from the primary user. We have considered this hierarchical game as a sequence of two Stackelberg games: one between the provider and the primary user, and one between the primary user and secondary users. For each such game optimal strategies of the players have been found. Numerical modelling has demonstrated how the equilibrium strategies and corresponding payoffs depend of network parameters.

In the future, we are planning to consider also the case when the provider takes into account activity of secondary users when it sells the spectrum band to the

Figure2: Primary user payoff for different values of average received power to noise power spectral density ratio when CW is optimal.

Figure3: Primary user payoff for different values of the spectrum band purchased.

primary user. There is possibility when it is beneficial for the primary user to inform the provider that secondary users transmit their signals in the same spectrum band.

Appendix

In this section we give a proof of Theorem 3:

Proof. Based on the assumptions listed in Section 2. we can easily see that

a > 0, c > 0, d > 0, a + b > 0,

c c(a + 2b) c

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

If b < 0, then — - < ----7T < —

b 2b(a + b) a + b’ (34)

, c c(a + 2b) c

If b > 0, then-------- < ——----------— < — —.

a + b 2b(a + b) b

Let us notice that functon nP(Cp) is continuous function of CP and equal to np(Cp, W) when CP € (0, Cp). Further in this proof we consider function np(Cp) and focus on the behavior of this function in the interval Cp € (0, Cp).

When CP —>• — j function 7fp(Cp) —> +oo and when Cp then itp(Cp) —>

—to. The first and second order derivatives of function np(Cp) with respect to Cp can be found as follows:

ditp(Cp) ac

dCp (c+bCp)(c + aCp + bCp)

d 2n p (Cp) ac(ac + 2bc + 2b2Cp + 2abCp)

d2Cp (c + bCp )2(c + (a + b)Cp )2 '

First we consider the case when b < 0. Let us notice that in this case----------------cfr < 0

a+b

and Cp < — If 462 + Aab + acd < 0 then function np(Cp) is increasing in the interval Cp G ( —-jqrgj — §) and the optimal Cp for the primary user is equal to Cp.

Otherwise, since function Ttp(Cp) is concave when Cp < and convex when

Cp — 25(a+5) ’ ancl H16 P°int Cp = 2^b(a+b) bel°ngs to the interval ( — |, —^5), there

. , , . , . „ J acd(4b2+4ab+acd)-(a+2b) , , , .

is one local maximum at the point Cp = ---------2bd(a+b) —-------- a one l°calmm"

imum at the point Cp = ^acd(4b (a+26) _ ^e can conciucie that function

Ttp(Cp) is strictly increasing in the interval Cp G ( — ^5, ^acd(-4b (a+26)];

Strictlv decreasing when Cu G f Vacd(4b2+4ab+acd)-(a+2b) -y/acd(4b2+4ab+acd)-(a+2b)] Strictly decreasing wnen Op G [ 2bd{a+b) ’ 2bd{a+b) \

and strictly increasing in the interval Cp G [ 'Jacd{-Ab (a+25)^ _cy Thus,

if local maximum Cp = 'Jacd('ib (a+2b) kejongS interval (0,Cp)

and the value of function np (Cp) at this point is greater than in the case when Cp = Cp, then the optimal price assigned by the primary user Cp is equal to

yjacd(4b2 -\-4ab-\-acd) — (a+26)

2 bd(a-\-b) ’

If b = 0, then 9 g2ppP'> < 0 and therefore the function Ttp(Cp) is strictly

concave in the interval Cp G ( — ^5,+00). One can notice that —-^qrg < 0 and

function Ttp(Cp) is strictly increasing in the interval Cp G ( — ^5, 2 ~ f] and

strictly decreasing in the interval CP G [g — 3, +00). Thus, if 3 — f belongs to the interval (0, Cp), then the optimal price assigned by the primary user Cp = 3 — f • Finally, in the case b > 0 we can see that — § < 5 < 0. Function itp(CP) is

convex when Cp < 2fc(a^fcj and concave when Cp > ^b(t+b) ■> an(l P°int Cp = ^{a+b) belongs to the interval Cp G (—f, — 3^5)- One can notice that 462 + Aab + acd > 0 when b > 0, and therefore function np (Cp) has one local minimum Cp =

— \ acd(4b2+4ab+acd) —(a+2b) . , 1 ^ / c 1 11

—y----- —2bd{a+b) —--------- 111 interval Cp € (—00, — | and one local maximum

Cp = ^aCd 2bd(a+b)^ ('a+2b'1 in the interval Cp G ( —^p;,+oo). In particular it

means that function np (Cp) is strictly increasing when

/ c \ \/acd(4b2+4ab+acd) — (a+2b)-, , . . . , , . ,

Cp e (-■“-----------------------2bd{a+b)----------J and strictly decreasing when

Cn <= (V/acd(4b2+4ab+acd)-(a+2b) 1 , „ Tu„„ In„„i m„Yilrillm

op ^ ^ 2bd( ~\~b) JI 00 • _l iilis, 11 local maximum

Cp = 'Jacd('ib (-a+2b') belongs to the interval (0, Cp), then the optimal

. . , , jn . . , . \/acd(4b2-\-4abJracd) — (aJr2b)

price assigned by the primary user Cp is equal to ----------------2bd(a^b)---------*

One can easily notice that in each case described above optimal price Cp assigned by the primary user is unique, i.e. there is no such Cp € (0,Cp) for which np(Cp) > np(Cp) if one of the conditions (29), (30) or (31) is satisfied. Conversely, if none of the conditions (29), (30) or (31) is fulfilled, then Cp is not optimal or not unique. In order to maximize own payoff, the i-th secondary user applies its best response strategy Pf(Cp) and therefore Pf* = Pf(Cp).

References

Juncheng. Jia, Qian. Zhang (2008). Bandwidth and Price Competitions of Wireless Service Providers in Two-Stage Spectrum Market. Proc. IEEE Conf. Communications. ICC ’08, p. 4953, May 2008.

Niyato, D., E. Hossain (2007). Wireless Broadband Access: WiMAX and beyond - Integration of WiMAX and WiFi: Optimal Pricing for Bandwidth Sharing. Communications Magazine, IEEE, Vol. 45, p. 140, May 2007.

Ming, Li., Ji. Hong, Li. Xi (2009). VCG Auction Based Hierarchical Bandwidth Sharing Scheme for Integrated Heterogeneous Networks. Proc. IEEE Conf. Wireless Communications, Networking and Mobile Computing. WiCom ’09, p. 1, Sept. 2009.

Niyato, D., E. Hossain (2010). A Microeconomic Model for Hierarchical Bandwidth Sharing in Dynamic Spectrum Access Networks. IEEE Trans. Computers, Vol. 59, p. 865, Jul. 2010.

Lam, R. K., J. C. S. Lui, D.-M. Chiu (2006). On the Access Pricing Issues of Wireless Mesh Networks. Proc. IEEE Int Conf. Distributed Computing Systems (ICDCS), p. 61, July 2006.

Romp, G. (1997). Game Theory: Introduction and Applications. Oxford University Press. Garnaev, A., Y. Hayel, E. Altman and K. Avrachenkov (2010). Optimal Hierarchical Pricing Schemes for Wireless Network Usage and Resource Allocation. Proc. 4th Workshop on Network Control and Optimization (NETCOOP 2010) 29 November - 01 December. Ghent, Belgium, 2010.

Alpcan, T., T. Basar, R. Srikant, E. Altman (2001). CDMA uplink power control as a noncooperative game, Proc. the 40th IEEE Conference Decision and Control, vol. 1, pp. 197-202.

Al Daoud, A., T. Alpcan, S. Agarwal, M. Alanyali (2008). A stackelberg game for pricing uplink power in wide-band cognitive radio networks. Proc. 47th IEEE Conference Decision and Control, pp. 1422-1427.

i Надоели баннеры? Вы всегда можете отключить рекламу.