ArticlePDF Available

Supermodular Game-Based Distributed Joint Uplink Power & Rate Allocation in Two-Tier Femtocell Networks

Authors:

Abstract and Figures

This paper tackles the problem ofjoint users’ uplink transmission power and data rate allocation in multi-service two-tier femtocell networks. Each user-either macrocell (MUE) or femtocell user equipment (FUE)-is associated with a two-variable utility function that represents his perceived satisfaction with respect to his allocated resources(i.e., power and rate). User’s utility function is differentiated based both on the tier that the user belongs to and the service he requests. The joint resource allocation problem is directly confronted as a two-variable optimization problem and formulated as a non-cooperative game. The theory of supermodular games is utilized towards treating the two-variable optimization problem and the inherent multidimensional competition that arises among the users. The existence of proposed game’s Nash Equilibrium(NE)point is analytically shown, while game’s convergence to its NE point is proven. A distributed and iterative algorithm for computing the desired NE is introduced, where the optimal values of each user’s uplink transmission power and data rate are simultaneously updated at the same step. The performance of the proposed approach is evaluated via modeling and simulation and its superiority compared to otherstate of the art approaches is illustrated.
Content may be subject to copyright.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 1
Supermodular Game-Based Distributed Joint Uplink Power
& Rate Allocation in Two-Tier Femtocell Networks
Eirini Eleni Tsiropoulou, Member IEEE, Panagiotis Vamvakas and Symeon Papavassiliou,
Senior Member IEEE
Abstract This paper tackles the problem of joint users
uplink transmission power and data rate allocation in
multi-service two-tier femtocell networks. Each user - either
macrocell (MUE) or femtocell user equipment (FUE) - is
associated with a two-variable utility function that
represents his perceived satisfaction with respect to his
allocated resources (i.e., power and rate). User’s utility
function is differentiated based both on the tier that the
user belongs to and the service he requests. The joint
resource allocation problem is directly confronted as a two-
variable optimization problem and formulated as a non-
cooperative game. The theory of supermodular games is
utilized towards treating the two-variable optimization
problem and the inherent multidimensional competition
that arises among the users. The existence of proposed
game’s Nash Equilibrium (NE) point is analytically shown,
while game’s convergence to its NE point is proven. A
distributed and iterative algorithm for computing the
desired NE is introduced, where the optimal values of each
user’s uplink transmission power and data rate are
simultaneously updated at the same step. The performance
of the proposed approach is evaluated via modeling and
simulation and its superiority compared to other state of
the art approaches is illustrated.
Index TermsTwo-tier femtocell networks; uplink
resource allocation; supermodular game; Nash equilibrium;
convergence.
1 INTRODUCTION
With the growing demand of mobile services for
high quality communications, small cell deployment
and optimal resource allocation have been recognized
among the key techniques to improve the capacity of
cellular wireless networks. Nowadays, more than
80% of data traffic and 65% of the phone calls take
place in indoor environments, thus femtocell technol-
ogy has emerged as a promising solution to guaran-
tee indoor coverage and users’ Quality of Service
(QoS) prerequisites satisfaction, while simultaneously
offloading macrocells [1].
Femtocells are usually deployed in indoor envi-
ronment (e.g., office, home etc.) by end users in a
plug and play fashion. They are characterized by
short range, i.e., 10-50m and consist of a Femtocell
Access Point (FAP) which is connected to service
provider’s internet network. They are cost-effective
low-power alternatives for wireless access, due to the
close transmitter-receiver proximity. Typically,
femtocells reside within the macrocell and share the
same frequency spectrum. The entire overlaid net-
work is referred to as two-tier femtocell network [2].
Within such an overall setting and in order to fully
exploit the benefits of the proposed two-tier architec-
ture, the problem of resource allocation (e.g., power,
rate, etc.) becomes of paramount importance to miti-
gate potential interference, while increasing system
capacity and satisfying users’ QoS requirements. In
this paper we treat exactly this problem in the uplink
of two-tier femtocell networks, focusing on the joint
power and rate allocation, in order to achieve signifi-
cant performance improvements and energy efficien-
cy.
1.1 UPLINK TRANSMISSION POWER & RATE ALLOCATION
IN WIRELESS NETWORKS
In recent literature, considerable research efforts
have been devoted to the problem of optimal re-
source allocation in the uplink of wireless networks
under different architectures and technologies (e.g.,
single-tier, two-tier, CDMA, OFDMA, SC-FDMA,
etc.), while special emphasis has been given on the
power control problems due to the inherent conven-
ience of single variable optimization problems. In [3],
the authors model the power control problem in a
single tier wireless network as a non-cooperative
game, where users act as individual players aiming at
maximizing selfishly their utilities and determining
their own transmission power in a distributed man-
ner. More energy-efficient power allocations are de-
termined in [4] and [5] via proposing a convex pric-
ing policy with respect to the user’s uplink transmis-
sion power and a linear pricing scheme as a function
of signal to interference ratio, respectively.
However, the joint problem of user’s uplink trans-
mission power and rate allocation in wireless net-
works has not yet been thoroughly examined in the
literature and especially under the paradigm of two-
tier femtocell networks. Some efforts have been de-
voted to this problem in multi-hop wireless networks.
A representative example is Heat Diffusion Protocol
————————————————
Eirini Eleni Tsiropoulou is with Erik Jonsson School of Engineering
and Computer Science, University of Texas at Dallas, Richardson,
75080, Texas, E-mail: eetsirop@utdallas.edu.
Panagiotis Vamvakas, Symeon Papavassiliou are with the School of
Electrical and Computer Engineering, National Technical Universi-
ty of Athens, Athens 15780, Greece. E-mail:
pvamvaka@central.ntua.gr, papavass@mail.ntua.gr.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
2 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
[6], which provides a Pareto optimal resource alloca-
tion and packet latency in interference wireless net-
works. Moreover, in [7], a different derivative of Back
Pressure Routing Protocol has been proposed for joint
resource allocation and routing in time varying wire-
less networks. However, those approaches still re-
main to be investigated regarding their applicability
and extensibility in single-hop multi-tier wireless
networks. An initial approach to the joint power and
rate allocation problem in single tier wireless net-
works has been proposed in [8], where a specific form
of user’s utility function is adopted (i.e., the ratio of
the reliably transmitted bits to the base station divid-
ed by their corresponding transmission power) ena-
bling the authors to change the two variable optimi-
zation problem to a single variable problem. The lat-
ter goal is achieved via substituting the ratio of user’s
transmission rate to the corresponding transmission
power with a new variable and solve the correspond-
ing single variable optimization problem. Similar ap-
proach has been followed in [9] in two-tier femtocell
networks. However, though significant performance
improvements were obtained, the applicability of
such an approach is limited to special types of utility
functions, where the ratio of user’s transmission data
rate to power appears, in order to be able to amend
the two-variable optimization problem to a single-
variable one. In [10], the joint resource allocation has
been confronted as a two variable optimization prob-
lem in a single tier wireless network, where users’
optimal transmission power and rate are determined
simultaneously and independently. A thorough relat-
ed literature review is provided in Section 2.
In this paper, it is the first time that the joint users’
uplink transmission power and data rate allocation
problem in two tier femtocell networks is formulated
and solved as a two variable optimization problem.
The motivation and objective behind the proposed
approach is to determine users’ uplink transmission
power and rate in a distributed manner so as to max-
imize their perceived satisfaction. To better reflect the
latter, we design appropriate utility functions that
enable users to express their QoS demands via the
independent variables of power and rate, when con-
sidering not only multiple services but the tier of the
network that the user belongs to as well.
To tackle the inherent challenges stemming from
the joint two-variable consideration and the resulting
multidimensional competition among the users, the
theory of supermodular games is applied to the cor-
responding optimization problem and its Nash equi-
librium point is determined. The main novelty of our
work is that we provide two degrees of freedom to
the user, i.e., power and rate, enabling him to better
express his QoS prerequisites, achieve energy-
efficiency by obtaining high transmission rates with
low power consumption, while supporting both real
and non-real time services. Numerical results pre-
sented in the paper clearly indicate that the proposed
formulation, treatment and solution allows for more
energy efficient resource allocations that result in sig-
nificant performance improvements compared to the
current state of the art.
1.2 OUTLINE
The rest of this paper is organized as follows. In
Section 2, a brief overview of the related work in the
literature is provided, while in Section 3, we present
the system model and the proposed user’s two-
variable utility function. The joint Multi-service Up-
link transmission Power and data Rate Allocation
problem in two-tier Femtocell networks (MUPRAF
game) is formulated in Section 4.1, while its solution
based on the theory of supermodular games, i.e., NE
point, is provided in Section 4.2 and the convergence
of MUPRAF game to its NE point is shown in Section
4.3. In Section 5, a non-cooperative distributed low-
complexity and iterative algorithm is presented to
determine MUPRAF game’s solution, which is a vec-
tor of users’ uplink transmission power and data rate.
The performance of the proposed approach is evalu-
ated in detail through modeling and simulation in
Section 6, and its superiority compared to various
state of the art approaches is illustrated via detailed
comparative numerical results. Finally, Section 7 con-
cludes the paper.
2 RELATED WORK
The problem of optimal resource allocation in the
downlink of two-tier femtocell networks, where or-
thogonal frequency division multiple access (OFD-
MA) technology is adopted, has been thoroughly ex-
amined in the literature. The key problems that have
been studied target at interference mitigation [11],
[12], energy-efficient resource management [13], joint
subchannel and power allocation [14], and resource
allocation based on usage-pricing mechanisms [15],
and/or based on link-state propagation model [16].
However, all these approaches are centralized and
their goal is to guarantee system’s efficiency, e.g.,
maximization of system’s sum rate, system’s overall
interference mitigation etc.
On the other hand, some initial studies on the prob-
lem of resource allocation in the uplink of two-tier
femtocell networks have been proposed and mainly
focus on user’s uplink transmission power allocation
towards supporting user’s autonomicity and self-
optimization. The concept of utility function is adopt-
ed, which represents user’s satisfaction with respect
to the resource allocation. In [17], a common type of
utility function is adopted by all users, while in [18],
the users are organized in two classes, i.e., macro-
users (MUEs) and femto-users (FUEs), and based on
the class that the user belongs to, selects a utility
function which represents the tradeoff between the
reliably transmitted bits to the Base Station (BS) /
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 3
FAP and the corresponding energy consumption.
Moreover, FUEs are penalized by a linear or convex
cost function [19], with respect to their uplink trans-
mission power, in order to give higher priority to the
satisfaction of MUEs’ QoS prerequisites. MUEs have
a priori worse channel conditions due to the fact that
they are more distant from the BS compared to the
FUEs from their corresponding FAP. The utility func-
tion is the objective function of a distributed power
allocation problem, where its solution is a stable us-
ers’ uplink transmission power vector achieving en-
ergy-efficiency and interference mitigation [17] [19].
In [20], a distributed utility-based signal to interfer-
ence ratio (SIR) adaptation algorithm is proposed in
order to mitigate cross-tier interference at macrocell
from co-channel femtocells and concludes to users’
power allocation. In [21], the authors propose a
Stackelberg game-based spectrum allocation among
macro base stations and femto APs aiming at a dy-
namic optimal frequency allocation with minimum
interference to MUEs and FUEs.
Considering the joint resource allocation problem
in two tier femtocell networks, some initial approach-
es have been proposed that target mainly at system’s
efficiency and not at the maximization of each user’s
perceived satisfaction. In [22], the problem of sub-
channel, rate and power allocation in two-tier OFD-
MA femtocell networks using fractional frequency
reuse has been examined, towards maximizing only
FUEs throughput, while maintaining as little as pos-
sible reduction in the macrocell users’ performance.
In [23], the authors target at the maximization of the
sum users’ rate at each FAP, under the constraints of
cross-tier interference between macrocell and multi-
ple FAPs. In [24], a joint subchannel and power allo-
cation in two-tier OFDMA femtocell networks is pro-
posed. The formulated resource allocation problem
considers only the FUEs as candidate users in order
to determine the subchannels that are allocated to
them, as well as their transmission power towards
mitigating their co-channel and co-tier interference.
Furthermore, the subchannel and the power alloca-
tion problem is decomposed into two separate prob-
lems and solved. As a consequence, there is no guar-
antee that the obtained stable point is as efficient as
the one achieved if solving the actual joint subchan-
nel and power control problem where the two re-
sources are updated simultaneously at the same step.
Furthermore, in [25], the authors study the problem
of resource and power allocation in congestion cases
in which femtocell demands exceed the available re-
sources, while in [26], a distributed resource man-
agement framework that effectively manages inter-
ference across femtocells is proposed.
3 SYSTEM MODEL & UTILITY FUNCTION
3.1 SYSTEM MODEL
We consider the uplink of a two-tier femtocell wire-
less network, consisting of a macrocell base station
(BS) which serves a region
and covers an area of
radius
0
R
, providing multiple types of services to the
users. Furthermore, within the region
there are
deployed
F
co-channel femtocells. Each FAP sup-
ports a region
  
and consists of a disk of radi-
us
0c
RR
.
For simplicity in the following, cell
f
refers to the
cell served by one BS/FAP. Without loss of generali-
ty, the macrocell BS is indexed by
0
and FAPs
by
. Therefore, in the system a user i is associ-
ated (served) by base station Bi=0 if the user is MUE
or by FAP Bi=1,2,…,F, if the user is FUE. It is clarified
that at the beginning of each time slot, the number of
users per tier/cell is assumed to be known [27].
Though the cell selection problem itself is of high im-
portance it is not within the scope of this paper, while
several approaches exist in the literature to treat it
based on various criteria [27], e.g., maximum channel
gain/SINR/utility criteria. This assumption does not
restrict the applicability of the proposed approach
due to the fact that the cell selection component can
be easily included in our proposed framework prior
to the resource allocation component proposed in this
paper. Furthermore, it is noted that the FAPs consid-
ered in this paper in principle can be either of closed
access nature, i.e., the users should be registered to
the FAP in order to be served, or of open access na-
ture, where no user’s registration is needed. Never-
theless, this assumption can be more easily realized in
practice in the case of closed access femtocells.
We study a two-tier femtocell network, which sup-
ports users requesting either real-time (RT) services
or non-real time (NRT) services. Specifically, the
overall set of users is denoted by
S
and consists of
four subsets:
MRT
S
,
MNRT
S
,
FRT
S
and
FNRT
S
, represent-
ing macro (MUEs) and femto (FUEs) users, request-
ing real and non-real time services, respectively. The
corresponding numbers of macro and femto users,
requesting real and non-real time services are denot-
ed by
MRT
N
,
MNRT
N
,
FRT
N
and
FNRT
N
, respectively,
while the overall number of users residing in the two-
tier femtocell network is N, that is
N=
MRT
N
+
MNRT
N
+
FRT
N
+
FNRT
N
. Fig. 1 depicts a sam-
ple of users’ distribution within a two-tier femtocell
network, consisting of a macrocell base station and a
number of FAPs.
We assume an interference limited environment
where the available bandwidth (or a common band of
frequencies) is co-used and shared by MUEs and
FUEs for uplink communications. Let us denote by
Bi=l the BS/FAP of a user i under consideration.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
4 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
Fig.1 Two-tier femtocell topology
The channel gain of the link between user
i
and
some BS/FAP
j
(j=0,1,2,..F) in the system is denoted
by
ij
h
. For simplicity these gains are modeled follow-
ing the simplified path loss model in the IMT-2000
specification [28], as follows:
 
 
 
 
i,0
i,
,0
2,
min ,1 ,
, 0,
min ,1 ,
min ,1 ,
min ,1 ,
a
b
c
a
ij j
a
i
a
ij
A d i is MUE, j=0
B R i is FUE, j j=l
h C D d i is MUE, j>0
A D d i is FUE, j=0
C D d i i

 

 s FUE, j>0, j l
(1)
The exact values of the above described constants
have been adopted by [28] and are presented in Table
I. At each time slot, each user
,i i S
transmits with
an uplink transmission power
i
p
and an uplink
transmission data rate
i
r
, which are assumed to be
upper and lower bounded continuous variables, i.e.,
0Max
ii
pp
and
0Max
ii
rr
. The uplink transmis-
sion power and data rate vector of all users residing
in the two-tier femtocell network are denoted by
 
12
, ,..., N
p p pp
and
 
12
, ,..., N
r r rr
, respectively.
Therefore, the received signal-to-interference-plus-
noise ratio (SINR)
i
of user
i
at its serving BS/FAP
Bi=l (l=0,1,2,…F) is [3]:
2il i
ii kl k
ki
hp
W
r h p

(2)
where
W [Hz]
is the system’s available spread spec-
trum bandwidth and
2
denotes the Additive White
Gaussian Noise (AWGN) at the receiver, i.e., BS or
FAPs [3].
3.2 UTILITY FUNCTIONS & USERS QOS PREREQUISITES
To treat users’ diverse and multiple QoS prerequi-
sites under a common optimization framework, us-
ers’ utility functions are differentiated according to
the tier the user belongs to, as well as to the type of
requested service. It is noted that the overall pro-
posed approach and the utility function used here
allow for more general considerations compared to
other frameworks in the literature such as for exam-
ple the one in [9], where user’s perceived satisfaction
depended exclusively only on the ratio of the uplink
transmission data rate and power consumption.
TABLE I: PARAMETERS/NOTATIONS
PARAMETER
SYMBOL/VALUE
Macrocell BS
0
B
Femtocell AP
Bi=1,2,…,F
Macrocell’s region, radius
,
0
R
FAP’s region, radius
,
c
R
Number of FAPs
F
Set of MUEs and FUEs requesting RT and NRT services
MRT
S
,
MNRT
S
,
FRT
S
,
FNRT
S
Number of MUEs and FUEs requesting RT and NRT services
MRT
N
,
MNRT
N
,
FRT
N
,
FNRT
N
Channel gain between user
i
and BS/FAP
j
ij
h
Signal-to-interference-plus-noise ratio
i
User’s uplink transmission power
[W]
i
p
User’s uplink transmission rate
[ ]
i
r bps
System’s spread spectrum bandwidth
[Hz]W
Pricing factor
c
User’s strategy space
i i i
A P R
Macrocell and indoor femtocell path loss exponent
4a
Indoor to outdoor femtocell path loss exponent
3b
Distance of user
i
(if i is an MUE
0i
, otherwise
1i
) from BS/FAP
j
(if j is the BS:
0j
, otherwise if j is a FAP:
1j
)
,ij
d
Fixed decibel propagation loss during macrocell transmissions to the BS
28A dB
Fixed loss between FUE
i
to his corresponding FAP
ji
37B dB
Fixed path loss between FUE
i
to a different FAP
ji
.
37C dB
Partition loss during indoor to outdoor propagation
10D dB
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 5
The latter was a strong assumption in the definition
of the utilities in [9] by design, in order to allow the
transformation of the two-variable optimization prob-
lem to a single-variable one.
In this work since we confront directly the two
variable (power and rate) optimization problem, we
remove this limitation and we assume a two-variable
utility function. Without loss of generality, in the fol-
lowing we consider the utility function presented in
(3), where it depends on one hand on the ratio of up-
link transmission rate to the uplink transmission
power in order to express energy efficiency, and on
the other hand depends directly on power
i
p
for the
case of FUEs. Other forms of the utility function can
be also treated under the general framework pro-
posed in this paper.
 
 
 
 
 
 
 
 
,
log 1 ,
( , )
1,
log 1 1,
pr
i
i
ii MRT
i
ii
MNRT
i
i
ii PFRT
i
ii
PFNRT
i
rf iS
p
rf
iS
p
Urf c e i S
p
rf
c e i S
p
 
 
(3)
where
 
i
f
denotes user’s efficiency function,
which represents the probability of successful packet
transmission. It is assumed increasing with respect to
user’s received SINR
i
and depends on the selected
transmission schemes (i.e., modulation and coding
schemes) [29]. Without loss of generality and for
demonstration purposes only, we adopt the following
form of efficiency function, which has been widely
utilized in the literature (e.g. [3], [29]).
 
 
1iM
A
i
fe

(4)
where
M
denotes the number of bits of transmitted
packets and
A
is a constant determining the slope of
the curve.
The physical meaning of the proposed formulation,
as detailed below, mainly stems from two fundamen-
tal observations: a) user’s (both MUE and FUE) per-
ceived satisfaction, i.e., utility, increases as his
achievable data rate increases - though in different
manner for real time and non-real time services - and
as his uplink transmission power decreases, the latter
due to the prolongation of his battery-life; and b)
MUEs should receive higher priority in being served
compared to FUEs. Specifically, in equation (3), with
reference to real time users, the achievable data rate
 
ii
rf
is assumed to be a sigmoidal-like function
with respect to
i
, where the inflection point is
mapped to real time user’s minimum QoS prerequi-
sites. Thus, if user’s SINR
i
results in achievable
data rate
 
ii
rf
lower than user’s desirable one,
then his utility decreases rapidly indicating user’s
starvation. Moreover, if user
,MRT FRT
i i S S
achieves
his desirable data rate then his utility is very slowly
increasing, thus indicating to the system that he has
already met his QoS prerequisites.
On the other hand, considering non-real time users’
(both MUEs and FUEs) QoS prerequisites, we express
the achievable data rate, i.e.,
 
 
log 1
ii
rf

via
adopting a log-based function with respect to user’s
efficiency function
 
i
f
. The proposed formulation
of achievable data rate properly represents non-real
time users’ greedy behavior, as they are characterized
by high-throughput (i.e., achievable data rate) expec-
tations. Their overall perceived satisfaction, i.e.,
( , )
i
Upr
, increases as they achieve higher SINR val-
ues, which in turn results in higher achievable data
rate via the strictly increasing function
 
 
log 1
ii
rf

with respect to
i
.
It should be noted that our framework does not lim-
it the applicability of the proposed approach to two
classes of services only (they are mainly used for
demonstration purposes). Each service class (i.e., RT
and NRT) could consist of other/many subclasses.
For example, considering a requested real-time ser-
vice, the proposed framework can support various
real-time services, i.e., voice, video, etc., which consist
the subclasses of real-time services, each one of them
with different QoS requirements. In this case different
applications can be considered and differentiated via
changing the slope of the sigmoidal function
 
ii
rf
(i.e., appropriately selecting A, M parameters) and
mapping the requested service minimum QoS re-
quirements to the appropriate inflection point.
Furthermore, FUEs are further penalized via a con-
vex pricing function with respect to their uplink
transmission power
i
p
, [9], [10], [19], [24], in order to
mitigate their caused interference within the overall
two-tier femtocell network. This way, higher priority
is given to the serving of MUEs, who a priori have
worst channel conditions due to the fact that in gen-
eral they are more distant from the base station com-
pared to the FUEs from the corresponding FAP. This
is of high importance as both FUEs and MUEs share
the same system’s available spectrum bandwidth in-
terfering with each other. The operator of the overall
network enforces the FAPs to announce the strict us-
age-based pricing policy to the FUEs being served by
them, in order the FAPs to be allowed to operate
within the overall network. Thus, each FAP announc-
es the proposed convex pricing policy to the served
FUEs.
Parameter c refers to the pricing factor as deter-
mined by the system and adopted by the users. This
parameter needs to be appropriately configured so
that, through user’s self-optimization, the best possi-
ble improvement in overall system’s performance is
achieved by forcing users to adopt a more social be-
havior. The determination of the appropriate value of
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
6 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
pricing factor is discussed in Section 5. The convex
pricing policy is more realistic compared to other lin-
ear pricing schemes proposed in the literature [3],
due to the fact that the harm an FUE imposes on oth-
er users is not equivalent within the whole range of
transmission power. Previous attempts to consider
non-linear pricing are not directly applicable or ex-
tensible to our formulation, mainly due to the fact
that they were limited to treating cases where the ra-
tio of uplink transmission rate to uplink transmission
power appears in both users’ pure utility function
and their corresponding pricing function [5]. In our
work we aim at alleviating this limitation by consid-
ering a more general formulation with respect to both
utility and pricing functions, a fact that requires dif-
ferent treatment of the overall optimization problem.
4 A GAME THEORETIC APPROACH TO JOINT POWER &
RATE ALLOCATION
4.1 PROBLEM FORMULATION
As the system evolves, at the beginning of each time
slot, each user determines an appropriate uplink
transmission power and data rate level towards max-
imizing his overall perceived satisfaction, which is
appropriately represented via the corresponding val-
ues of the utility function. This is obtained as a result
of a user’s optimal joint utility-based Multi-service
Uplink transmission Power and data Rate Allocation
distributed algorithm in two-tier Femtocell wireless
networks (MUPRAF algorithm). In order to consider
users’ selfish and greedy behavior, game theory aris-
es as a powerful and appropriate tool [3] [5] and [8]
[10]. Specifically, the users act as players that com-
pete with each other and choose a strategy space of
uplink transmission power and data rate and subse-
quently achieve a payoff, which is represented by
their utility.
Let
 
,,
ii
i S i S
G S A U



denote the Multi-
service utility-based Uplink Power and data Rate Al-
location game in two-tier Femtocell wireless net-
works (MUPRAF game), where
MRT MNRT FRT FNRT
S S S S S  
denotes the set of users
residing within the two-tier femtocell network,
i i i
A P R
is user’s
,i i S
strategy space, where
0, Max
ii
Pp
and
0, Max
ii
Rr
and
i
U
denotes user’s
payoff function. The strategy sets of each user, i.e.,
i
P
and
i
R
that consist his strategy space
i
A
are compact
and convex sets and as mentioned before are con-
strained with maximum and minimum values due to
user’s and system’s physical and technical limita-
tions.
The goal of each user is to maximize his utility via
selecting an appropriate strategy of uplink transmis-
sion power and data rate. Therefore, MUPRAF game,
is formulated as a distributed utility maximization
problem, as follows:
 
max , ,
. . 0 ,0
ii
ii
i
rR
pP
Max Max
i i i i
U i S
s t r r p p

 
p r
(5)
The solution of MUPRAF game should determine
the optimal equilibrium for the system, concluded by
the individual decisions of each user (either MUE or
FUE), given the decisions made by the rest of the us-
ers. A Nash equilibrium point of MUPRAF game is a
pair of vectors of users’ uplink transmission power
and data rate
 
,
**
pr
, i.e.,
 
*12
, ,..., T
N
p p p P  p
12
... N
P P P  
and
 
*12
, ,..., T
N
r r r R  r
12
... N
R R R  
, where the su-
perscript T denotes the transpose operation of a vec-
tor. More precisely, the Nash equilibrium point of the
presented two-variable non-cooperative MUPRAF
game can be defined as follows:
Definition 1: A pair of vectors
 
* * * * * * * *
1 2 1 2
, ,..., , , ,...,
NN
p p p r r rp ,r
in the strategy sets
*
ii
rR
and
*
ii
pP
, is a NE of the MUPRAF game if
for every user i the following condition holds true:
 
**
, , , , , ,
i i i i i i
U p r U p r
-i -i -i -i
p r p r
for all
ii
pP
and
ii
rR
.
The interpretation of NE is that no user has the in-
centive to change his strategy, due to the fact that he
cannot unilaterally improve his personal utility by
making any change to his own strategy, given the
strategies of the rest of the users. Moreover, based on
the above definition, it is concluded that the existence
of NE point guarantees a stable outcome of the
MUPRAF game, while on the contrary, the non-
existence of such an equilibrium point is translated to
an unstable and unsteady situation of the system.
4.2 PROBLEM SOLUTION VIA SUPERMODULAR GAMES
Towards proving the existence of at least one NE of
MUPRAF game, as mentioned before the theory of
supermodular games is adopted. Supermodular are
those games characterized by strategic complementa-
rities, i.e., when one player takes a more competitive
and aggressive action, then the rest of the users want
to follow the same behavior. Supermodular games
are of great interest as an optimization tool, due to
the fact that they encompass many applied models,
they tend to be analytically appealing and they have
the outstanding property that many solutions yield
the same predictions. More importantly, considering
multidimensional competition (as in MUPRAF game
due to the joint users uplink transmission power and
data rate allocation), supermodular games provide
another fertile ground for application, due to the fact
that they can readily and appropriately handle mul-
tidimensional strategy spaces. Considering a two di-
mensional game with strategy space
i i i
AX 
, we
have the following definition [30].
Definition 2: The game
 
,,
i i i i iS
G S A X U

 

is smooth supermodular, if for all
iS
the following
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 7
conditions hold true:
A.
i i i
AX 
is a compact cube in Euclidean
space.
B.
 
, , ,
i i i i i i i
U x y x X y Y
is twice continuously
differentiable:
1. supermodular in
 
,
ii
xy
for fixed
 
,
-i -i
xy
,
i.e.,
20
i
ii
U
xy

(6)
2. with increasing differences in
 
 
, , ,
ii
xy -i -i
xy
, i.e.,
20,
i
ij
Uji
xx
 

(7)
given that
20,
i
ij
Uji
xy
 

(8)
In a supermodular game, there always exist exter-
nal equilibria: a largest element
 
 
sup :a a A BR a a 
and a smallest element
 
 
inf :a a A BR a a 
of the equilibrium set,
where
 
BR
denotes player’s
,i i S
best response
strategy to other players’ strategies [29].
The MUPRAF game as formulated in Section 4.1 is
not a supermodular game in
,
i i i
A P R i S 
, thus its
strategy space is appropriately modified, in order
conditions (6) - (8) to hold true. Therefore, in the fol-
lowing we examine separately and analytically each
condition, in order to determine the modified strate-
gy space
i
A
, where MUPRAF game is supermodular.
It should be noted that the original optimization
problem, as introduced in equation (5) is not modi-
fied, but we modify the strategy space where the po-
tential solution lies, so as to guarantee its existence.
Theorem 1: MUPRAF game’s
 
,,
ii
i S i S
G S A U



utility function
as
defined in (3) and (4) is supermodular in
 
,
ii
pr
for
fixed
 
,
-i -i
pr
, i.e.,
20
i
ii
U
pr

, if and only if
,
ln ,
i i k
M
A




(9)
where
 
, ,1 ,2
min ,
i k i i
 
,
,1 ,2
,
ii

are analytically de-
termined in the following proof.
Proof: See Appendix A.
Moreover, in the following theorem, we examine
the conditions (7) and (8), considering MUPRAF
game.
Theorem 2: MUPRAF game’s
 
,,
ii
i S i S
G S A U



utility function
as
defined in (3) and (4) has increasing differences in
 
 
, , ,
ii
pr -i -i
pr
, i.e., conditions:
20,
i
ij
Uji
pp
 

and
20,
i
ij
Uji
pr
 

hold true, if and only if
ln
iM
A
(10)
Proof: See Appendix B.
Combining Theorems 1 and 2, we easily conclude
the following.
Theorem 3: The MUPRAF game
 
,,
ii
i S i S
G S A U



is smooth supermodular in a
modified strategy space
i
A
, if for all
,i i S
,
,
ln ,
i i k
M
A




(11)
where
 
, ,1 ,2
min ,
i k i i
 
.
It should be noted that MUPRAF game is character-
ized by an exogenous parameter, i.e., the pricing fac-
tor, that cannot be controlled by the users. MUPRAF
game G with exogenous parameter
c

is said to
be supermodular, or it is a parameterized game with
complementarities, if
 
, , , ,
i i i
U p r
-i -i
pr
has increas-
ing differences in
 
,
i
p-i
p
and
 
,
i
p
, as well as in
 
,
i
r-i
r
and
 
,
i
r
for all
,i i S
.
Theorem 4: MUPRAF game with exogenous pa-
rameter
c

is a supermodular game.
Proof: See Appendix C.
Proving that MUPRAF game is supermodular in the
modified strategy space
ii
AA
, guarantees the ex-
istence of a non-empty set of Nash equilibria [30].
Therefore, the following holds:
Theorem 5: The modified MUPRAF game
 
 
,,
ii
iS
iS
G S A U



has at least one NE [31],
which is defined as:
 
 
**
,
, argmax ,
i i i
i i i
p r A
p r U
pr
(12)
It should be noted that Theorem 5 guarantees the ex-
istence of at least one NE point of the modified
MUPRAF game, while this point is not necessarily
unique. Practically, the best response equation in (12)
can be solved via multivariable calculus (i.e., second
partial derivative test) utilizing the Extreme Value
Theorem [33], and the most energy-efficient Nash
equilibrium (i.e., the NE characterized by less power
i
p
, while guaranteeing users’ QoS prerequisites’ sat-
isfaction, which is reflected by the value of uplink
transmission rate
i
r
) is adopted by each user. How-
ever, the NE point
 
,
**
pr
is a stable solution of opti-
mization problem (5) that maximizes each user’s utili-
ty function.
4.3 CONVERGENCE
In this section, the convergence of MUPRAF game
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
8 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
to its NE point
 
,
ii
pr
is shown. Based on Theorem
5, user ’s best response strategy
 
,
i
BR -i -i
pr
to the
strategies
 
,
-i -i
pr
actually chosen by other players is
denoted as follows:
 
**
,
, , argmax , , ,
i i i
i i i i i i
p r A
BR p r U p r

-i -i -i -i
p r p r
(13)
Theorem 6: The modified MUPRAF game
 
 
,,
ii
iS
iS
G S A U



converges to its NE point
starting from any initial point.
Proof: By definition, the NE point of a non-
cooperative game has to satisfy:
 
**
,,
i i i
BR p r
-i -i
pr
.
Aiming at showing that the modified MUPRAF game
converges to its NE, we have to prove that users best
response strategy function is standard [32]. A func-
tion
f
is characterized as standard, if the following
conditions hold true:
i. Positivity:
( ) 0fx
;
ii. Monotonicity: if
'
xx
, then
( ) ( )ff'
xx
and
iii. Scalability: for all
1a
,
( ) ( )af f axx
,
for all
0x
, where
 
12
, ,..., N
x x xx
is a NE. Consid-
ering the modified MUPRAF game, we easily con-
clude that the above conditions hold true, as follows:
i.
()p,r 0
, thus
()BR p,r 0
, via relation (13),
ii. if
( ) ( )p,r p',r'
, then via (13) we conclude
that
( ) ( )BR p,r BR p',r'
,
iii. for all
1a
, since
()BR p,r
is a strictly in-
creasing function with respect to
()p,r
, then
we conclude that
( ) ( )a a aBR p,r BR p, r
.
5 RESOURCE ALLOCATION ALGORITHM
In this section we propose a distributed iterative
and low complexity algorithm, which determines the
NE point of MUPRAF game starting from any initial
feasible point. The algorithm is referred to as
MUPRAF algorithm and consists of two parts, i.e., the
Network Part and the User Part.
Considering the Network Part of MUPRAF algo-
rithm, it is implemented at each FAP and is responsi-
ble for obtaining the best pricing factor for FUEs. This
pricing factor is determined via an exhaustive search
following similar approaches proposed in the litera-
ture [3] [5], [9]. Starting from an initial value of c,
e.g., c=0, an iterative approach is followed by increas-
ing c by Δc until an increase in c results in utility lev-
els worse than the previous equilibrium values for at
least one user. In other words, if the pure utility value
of at least one user (either macro or femto user) is
worse than the previous equilibrium utility, then the
Network Part of MUPRAF algorithm stops and sets
best
cc
. Following this process, it is noted that the
best pricing factor is determined via an exhaustive
search in the feasible interval of pricing factor’s val-
ues, i.e.,
0c
, however the processing time remains
low, due to the simplified calculations. Moreover, as
confirmed by the results presented later in Fig. 2, the
sum of equilibrium utilities for all users obtains its
highest value for
best
cc
.
On the other hand, the User Part is executed by each
user in the network (i.e., both macro and femto users)
in a distributed manner so that the NE point of
MUPRAF game is determined, i.e., each user deter-
mines its optimal uplink transmission power and rate
()p,r
.
MUPRAF Algorithm
A. Network Part
1
Each FAP announces the initial pricing factor
0c
to the FUEs residing in each cell.
2
for
1: ( )i N i S  
3
Determine the NE point
 
**
,
ii
pr
(according to
User Part MUPRAF algorithm).
4
Compute the pure utility
 
**
,
i i i
U p r
(without the
penalty, i.e., cost function).
5
Increase the pricing factor
:c c c  
, where
c
is a small positive constant.
6
Announce it to all FUEs.
7
If
 
,
ii
U c U c c i S  
then go to step 2, else
stop and declare
best
cc
.
8
end.
B. User Part
1
Set ite=0, where ite denotes the iteration index.
Select a random feasible uplink transmission
power:
(ite 0)
i
p
and rate
(ite 0)
i
r
from the modified
strategy space
i
A
.
2
The BS/FAP broadcasts the overall users’ inter-
ference.
3
for
1: ( )i N i S  
4
Compute the sensed interference by user i, as
( ) ( ) 2
()
ite ite
i i kl k
ki
I p h p


.
5
Refine
( 1)ite
i
p
and
( 1)ite
i
r
, in accordance to (12).
6
7
8
If
( 1) ( )ite ite
ii
pp

and
( 1) ( )ite ite
ii
rr

(
:
small positive constant), the powers and rates
have converged and stop.
end
otherwise, set ite:=ite+1 and return to step 2.
It should be noted that MUPRAF algorithm is execut-
ed in a distributed manner, due to the fact that the
decision making process lies on the user. Assuming
that the BS/FAP has perfect channel state infor-
mation of each user, the only information that is
broadcasted by the BS/FAP is the overall interference
(
( ) ( )
()
kk
Ip
), while each user calculates his sensed in-
terference (
( ) ( )
()
kk
ii
Ip

), excluding his contributing fac-
tor, i.e.,
ii i
hp
, from
( ) ( )
()
kk
Ip
. Moreover, the conver-
gence of MUPRAF algorithm, in terms of necessary
iterations, is thoroughly evaluated in the following
section, demonstrating the fast convergence property
of the algorithm.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 9
6 NUMERICAL RESULTS
In this section we provide some numerical results
evaluating the operational features and performance
of the proposed MUPRAF algorithm. Initially, in Sec-
tion 6.1 we focus on the operation performance
achievements of MUPRAF algorithm, in terms of up-
link transmission power and achievable data rate
considering that all users, i.e., both MUEs and FUEs
request one type of service. Moreover, the fast con-
vergence of MUPRAF algorithm is shown and the
best pricing factor for FUEs is determined. Then, in
Section 6.2, we provide a comparative evaluation of
our proposed approach against other existing ap-
proaches in the literature with respect to several met-
rics and considering various scenarios. Specifically,
first in subsection 6.2.1 our proposed framework and
the framework presented in [9], which also aims at
jointly allocating users’ uplink transmission power
and data rate in two-tier femtocell networks, are
thoroughly compared in order to illustrate the ob-
tained gain in uplink transmission power and corre-
sponding energy-efficiency, when user’s service dif-
ferentiation is considered. Then, in Section 6.2.2, we
study cell’s capacity in terms of number of users that
meet their QoS prerequisites under increasing num-
ber of FAPs and users residing within the macrocell
for several approaches and scenarios. Specifically,
comparative results are presented that illustrate the
effectiveness of MUPRAF framework, in terms of de-
creased users’ uplink transmission power and in-
creased uplink transmission data rate compared to
other approaches proposed in the literature, i.e., [8]
[10] (explained in brief below).
6.1 MUPRAF PROPERTIES AND OPERATION
In the following, we consider a two-tier femtocell
system supporting 20 backlogged MUEs. We assume
20 FAPs residing within the macrocell, where each
FAP serves 4 users. The considered topology sup-
ports a large set of users, i.e., 100 users in total. The
radius of the macrocell is set to
0290Rm
and of
each FAP
50
c
Rm
. FUE’s and MUEs maximum up-
link transmission power is
0.2
Max
i
PW
, the adopted
efficiency function is
 
 
80
1.5
1i
i
fe

and the
spread spectrum bandwidth is
6
3.84 10W Hz
[3].
In this subsection, as mentioned before, we assume
that all users (FUEs and MUEs), request the same
type of service, i.e., target at the same uplink trans-
mission data rate, e.g., 128kbps (i.e., simple video up-
load), in order to better illustrate and comprehend the
operation characteristics and effectiveness of the
MUPRAF framework. A representative topology of
the scenario under consideration is the one presented
in Fig. 1.
Fig. 2 illustrates the sum of utilities at the equilib-
rium point
 
,
**
pr
as a function of the pricing factor
c. The diagram is constructed via MUPRAF algorithm
(Network Part) and estimates the “best” value of pric-
ing factor c, i.e.,
best
c
which is imposed by the system
to the users towards adopting a more social behavior
in terms of resources’ usage.
Fig. 3 illustrates users’ uplink transmission power
evolution as a function of the iterations required for
MUPRAF algorithm to converge at MUPRAF game’s
Nash equilibrium point
 
,
**
pr
at the time slot t un-
der consideration for the following indicative cases:
a) MUE closest to the BS, b) most distant MUE from
the BS, c) average n MUEs uplink transmission pow-
er and d) average FUEs’ uplink transmission power.
The results reveal that as MUEs channel conditions
become worse (i.e., distant users from the base sta-
tion) and in order to satisfy their QoS prerequisites
their uplink transmission power increases as ex-
pected.
Moreover, average FUEs’ uplink transmission
power is considerably lower compared to the corre-
sponding average value of MUEs, due to FUEs’ close
proximity to the femtocell AP and the convex pricing
policy that encourages FUEs to utilize more efficient-
ly their power and thus causing less interference to
the MUEs. Finally, the overall MUPRAF framework
is characterized as energy-efficient, due to the fact
that both FUEs and especially MUEs transmit with
low uplink transmission power, i.e., they do not ex-
haust their maximum uplink transmission power
0.2
Max
i
PW
, except for the edge MUEs due to their
increased distance from the BS.
Similarly, Fig. 4 presents the corresponding uplink
transmission data rate at the Nash equilibrium point
 
,
**
pr
of MUPRAF game, as a function of the itera-
tions that MUPRAF algorithm needs to converge to
the stable solution, for the same cases (i.e., a) MUE
closest to the BS, b) most distant MUE from the BS, c)
average MUEs’ transmission rate, and d) average
FUEs’ transmission rate). Based on the results, we
observe that the majority of MUEs even though they
suffer from worse channel conditions compared to
FUEs, achieve high uplink transmission data rate,
thus fulfilling their QoS prerequisites. Only the more
distant users from the base station (i.e., edge users)
achieve lower transmission data rate, due to their cor-
responding extremely bad channel conditions. Based
on Fig. 4, we observe that the average uplink trans-
mission data rate of FUEs is close to the target value,
i.e., 128 Kbps, while the corresponding average value
for MUEs is 120 Kbps. The percentage of satisfied
users, i.e., both MUEs and FUEs is 96%, while the
corresponding percentage value considering only the
MUEs is 90%.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
10 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
Fig. 2 Sum of equilibrium utilities as a function of the pric-
ing factor c.
Fig. 3 MUEs and FUEs uplink transmission power conver-
gence at Nash equilibrium (y-axis in logarithmic scale).
Fig. 4 MUEs and FUEs uplink transmission data rate
convergence at Nash equilibrium under MUPRAF algo-
rithm.
Furthermore, based on the results presented in Fig.
3 and Fig. 4, we observe that the convergence of the
proposed algorithm is very fast since less than thirty
iterations are required for reaching equilibrium for all
users, starting from randomly selected initial values,
while for all practical purposes we can observe that in
less than fifteen iterations the values of the powers, as
well as rates have very closely approximated their
corresponding equilibrium values. MUPRAF algo-
rithm User Part as described in Section 5, is respon-
sible to determine users’ optimal uplink transmission
power and rate. Its distributed nature ensures the
scalability of the proposed framework, in the sense
that algorithm’s complexity does not directly depend
on the number of users in the overall network.
MUPRAF algorithm was tested and evaluated in an
Intel (R) Core (TM) 2 DUO CPU T7500 @ 2.20GHz
laptop with 2.00 GBytes available RAM and its
runtime was 0.4msec. The necessary time in order to
converge to the Nash equilibrium point is of similar
order of magnitude with the duration of a timeslot
(0.5msec), thus it can be easily adopted in a realistic
scenario. It should be also noted that the convergence
time of MUPRAF algorithm can further decrease, if
we adopt a more educated implementation of the
algorithm, i.e., utilize as initial values of the powers
and rates the corresponding values that were calcu-
lated in the previous time slot.
6.2 COMPARATIVE EVALUATION
6.2.1 SERVICE DIFFERENTIATION AND ENERGY-
EFFICIENCY
In this subsection, we provide some numerical re-
sults illustrating the performance of MUPRAF when
service differentiation is considered. For comparison
purposes, a simplified topology is considered consist-
ing of 10 MUEs and 8 FAPs, where each FAP serves 4
FUEs. Two types of services are considered, i.e., real-
time and non-real time service. The target rate for the
real-time users is
arg 128
t et
r Kbps
. Two different scenar-
ios are compared: (i) MUPRAF framework and (ii) the
proposed combined uplink transmission power and
data rate allocation in multi-service two-tier femtocell
networks, as it has been presented in [9]. It is noted
here that the two-variable problem in [9], as already
mentioned in Section 1 is amended to a single-
variable problem via substituting the ratio of user’s
uplink transmission data rate to transmission power
with a new single variable.
Fig. 5 illustrates MUEs uplink transmission power
as a function of their position within the macrocell,
considering the two comparative scenarios. Further-
more, comparing MUPRAF algorithm with the
framework of joint resource allocation in multi-
service two-tier femtocell networks, as presented in
[9], we observe that MUPRAF achieves an average of
56.70% reduction of users’ uplink transmission pow-
er. This benefit stems from (i) formulating better us-
ers’ QoS prerequisites in a two-variable utility func-
tion, (ii) solving the joint resource allocation problem
as a two-variable optimization problem, where user’s
uplink transmission power and data rate are deter-
mined independently and updated at the same step,
and (iii) imposing convex pricing policy with respect
to FUE’s uplink transmission power.
In Fig. 6 we present a comparative study of FUEs
mean uplink transmission power within each FAP
residing within the macrocell. The results reveal the
superiority of MUPRAF algorithm in terms of power
savings. Specifically, comparing the results of
MUPRAF algorithm with service differentiation to
the corresponding results of the proposed framework
in [9], we observe that MUPRAF framework achieves
on average 85.67% reduction with respect to power
consumption. It should be noted that these great im-
provements in power savings are obtained, while at
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 11
Fig. 5 MUEs’ uplink transmission power as a function of
their distance from the base station (y axis in logarithmic
scale).
Fig. 6 FUEs’ mean uplink transmission power as a function
of the FAP’s ID.
Fig. 7 MUEs’ energy efficiency as a function of their dis-
tance from the base station (y-axis in logarithmic scale).
Fig. 8 FUEs’ mean energy efficiency as a function of FAP’s
ID (y-axis in logarithmic scale).
the same time similar performance with respect to the
transmission rate is achieved for the FUEs and even
better rates are obtained for the MUEs under the
MUPRAF framework.
The combined effect of power and rate improve-
ment is depicted in Fig. 7 and Fig. 8, where we pre-
sent MUEs energy efficiency [bits/Joule] as a function
of their distance from the base station and FUEs
mean energy efficiency within each FAP residing in
the macrocell, respectively. Based on these results we
clearly confirm that MUPRAF algorithm outperforms
the approach in [9] in terms of energy efficiency as
well.
Fig. 9 Users’ mean uplink transmission power as a function
of the number of users.
Fig. 10 Users’ mean uplink transmission data rate as a
function of the number of users.
6.2.2 INCREASING NUMBER OF USERS AND FAPS
In the following, we present a comparative study il-
lustrating the benefits of the proposed MUPRAF al-
gorithm as the number of MUEs and FAPs residing
within the macrocell increases (thus respectively the
number of FUEs). Specifically, we compare four dif-
ferent approaches: (i) MUPRAF algorithm, (ii) the
algorithm presented in [9], (iii) the algorithm in [8],
which determines the power and transmission data
rate allocation in an one-tier macrocell wireless net-
work via solving the problem as a single variable op-
timization problem and (iv) the algorithm in [10],
which determines a joint multi-service power and
data rate allocation also in a single one-tier macrocell.
More specifically, in [8], the combined problem of
power and transmission data rate allocation is con-
sidered as a single-variable problem of the ratio of
uplink transmission data rate to the uplink transmis-
sion power in a single macrocell topology and both
power and transmission data rate are updated at the
same time. Moreover, in [10], the joint resource allo-
cation in a single macrocell topology has been con-
fronted as a two variable problem and users’ optimal
transmission power and transmission data rate are
determined simultaneously and independently.
Specifically, Fig. 9 and Fig. 10 present users’ mean
uplink transmission power and data rate as a func-
tion of the overall number of users in the cell, respec-
tively. The specific formation of users, i.e., number of
MUEs and FUEs, within the macrocell is presented in
Table II, along with the percentage reduction in mean
uplink transmission power and increase of
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
12 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
TABLE II: PERCENTAGE REDUCTION IN MEAN UPLINK TRANSMISSION POWER & INCREASE OF MEAN UPLINK TRANSMISSION DATA RATE UN-
DER FOUR COMPARATIVE SCENARIOS
Number of Users
Comparison to MUPRAF algorithm without service differentiation
% reduction in uplink transmission
power
% increase of mean uplink transmis-
sion data rate
Only
MUEs [8],
[10]
MUEs
FUEs
[8]
[10]
[9]
[8]
[10]
[9]
MUPRAF
Algorithm, [9]
16
8
8
96.69 %
95.72 %
91.80 %
410.02 %
117.44 %
9.62 %
32
8
24
96.84 %
96.54 %
91.98 %
929.02 %
569.62 %
9.56 %
48
12
36
82.36 %
80.79 %
60.68 %
1287.00 %
543.56 %
7.33 %
60
12
48
82.33 %
80.91 %
62.46 %
1660.90 %
547.39 %
7.71 %
72
12
60
82.02 %
80.89 %
66.60 %
2034.20 %
637.43 %
8.87 %
mean uplink transmission data rate achieved by the
proposed MUPRAF algorithm, when compared to [8]
[10], respectively. The results reveal the superiority
of the MUPRAF algorithm in terms of both power
saving and increase of rate. Finally, it should be noted
that the consideration of two-tier femtocell architec-
ture is the key reason why both our framework and
[9] significantly outperform [8] and [10] that consider
single-tier macrocell architectures.
7 CONCLUDING REMARKS
In this paper the problem of joint power and rate
allocation in the uplink of two-tier femtocell networks
supporting multiple services is addressed. Each user
is associated with a two-variable utility function,
which represents his perceived satisfaction with re-
spect to the achieved uplink transmission rate and the
corresponding power consumption and is differenti-
ated based on the tier that the user belongs to (i.e.,
MUE or FUE) and the service he requests (i.e., real
and non-real time service). The joint resource alloca-
tion problem is confronted as a two-variable optimi-
zation problem and is formulated as a non-
cooperative game (MUPRAF game) that is solved via
adopting the theory of supermodular games. The ex-
istence of MUPRAF game’s Nash equilibrium has
been proven and the convergence of MUPRAF game
to its Nash equilibrium has been demonstrated. The
superiority of formulating and solving the joint re-
source allocation problem as a two-variable optimiza-
tion problem has been thoroughly evaluated via
analysis and simulation.
It is noted here that problem was treated as a two-
variable optimization one, under the assumption that
each user has already been associated with a specific
cell. This can be easily determined based on several
parameters such as the maximum achieved channel
gain or SINR or utility. Such an assumption does not
restrict the applicability of our proposed framework,
due to the fact that the cell selection component can
be easily included within our proposed framework,
in a collaborative and even iterative manner. Fur-
thermore, full consideration of the actual joint as-
signment problem (i.e., cell selection, power alloca-
tion and rate assignment) as a multi-variable optimi-
zation problem though would make the allocation
problem even more complex and pose several inter-
esting challenges, is of high research interest.
The introduced joint resource allocation approach
provides us with an enhanced flexible framework
which can be used to facilitate the uniform treatment
and analysis of different access technologies, i.e., de-
vice-to-device (D2D) or machine-to-machine (M2M)
communication, which both are part of the 5G wire-
less networks and are characterized by the nature of
two-tier architecture. Finally, it is noted that the pro-
posed approach facilitates the creation of a more flex-
ible and general framework, where the control intel-
ligence and the decision making process lie at the
mobile user, which enables the realization of mobile
node’s self-optimization functionalities.
REFERENCES
[1] T. Zahir, K. Arshad, A. Nakata, and Klaus
Moessner, “Interference Management in Femtocells,
IEEE Com. Surveys & Tutorials, vol. 15, no. 1, first
quarter 2013, pp. 293-311.
[2] V. Chandrasekhar, J. G. Andrews, T.
Muharemovic, Z. Shen, and A. Gatherer, “Power
Control in Two-Tier Femtocell Networks,” IEEE
Trans. on Wirel. Com., vol. 8, no. 8, Aug. 2009, pp. 4316
4328.
[3] C. U. Saraydar, N. B. Mandayam, and D. J.
Goodman, “Efficient Power Control via Pricing in
Wireless Data Networks,” IEEE Trans. on
Communications, vol. 50, Feb. 2002, pp. 291303.
[4] E. E. Tsiropoulou, G. Katsinis, S. Papavassiliou,
“Distributed Uplink Power Control in Multi-Service
Wireless Networks via a Game Theoretic Approach
with Convex Pricing,” IEEE Trans. on Parallel and
Distributed Systems, vol. 23, issue 1, 2012, pp. 61-68.
[5] M. Rasti, A.R. Sharafat, and B. Seyfe, “Pareto-
Efficient and Goal-Driven Power Control in Wireless
Networks: A Game-Theoretic Approach With a
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
EIRINI ELENI TSIROPOULOU ET AL.: SUPERMODULAR GAME-BASED DISTRIBUTED JOINT UPLINK POWER & RATE ALLOCATION IN TWO-TIER
FEMTOCELL NETWORKS 13
Novel Pricing Scheme,” IEEE/ACM Trans. on
Networking, vol. 17, issue 2, 2009, pp. 556-569.
[6] R. Banirazi, E. Jonckheere, and B. Krishnamachari,
“Heat-Diffusion: Pareto Optimal Dynamic Routing
for Time-Varying Wireless Networks,” Proc IEEE
INFOCOM, April 2014.
[7] M.J. Neely, E. Modiano, and C.E. Rohrs,
Dynamic Power Allocation and Routing for Time-
Varying Wireless Networks,“ IEEE Journal on Selected
Areas in Communications, vol.23 no.1, 2005, pp. 89-103.
[8] M.R. Musku, A.T. Chronopoulos, D.C. Popescu,
and A. Stefanescu, “A Game-Theoretic Approach to
Joint Rate and Power Control for Uplink CDMA
Communications,” IEEE Trans. on Communications,
vol. 58, issue 3, 2010, pp. 923-932.
[9] E. E. Tsiropoulou, P. Vamvakas, G. Katsinis, and S.
Papavassiliou, “Combined Power and Rate
Allocation in Self-Optimized Multi-Service Two-Tier
Femtocell Networks”, Elsevier, Computer
Communications, vol. 72, Dec. 2015, pp. 38-48.
[10] E.E. Tsiropoulou, P. Vamvakas, and S.
Papavassiliou, "Joint Utility-Based Uplink Power and
Rate Allocation in Wireless Networks: A Non-
Cooperative Game Theoritic Framework," Elsevier
Physical Commun. Journal, vol. 9, 2012, pp. 299-307.
[11] L. Li, C. Xu, and M. Tao, "Resource
Allocation in Open Access OFDMA Femtocell
Networks," IEEE Wir. Com. Letters, vol.1, no.6, Dec.
2012, pp.625-628.
[12] Y. Liang, W. Chung, G. Ni, I. Chen, H. Zhang,
and S. Kuo, "Resource Allocation with Interference
Avoidance in OFDMA Femtocell Networks," IEEE
Trans. on Vehicular Technology, vol.61, no.5, Jun 2012,
pp.2243-2255.
[13] L. Long Bao, D. Niyato, E. Hossain, Dong In
Kim, and Dinh Thai Hoang, "QoS-Aware and Energy-
Efficient Resource Management in OFDMA
Femtocells," IEEE Trans. on Wireless Communications,
vol.12, no.1, Jan. 2013, pp.180-194.
[14] D. Ngo, S. Khakurel, and T. Le-Ngoc, "Joint
Subchannel Assignment and Power Allocation for
OFDMA Femtocell Networks," IEEE Trans. on
Wireless Commun., vol.13, no.1, Jan. 2014, pp.342-355.
[15] X. Kang, R. Zhang, and M. Motani, "Price-Based
Resource Allocation for Spectrum-Sharing Femtocell
Networks: A Stackelberg Game Approach," IEEE
Journal on Selected Areas in Communications, vol.30,
no.3, April 2012, pp.538-549.
[16] D. Ghosh, and P. Mohapatra, "Resource
Allocation Using Link State Propagation in OFDMA
Femto Networks," Elsevier Computer Communications,
vol. 46, 15, June 2014, pp. 3-9.
[17] W. Zheng, T. Su, W. Li, Z. Lu, and X. Wen,
“Distributed Energy Efficient Power Optimization
in Two Tier Femtocell Networks,” IEEE ICC 2012,
2012, pp. 5767 5771.
[18] T. Su, W. Zheng, W. Li, D. Ling, and X. Wen,
“Energy-Efficient Power Optimization with Pareto
Improvement in Two-Tier Femtocell Networks,
IEEE 23rd International Symposium on Personal, Indoor
and Mobile Radio Communications, 2012, pp. 2512 -
2517.
[19] J. Liu, W. Zheng, W. Li, X. Wang, Y. Xie and X.
Wen, “Distributed Uplink Power Control for Two-
Tier Femtocell Networks via Convex Pricing,” IEEE
Wireless Commun. and Networking Conf., 2013, pp. 458
463.
[20] V. Chandrasekhar, J. G. Andrews, T.
Muharemovic, Z. Shen, and A. Gatherer, “Distributed
Power Control in Femtocell Underlay Cellular
Networks,” IEEE GLOBECOM, 2009, pp. 1 6.
[21] P. Xu, X. Fang, M. Chen, and Y. Xu, "A
Stackelberg Game-Based Spectrum Allocation
Scheme in Macro/Femtocell Hierarchical Networks,"
Elsevier Com. Com., vol. 36, issue 14, Aug. 2013, pp.
1552-1558.
[22] A.H. Salati, M. Nasiri-Kenari, and P. Sadeghi,
"Distributed Subband, Rate, and Power Allocation in
OFDMA Based Two-Tier Femtocell Networks Using
Fractional Frequency Reuse," IEEE Wireless Commun.
and Networking Conf., 2012, April 2012, pp.2626-2630.
[23] J. Zhang, Z. Zhang, K. Wu, and A. Huang,
"Optimal Distributed Subchannel, Rate, and Power
Allocation Algorithm in OFDM-Based Two-Tier
Femtocell Networks," IEEE 71st Vehicular Technology
Conference, 2010, May 2010, pp. 16-19.
[24] J. Zhao, W. Zheng, X. Wen, X. Chu, H. Zhang,
and Z. Lu, “Game Theory Based Energy-Aware
Uplink Resource Allocation in OFDMA Femtocell
Networks,” International Journal of Distributed Sensor
Networks, Article ID 658158, 2014.
[25] R. Langar, S. Secci, R. Boutaba, and G. Pujolle,
“An Operations Research Game Approach for
Resource and Power Allocation in Cooperative
Femtocell Networks,” IEEE Transactions on Mobile
Computing, vol.14, no.4, pp.675-687, 2015.
[26] J. Yoon, M.Y. Arslan, K. Sundaresan, S.V.
Krishnamurthy, and S. Banerjee, “Self-Organizing
Resource Management Framework in OFDMA
Femtocells,” IEEE Transactions on Mobile Computing,
vol.14, no.4, pp.843-857, 2015.
[27] Z. Feng, L. Song, Z. Han, D. Niyato, and X.
Zhao, “Cell Selection in Two-Tier Femtocell
Networks with Open/Closed Access Using
Evolutionary Game,” Wireless Communications and
Networking Conference (WCNC), 2013, pp.860 - 865.
[28] “Guidelines for Evaluation of Radio Transmission
Technologies for IMT-2000,” ITU Recommendation
M.1225, 1997.
[29] J. Lee, R. Mazumdar, and N. Shroff, “Joint
Resource Allocation and Base-Station Assignment for
the Downlink in CDMA Networks”, IEEE/ACM
Trans. on Networking, vol. 14, no. 1, February 2006.
1536-1233 (c) 2016 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more
information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI
10.1109/TMC.2016.2622263, IEEE Transactions on Mobile Computing
14 IEEE TRANSACTIONS ON MOBILE COMPUTING, MANUSCRIPT ID
[30] X. Vives, “Complementarities and Games: New
Developments,” Journal of Economic Literature, Vol.
XLIII, June 2005, pp. 437-479.
[31] D. Fudenberg and J. Tirole, “Game Theory,”
Cambridge, MA: MIT Press, 1993.
[32] R.D. Yates, ”A Framework for Uplink Power
Control in Cellular Radio Systems,” IEEE Journal on
Selected Areas of Communications, vol. 13, Sept. 1995,
pp. 1341-1347.
[33] T. M. Apostol, "Calculus, 2nd ed., Vol. 1: One-
Variable Calculus, with an Introduction to Linear
Algebra," Waltham, MA: Blaisdell, 1967.
Eirini Eleni Tsiropoulou is a
postdoctoral researcher at Erik
Jonsson School of Engineering
and Computer Science, Uni-
versity of Texas at Dallas. She
obtained her Diploma, MBA in
Techno-economics and PhD
Degree in Electrical and Com-
puter Engineering from Na-
tional Technical University of Athens in 2008, 2010
and 2014 respectively. Two of her papers received the
Best Paper Award at IEEE Wireless Communications
and Networking Conference (WCNC 2012) in April
2012 and at the 7th International Conference on Ad
Hoc Networks (ADHOCNETS 2015) in September
2015. Her main research interests include wireless
and heterogeneous networking focusing on power
and resource allocation schemes, smart data pricing,
Internet of Things and dense wireless networks archi-
tectures.
Panagiotis Vamvakas received
his diploma Degree in Electrical
and Computer Engineering from
the National Technical Universi-
ty of Athens (NTUA), Greece
and an M.Sc. Degree in Man-
agement, Technology and Eco-
nomics from ETH Zurich, Swit-
zerland, in 2011 and 2015, re-
spectively. His main scientific
interests lie in the area of resource allocation in wire-
less networks, energy efficient and heterogeneous
networks, and smart data pricing. Currently he is a
research associate at the School of Electrical and
Computer Engineering, National Technical Universi-
ty of Athens.
Symeon Papavassiliou received
the diploma in Electrical Engi-
neering from the National
Technical University of Athens
(NTUA), Greece, in 1990 and
the MSc and PhD degrees in
electrical engineering from
Polytechnic University, Brooklyn, New York, in 1992
and 1995, respectively. Currently he is a professor in
the School of Electrical and Computer Engineering at
NTUA. From 1995 to 1999, he was a senior technical
staff member at AT&T Laboratories, New Jersey. In
August 1999 he joined the Electrical and Computer
Engineering Department at the New Jersey Institute
of Technology, USA, where he was an associate pro-
fessor until 2004. Dr. Papavassiliou was the Director
of the Broadband, Mobile and Wireless Networking
Laboratory (2000-2004) at the New Jersey Institute of
Technology, USA and a founding member and Asso-
ciate Director of the New Jersey Center for Wireless
Networking and Internet security (2002-2004, New
Jersey, USA). He has an established record of publi-
cations in his field of expertise, with more than 250
technical journal and conference published papers.
He received the Best Paper Award in IEEE INFO-
COM’94, the AT&T Division Recognition and
Achievement Award in 1997, the US National Science
Foundation Career Award in 2003, the Best Paper
Award in IEEE WCNC 2012, the Excellence in Re-
search Grant in Greece in 2012 and the Best Paper
Award in ADHOCNETS 2015. Dr. Papavassiliou also
served on the board of the Greek National Regulatory
Authority on Telecommunications and Posts (2006
2009). His main research interests lie in the area of
communication networks, with emphasis on the
analysis, optimization and performance evaluation of
mobile and distributed systems, wireless networks
and complex systems.
... The fractional transmit power allocation method depends on the channel-to-noiseratios (CNRs) [37] of the CC and CE users, and cannot readily apply to NOMA systems with multiantenna transmitters. In this section, we invoke a game-theoretic approach [40] to obtain the power allocation coefficients of the n-th user pair. ...
... It is possible to construct the Nash equilibrium involving more than three users (if needed). By definition, a supermodular game can be characterized by strategic complementarities[40]. In other words, when one player takes a more aggressive action, then the rest of the users would follow the same behavior. ...
Preprint
Full-text available
This paper investigates a new downlink nonorthogonal multiple access (NOMA) system, where a multiantenna unmanned aerial vehicle (UAV) is powered by wireless power transfer (WPT) and serves as the base station for multiple pairs of ground users (GUs) running NOMA in each pair. An energy efficiency (EE) maximization problem is formulated to jointly optimize the WPT time and the placement for the UAV, and the allocation of the UAV's transmit power between different NOMA user pairs and within each pair. To efficiently solve this nonconvex problem, we decompose the problem into three subproblems using block coordinate descent. For the subproblem of intra-pair power allocation within each NOMA user pair, we construct a supermodular game with confirmed convergence to a Nash equilibrium. Given the intra-pair power allocation, successive convex approximation is applied to convexify and solve the subproblem of WPT time allocation and inter-pair power allocation between the user pairs. Finally, we solve the subproblem of UAV placement by using the Lagrange multiplier method. Simulations show that our approach can substantially outperform its alternatives that do not use NOMA and WPT techniques or that do not optimize the UAV location.
... In particular, the total interference from FUEs to the MUE is kept under an acceptable level. Authors in [37] formulated the joint Multiservice Up-link transmission Power and data Rate Allocation Problem in two-tier femtocell networks (MUPRAP). They defined a two-variable utility function to express resource allocation via the independent variables (i.e., power and rate) based on the relevant tier of the users -either macrocell or femtocell. ...
... According to the distance to BSs, we set the transmission power of MUEs in the range of 10 dBm to 35 dBm. We compare the network performance of our approach with the results of two existing methods: a fuzzy-based power allocation algorithm [25] and a game-based uplink power control method [37]. The simulation was carried out in MATLAB and the simulation setting is listed in Table 1. ...
Article
Spectrum sharing deployment of femtocells brings interferences which dramatically degrade network performance. Hence, interference control is a crucial challenge for femtocell networks. In this paper, we propose a power optimization approach for 5G femtocell networks consisting of macrocell and underlying femtocells to manage the interference. Firstly, we formulate the problem based on a non-cooperative game to analyze the competition among the users to access shared spectrum. We then design a pricing mechanism in the utility function to guarantee quality of service (QoS) requirements of macro users. The mechanism lets the macro users experience lower interference and achieve the minimum required data rate. As a result, QoS requirements of both macro and femto users are fulfilled in a non-cooperative manner. We also design a minimax decision rule to optimize the worst-case performance and find an optimal transmission power for each user. By adjusting the optimal power for each user, the maximum aggregate interference is minimized, and the network throughput is maximized. Finally, we develop an iterative learning- based algorithm to implement the proposed scheme and achieve the game equilibrium. Theoretical analysis and simulation results verifies the effectiveness of the proposed mechanism in terms of throughput maximization, QoS assurance and interference mitigation.
... erefore, under the influence of these factors, we establish a two-stage dynamic game model to analyze the dynamic evolution, and complexity of advertising competition between enterprises has positive research value. In fact, two-stage game theory has been applied to decision problems in many fields, such as networks and communications [22]. ...
Article
Full-text available
Game theory has become an important tool to study the competition between oligopolistic enterprises. After combing the existing literature, it is found that there is no research combining two-stage game and nonlinear dynamics to analyze the competition between enterprises for advertising. Therefore, this paper establishes a two-stage game model to discuss the effect of the degree of firms’ advertising input on their profits. And the complexity of the system is analyzed using nonlinear dynamics. This paper analyzes and studies the dynamic game for two types of application network models: data transmission model and transportation network model. Under the time-gap ALOHA protocol, the noncooperative behavior of the insiders in the dynamic data transmission stochastic game is examined as well as the cooperative behavior. In this paper, the existence of Nash equilibrium and its solution algorithm are proved in the noncooperative case, and the “subgame consistency” of the cooperative solution (Shapley value) is discussed in the cooperative case, and the cooperative solution satisfying the subgame consistency is obtained by constructing the “allocation compensation procedure.” The cooperative solution is obtained by constructing the “allocation compensation procedure” to satisfy the subgame consistency. In this paper, we propose to classify the packets transmitted by the source nodes, and by changing the strategy of the source nodes at the states with different kinds of packets, we find that the equilibrium payment of the insider increases in the noncooperative game with the addition of the “wait” strategy. In the transportation dynamic network model, the problem of passenger flow distribution and the selection of service parameters of transportation companies are also studied, and a two-stage game theoretical model is proposed to solve the equilibrium price and optimal parameters under Wardrop’s criterion.
... The deployment of small cells co-existing with the legacy macrocell network, constitutes a straightforward and effective approach to support the deluge of data traffic induced in the uplink of 5G wireless networks. Though small cells are typically low power, low cost, short range wireless transmission systems (base stations), they have all the basic characteristics of conventional base stations and are capable of handling high data rate for individual users [1,2]. Accordingly, they can efficiently reuse the spectrum across different geographical areas, thus, improving spectrum efficiency and enhancing network coverage and capacity. ...
Conference Paper
Full-text available
Recently, non-orthogonal multiple access (NOMA) small cell networks (SCNs) have been studied to meet the stringent requirements for spectral efficiency and massive connectivity in the emerging 5G networks. This paper aims at addressing the overall resource orchestration issue in 5G SCNs, by considering the problem of joint user to small cell association and uplink power allocation, employing NOMA technology. In particular, the power allocation is performed under an incomplete information scenario, where the users' channel conditions are unknown to the small cell. To treat this issue in an effective manner, contract theory is adopted in order to incentivize each user to select the power level that optimizes its own utility, while each small-cell base station (SBS) rewards them inversely proportionally to their respective sensed interference. The proposed framework is complemented by a distributed user-cell association mechanism based on reinforcement learning (RL). Indicative numerical results are provided to validate the operation and effectiveness of the proposed contract-theoretic approach.
Article
In this article, we consider a class of decentralized resource allocation problems over directed networks, where each node only communicates with its in-neighbors and attempts to minimize its own cost when network-wide resource constraints as well as local capacity limits are satisfied. Decentralized optimization to solve this problem has been a significant focus within engineering research due to its advantages in scalability, robustness, and flexibility. Most existing methods are synchronous while few works are devoted to asynchronously solving the problem. The problem becomes even more challenging when the networks are directed. To address the resource allocation problem when the above issues are considered, we propose a novel decentralized asynchronous algorithm based on the gossip-based communication protocol and epigraph strategy. An important feature of the algorithm is that it is implemented in a completely decentralized manner in the case of asynchronous communication and directed networks. We provide theoretical proof to guarantee the convergence of the proposed algorithm, which indicates that it can successfully allocate the optimal resource. When solving the resource allocation problem over time-varying directed networks, we further discuss a related decentralized asynchronous algorithm according to the random sleep protocol. Numerical examples are given to demonstrate the viability and performance of the algorithms.
Article
This paper aims to optimize the different network parameters in a distributed manner for delay-constrained flying ad hoc networks (FANETs) without the global network topology information. To this end, each Unmanned Aerial Vehicle (UAV) calculates the average interference level during a certain time period to indicate the channel states. Next, we formulate the distributed optimization problem as a utility maximization problem, which jointly optimizes power control, rate allocation and delay-constrained routing. To obtain a distributed solution, a dual method is proposed to eliminate the link capacity constraint, and a primal decomposition method is employed to decouple the end-to-end delay constraint. Built on these two methods above, a distributed optimization algorithm is proposed in this work by considering the estimated one-hop delay for each transmission, which only uses the local channel information to optimize the sub-problems and limit the end-to-end delay. Finally, we deduce the relationship between the primal and dual solutions to underpin the advantage of the proposed algorithm. Experiments on simulate (and real) data demonstrate that the proposed algorithm effectively can improve network performances in terms of energy efficiency, packet timeout ratio and network throughput.
Article
A cellular unmanned-aerial-vehicle (UAV)-enabled system is studied in this research, where multiple UAVs work cooperatively to upload the collected sensory data to the base station (BS). The UAVs form a two-tier network with two kinds of communication modes, i.e., UAV-to-Network (U2N) and UAV-to-UAV (UAV) communications. We investigate the communication resource allocation for UAVs to maximize the aggregate energy efficiency of the system. The formulated problem is mixed-integer and NP-hard. To make the formulated problem tractable, an efficient matching-based algorithm is proposed to complete the transmission mode selection and subchannel allocation, respectively. Then the transmission power is optimized based on game theory. The simulation results reveal that the uplink energy efficiency can be improved with the proposed scheme, compared with the maximum power strategy.
Article
This paper investigates a new downlink nonorthogonal multiple access (NOMA) system, where a multiantenna unmanned aerial vehicle (UAV) is powered by wireless power transfer (WPT) and serves as the base station for multiple pairs of ground users (GUs) running NOMA in each pair. An energy efficiency (EE) maximization problem is formulated to jointly optimize the WPT time and the placement for the UAV, and the allocation of the UAV’s transmit power between different NOMA user pairs and within each pair. To efficiently solve this nonconvex problem, we decompose the problem into three subproblems using block coordinate descent. For the subproblem of intra-pair power allocation within each NOMA user pair, we construct a supermodular game with confirmed convergence to a Nash equilibrium. Given the intra-pair power allocation, successive convex approximation is applied to convexify and solve the subproblem of WPT time allocation and inter-pair power allocation between the user pairs. Finally, we solve the subproblem of UAV placement by using the Lagrange multiplier method. Simulations show that our approach can substantially outperform its alternatives that do not use NOMA and WPT techniques or that do not optimize the UAV location.
Article
Multi-objective optimization problems often load in the multi-scenario environment, and they can be modeled as multi-scenario multi-objective optimization problems (MSMOs). So far, existing research on MSMOs mainly focuses on the specific method in engineering applications, and general methods are quite scarce. This paper develops an integrated information-based evolutionary framework to find a set of scenario-based non-dominated solutions for MSMOs. Sequentially, a scenario-based dominance principle evolutionary algorithm and a decomposition-based evolutionary algorithm are combined with the framework to construct two integration algorithms, respectively. Furthermore, the crucial components in both algorithms are developed under the multi-scenario environment, such as scenario-based constraint handling, scenario-based dominance concept, scenario-based crowded degree and multi-scenario decomposition method. Additionally, we design a novel comprehensive evaluation indicator for MSMOs. Finally, the proposed framework is tested on numerous artificial and engineering problems. Experiments demonstrate that the framework has superiority over four existing state-of-the-art peer competitors concerning the indicator. Two integration algorithms are able to find a set of good scenario-based non-dominated solutions.
Chapter
Licensed shared access is a new sharing concept that allows Mobile Network Operators (MNOs) to share the 2.3–2.4 GHz bandwidth with its owner. This sharing can be done after obtaining a license from the regulator. The allocation is made among groups such that two base stations in the same group can use the same spectrum simultaneously. In this context, different auction schemes were proposed, however they are all one-shot auctions. In this paper, we propose an ascending implementation of the well-known Vickrey-Clarke-Groves mechanism (VCG) when the regulator has K identical blocks of spectrum to allocate. The implementation is based on the clinching auction. Ascending auctions are more transparent than one-shot auctions because bidders see the evolution of the auction. In addition, ascending auctions preserve privacy because bidders do not reveal necessarily their valuations.
Article
Full-text available
In this paper a novel utility-based game theoretic framework is proposed towards simultaneously allocating users’ uplink transmission power and rate in multi-service two-tier open-access femtocell networks. Each user is associated with an appropriately designed utility function, depending on both transmission powers and rates, while accounting for the tier each user belongs to (i.e. Macro User (MU) and Femto User (FU)), and the type of service he requests (i.e. Real Time (RT) or Non-Real Time (NRT)). Towards mitigating the intercell and cross-tier interference caused by FUs and giving higher priority to the MUs, a convex pricing mechanism with respect to FUs’ bit energy to interference density ratio is also incorporated. The overall resource allocation problem is formulated as a Utility-based uplink Power and Rate Allocation game in Multi-Service two-tier Femtocell networks (UPRA-MSF), where each user aims selfishly at maximizing his utility-based performance. The existence and uniqueness of UPRA-MSF game’s Nash equilibrium with respect both to uplink transmission power and rate is analytically shown. A distributed algorithm is proposed towards obtaining the corresponding equilibrium point and its convergence is proven. Finally, the operational effectiveness and superiority of the proposed framework is evaluated through modeling and comparative simulation.
Article
Full-text available
Femtocell is a promising technique not only in operator networks but also in having potential applications for industrial wireless sensor networks. In this paper, we investigate energy efficient uplink power control and subchannel allocation in two-tier femtocell networks. Taking transmit power and circuit power into account, we model the power control and subchannel allocation problem as a supermodular game to maximize energy efficiency of femtocell users. To reduce the cochannel interference from femtousers to neighboring femtocells and macrocells, we introduce a convex pricing scheme to curb their selfish behavior. We decompose the resource allocation problem into two subproblems, that is, a distributed subchannel allocation scheme and a distributed power control scheme to reduce costs and complexity. Simulation results show that the proposed algorithm can improve user utilities significantly, compared with existing power control and subchannel allocation algorithms.
Article
Full-text available
Femtocells are emerging as a key technology to improve coverage and network capacity in indoor environments. When femtocells use different frequency bands than macrocells (i.e., split-spectrum approach), femto-to-femto interference remains the major issue. In particular, congestion cases in which femtocell demands exceed the available resources raise several challenging questions: how much a femtocell can demand? how much it can obtain? and how this shall depends on the interference with its neighbors? Strategic interference management between femtocells via power control and resource allocation mechanisms is needed to avoid performance degradation during congestion cases. In this paper, we model the resource and power allocation problem as an operations research game, where imputations are deduced from cooperative game theory, namely the Shapley value and the Nucleolus, using utility components results of partial optimizations. Based on these evaluations, users’ demands are first rescaled to strategically justified values. Then, a power-level and throughput optimization using the rescaled demands is conducted. The performance of the developed solutions is analyzed and extensive simulation results are presented to illustrate their potential advantages. In particular, we show that the Shapley value solution with power control offers the overall best performance in terms of throughput, fairness, spectrum spatial reuse, and transmit power, with a slightly higher time complexity compared to alternative solutions.
Article
Next generation wireless networks (i.e., WiMAX, LTE) provide higher bandwidth and spectrum efficiency leveraging smaller (femto) cells with orthogonal frequency division multiple access (OFDMA). The uncoordinated, dense deployments of femtocells however, pose several unique challenges relating to interference and resource management in OFDMA femtocell networks. Towards addressing these challenges, we propose RADION, a distributed resource management framework that effectively manages interference across femtocells. RADION’s core building blocks enable femtocells to opportunistically determine the available resources in a completely distributed and efficient manner. Further, RADION’s modular nature paves the way for different resource management solutions to be incorporated in the framework. We implement RADION on a real WiMAX femtocell testbed deployed in a typical indoor setting. Two distributed solutions are enabled through RADION and their performance is studied to highlight their quick self-organization into efficient resource allocations.
Conference Paper
A new routing policy, named Heat-Diffusion (HD), is developed for multihop wireless networks subject to stochastic arrivals, time-varying topology, and inter-channel interference, using only current queue congestion and current channel states, without requiring the knowledge of topology and arrivals. Besides throughput optimality, HD minimizes a quadratic routing cost defined by endowing each channel with a cost-factor. It also minimizes average total queue congestion, and so average network delay, within the class of routing policies that base decision only on current queue lengths and current channel states. Further, within this class, HD provides a Pareto optimal tradeoff between average delay and average routing cost, meaning that no policy can improve either one without detriment to the other. Finally, HD fluid limit follows graph combinatorial heat equation that opens a new way to study wireless networks using heat calculus, a very active area of pure mathematics.
Conference Paper
Cell selection is an important issue in femtocell networks, which can balance the utilization of the whole network. In this paper, we investigate cell selection problem in a two-tier femtocell network that contains a micro base station (MBS) and several femtocells with different access methods and coverage areas. We propose the evolutionary game model to describe the dynamics of the cell selection process and consider the evolutionary equilibrium as the solution. In order to achieve the evolutionary equilibrium, we introduce the reinforcement learning algorithm that can help distributed individual users make selection decisions independently. With their own knowledge of the past, the users can learn to achieve the evolutionary equilibrium without complete knowledge of other users. Finally, the performance of the evolutionary game and reinforcement learning algorithm is analyzed, and simulation results show the convergence and effectiveness of the proposed algorithm.
Conference Paper
Interference management is one of the most important issues in two-tier femtocell networks in which a central macrocell underlaid with several femtocell hotspots. To address the cross-tier and co-tier interference, this paper introduces an energy-efficient power control algorithm via convex pricing scheme, where both circuit and transmit power have been considered. To achieve the target SINR, the macrocell protects itself by actively adapting its interference cap on the total interference they are willing to tolerate and pricing the interference from the femtocell user equipments (FUEs), while the FUE is to maximize its own throughput and keep the fairness with the other FUEs. Then, the existence and uniqueness of the equilibrium for the proposed scheme are studied. Simulation results show that the proposed scheme can improve energy efficiency of femtocell networks and mitigate the crossand co-tier interference significantly while guaranteeing the minimum QoS requirement of macrocell users.
Conference Paper
In two-tier femtocell networks, where a central macrocell underlaid with femtocells, femtocells may cause serious interference and consume large amounts of energy for its large-scale application. To solve the problem this paper presents an energy-efficient power optimization for two-tier femtocell networks in the analytical setting of a game theoretic framework, where both circuit and transmission power have been considered. Notice that the Nash equilibrium of the game is not efficient. We introduce pricing of interference, so as to obtain Pareto improvement of the non-cooperative power control game. In order to protect cellular user from severe cross-tier interference and guarantee that cellular user can obtain its Signal-to-Interference-Plus-Noise Ratio (SINR) target, we propose an algorithm which reduces transmit powers of the strongest femtocell interferers. According to simulation results, pricing can improve user utilities significantly.
Article
Femtocells offer many advantages in wireless networks such as improved cell capacity and coverage in indoor areas. As these femtocells can be deployed in an ad-hoc manner by different consumers in the same frequency band, the femtocells can interfere with each other. To fully realize the potential of the femtocells, it is necessary to allocate resources to them in such a way that interference is mitigated. We propose a distributed resource allocation algorithm for femtocell networks that is modelled after link-state routing protocols. Resource Allocation using Link State Propagation (RALP) consists of a graph formation stage, where individual femtocells build a view of the network, an allocation stage, where every femtocell executes an algorithm to assign OFDMA resources to all the femtocells in the network and local scheduling stage, where a femtocell assigns resources to all user equipments based on their throughput requirements. Our evaluation shows that RALP performs better than existing femtocell resource allocation algorithms with respect to spatial reuse and satisfaction rate of required throughput.