You are on page 1of 12

354 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO.

3, JUNE 2016

Probabilistic Analysis on QoS Provisioning for


Internet of Things in LTE-A Heterogeneous
Networks With Partial Spectrum Usage
Ran Zhang, Miao Wang, Xuemin Shen, Fellow, IEEE, and Liang-Liang Xie, Senior Member, IEEE

Abstract—This paper investigates quality of service (QoS) pro- services or exchange information with other devices. To accom-
visioning for Internet of Things (IoT) in long-term evolution modate the enormous amount of IoT traffic with different
advanced (LTE-A) heterogeneous networks (HetNets) with partial quality of service (QoS) requirements, the long-term evolu-
spectrum usage (PSU). In HetNets, the IoT users with ubiquitous
mobility support or low-rate services requirement can connect tion advanced (LTE-A) system [1] has become a key enabler
with macrocells (MCells), while femtocells (FCells) with PSU by providing ubiquitous, reliable, and high-data-rate com-
mechanism can be deployed to serve the IoT users requiring high- munications. Particularly, the LTE-A standard has specified
data-rate transmissions within small coverage. Despite the great the heterogeneous networks (HetNets) technology [2], [3]
potentials of HetNets in supporting various IoT applications, the for service-differentiated communications. In HetNets, macro-
following challenges exist: 1) how to depict the unplanned random
behaviors of the IoT-oriented FCells and cope with the random- cells (MCells) can provide ubiquitous mobility support and
ness in user QoS provisioning and 2) how to model the interplay low-rate services; whereas in data-intensive areas, femtocells
of resource allocation (RA) between MCells and FCells under (FCells) can be deployed overlaid with MCells to significantly
PSU mechanism. In this work, the stochastic geometry (SG) the- boost the transmission rates within a small coverage range.
ory is first exploited to statistically analyze how the unplanned Although the HetNets offer a capacity surge for LTE-A
random behaviors of the IoT-oriented FCells impact the user per-
formance, considering the user QoS requirements and FCell PSU systems to support IoT, the extensive overlaid deployment of
policy. Particularly, to satisfy the QoS requirements of different FCells has caused considerable cochannel interference between
IoT user types, the concept of effective bandwidth (EB) is lever- MCells and FCells as well as among FCells themselves, thus
aged to provide the users with probabilistic QoS guarantee, and a degrading the overall system performance. There have been
heuristic algorithm named QA-EB algorithm is proposed to make extensive research works devoted to mitigating the cochan-
the EB determination tractable. Then, the interplay of RA between
the MCells and FCells is formulated into a two-level Stackelberg nel interference in HetNets [4]–[8], which mainly focus on
game, where the two parties try to maximize their own utilities aborative resource coordination between MCell base stations
through optimizing the macro-controlled interference price and (MBSs) and FCell base stations (FBSs) within a single opera-
the femto-controlled PSU policy. A backward induction method tor carrier. On the other hand, instead of seeking for optimal
is proposed to achieve the Stackelberg equilibrium. Finally, exten- interference mitigation scheme in one single carrier, LTE-A
sive simulations are conducted to corroborate the derived SINR
and ergodic throughput performance of different user types and has offered a new promising technology, carrier aggregation
demonstrate the Stackelberg equilibrium under varying user QoS (CA) [9], to better coordinate the HetNets interference. As
requirements and spectrum aggregation capabilities. demonstrated in [10] and [11], CA empowers concurrent uti-
Index Terms—Femtocells (FCells), heterogeneous networks lization of multiple carriers, so that IoT devices can transmit
(HetNets), Internet of things (IoT), partial spectrum usage (PSU), on a wider bandwidth with higher rates. With CA, MBSs can
Stackelberg game, stochastic geometry (SG). operate on a whole set of carriers, whereas FBSs can dynam-
ically choose a subset of carriers based on the interference
I. I NTRODUCTION intensity in different carriers [12]. In this way, both the macro-
femto and inter-femto interference can be more effectively
A S ONE of the most promising communication paradigms
in recent decades, the Internet of Things (IoT) has
expanded the scope of the conventional Internet by pro-
suppressed compared to single-carrier interference mitigation.
In this paper, the carrier-level spectrum management in HetNets
viding a pervasive network to intelligently interconnect and is referred to as partial spectrum usage (PSU).
manage billions of physical objects embedded with sensing, PSU in HetNets has been studied in a few works [13], [14].
computing, and communication capabilities. Through IoT, con- In [13], Cao et al. studied the optimal PSU factor for FCells to
nected devices can communicate with Internet for desired improve both the energy and the spectrum efficiency. In [14],
Garcia et al. proposed an autonomous carrier-selection strategy
Manuscript received March 15, 2015; revised September 27, 2015; accepted
October 17, 2015. Date of publication October 29, 2015; date of current version
where newly plugged FBSs avoid interfering the nearby BSs by
May 10, 2016. choosing the proper subset of carriers in a cognitive manner.
The authors are with the Department of Electrical and Computer However, there are still two main challenges in HetNets with
Engineering, University of Waterloo, Waterloo, ON N2L 3G1, Canada PSU mechanism to properly support IoT applications.
(e-mail: r62zhang@uwaterloo.ca; m59wang@uwaterloo.ca; sshen@uwaterloo.
ca; llxie@uwaterloo.ca). First, the unplanned random behaviors of IoT-oriented FCells
Digital Object Identifier 10.1109/JIOT.2015.2496161 make it difficult to appropriately evaluate the user performance

2327-4662 © 2015 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.
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 355

and further provide QoS guarantee. As IoT is a pervasive net- In this paper, we investigate the QoS provisioning issue for
work connecting various kinds of devices, its generated traffic IoT in LTE-A HetNets with PSU mechanism. The IoT users
has much randomness due to human activities, power instabili- that require ubiquitous mobility support or low-rate services
ties, environment changes, etc. As a result, the FCells deployed connect to MBSs, whereas FBSs are deployed to serve the IoT
to support IoT applications may (dis)appear anytime at any- users that require high-data-rate transmissions. Hybrid-access
place. In addition, IoT-oriented FCells are usually installed by FCells are considered where a subset of carriers are reserved
end users and are connected to operators’ core network via for the FSs, i.e., the FCell IoT users subscribed to FCells, while
private Internet provider [2], causing relatively large signal- another disjoint subset is open to provide paid services to FNSs,
ing latency for exchanging resource management information i.e., the FCell IoT users not subscribed to FCells. Two chal-
between MCells and FCells. Consequently, it is difficult for lenging issues are addressed. 1) Under PSU, both the FCell
MBSs to monitor the random behaviors of FCells and directly random behaviors and the inter-macro interference are deliber-
manage the interference from FCells in a timely manner. Thus, ately modeled and incorporated into the performance analysis
it is important to model the FCell randomness and investigate framework, with considering the IoT users’ QoS requirements
how it affects the HetNets performance. and CA capabilities. 2) The interplay between MBSs and
Some recent works [15]–[17] have investigated this issue FBSs is formulated into correlated utility maximization prob-
by exploiting stochastic geometry (SG) [18], [19] to capture lems to determine the optimal RA decisions. Specifically, our
the FCell randomness and provide tractable interference mod- contributions are fourfold.
eling and throughput evaluation. In [15], Zhong and Zhang 1) We first model the locational randomness of MBSs,
considered hybrid-access FCells in a single-carrier scenario FBSs and IoT users into Poisson point processes (PPPes)
to study the throughput for both FCell subscribers (FSs) and [22]. SG theory is exploited to obtain the signal-to-
nonsubscribers (FNSs). In [16], Zhang et al. studied a multi- interference-plus-noise (SINR) distributions and ergodic
carrier scenario and exploited SG to derive the user ergodic throughput (measures long-term average user throughput)
throughput for LTE and LTE-A users. In [17], Lin et al. for different user types in each carrier. The derivation
proposed a generalized SG-based framework where the mul- considers PSU mechanism, user CA capabilities and
ticarrier multiflow users are analyzed in HetNets. Most of configurable user bandwidth.
the existing works exploiting SG assume that every user is 2) To satisfy the QoS requirements of different IoT user
assigned with the same portion of bandwidth disregarding the types with appropriate bandwidth assignment, the con-
users’ QoS requirements. Moreover, the PSU mechanism and cept effective bandwidth (EB) [23] is leveraged to provide
CA capabilities (i.e., the number of carriers a user device can a unified bandwidth for each user type based on the
aggregate concurrently) are not considered either. Therefore, derived SINR distributions. With the derived EB, IoT
to converge service-differentiated IoT applications into LTE- users are provided with probabilistic QoS guarantee.
A HetNets, it is desirable to incorporate the FCell randomness Particularly, to make the decision process for EB prac-
into performance analysis of HetNets with PSU and mean- tical and tractable, an heuristic algorithm named QA-EB
while consider the IoT users’ QoS requirements and CA algorithm is proposed based on iterations.
capabilities. 3) The interplay of RA between MCells and FCells is for-
Second, the interplay of resource allocation (RA) between mulated into a two-level Stackelberg game. In the game,
the MBSs and FBSs under LTE-A PSU mechanism has not been based on the aggregate throughput of FBSs, MBSs first
well studied. Although an MBS cannot directly control the RA impose an interference-related price upon FBSs, and
of FBSs deployed to serve IoT, it can influence the RA deci- FBSs adjust their PSU policy accordingly. A backward
sions indirectly through price control [20], [21]. For instance, induction method is proposed to achieve the Stackelberg
in [20], Duan et al. designed a game-theory-based price control equilibrium (i.e., optimal price and PSU policy) and to
strategy where MBSs influence the FBS behaviors by deter- show how the price and PSU policy are tuned to maximize
mining the user service prices for MCells and FCells. In [21], the utilities of both parties.
Bu et al. proposed to set an interference price for MBSs over 4) Finally, simulation results validate our analytical ones,
FBSs based on the interference from FBSs, which is consid- and the Stackelberg equilibrium is demonstrated under
ered by FBSs into RA to maximize their own utilities. Through different IoT user QoS requirements and CA capabilities.
such interaction, the interference between MCells and FCells This paper is organized as follows. Section II describes the
can be effectively coordinated. However, most of the existing system model. The SG-based analytical framework is pro-
works have not considered the PSU mechanism, and usually posed to evaluate the performance for different user types
assume either an isolated MCell scenario or no interference in Section III, and the Stackelberg game is formulated and
from neighboring MCells. The assumptions do not hold in LTE- analyzed in Section IV. Simulation results are presented in
A systems where the MCell frequency reuse factor equals to Section V. Finally, Section VI concludes this paper.
1, i.e., one MCell shares the same spectrum with its neigh-
boring MCells, making the interference from other MCells is
nonneglectable. Therefore, a new interaction strategy consider- II. S YSTEM M ODEL
ing the inter-macro interference under the PSU mechanism is In this section, the PPP-based HetNets layout is first
indispensable for LTE-A HetNets. presented. The bandwidth access mechanisms and physical
356 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO. 3, JUNE 2016

TABLE I
N OTATION TABLE

Fig. 2. Bandwidth structure of HetNets under PSU. In carrier i, the PRBs are
all orthogonal. One PRB can only be assigned to one user within 1 subframe
which is 1-ms long, while one user can occupy several PRBs concurrently. The
PRBs assigned to one user can be contiguous or not [25].

the actual coverage of an MBS becomes a Voronoi cell [24]


where any point in a Voronoi cell has a shorter distance to the
associated MBS than to other MBSs. The FSs (or FNSs) are
distributed as a homogeneous PPP with density λFS (or λFNS ),
in a disk coverage of FCell with radius RF .

B. Bandwidth Allocation Mechanisms


The system bandwidth consists of N carriers. Each carrier i
RF
(∈ {1, . . . , N }) is further divided into Pi orthogonal physical
resource blocks (PRBs),1 each with bandwidth WPRB . A PRB
is the minimum bandwidth allocation unit in LTE-A systems,
as shown in Fig. 2.
All users are assumed to have a CA capability nagg indicat-
ing that a user can transmit on nagg carriers simultaneously.
One MU requires a minimum throughput ruMU , while one FS or
FNS enjoying high-speed services requires minimum through-
put ruF (ruF > ruMU ). To provide the users with probabilistic
guarantee on the throughput requirement, each MU, FS, and
FNS is assigned with EB WiMU , WiFS , and WiFNS , respectively,
Fig. 1. Network layout of HetNets. Voronoi cells formed by 9 MBSs are
uniformly located in a 10 × 10 km2 area.
in carrier i, such that
N 

MU MU MU
channel model are then introduced, followed by the interaction Pr Ri (Wi ) < ru <e1
model between macro and FCells. The main notations are listed i=1
in Table I.  

N
Pr RiT (WiT ) < ruF < e  1, T ∈ {FS, FNS}
i=1
A. Network Deployment (1)
As shown in Fig. 1, we consider an arbitrary region A
with area |A|, where the MBSs and FBSs are deployed as where RiT (WiT ) denotes the ergodic throughput that a type-T
homogeneous PPPes with density measure λMBS and λFBS , user can get from carrier i given EB WiT and e denotes a small
respectively. In other words, MBSs (or FBSs) are uniformly positive value much smaller than 1. Equation (1) means that the
distributed within A with the total number following a Poisson total ergodic rate of all carriers for a user should be smaller than
distribution—Poisson(λMBS |A|) (or Poisson(λFBS |A|)). Due its required throughput with a very small probability.
to much smaller transmission powers, FCell coverage is much For the access mechanism, each MBS operates on all N
smaller than MCell coverage. The sets of MBSs and FBSs are carriers to serve MUs, while each hybrid-access FBS ran-
denoted as ΦMBS and ΦFBS , respectively. domly and independently chooses nres carriers to serve the
The MCell users (MUs) are distributed within A following 1 LTE-A is built upon the orthogonal frequency division multiple access
a homogeneous PPP with density λMU . Each MU connects to (OFDMA) technology, and a PRB consists of 12 contiguous OFDMA
its nearest MBS for service. Under such an association policy, subcarriers.
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 357

FSs and nopen disjoint carriers for open access, satisfying III. P ROBABILISTIC A NALYSIS ON U SER P ERFORMANCE
nres + nopen ≤ N . For one MBS or FBS, denote the number FOR H ET N ETS W ITH PSU
of type-T users choosing carrier i for transmission as NiT
In this section, the SG is exploited to model the HetNets
and the maximum number of users that  can be concur-  interference with PSU, considering user QoS requirements
rently served in carrier i as NiT,ser = Pi · WPRB /WiT , and CA capabilities. Both the FCell randomness and the
T ∈ {MU, FS, FNS}. In each subframe, if NiT ≤ NiT,ser , the multi-macro interference are included. Specifically, the SINR
system will randomly choose NiT pieces of WiT bandwidth distributions and ergodic rates for each type of users in each
for type-T users; otherwise, time-sharing scheduling is adopted carrier are first derived (Sections III-A and III-B), and then
to randomly select NiT,ser type-T users to transmit. In this the EB is finalized according to the user QoS requirement
way, each type-T user can be served with equal long-term (Section III-C).
time-proportion within one carrier.

A. SINR Distributions and User Ergodic Rates


C. Physical Channel Model
The SINR distribution of an MU in carrier i is derived first.
The path loss and fast fading effects are considered in this The probability that SINRMUi is larger than a threshold β is
paper. The shadowing effects are not included, as [26] has MBS

  Pi HDB0 −αi
proved that the shadowing can be well approximated by the P SINRMU > β = P > β
i
IiMBS + IiFBS + n0
randomness of the Poisson-distributed BS locations. This is

a strong justification that the distribution of MBSs can be β(IiMBS + IiFBS + n0 )DB0 αi
=P H>
modeled as a PPP. PiMBS
We consider that the power spectrum densities (PSDs) of where
MBSs and FBSs are fixed in carrier i and denoted as PiMBS 
and PiFBS , respectively. For a user, its received PSD in carrier i IiMBS = PiMBS HiMBS DB −αi
from an MBS (or FBS) B with a distance of DB is B∈ΦMBS
i \B0

IiFBS = PiFBS HiFBS DF −αi . (3)
Pir = PiT HDB −αi , B ∈Φ , T
T ∈ {MBS, FBS} (2)
F ∈ΦFBS
i

where H is the fast fading channel gain and αi is the path In (3), B0 is the associated MBS of the considered MU.
loss exponent. The fast fading of the useful signal is consid- Notation ΦMBS (ΦFBS ) denotes the set of MBSs (FBSs) that
i i
ered as Rayleigh fading, so the fast fading channel gain follows use the same PRBs with the considered MU in carrier i; IiMBS
an exponential probability density function (pdf),2 i.e., Exp(μ). (IiMBS ) denotes the interference PSD from ΦMBS (ΦFBS ); and
i i
For simplicity, we set μ as 1. The fast fading of the interference Hi MBS FBS
(Hi ) denotes the fast-fading channel gain between
signals is considered as generally distributed. the considered user to the MBSs (FBSs). As H ∼ Exp(1), we
have P(H > h) = e−h . Then
  MBS  
D. Economic Interaction Between MCells and FCells Ii + IiFBS + n0 DB0 αi β
P H>
The objective of both parties is to maximize their own PiMBS
utilities, which are expressed as the weighted summations of = EΦMBS \B0 ,ΦFBS ,HiMBS ,HiFBS ,DB0
multiple parts of profits. Each MBS charges MUs’ services i  i
−αi

with unit price g MU /bit. Meanwhile, to preserve the MU per- (IiMBS + IiFBS + n0 )DB β
· exp − 0
(4)
formance from the interference by FBSs, MBSs impose an PiMBS
interference unit price yi over FBSs for interfering the carrier
i. For analytical simplicity, yi ’s are set to be equal for all carri- where E[·] denotes the expectation and ΦMBS i \B0 is the set
ers and denoted as y in the rest of the paper. Besides, an upper ΦMBS
i excluding MBS B0 . As randomness exists in ΦMBSi \B0 ,
bound y max is imposed on y to avoid overcharging, which is ΦFBS
i , HiMBS , HiFBS , and DB0 , P(SINRMU
i > β) should be an
reasonable in practical. Therefore, there are two parts of profits expectation over all these items. Proposition 1 gives the derived
for one MBS: 1) the profits from MU services and 2) the profits SINR distribution of one MU in carrier i.
from charging all FBSs within its coverage. Proposition 1: In the HetNets described in the system model,
Bearing the interference price y, each FBS will optimize the given the EB of all the user types (i.e., WiMU , WiFS , and
subsets of carriers assigned to FSs and FNSs, i.e., nres and WiFNS ), the probability that the SINR of one MU in carrier i
nopen , considering the EB of all the user types and CA capabil- is larger than a threshold β is given as
ities. One FBS pays unit price g FS /bit for the FSs’ services and  
P SINRMU >β
can gain profits with unit price g FNS /bit from FNSs. Therefore, i
+∞
the total utility of one FBS is the threefold: 1) profits from MBS 2 αi MBS
= 2πλMBS de−πλ d e−n0 d β/Pi
FNSs; 2) service payment for FSs; and 3) the interference cost 0
  
charged by the MBSs. · exp −2πλMBS i η d, HiMBS , β
2 If a random variable Ra is Rayleigh-distributed, then its power Ra2 is  
exponentially distributed with parameter μ. · exp −2πθiFBS λFBS,usa (d, HiFBS , β, A) d(d)
358 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO. 3, JUNE 2016

where B. User Service Probability and Bandwidth Usage Probability



−βHiMBS
η(d, HiMBS , β) = − 12 d2 + 12 d2 EHiMBS e + In this section, we calculate the user service probabilities
 2/αi      (QMU FS FNS
s|i , Qs|i , and Qs|i ) that one user can be served by an
βHiMBS Γ 1 − α2i , 0 − Γ 1 − 2 MBS
αi , βHi MBS or FBS, and the bandwidth usage probability (θiMBS,usa
  and θiFBS,usa ) that a portion of EB in one carrier is occupied by
(d, HiFBS , β, A) = 12 d2 Γ(1 − α2i , 0)EHiFBS (AβHiFBS )2/αi any user in one MBS or FBS. All the probabilities are closely
+∞
related to the PSU policy (nres and nopen ) and the user CA
Γ(s, t) = xs−1 e−x dx, and A = PiFBS /PiMBS . (5) capabilities (nagg ) and are conditioned on that the user selects
t
carrier i to transmit.
Please refer to Appendix A for the detailed derivations of To calculate the MBS-related probabilities QMU and
s|i
Proposition 1. One interesting observation in Proposition 1 is
that the SINR distribution is not related to the EB of any user θiMBS,usa , the number of MUs in one MCell needs to be cal-
type. This is because fixed transmission PSDs are considered culated first. Denote the number of MUs in a Voronoi cell and
for both MBSs and FBSs in the system model. Therefore, the the cell size as N MU and S, respectively. As the MUs are
ergodic throughput of the MUs in carrier i can be calculated as distributed as a PPP with density λMU , the number of MUs
   in one Voronoi cell with area S (denoted as N MU ) follows
MU MU
RiMU = ESINRMU i
Qs|i W MU
i log 1 + SINR i Poisson(λMU S). Thus, we have
MU
Qs|i WiMU +∞     (λMU S)k e−λ
MU
S
= P ln 1 + SINRMU > t dt P (N MU
= k|S) = , k = 0, 1, . . . (9)
ln2 0
i
k!
MU MU +∞
t
β=e −1 Q W 1  
P SINRMU
s|i i and
= > β dβ
ln2 0 1+β i
+∞
(6)
P (N MU = k) = P (N MU = k|S)f (S)dS (10)
0
where QMU
s|i denotes the service probability that an MU can
be scheduled to have WiMU bandwidth conditioning on that it where f (S) is the pdf of S. As indicated in [27], a simple but
selects carrier i. Variables θiMBS , θiFBS , and QMU
s|i are closely
accurate enough approximation of f (S) is given as
related to the PSU policy and calculated in Section III-B. 
Similarly as MUs, the SINR distribution of FSs is given in 343 7 5 7 MBS
f (S) = (SλMBS ) 2 e− 2 Sλ λMBS . (11)
Proposition 2. 15 2π
Preposition 2: In the HetNets described in the system model,
the probability that the SINR of one FS in carrier i is larger than By substituting (11) into (10), the distribution of N MU can be
a threshold β can be expressed as obtained. As one MU can access any carrier and concurrently
RF transmit on nagg carriers, the probability that one MU chooses
  2d −n0 dαi β/PiFBS
P SINRFS > β = e F d(d) carrier i is nagg /N . Then the probability that there are totally k
i
0 RF2 MUs in one cell among which l MUs choose carrier i is denoted
MU
where as Pl,k|i and calculated as
   n l 
F = exp −2πθiFBS,usa λFBS τ d, HiFBS , β MU agg nagg k−l  MU 
Pl,k|i = Ckl 1− P N = k . (12)
   N N
· exp −2πθiMBS,usa λMBS ρ d, HiMBS , β, B
Given l MUs choose carrier i, the probability that one MU can
  d2 2  2
 have bandwidth from carrier i is
τ d, HiFBS , β = Γ(1 − )EHiFBS (βHiFBS ) αi
2 αi    
    Pi WPRB /WiMU Pi WPRB
ρ d, Hi MBS
, β, B = τ d, BHiMBS , β min 1, = min 1, . (13)
l WiMU l
B = PiMBS /PiFBS . (7)
Then user service probability QMU
s|i can be achieved by averag-
Please refer to Appendix B for the detailed derivations of MU
Proposition 2. Therefore, the ergodic throughput of FSs in ing (13) over Pl,k|i
carrier i RiFS is calculated similarly as (6) ∞   
 k
Pi WPRB
FS +∞ QMU MU
QFS
s|i Wi 1   s|i = min 1, MU l
Pl,k|i . (14)
RiFS = P SINRFSi > β dβ (8) k=1 l=1
W i
ln2 0 1+β
where QFS Similarly, the bandwidth usage probability θiMBS,usa is calcu-
s|i denotes the user service probability of one FS in car-
rier i given that it uses carrier i. Following the same procedure, lated as
the SINR distribution of FNS in carrier i, P (SINRFNS > β), ∞ 
 k  
WiMU l
i
and ergodic throughput RiFNS can be calculated similarly as (7) θiMBS,usa = min 1, MU
Pl,k|i . (15)
and (8) where the superscript “FS” is replaced with “FNS.” Pi WPRB
k=1 l=1
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 359

Then, the FBS-related probabilities (i.e., QFS FNS


s|i , Qs|i , and
finalized as the product of WPRB and an integer value denoted
θiFBS,usa ) can be calculated. As the area of one FBS coverage is as mMUi . The physical meaning of mMU i is the minimum
πRF2 , the total number of FSs in one FCell (denoted as N FS ) is number of PRBs in carrier i that can satisfy (20), i.e.,
Poisson-distributed with λFS πRF2 . Thus, we have
mMU = min m
 FS

(λFS πRF2 )k −λFS πRF2 i m
P N =k = e . (16) s.t. WiMU = mWPRB
k! (21)
0 ≤ m ≤ Pi , m ∈ Z +
Similarly as the calculation of QMU FS
s|i , Qs|i is calculated as
Eq.(20).
⎧∞    
⎪ 

⎨ min 1, Pi WPRB
FS P N FS = k , if nagg ≥ nres
kWi
According to (20), WiMU is closely related to QMU
s|i and
QFS
s|i =
k=1

∞   


k
FS θiMBS,usa which are further determined by the PSU policy,
⎩ min 1, PilW WPRB
FS Pl,k|i , otherwise
k=1 l=1 i
and CA capabilities. Therefore, WiMU is jointly determined
by the PSU policy, user QoS requirements, and CA capabili-
where
ties. For the integer values of FSs (or FNSs), denoted as mFS i
n l  nagg k−l (or mFNS ), the derivation is the same as that of MUs except
FS agg
Pl,k|i = Ckl 1− P (N FS = k). (17) i
nres nres the minimum throughput requirements in carrier i, which is
ruF / min{nres , nagg } (or ruF / min{nopen , nagg }).
The probability QFNS
s|i is calculated exactly the same way as that It can be seen from (21) that for any type of users, the opti-
FBS,usa
of QFS
s|i . For θi , the probabilities that carrier i is assigned mization problem to calculate the EB is constrained integer
to FSs and FNSs are nres /N and nopen /N , respectively. For nonconvex. In addition, the determination of its EB is highly
either possibility, the bandwidth usage probability is calculated dependent on the EB of the other types, which is because the
similarly with (15), i.e., constraint on its SINR distribution (i.e., the third constraint of
the optimization problem) is closely related to the EB of the
nres nopen
θiFBS = P1 + P2 other types. Therefore, it is infeasible to obtain the optimum in
N N polynomial time.
where To make the proposed strategy tractable and practical, a
⎧ ∞  
⎪  kWiFS heuristic algorithm, referred to as QoS-aware EB (QA-EB)

⎨ min 1, Pi WPRB P (N FS = k), if nagg ≥ nres
algorithm in this paper, is proposed. The basic idea of the QA-
P1 = k=1
∞    EB algorithm is to augment mMU , mFS FNS
⎪ i , and m step by
k
⎪ lW FS FS  i
⎩ min 1, Pi WiPRB Pl,k|i , otherwise. step according to a specified priority. Each of the above three
k=1 l=1
(18) variables starts from 1 with augmentation step 1. Each time
when one variable increases 1, the algorithm checks whether
The probability P2 is FNS-related and can be calculated simi- the SINR constraints of the user types with higher priority are
larly with P1 . satisfied. If the constraints are satisfied, the variable of the user
type with the next lower priority is augmented; otherwise the
variable of the user type with the highest priority and unsatis-
C. QoS-Aware EB: Formulation and Algorithm fied SINR constraint is augmented. The algorithm stops when
The EB for each type of user is finalized based on the derived the SINR constraints of all the user types are satisfied. Note
user SINR distributions. For analytical simplicity, the intraband that the priority of user types can be determined according to
contiguous CA [25] is considered where the radio character- the vendor/operator’s preference, and different priority assign-
istics of all carriers are the same, so each carrier contribute ments may lead to different EB sets {mMU i , mFS
i , mi
FNS
}. In
equal portion of throughput for each user. Thus for MUs, the this paper, the MUs and FNSs are given the highest and low-
minimum throughput requirement on carrier i is ruMU /nagg . est priority, respectively. The reason is that the MUs are more
According to (1), WiMU should be determined such that sensitive to the change of EB of FSs and FNSs, which has been
validated through simulations in Section V.
   
P QMU MU
log 1 + SINRMU < ruMU /nagg < e  1 Remark: According to (1), if the throughput requirement for
s|i Wi
one user (i.e., ruMU and ruF ) is higher, the EB (i.e., WiMU ,
i
(19)
WiFS , and WiFNS ) will be higher. But according to (14) and
which can be rearranged as
(17), increasing the user EB will decrease the user service
  probability when the system bandwidth is saturated, which
MU
/(nagg QMU MU
) − 1 < e.
P SINRMU i < 2ru s|i Wi (20) may result in a decrease instead in the average user through-
put. Correspondingly, the average user packet delay may be
If β is equal to 2ru /(n Qs|i Wi ) − 1, (39) can be lever-
MU agg MU MU
higher due to lower buffer service rate in user equipment.
aged to achieve the value range of WiMU . As one PRB is the Therefore, it is important to study the tradeoff among packet
minimum bandwidth allocation unit in LTE-A systems, WiMU delay, time-average user bandwidth, and average user through-
should be an integral multiple of WPRB . Then, WiMU can be put. Quantitative analysis on the tradeoff related to user packet
360 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO. 3, JUNE 2016

Algorithm 1. QA-EB Algorithm profits from the interference charge on FBSs. To calculate either
part, it is required to have 1) the average number of MUs and
1: /* Initialization */ FBSs in one MCell (denoted as N MU and N FBS , respectively);
2: Define auxiliary variables and 2) the average number of FSs and FNSs in one FCell
A1 := ruMU /(nagg QMU s|i Wi
MU
), (denoted as N FS and N FNS , respectively). Based on (10), N MU
A2 := ru /(min{nagg , n }QFS
FS res FS
s|i Wi ), is calculated as
A3 := ruFNS /(min{nagg , nopen }QFNS s|i Wi
FNS
); ∞

3: Define events E1 , E2 , E3 as N MU = k · P (N MU = k). (22)
E1 := P(SIN RiMU < 2A1 − 1) < e, k=1
E2 := P(SIN RiFS < 2A2 − 1) < e,
E3 := P(SIN RiFNS < 2A3 − 1) < e; Variable N FBS can be calculated similarly. Based on (16), N FS
4: mi ← 1, mFS
MU FNS and N FNS can also be achieved similarly as (22). Then, the
i ← 1, mi ← 1;
5: /*Loop Augmentation*/ utility of one MBS is given as
6: EndFlag←FALSE; U MBS = nagg RiMU · N MU g MU
7: while EndFlag == FALSE do  
8: while E1 is TRUE and EndFlag == FALSE do + ω MBS yN FBS na RiFS N FS + nb RiFNS N FNS
9: if E2 is FALSE then
10: mFS FS
i ← mi + 1;
where
11: end if
12: while E1 is TRUE and E2 is TRUE and EndFlag na = min{nagg , nres }, nb = min{nagg , nopen }. (23)
== FALSE do Here, the total throughput from all FBSs in one MCell is
13: if E3 is TRUE then used to represent the interference caused by FBSs as the FBS-
14: EndFlag ← TRUE; part interference is hard to extract from MU report in realistic
15: else implementation. ω MU is the weight of interference charge over
16: ml FNSi ← mFNS i + 1; service profits. RiMU and RiFS are given in (6) and (8). As
17: end if aforementioned, the MBSs can only influence the RA of FBSs
18: end while indirectly through price control. Therefore, one MBS can only
19: end while optimize the imposed interference-related price y to maximize
20: if E1 is FALSE then its own total utility
21: mMU
i ← mMUi + 1;
22: end if max U MBS . (24)
0≤y≤y max
23: end while
2) FBS Level Game: For each FBS, it needs to pay g FS /bit
delay relies on extra mathematical tools such as queueing the- for FS services, and can gain g FNS /bit for FNS services. Thus,
ory, which is beyond the scope of this work but will be explored its total utility can be expressed as
in our future research.
U FBS = −g FS na RiFS N FS + g FNS nb RiFNS N FNS
 
IV. T WO -L EVEL S TACKELBERG G AME B ETWEEN − wFBS y na RiFS N FS + nb RiFNS N FNS (25)
MC ELLS AND FC ELLS
where na and nb are given in (23). Variable ω FBS is the weight
In this section, we model the interaction between MCells
of interference cost over the profits. Given the interference price
and FCells into a Stackelberg game and propose a backward
y imposed by the MBSs, as the user QoS requirements and CA
induction method to determine the optimal interference price y
capabilities are known, the PSU policy alone can determine the
and PSU policy.
EB WiT , T ∈ {MU, FS, FNS} and further determine the FBS
utility U FBS . Therefore, one FBS only needs to optimize nres
A. Game Formulation and nopen to maximize its own utility, i.e.,
The interaction is formulated as a two-level Stackelberg
game, jointly considering the utility maximization of both max U FBS
nres ,nopen (26)
MBSs and FBSs. In the first level, each MBS, as the game s.t. nres + n open
≤ N, nres and nopen ∈ Z+ .
leader, imposes an interference-related price y upon the FBS
throughput according to the interference from FBSs. In the
second level, each FBS, as a follower, decides the PSU pol- B. Analysis of the Proposed Game
icy (i.e., nres and nopen ) based on the imposed price y, user Tradeoffs exist in this game. On one hand, if one MBS hopes
QoS requirements, and user CA capabilities. The utilities are to improve its MU performance to gain more profits from MU
expressed to be the total weighted profits as follows. services, it needs to increase y to lower interference from FBSs.
1) MBS Level Game: For each MBS, its total utility is com- As a result, the throughput from FBSs will be reduced, result-
posed of two parts: 1) the service profits from MUs; and 2) the ing in a reduction in MBS gains from interference charge. On
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 361

the other hand, one FBS can increase its utility by opening TABLE II
more carriers for FNSs; however, it needs to pay more for the S IMULATION PARAMETERS
increased throughput due to the interference-related price y.
Therefore, MBSs need to optimize y and FBSs need to opti-
mize the PSU policy (i.e., nres and nopen ) to achieve their own
maximum utilities, i.e., to obtain the Stackelberg equilibrium.
To achieve the Stackelberg equilibrium, a backward induc-
tion method is utilized to analyze the proposed game, which
captures the dependence of FBS decisions on MBS decisions.
The followers of the game, i.e., the FBSs, are analyzed first.
Given the imposed interference price y, the optimal PSU policy
(nres and nopen ) can be achieved by solving optimization prob-
lem (26). The primary challenge of solving (26) is that the exact
value of y is unknown, which means that the optimal (nres ,
nopen ) combination is not fixed and should be a function of
y. In other words, the goal of solving (26) is to find a mapping
between different value intervals of y and the corresponding
optimal (nres , nopen ) combinations. For a given y value, the
general method to obtain the optimal (nres , nopen ) combina-
tion is the classic branch and bound algorithm [28], since (26)
is typical integer nonlinear optimization. But as the backward
induction method potentially needs to know the optimal (nres , Consequently, the optimal (nres , nopen ) combination is final-
open
nopen ) combinations for all the y values in [0, y max ], the com- ized as {nres
opt (Ys∗ ), nopt (Ys∗ )}.
putation workload can be huge when N is large. Fortunately, it In summary, the backward induction method obtains the
is specified in the LTE-A standard [25] that at most 5 carriers Stackelberg equilibrium in two steps. It first solves the utility
can be aggregated in one system, i.e., N ≤ 5. Therefore, there maximization problem of the game followers (i.e., the FBSs)
are at most 15 feasible (nres , nopen ) combinations for problem by finding a mapping between a set of y value intervals and a
(26). By comparing the values of U FBS under each combination set of corresponding optimal (nres , nopen ) combinations. With
within the interval [0, y max ], the optimal (nres , nopen ) combi- the mapping, the utility maximization problem of game leaders
nation with the corresponding y value interval can be easily (i.e., MBSs) is decomposed into a series of subproblems with
determined, as denoted below different y value intervals; by comparing the optimal utility val-
ues of each subproblem, the optimal y for the original problem
open
{nres
opt (Ys ), nopt (Ys )} can be finalized. In this manner, the stackelberg equilibrium is
determined.
where
Ys ⊂ [0, y max ] !
V. S IMULATION R ESULTS
Ys = [0, y max ] and Ys1 Ys2 = ∅ (27)
s In this section, Monte Carlo simulation results are presented
∀s, s1 , s2 ∈ {1, 2, . . . , S}.
to 1) validate our analytical results and 2) demonstrate the opti-
In (27), S is the total number of y value intervals that mal PSU policy and interference price under different user QoS
correspond to a different optimal (nres , nopen ) combination requirements and CA capabilities.
compared to its adjacent value interval.
The game for MBSs is then analyzed. As the optimal (nres ,
A. Simulation Setup
nopen is different for different y value intervals Ys , the utility
maximization problem for MBSs (24) can be decomposed into Simulation setup of starts with an area of 20 × 20 km2 with
MBS
a series of suboptimization problems as follows: λ = 0.5/(π5002 )/m2 . The homogeneous-carrier case is
considered where Pi , bi , and αi are identical for ∀i. The PSD
max UsMBS , s ∈ {1, 2, . . . , S}. (28) of each MBS (FBS) is the same for every PRB in each car-
y∈Ys
rier. The detailed parameter settings are presented in Table II.
Denote the optimal value for UsMBS and the corresponding With this setting, the average number of BSs is 255 and that
MBS
optimal y as Us,opt and ys,opt , respectively, then the optimal of MUs is 7650. Thus, the boundary effect can be neglected by
solution of the original problem (24) (denoted as yopt ) can be such a large-scale network. Furthermore, each presented result
determined as is averaged over 1000 runs.
yopt = ys∗ ,opt
B. Numerical and Simulation Results
where
We first corroborate our analytical results on user SINR dis-
s∗ = arg max(Us,opt
MBS
) tributions and ergodic throughput. In Fig. 3(a), the cdfs of
s (29)
s ∈ {1, 2, . . . , S}. single-carrier SINR are given when the EB of MUs, FSs, and
362 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO. 3, JUNE 2016

Fig. 4. EB with different minimum throughput requirements. Default values:


Fig. 3. User SINR and ergodic throughput performance in HetNets. MU changes while r F = 5,Mb/s. (b) r F changes while
same with Fig. 3. (a) ru u u
Default values: nagg = 2, nres = 3, nopen = 1, λMU = 30λMBS , λFBS = MU = 360,kb/s.
ru
10λMBS . (a) (WiMU ,WiFS ,WiFNS ) are set to (1,4,7) PRBs. (b) Total ergodic
throughput per user.

Fig. 4 shows how the EB of different user types is decided


FNSs are 1, 4, and 7, respectively. It can be observed that the with the user throughput requirements given QoS violation
SINR performance of FCell users is much better than that of probability e and CA capabilities. The EB is represented by the
MUs, since MUs generally have a much longer distance to number of PRBs assigned to each user. It can be seen that as
MBSs than FCell users to FBSs. Besides, FSs and FNSs have the throughput requirements increase, users need to be assigned
the same SINR performance. This is because of the same FBS with more PRBs to satisfy the maximum QoS violation prob-
PSD for both user types and the random bandwidth access ability. Besides, MUs are more sensitive to the throughput
mechanism, resulting in the same strength of average useful increase than FSs and FNSs: WiMU increases 10 times to sat-
signal and interference. isfy only 44% increase of rMU while WiFS or WiFNS increases
In Fig. 3(b), the ergodic throughput of FCell users is signif- 7 times to satisfy 360◦ increase of rF . The reason is as fol-
icantly higher (∼10 times) than that of MUs under different lows. In an MBS, there are more MUs selecting the same carrier
EB combinations due to much better SINR performance. It can than FSs (or FNSs) do in an FBS, resulting in that the band-
be further observed that when each MU is assigned with more width in one carrier is more likely to be saturated in an MBS
PRBs per carrier, the MU ergodic throughput first increases and than in an FBS. Thus, increasing WiMU will more likely reduce
then remains stable. This can be explained as follows: when the user service probability of MUs, making the MU through-
WiMU is small, increasing WiMU will bring each MU more put increase harder than FSs and FNSs. Furthermore, it can be
bandwidth without increasing the interference intensity from observed in Fig. V-B that even if rF is not changed, the EB
other MBSs very much. Thus, the ergodic throughput increases. of FSs and FNSs still increases to supplement the throughput
However, if WiMU keeps increasing, the service probability of loss due to increased interference from MBSs. The similar
each MU (QMU s|i ) will drop considerably, which counterbal- phenomenon is also observed in Fig. V-B.
ances the performance gain brought by wider bandwidth. So, Finally, we show how the optimal PSU policy and interfer-
the ergodic throughput becomes stable. In addition, FSs have a ence price y is determined with given user throughput require-
higher throughput than FNSs since FSs can concurrently trans- ments and CA capabilities. As mentioned in Section IV-B,
mit on 2 carriers (nagg = 2 and nres = 2) compared to 1 carrier to maximize the utilities of both parties, the FBSs first offer
for FNSs. When WiMU increases, the ergodic throughput of MBSs with the knowledge of optimal PSU policies to maxi-
FSs and FNSs both decreases first and then becomes stable. mize the utility of FBS given different y values. Then, the MBS
This is because with larger WiMU , the interference from MBSs choose the optimal y to maximize its own utility. Fig. 5 shows
first increases and then remains unchanged since the band- the mapping between optimal PSU policy and y. It can be seen
width usage probability θiMBS,usa has reached its maximum, that the optimal PSU policy changes when y reaches the point
i.e., 1. Moreover, when WiFS increases, e.g., from (8,4,7) to 0.08, 0.2, and 1.49. As y increases, the total number of carriers
(8,5,7), the throughput of FNS decreases, which is because the selected by an FBS decreases in order to reduce the interference
interference perceived by FNSs from FBSs increases. cost charged by MBSs.
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 363

by introducing operator-competition mechanism where multi-


ple operators managing different bands will contend to offer
the best price to users.

A PPENDIX A
We first solve the expectation over DB0 —the distance
between the serving MBS and the considered MU. Since one
MU always chooses the nearest MBS to connect, DB0 implies
that there is no MBSs within the distance DB0 to the considered
MU. As the MBSs are distributed as PPP with λMBS , thus
MBS
πd2
Fig. 5. Optimal PSU policy of FBS (nres and nopen ) given different y when P (DB0 > d) = P (no MBSs within πd2 ) = e−λ . (30)
nagg = 4,r MU = 400,kb/s, and r F = 15,Mb/s.
Then, the pdf of DB0 is given as
MBS
πd2
fDB0 (d) = 2πλMBS de−λ , d ∈ (0, +∞). (31)
Thus, P (SINRMU
i > β) can be calculated as
P (SINRMU
i > β)
" +∞
= EΦMBS
i
FBS
\B0 ,Φi MBS
,Hi FBS
,Hi 2πλMBS
0
" # #
MBS 2 (I MBS + IiFBS + n0 )dαi β
·de−πλ d exp − i d(d)
PiMBS
+∞
MBS 2 αi MBS
= 2πλMBS de−πλ d e−n0 d β/Pi F d(d)
0
Fig. 6. Optimal interference price and PSU policy for different CA capabilities,
when r MU = 400,kb/s and r F = 15,Mb/s. where
F = F1 · F2
"
#
The optimal interference price and PSU policy for different IiMBS dαi β
CA capabilities is evaluated in Fig. 6. When nagg = 3, 4, the F1 = EΦMBS \B0 ,HiMBS exp −
i PiMBS
optimal interference price is 0.71 and 0.08, respectively. This " FBS αi
#
Ii d β
implies that for FBSs, the increase in utility due to enlarging the F2 = ·EΦFBS ,HiFBS exp − . (32)
number of carriers for FNS surpasses the resultant interference
i PiMBS
cost charged by MBSs. When n = 1, 2, and 5, the situation is Then, we calculate F1 expected over ΦMBS \B0 . As ΦMBS
i i
adverse where the FBSs have to reduce the number of open- denotes the set of MBSs that use the same PRBs in carrier i
access carriers to the minimum to avoid the relatively excessive with the considered MU, ΦMBS i can be viewed as a thinning
interference charges from MBSs. of the original PPP Φ MBS
with probability θiMBS,usa . Here,
θiMBS,usa is the bandwidth usage probability that one piece
of WiMU bandwidth is occupied by any MU in one MBS.
VI. C ONCLUSION In other words, ΦMBSi is a homogenous PPP with density
MBS,usa MBS
In this paper, we have studied the QoS provisioning for λMBS
i = θ i λ . The calculation of θiMBS,usa is shown
IoT in LTE-A HetNets with PSU mechanism. Specifically, in Section III-B. Define a set Φ̃MBS
i as
the SG has been leveraged to consider the random behav- Δ
Φ̃MBS
i = {DB : B ∈ ΦMBS
i \B0 }. (33)
iors of IoT-oriented FCells and inter-macro interference into
performance analysis under PSU mechanism. Then, the con- According to Slivnyak’s Theorem [18], if ΦMBS i is a PPP,
cept of EB has been applied to decide the user bandwidth ΦMBS
i \B 0 is also a PPP with the same density as ΦMBS
i . Φ̃MBS
i
with considering the user QoS requirements and CA capabil- is an inhomogeneous PPP with density function
ities. Furthermore, the interaction between MBSs and FBSs λ(x) = 2πλMBS x, 0 ≤ x < +∞ (34)
i
has been modeled into a Stackelberg game to maximize the
utilities of both parties. Finally, Monte Carlo simulations have where x is the distance away from the considered MU.
been performed to verify our analytical results and demonstrate Therefore, F1 can be rewritten as
  
the decision process of EB as well as the optimal PSU pol- F1 = EΦ̃MBS ,H MBS exp −IiMBS dαi β/PiMBS
icy and interference price. The research outcomes should shed i i
⎡ ⎤
some light on how to optimally coordinate the resource uti- &  
lization in HetNets among different operator bands, which is = EΦ̃MBS ,H MBS ⎣ exp −HiMBS DB −αi dαi β ⎦ .
i i

a future trend for the cellular systems. For the future work, DB ∈Φ̃MBS
i

we intend to remove the upper bound on the interference price (35)


364 IEEE INTERNET OF THINGS JOURNAL, VOL. 3, NO. 3, JUNE 2016

To calculate F1 , a property of PPP proved in [29] is exploited A PPENDIX B


as follows: Similarly as MUs, the SINR distributions of one FS in carrier

& i can be expressed as
EΦ,Hi exp(−sHi g(X))
X∈Φ P (SINRFS
i > β)
 " +∞   #

(IiMBS + IiFBS + n0 )DF0 αi β


= exp −EHi 1 − e−sHi g(x) λ(x)dx (36) =P H>
0 PiFBS
where Φ is a PPP with density function λ(x); Hi is gener- = EΦMBS ,ΦFBS \F0 ,HiMBS ,HiFBS ,DF0
i  i 
ally distributed; s is a nonnegative constant; and g(x) is a (IiMBS + IiFBS + n0 )DB −αi
β
nonnegative function of x. The property holds when Hi is exp − 0

independent of PPP Φ. With this property, F1 can be trans- PiFBS


formed into where
 " +∞  #
αi MBS −αi 
F1 = exp −EHiMBS 1 − e−βd Hi x λ(x)dx IiMBS = PiMBS HiMBS DB −αi
d
B∈ΦMBS
i
= exp{−2πλMBS
i η(d, HiMBS , β)}, 
IiFBS = PiFBS HiFBS DF −αi . (40)
where F ∈ΦFBS \F0
 i

1 1 2 MBS
η(d, HiMBS , β) = − d2 + d EHiMBS e−βHi In (40), F0 is the associated FBS of the considered FS, and
2 2 ΦMBS (ΦFBS ) is the subset of MBSs (FBSs) that transmit on
"
# i i
2 2 the same PRBs with the considered FS in the carrier i. As
+ (βHiMBS )2/αi Γ(1 − , 0) − Γ 1 − , βHiMBS
αi αi FSs and FNSs are assigned with different carriers, there is no
interference between FSs and FNSs. The distribution of DF0
and
is different from DB0 in the MU case. Since FSs are only dis-
+∞
tributed within the coverage of the FBS, i.e., a disk area centred
Γ(s, t) = xs−1 e−x dx. (37)
t
at F0 with radius RF , the cdf of DF0 is given as
λ(x) is given in (34). The lower limit of the integral in (37) is πd2
P (DF0 ≤ d) = . (41)
d since F1 is conditioned on that the distance from the closest πRF2
MBS to the considered MU is no less than d. The calculation of
F2 is similar as that of F1 and given as Then, the pdf of DF0 is
 
F2 = exp −2πθiFBS,usa λFBS (d, HiFBS , β, A) 2d
fDF0 (d) = , 0 ≤ d ≤ RF . (42)
RF
where The rest of the calculation of the expectation in (40) is the same
(d, HiFBS , β, A) as that of MUs. The results are given directly in Proposition 1.
1 2 2  
= d Γ(1 − , 0)EHiFBS (AβHiFBS )2/αi
2 αi R EFERENCES
and [1] R. A. Khan and A. A. Shaikh, “LTE Advanced: Necessities and tech-
nological challenges for 4th generation mobile network,” Int. J. Eng.
A = PiFBS /PiMBS . (38) Technol., vol. 2, no. 8, pp. 1336–1342, Aug. 2012.
[2] J. G. Andrews, “Seven ways that HetNets are a cellular paradigm shift,”
Note that the lower limit of the integral in F2 is 0 as FBSs IEEE Commun. Mag., vol. 51, no. 3, pp. 136–144, Mar. 2013.
[3] M. Ismail, A. Abdrabou, and W. Zhuang, “Cooperative decentralized
can appear arbitrarily close to the considered MU. Similarly, resource allocation in heterogeneous wireless access medium,” IEEE
θiFBS,usa denotes the probability that one piece of WiMU band- Trans. Wireless Commun., vol. 12, no. 2, pp. 714–724, Feb. 2013.
width in carrier i is occupied by any FS or FNS in one FBS. [4] N. Zhang, H. Zhou, K. Zheng, N. Cheng, J. W. Mark, and X. Shen,
“Cooperative heterogeneous framework for spectrum harvesting in cog-
Therefore, the cdf of SINRMUi is finally given as nitive cellular network,” IEEE Commun. Mag., vol. 53, no. 5, pp. 60–67,
May 2015.
P (SINRMU
i > β) [5] R. Zhang, M. Wang, L. X. Cai, Z. Zheng, X. Shen, and L. Xie, “LTE-
unlicensed: The future of spectrum aggregation for cellular networks,”
= P (SINRMU
i > β) IEEE Wireless Commun. Mag., vol. 22, no. 3, pp. 150–159, Jun. 2015.
+∞ [6] D. López-Pérez, X. Chu, A. V. Vasilakos, and H. Claussen, “Power
MBS 2 αi MBS
= 2πλMBS de−πλ d e−n0 d β/Pi minimization based resource allocation for interference mitigation in
0 OFDMA femtocell networks,” IEEE J. Sel. Areas Commun., vol. 32,
no. 2, pp. 333–344, Feb. 2014.
· exp{−2πλMBS
i η(d, HiMBS , β)} [7] D. T. Ngo, S. Khakurel, and T. Le-Ngoc, “Joint subchannel assignment
and power allocation for OFDMA femtocell networks,” IEEE Trans.
· exp{−2πθiFBS λFBS,usa (d, HiFBS , β, A)}d(d) (39) Wireless Commun., vol. 13, no. 1, pp. 342–355, Jan. 2014.
[8] X. Xiang, C. Lin, X. Chen, and X. Shen, “Toward optimal admission
where η(d, HiMBS , β) and (d, HiFBS , β, A) are given in (37) control and resource allocation for LTE-A femtocell uplink,” IEEE Trans.
and (38), respectively. Veh. Technol., vol. 64, no. 7, pp. 3247–3261, Jul. 2015.
ZHANG et al.: PROBABILISTIC ANALYSIS ON QoS PROVISIONING FOR IoT 365

[9] Z. Shen, A. Papasakellariou, J. Montojo, D. Gerstenberger, and F. Xu, Ran Zhang received the B.E. degree in electronics engineering from Tsinghua
“Overview of 3GPP LTE-advanced carrier aggregation for 4G wireless University, Beijing, China, in 2010, and is currently working toward the Ph.D.
communications,” IEEE Commun. Mag., vol. 50, no. 2, pp. 122–130, Feb. degree at the University of Waterloo, Waterloo, ON, Canada.
2012. He is currently with the Broadband Communication Research (BBCR)
[10] R. Zhang, Z. Zheng, M. Wang, X. Shen, and L. Xie, “Equivalent capacity Group, University of Waterloo. His research interests include radio resource
in carrier aggregation-based LTE-A systems: A probabilistic analysis,” management in 4G/5G mobile communication systems with emphasis on het-
IEEE Trans. Wireless Commun., vol. 13, no. 11, pp. 6444–6460, Nov. erogeneous networks, carrier aggregation, and LTE-U technologies, wireless
2014. green networks, and electrical vehicle charging control in smart grids.
[11] R. Zhang, M. Wang, Z. Zheng, X. Shen, and L. Xie, “Cross-layer
carrier selection and power control for LTE-A uplink with carrier Miao Wang received the B.Sc. degree from the Beijing University of Posts and
aggregation,” in Proc. IEEE Globecom, Atlanta, GA, USA, Dec. 2013, Telecommunications, Beijing, China, in 2007, the M.Sc. degree from Beihang
pp. 4668–4673. University, Beijing, China, in 2010, and the Ph.D. degree in electrical and com-
[12] K. I. Pedersen, F. Frederiksen, C. Rosa, H. Nguyen, L. G. U. Garcia, puter engineering from the University of Waterloo, Waterloo, ON, Canada, in
and Y. Wang, “Carrier aggregation for LTE-advanced: Functionality and 2015.
performance aspects,” IEEE Commun. Mag., vol. 49, no. 6, pp. 89–95, She is currently a Postdoctoral Fellow with the Broadband Communications
Jun. 2011. Research (BBCR) Group, University of Waterloo. Her research interests
[13] D. Cao, S. Zhou, and Z. Niu, “Improving the energy efficiency of two-tier include the capacity and delay analysis in vehicular networks, electrical vehicle
heterogeneous cellular networks through partial spectrum reuse,” IEEE charging control in smart grids, and high-efficiency WLAN (HEW/802.11ax)
Trans. Wireless Commun., vol. 12, no. 8, pp. 4129–4141, Aug. 2013. for 5G.
[14] L. G. U. Garcia, I. Z. Kovcs, K. I. Pedersen, G. W. O. Costa, and
P. E. Mogensen, “Autonomous component carrier selection for 4G Xuemin (Sherman) Shen (M’97–SM’02–F’09) received the B.Sc. degree
femtocells—A fresh look at an old problem,” IEEE J. Sel. Areas in electrical engineering from Dalian Maritime University, Dalian, China, in
Commun., vol. 30, no. 3, pp. 525–537, Apr. 2012. 1982, and the M.Sc. and Ph.D. degrees in electrical engineering from Rutgers
[15] Y. Zhong and W. Zhang, “Multi-channel hybrid access femtocells: A University, New Brunswick, NJ, USA, in 1987 and 1990, respectively.
stochastic geometric analysis,” IEEE Trans. Commun., vol. 61, no. 7, He is currently a Professor and University Research Chair with the
pp. 3016–3026, Jul. 2013. Department of Electrical and Computer Engineering, University of Waterloo,
[16] R. Zhang, M. Wang, Z. Zheng, X. Shen, and L. L. Xie, “Stochastic geo- Waterloo, ON, Canada. He was the Associate Chair of Graduate Studies from
metric performance analysis for carrier aggregation in LTE-A systems,” 2004 to 2008. He has coauthored/edited 12 books and more than 700 papers and
in Proc. IEEE Int. Conf. Commun. (ICC’14), Sydney, N.S.W., Australia, book chapters concerning wireless communications and networks, control, and
Jun. 2014, pp. 5777–5782. filtering. His research interests include resource management in interconnected
[17] X. Lin, J. G. Andrews, and A. Ghosh, “Modeling, analysis and design wireless/wired networks, wireless network security, social networks, smart grid,
for carrier aggregation in heterogeneous cellular networks,” IEEE Trans. and vehicular ad hoc and sensor networks.
Commun., vol. 61, no. 9, pp. 4002–4015, Jul. 2013. Dr. Shen is an Elected Member of the IEEE ComSoc Board of Governors,
[18] M. Haenggi, J. G. Andrews, F. Baccelli, O. Dousse, and M. Franceschetti, and Chair of the Distinguished Lecturers Selection Committee. He served
“Stochastic geometry and random graphs for the analysis and design of as TPC Chair/Co-Chair for IEEE INFOCOM’14 and IEEE VTC-Fall’10,
wireless networks,” IEEE J. Sel. Areas Commun., vol. 27, no. 7, pp. 1029– Symposia Chair for IEEE ICC’10, Tutorial Chair for IEEE VTC-Spring’11 and
1046, Sep. 2009. IEEE ICC’08, TPC Chair for IEEE GLOBECOM’07, General Co-Chair for
[19] Y. Zhou and W. Zhuang, “Throughput analysis of cooperative communi- Chinacom’07 and QShine’06, and Chair of the IEEE Communications Society
cation in wireless ad hoc networks with frequency reuse,” IEEE Trans. Technical Committees on Wireless Communications and P2P Communications
Wireless Commun., vol. 14, no. 1, pp. 205–218, Jan. 2015. and Networking. He also serves/served as Editor-in-Chief of IEEE Network,
[20] L. Duan, J. Huang, and B. Shou, “Economics of femtocell service provi- Peer-to-Peer Networking and Application, and IET Communications; a
sion,” IEEE Trans. Mobile Comput., vol. 12, no. 11, pp. 2261–2273, Nov. Founding Area Editor of the IEEE T RANSACTIONS ON W IRELESS
2013. C OMMUNICATIONS; an Associate Editor for the IEEE T RANSACTIONS ON
[21] S. Bu, F. R. Yu, and Y. Qian, “Energy-efficient cognitive heterogeneous V EHICULAR T ECHNOLOGY, Computer Networks, ACM/Wireless Networks,
networks powered by the smart grid,” in Proc. IEEE INFOCOM, Turin, and others; and a Guest Editor for the IEEE J OURNAL ON S ELECTED
Italy, Apr. 2013, pp. 980–988. A REAS IN C OMMUNICATIONS, IEEE Wireless Communications, IEEE
[22] R. E. Miles, “On the homogeneous planar Poisson point process,” Math. Communications Magazine, ACM Mobile Networks and Applications, and
Biosci., vol. 6, pp. 85–127, 1970. so on. He is a Registered Professional Engineer of Ontario, Canada, an
[23] D. Wu and R. Negi, “Effective capacity: A wireless link model for sup- Engineering Institute of Canada Fellow, a Canadian Academy of Engineering
port of quality of service,” IEEE Trans. Wireless Commun., vol. 2, no. 4, Fellow, and a Distinguished Lecturer of the IEEE Vehicular Technology Society
pp. 630–643, Jul. 2003. and the IEEE Communications Society. He was the recipient of the Excellent
[24] F. Aurenhammer, “Voronoi diagrams—A survey of a fundamental geo- Graduate Supervision Award in 2006, and the Outstanding Performance Award
metric data structure,” ACM Comput. Surveys, vol. 23, no. 3, pp. 345–405, in 2004, 2007, and 2010 from the University of Waterloo, the Premiers
Sep. 1991. Research Excellence Award (PREA) in 2003 from the Province of Ontario,
[25] 3GPP TR 36.808 v10.0.0, “Evolved universal terrestrial radio access Canada, and the Distinguished Performance Award in 2002 and 2007 from the
(E-UTRA); Carrier aggregation; Base station (BS) radio transmission and Faculty of Engineering, University of Waterloo.
reception (release 10),” Tech. Spec. Group Radio Access Network, Jun.
2012. Liang-Liang Xie (M’03–SM’09) received the B.Sc. degree in mathematics
[26] B. Błaszczyszyn, M. K. Karray, and H.-P. Keeler, “Using poisson pro- from Shandong University, Jinan, China, in 1995, and the Ph.D. degree in
cesses to model lattice cellular networks,” in Proc. IEEE INFOCOM, control theory from the Institute of Systems Science, Chinese Academy of
Turin, Italy, Apr. 2013, pp. 773–781. Sciences, Beijing, China, in 1999.
[27] J.-S. Ferenc and Z. Néda, “On the size distribution of Poisson Voronoi From 1999 to 2000, he was a Postdoctoral Researcher with Linkoping
cells,” Phys. A Stat. Mech. Appl., vol. 385, no. 2, pp. 518–526, Aug. University, Linkoping, Sweden. From 2000 to 2002, he was a Postdoctoral
2007. Researcher with the University of Illinois at Urbana Champaign, Urbana,
[28] E. L. Lawler and D. E. Wood, “Branch-and-bound methods: A survey,” IL, USA. He is currently a Professor with the Department of Electrical and
INFORMS Oper. Res., vol. 14, no. 4, pp. 699–719, 1966. Computer Engineering, University of Waterloo, Waterloo, ON, Canada. His
[29] F. Baccelli, B. Błaszczyszyn, and P. Mühlethaler, “Stochastic analysis of research interests include network information theory, adaptive control, and
spatial and opportunistic aloha,” IEEE J. Sel. Areas Commun., vol. 27, system identification.
no. 7, pp. 1105–1119, Sep. 2009.

You might also like