iranarze.iriranarze.ir/wp-content/uploads/2016/11/E676.pdf · ARTICLE IN PRESS JID: COMCOM...

18
ARTICLE IN PRESS JID: COMCOM [m5G;January 6, 2016;9:58] Computer Communications xxx (2016) xxx–xxx Contents lists available at ScienceDirect Computer Communications journal homepage: www.elsevier.com/locate/comcom On improving SINR in LTE HetNets with D2D relays Vanlin Sathya , Arun Ramamurthy, S. Sandeep Kumar, Bheemarjuna Reddy Tamma Q1 Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India article info Article history: Received 6 July 2015 Revised 13 October 2015 Accepted 19 December 2015 Available online xxx Keywords: Femto cells LTE SINR HetNets D2D abstract Femtos, with frequency reuse one, can be deployed in hotspots, offices and residences alike to provide high indoor data rates and reduce traffic load on Macro. However, arbitrarily deployed Femtos could de- crease SINR significantly because of inter-cell interference and obstacles present in the building. Hence, to attain a desirable SINR Femtos have to be placed efficiently. At the same time, minimizing the power leakage from indoor Femtos in order to improve the SINR of outdoor users in the high interference zone (HIZone) around building areas is also important. To guarantee minimum SINR to both indoor UEs (IUEs) and outdoor UEs in HIZone (HIZUEs), we apply the concept of device-to-device (D2D) communication wherein free/idle IUEs act like UE-relays for HIZUEs. We first formulate a D2D MILP model which estab- lishes D2D pairs between free/idle IUEs and HIZUEs and also guarantees certain SINR threshold (SINR t h) for both IUEs and HIZUEs. As D2D MILP model takes more computation time, it is not usable in real-world scenarios for establishing D2D pairs on the fly. Hence, we propose a two-step D2D heuristic algorithm for establishing D2D based relay pairs. In step one (called as hDPRA), it efficiently chooses potential D2D based relay pairs and allocates radio resources to them. In step two (called as hDPA), a Linear Program- ming (LP) model is formulated for power control of D2D links. We have evaluated the performance of the proposed D2D heuristic algorithm for different scenarios (i.e., 500 topologies) by varying densities of IUEs and HIZUEs. From our evaluation, we find that the proposed algorithm maintains almost the same SINR as that of Full Power Femto scheme (i.e., Femto transmits with maximum power) for IUEs and also guaran- tees certain minimum SINR t h for HIZUEs. Our simulation results show that in comparison to the Optimal Femto Power (OptFP; Sathya et al., 2014) scheme (i.e., Femto transmits with optimal reduced power), it improves SINR of IUEs by 40%. However, the degradation in SINR of IUEs is only 1.6% when compared to the Full Power Femto scheme. © 2015 Elsevier B.V. All rights reserved. 1. Introduction 1 The increased use of mobile devices has led to an increase in 2 the demand for data services over cellular networks. This is partly 3 addressed by intensifying the deployment of Macro Base Stations 4 (MBSs) in the Long Term Evolution (LTE) cellular networks. The 5 mobile operators can boost data rates for outdoor user equipments 6 (OUEs) but are not able to increase the data rates for indoor user 7 equipments (IUEs). This is because it is difficult for electromagnetic 8 signals to penetrate through walls and floors. Thus, the IUEs suffer 9 with low signal strengths. To demonstrate this, let us consider a 10 single-floor building with a single MBS (interchangeably used as 11 Macro in rest of this paper) placed at a distance of 350 m [2] on Q2 12 the south west side of the building. By taking into account path 13 Corresponding author. Tel.: +91 7382365762. E-mail addresses: [email protected], [email protected] (V. Sathya), [email protected] (A. Ramamurthy), [email protected] (S. Sandeep Kumar), [email protected] (B.R. Tamma). losses due to walls and floors, the region up to which the signal 14 from MBS can penetrate into the building is then measured and 15 shown in Fig. 1. This figure shows the radio environmental map 16 (REM) of the building where Z-axis is used to list out signal to 17 noise ratio (SNR) values at various sub-regions (X, Y) inside the 18 building. Owing to the walls inside the building, IUEs on average 19 receive low SNR (e.g., 8 dB, 9 dB) compared to OUEs (e.g., 4, 2, 20 0, 1 dB). 21 Cisco VNI Mobile Forecast [3] (2014–2019) tells that although 22 only 3.9% of mobile connections were LTE based they accounted 23 for 40% of the mobile traffic and this will rise to 51% by 2019, by 24 which the mobile data usage will grow 11 fold to over 15 exabytes 25 per month. Reports by Cisco and Huawei [4] tell that 70% of the 26 traffic is caused by indoor users (IUEs). Hence, it is very impor- 27 tant for telecom operators to improve coverage of indoor areas and 28 boost data rates of IUEs. To achieve this, one can deploy a large 29 number of low power nodes (LPNs) a.k.a. small cells (e.g., Picos 30 and Femtos [5]) under an umbrella MBS coverage and thereby form 31 an LTE heterogeneous network (HetNet). This increases spectrum 32 http://dx.doi.org/10.1016/j.comcom.2015.12.004 0140-3664/© 2015 Elsevier B.V. All rights reserved. Please cite this article as: V. Sathya et al., On improving SINR in LTE HetNets with D2D relays, Computer Communications (2016), http://dx.doi.org/10.1016/j.comcom.2015.12.004

Transcript of iranarze.iriranarze.ir/wp-content/uploads/2016/11/E676.pdf · ARTICLE IN PRESS JID: COMCOM...

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Computer Communications xxx (2016) xxx–xxx

Contents lists available at ScienceDirect

Computer Communications

journal homepage: www.elsevier.com/locate/comcom

On improving SINR in LTE HetNets with D2D relays

Vanlin Sathya∗, Arun Ramamurthy, S. Sandeep Kumar, Bheemarjuna Reddy TammaQ1

Department of Computer Science and Engineering, Indian Institute of Technology Hyderabad, Hyderabad, India

a r t i c l e i n f o

Article history:

Received 6 July 2015

Revised 13 October 2015

Accepted 19 December 2015

Available online xxx

Keywords:

Femto cells

LTE

SINR

HetNets

D2D

a b s t r a c t

Femtos, with frequency reuse one, can be deployed in hotspots, offices and residences alike to provide

high indoor data rates and reduce traffic load on Macro. However, arbitrarily deployed Femtos could de-

crease SINR significantly because of inter-cell interference and obstacles present in the building. Hence,

to attain a desirable SINR Femtos have to be placed efficiently. At the same time, minimizing the power

leakage from indoor Femtos in order to improve the SINR of outdoor users in the high interference zone

(HIZone) around building areas is also important. To guarantee minimum SINR to both indoor UEs (IUEs)

and outdoor UEs in HIZone (HIZUEs), we apply the concept of device-to-device (D2D) communication

wherein free/idle IUEs act like UE-relays for HIZUEs. We first formulate a D2D MILP model which estab-

lishes D2D pairs between free/idle IUEs and HIZUEs and also guarantees certain SINR threshold (SINRth)

for both IUEs and HIZUEs. As D2D MILP model takes more computation time, it is not usable in real-world

scenarios for establishing D2D pairs on the fly. Hence, we propose a two-step D2D heuristic algorithm

for establishing D2D based relay pairs. In step one (called as hDPRA), it efficiently chooses potential D2D

based relay pairs and allocates radio resources to them. In step two (called as hDPA), a Linear Program-

ming (LP) model is formulated for power control of D2D links. We have evaluated the performance of the

proposed D2D heuristic algorithm for different scenarios (i.e., 500 topologies) by varying densities of IUEs

and HIZUEs. From our evaluation, we find that the proposed algorithm maintains almost the same SINR

as that of Full Power Femto scheme (i.e., Femto transmits with maximum power) for IUEs and also guaran-

tees certain minimum SINRth for HIZUEs. Our simulation results show that in comparison to the Optimal

Femto Power (OptFP; Sathya et al., 2014) scheme (i.e., Femto transmits with optimal reduced power), it

improves SINR of IUEs by 40%. However, the degradation in SINR of IUEs is only 1.6% when compared to

the Full Power Femto scheme.

© 2015 Elsevier B.V. All rights reserved.

1. Introduction1

The increased use of mobile devices has led to an increase in2

the demand for data services over cellular networks. This is partly3

addressed by intensifying the deployment of Macro Base Stations4

(MBSs) in the Long Term Evolution (LTE) cellular networks. The5

mobile operators can boost data rates for outdoor user equipments6

(OUEs) but are not able to increase the data rates for indoor user7

equipments (IUEs). This is because it is difficult for electromagnetic8

signals to penetrate through walls and floors. Thus, the IUEs suffer9

with low signal strengths. To demonstrate this, let us consider a10

single-floor building with a single MBS (interchangeably used as11

Macro in rest of this paper) placed at a distance of 350 m [2] on

Q2

12

the south west side of the building. By taking into account path13

∗ Corresponding author. Tel.: +91 7382365762.

E-mail addresses: [email protected], [email protected] (V. Sathya),

[email protected] (A. Ramamurthy), [email protected] (S. Sandeep Kumar),

[email protected] (B.R. Tamma).

losses due to walls and floors, the region up to which the signal 14

from MBS can penetrate into the building is then measured and 15

shown in Fig. 1. This figure shows the radio environmental map 16

(REM) of the building where Z-axis is used to list out signal to 17

noise ratio (SNR) values at various sub-regions (X, Y) inside the 18

building. Owing to the walls inside the building, IUEs on average 19

receive low SNR (e.g., −8 dB, −9 dB) compared to OUEs (e.g., 4, 2, 20

0, −1 dB). 21

Cisco VNI Mobile Forecast [3] (2014–2019) tells that although 22

only 3.9% of mobile connections were LTE based they accounted 23

for 40% of the mobile traffic and this will rise to 51% by 2019, by 24

which the mobile data usage will grow 11 fold to over 15 exabytes 25

per month. Reports by Cisco and Huawei [4] tell that 70% of the 26

traffic is caused by indoor users (IUEs). Hence, it is very impor- 27

tant for telecom operators to improve coverage of indoor areas and 28

boost data rates of IUEs. To achieve this, one can deploy a large 29

number of low power nodes (LPNs) a.k.a. small cells (e.g., Picos 30

and Femtos [5]) under an umbrella MBS coverage and thereby form 31

an LTE heterogeneous network (HetNet). This increases spectrum 32

http://dx.doi.org/10.1016/j.comcom.2015.12.004

0140-3664/© 2015 Elsevier B.V. All rights reserved.

Please cite this article as: V. Sathya et al., On improving SINR in LTE HetNets with D2D relays, Computer Communications (2016),

http://dx.doi.org/10.1016/j.comcom.2015.12.004

2 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

2 4 6 8 10 12 14

2

4

6

8

10

12

14

X: 14Y: 13Z: −1.072

X: 14Y: 10Z: −0.6966

X: 14Y: 6Z: −0.2001

X: 12Y: 14Z: −0.9464

X: 14Y: 1Z: 0.8007

X: 10Y: 4Z: −8.843

X: 9Y: 8Z: −9.258

X: 8Y: 14Z: −0.4477

X Sub−region Number

X: 7Y: 1Z: 2.533

X: 7Y: 4Z: −8.38

X: 5Y: 6Z: −8.374

X: 5Y: 14Z: −0.07689

X: 2Y: 8Z: −8.246

X: 1Y: 1Z: 4.139

Y S

ub

−re

gio

n N

um

be

r

HIZone

WallBuilding

Sub−region

−20

−15

−10

−5

0

5

Fig. 1. REM of sub-regions inside building without any Femto cells deployed indoor.

efficiency by allowing spatial reuse of the same spectrum. Small33

cells can be installed by end users in residences and in large office34

environments and hotspots. But, co-tier interference among Fem-35

tos can occur, if they are placed arbitrarily and the operator tries36

to reuse the same spectrum, which would decrease the system37

capacity. In order to make the usage of spectrum more efficient38

for IUEs, placement of Femtos needs to be optimal. Optimal place-39

ment of Femtos ensures good SINR and thereby improves system40

capacity. In this work, we apply the Minimize Number of Femtos41

(MinNF [1]) model (explained in detail in Section 4) to determine42

the optimal count and the optimal placement of Femtos and hence43

reduces operator’s CAPEX and OPEX. Hence, we expect that large44

scale enterprises could benefit from MinNF model based deploy-45

ment. However, in some scenarios, operator’s may need to go for46

sub-optimal or arbitrary deployment (due to physical constraints)47

which will lead to deployment of more number of Femtos than48

that in MinNF to ensure that there are no coverage holes. Even op-49

timal placement of Femtos inside a building leads to power leak-50

age at the edges/corners of the building. This degrades the per-51

formance of the OUEs (i.e., Macro connected) in high interference52

zone (HIZone) around the building area because both Macros and53

Fem54

He55

HIZ56

57

we58

LTE59

eac60

and61

D262

effi63

Fem64

We65

tha66

sio67

we68

sub69

ste70

the71

72

org73

res74

link75

MIL76

Table 1

Notations used in our work.

Notation Abbreviations

D2D Device-to-device

HIZUE OUE in HIZone

HIZone High interference zone

IUE Indoor UE

LPN Low power node

LP Linear Programming

MBS Macro Base Station

MILP Mixed Integer Linear Programming

MinNF Minimize the Number of Femtos

OptFP Optimal Femto Transmission Power

PRS Position Reference Signal

RB Resource block

SINR Signal-to-interference plus noise ratio

SINRth Threshold SINR

SON Self Organizing Network

UE User Equipment

D2D MILP model and D2D heuristic algorithm are discussed. Per- 77

formance results are explained in Section 5. Finally, Section 6 con- 78

tains concluding remarks. 79

2. Related research work 80

Many approaches to placing Femtos have been discussed in lit- 81

erature with sufficient insight, keeping in mind various parame- 82

ters such as building dimensions, interference from Macro BSs and 83

other Femto BSs. In [6], small cell locations are optimized in an 84

airport environment depending upon the traffic demand. In [7,8], 85

Guo et al. suggested an automated small cell deployment model 86

which attempts to find the optimal location of a new cell, sub- 87

ject to knowledge about the locations of existing cells, UEs and 88

the building environment. A closed-form equation is given for the 89

new cell’s deployment location which is a function of transmit 90

power, transmission scheme and path loss parameters. In [9], the 91

authors investigated a joint Femto placement and power control 92

optimization problem in enterprise buildings with the aim to pro- 93

long UEs’ battery life. They proposed a novel two-step reformu- 94

lation approach to convert the original mixed-integer non-convex 95

problem (MINCP) into a MILP and then devised a global optimiza- 96

tion algorithm by utilizing the MILP. But their system model did 97

not 98

are 99

con 00

pro 01

tion 02

tion 03

fair 04

Aut 05

tra 06

sce 07

HIZ 08

cup 09

10

for 111

Pl

ht

tos operate at the same frequency due to reuse one in LTE

tNets. In our work we specifically refer the OUEs in HIZone as

UEs.

To guarantee certain minimum SINR to both IUEs and HIZUEs,

apply the concept of device to device (D2D) communication in

HetNets. In D2D, devices (i.e., UEs) communicate directly with

h other while the serving BS assists in setting up of D2D links

managing the control plane, authentication, handovers, etc.

D helps in improving the cellular network capacity and power

ciency. In our work, we make use of idle IUEs as relays between

tos and HIZUEs through D2D as an underlay to the LTE HetNet.

formulate a Mixed-Integer Linear Programming (MILP) model

t chooses D2D pairs, and assigns radio resources and transmis-

n power to each of D2D pairs. To reduce the time complexity,

propose a two-step heuristic algorithm. In step one, we find the

-optimal D2D pairs and assign the radio resources for them. In

p two, a Linear Programming (LP) model is used to determine

transmit power for D2D pairs.

Table 1 shows notations used in this work. Rest of the paper is

anized in the following manner. Section 2 describes the related

earch works. Proposed LTE HetNet system architecture with D2D

s is presented in Section 3. In Section 4, proposed placement

P model which minimizes number of Femtos to be deployed,

the 12

enc 13

pen 14

Thi 15

in 16

cro

pla

ers

and

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

consider co-tier and cross-tier interferences. In [10], Femtos

optimally placed in a multi-story enterprise building by not

sidering co-tier and cross-tier interferences. In [11], the authors 1

posed an iterative algorithm for optimizing deployment loca- 1

s of cells based on a novel utility function (i.e., area propor- 1

al fairness utility which accounts for both user distribution and 1

resource allocation) while accounting for mutual interference. 1

hors in [12] proposed an algorithm which gives the optimal 1

nsmission power of each of the Femtos deployed in a HetNet 1

nario by guaranteeing SINRth for IUEs and lesser degradation for 1

UEs. However, Femto power adaptation has not factored in oc- 1

ancy level of HIZUEs outside the building. 1

In one of our previous works [13], an optimization problem is 1

mulated for Femtos deployment which guarantees SINRth inside

building by considering co-tier interference, cross-tier interfer- 1

e and impedance caused by walls. We also varied the SINRth de- 1

ding on average user density in each region inside the building. 1

s resulted in improving spectral efficiency of Femtos deployed 1

indoors. However, HIZUEs suffered degradation in SINR due to 1

ss-tier interference between Macros and Femtos. In [1], optimal 117

cement of Femtos and dynamic control of their transmit pow- 118

are studied by solving two optimization models, namely MinNF 119

OptFP. MinNF determines the minimum number of Femtos 120

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 3

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

and their respective coordinates to guarantee a minimum SINRth121

of 0 dB for all indoor regions, assuming full transmission power of122

the Femtos. Configuration of Femtos at the full transmission power123

degrades SINR values of HIZUEs. To address this issue, OptFP model124

is used to find the optimal power of the Femtos to reduce degrada-125

tion in SINR for the HIZUEs. The maximum fall in SINR for HIZUEs is126

limited to 2 dB after the deployment of Femtos. Since Femto power127

is reduced, SINRth of IUEs is also reduced to -2 dB. This optimal128

power dynamically changes according to the occupancy of HIZUEs129

in the HIZone. But the presence of even a single HIZUE decreases130

SINR of numerous IUEs, which is not fair to IUEs. To ensure fair-131

ness for IUEs and HIZUEs, we apply the concept of device-to-device132

(D2D) communication in this work.133

D2D is one of the most promising and challenging aspects to-134

ward 5G. In D2D communication, two UEs communicate directly135

with each other by means of data plane (D-plane) transmission us-136

ing E-UTRA technology [14,15]. BS controls and optimizes the use137

of shared radio resources for cellular and D2D sessions. D2D is138

standardized by 3GPP in Rel-12 for proximity-based services [16].139

Some of the challenges in D2D include interference management,140

resource allocation, power control, session management, mobil-141

ity management, security, location estimation and multi-hop D2D142

S.143

h-144

al-145

irs146

an147

ic148

t-149

E-150

ad151

ne152

th153

l-154

en155

al156

ic157

nt158

s-159

p-160

on161

er162

in163

n,164

a165

er166

167

st168

on169

p-170

he171

nk172

its173

is174

or175

i-176

ce177

o-178

o-179

D180

cy181

n-182

-183

d.184

m,185

186

Fig. 2. Architecture of HetNet system with traditional and D2D links.

187

r) 188

ce 189

th 190

os 191

of 192

ta 193

- 194

r- 195

rst 196

th 197

a 198

f- 199

te 200

el 201

ed 202

tic 203

204

205

s- 206

el 207

208

209

ch 210

in 211

g- 212

he 213

2. 214

of 215

ng 216

ks 217

n- 218

FI- 219

es. 220

nk 221

ill 222

he 223

ile 224

225

e- 226

Es 227

[17–19]. Session management [20,21] in D2D is controlled by B

Core network is used for authentication, control channel establis

ment and policy control. Authors of [22] proposed a resource

location scheme to share resource blocks (RBs) among D2D pa

and traditional cellular users. In [23], the authors proposed

accurate model of the system and applied approximate dynam

programming model to do a fast resource scheduling in a He

Net system with D2D support. In [24] Phantom cell concept (U

like BS) was proposed as a solution using D2D links to offlo

the traffic but different frequencies for the C-plane and D-pla

were used. In [25], a holistic approach to efficiently offload wi

D2D was proposed and it incorporated a two-time scale schedu

ing solution with joint uplink and downlink scheduling betwe

D2D pairs. It was shown that reuse of spectrum using Fraction

Frequency Reuse (FFR) is limited but has not adapted any dynam

power control in the solution. In [26], the authors studied differe

techniques to expand the cell edge coverage. They showed that u

ing D2D for cell edge users decreases the overall power consum

tion. Authors of [27] proposed an optimization problem based

practical link data model with the objective of minimizing pow

consumption while meeting user data requirements. To solve it

a polynomial time, the authors proposed a joint mode selectio

channel allocation and power assignment for D2D pairs by using

heuristic algorithm, but they predetermined and fixed the numb

of D2D pairs.

Multi-hop D2D communication [28–30] is one of the mo

promising technologies in LTE used for military communicati

and disaster management. The two-hop or multi-hop can be a

plied to the problem where the UE with poor direct link to t

MBS will forward data to a nearby UE over a high quality D2D li

in uplink communication [31]. Here the receiving UE uploads

own data and relayed data to the MBS over its good uplink. Th

decreases the transmission time of the UE when compared to po

direct link to the MBS. Similarly, other work in uplink commun

cation [32] describes the multi-hop D2D networking and resour

management scheme for M2M communication to enhance end-t

end connectivity in an LTE network. In [33], the authors have pr

posed a novel distributed utility function for maximizing the D2

power control scheme which enables to balance spectral efficien

and resource allocation constraints that are essential in a given i

tegrated cellular-D2D environment. During mode selection the im

pact of interference with other devices has not been considere

Also it is to be noted that the allocation of resources are rando

which leads to inefficient D2D pairing.

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

2.1. Our contributions

In this work, we have considered obstacles (walls and floo

present inside buildings, and co-tier and cross-tier interferen

in LTE HetNets. We use MinNF MILP model (referred hencefor

as MinNF) to guarantee SINRth for IUEs. In MinNF model, Femt

transmit with full power which could degrade the performance

HIZUEs. In order to ensure fairness and improve achievable da

rates for both IUEs and HIZUEs, we apply the concept of D2D com

munication wherein IUEs act like UE-relays (i.e., UE-like BS, fo

warding data-plane traffic for some of the outdoor UEs). We fi

formulate a D2D MILP model to guarantee a certain SINRth for bo

IUEs and HIZUEs. To reduce the computation time, we propose

two-step heuristic algorithm. In step one (called as hDPRA), we e

ficiently choose the potential D2D based relay pairs and alloca

radio resources to them. In step two (called as hDPA), an LP mod

is formulated for power control of D2D links. We have conduct

extensive evaluations to show that our proposed D2D heuris

algorithm is very close to the D2D MILP model.

3. Proposed LTE HetNet system with D2D relays

In this section, we present architecture of LTE HetNet sy

tem with D2D relays, system model, building model and chann

model.

3.1. HetNet architecture with D2D relays

In traditional cellular networks, UEs communicate with ea

other only through BSs (e.g., Macros, Picos, and Femtos). But

D2D [18], UEs communicate directly with each other for exchan

ing data traffic (D-plane) and the serving BS only assists in t

establishment and maintenance of D2D links as shown in Fig.

In our HetNet architecture with D2D relays, Femtos make use

free/idle IUEs (FIUEs) in their cells as UE-relays for forwardi

downlink data traffic (D-plane) of HIZUEs by setting up D2D lin

(i.e., FIUE → HIZUE). Hence, HIZUEs are going to be served in dow

link by one of Femtos deployed inside the building by using

UEs (typically located at Femto cell-edge regions) as relay nod

However, HIZUEs always communicate with MBS for their upli

communication. The control traffic (C-plane) for the HIZUEs is st

delivered by the MBS [15] for better reliability and reducing t

number of handovers for HIZUEs which are typically more mob

than indoor UEs.

The architecture of proposed HetNet system with D2D based r

lays is shown in Fig. 3. The data traffic (D-plane) for the HIZU

LTE HetNets with D2D relays, Computer Communications (2016),

4 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Net sy

is fi228

nic229

to230

(F-231

tur232

pow233

net234

ing235

trib236

ize237

the238

info239

wit240

cos241

the242

sid243

by244

GW245

(th246

the247

wh248

(fro249

hea250

of251

upl252

HIZ253

nel254

con255

def256

wh257

the258

to259

260

FIU261

fro262

sam263

info264

the265

FIU 66

to 67

dat 68

3.2 69

70

out 71

tos 72

hav 73

sam 74

pac 75

HIZ 76

ure 77

the 78

dep 79

IUE 80

UEs 81

rep 82

dat 83

(TT 84

as 85

HIZ 86

to 87

the 88

ava 89

90

eac 91

HIZ 92

D2 93

tim 94

sur 95

for 96

acr 97

tha 98

D2 99

the 00

wit 01

Pl

ht

Fig. 3. Architecture of proposed Het

rst sent to FIUEs from the Femto by normal cellular commu-

ations. The FIUEs act as UE-relays and forward the data traffic

the HIZUEs. All the Femtos are connected to a Femto-Gateway

GW) over S1 interface. Self Organization Network (SON) fea-

es (e.g., optimally choosing D2D links and tuning their transmit

er levels) can be integrated into the F-GW to automate the

work operation. Broadly there are two approaches for choos-

D2D links and fine tuning of their transmit power levels: dis-

uted one which could be implemented at FIUEs and central-

d one which could be implemented at the F-GW/SON. Both

se approaches require the knowledge of distance/channel state

rmation between FIUEs and HIZUEs for establishing D2D links

h the required transmit power. But, it is very challenging and

tly to acquire this information at FIUEs and choose D2D links by

mselves in a distributed manner. Hence, in our work, we con-

er the centralized approach (i.e., Network assisted mode [34,35])

implementing the proposed D2D heuristic algorithm at the F-

/SON. MBS periodically provides the list of potential HIZUEs

rough C-plane messages) to the F-GW/SON. Femtos also provide

list of potential FIUEs to the F-GW/SON periodically (e.g., 10 ms

ich is equal to one LTE frame duration). The downlink channel

m FIUEs to HIZUES) quality can be estimated at HIZUEs by over-

ring the uplink sounding reference signals (SRSs [16,36–38])

the FIUEs. Note that SRSs are sent periodically by FIUEs in the

ink to the serving Femtos for estimating uplink channel state.

UEs listening to these SRSs could estimate their downlink chan-

state and convey the same to F-GW/SON via MBS. If FIUEs are

figured not to send SRSs, then the F-GW/SON needs to go for

ault power setting for D2D links. The D2D heuristic algorithm

ich is implemented at the F-GW/SON determines D2D links and

ir respective transmit power levels for communicating the same

respective FIUEs via their respective serving Femtos.

The D2D connection setup process involves choosing one of the

Es as UE-relay through D2D candidate indication message sent

m the corresponding Femto via F-GW (refer Fig. 4). Similarly the

e D2D candidate indication message sent from MBS via F-GW

rms the corresponding HIZUE. The FIUE and HIZUE then initiate

D2D connection setup procedure [39,40] by sending ACK from

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

stem with D2D based relays.

E to F-GW via Femto. Similarly, once the ACK sent from HIZUE 2

F-GW via MBS. After D2D connection setup is established, D2D 2

a transfer (D-Plane) procedure will take place. 2

. System model 2

In this work, we consider an LTE HetNet system of MBSs in 2

door environment, to which the OUEs are associated, and Fem- 2

inside an enterprise office building as shown in Fig. 3. We 2

e considered the case where Femtos and MBSs operate on the 2

e frequency band (i.e., reuse of one) to improve system’s ca- 2

ity. But, this can lead to high co-channel interference and affect 2

UEs′ performance. We also assume that Femtos are all config- 2

d in open access i.e., UEs are authorized to connect with any of 2

Femtos of an operator. IUEs are connected to one of the Femtos 2

loyed inside the building. There are two types of IUEs: legacy 2

s (LIUEs) represented by l1, l2, l3, . . . , lm and free/idle IUEs (FI- 2

) represented by f1, f2, f3, . . . , fn as shown in Fig. 3. HIZUEs are 2

resented by o1, o2, o3, . . . , op. LIUEs are IUEs who send/receive 2

a to/from a Femto at a particular Transmission Time Interval 2

I) for their own communication. FIUEs are IUEs who can act 2

UE-relays between their respective serving Femtos and one of 2

UEs. FIUEs can either be idle UEs or the UEs who are not going 2

be scheduled to receive any downlink data of their own from 2

ir serving Femtos for some TTIs. We assume that list of FIUEs is 2

ilable at the F-GW/SON and it is updated dynamically. 2

The default scheduling algorithm is assumed to be running at 2

h Femto for serving IUEs. The scheduling for downlink data of 2

UEs connected using D2D relays is also done at the Femtos. The 2

D pairs are chosen such that they could be held for quiet some- 2

e, so they will not be changing in every TTI. This can be as- 2

ed if appropriate D2D Device Discovery mechanism [41] is used 2

choosing the FIUEs. We assume that the transmission power 2

oss resource blocks (RBs) for the Femtos are equal whereas for 2

t of the FIUEs the power is varied accordingly to each RB. The 2

D based relays (FIUEs) do not face severe battery issues because 2

FIUEs transmit at lower power. The FIUEs can also be provided 3

h incentives by the operator for acting as D2D based UE-relays. 3

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 5

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

FemtoFIUEHIZUE MBSF−GWSON

ACK

ACK

ACK

ACK

SetupConnection

D2D

D2D canditate indication

D2D canditate indication

D2D canditate indication

indicationD2D canditate

Users in HIZone (HIZUEs)C−Plane

ata tr

−Plan

D2D

sed co

el302

ed303

so304

en305

he306

to307

Es308

309

310

re311

ch312

3.313

b-314

to315

he316

-317

er318

he319

m320

r-321

322

323

en324

325

is 326

n- 327

To 328

d- 329

330

2)

E. 331

en 332

or 333

te 334

ls 335

336

337

338

- 339

os 340

D 341

FI- 342

th) 343

u- 344

b- 345

a 346

D2D d

(DD2D

data transfer(D−Plane)

Fig. 4. Call flow diagram for D2D ba

A variety of scenarios can co-exist in this HetNet system mod

for the D2D links as shown in Fig. 3. A D2D link can be establish

by an FIUE to serve one or more HIZUEs. A single FIUE can al

serve multiple HIZUEs using D2D links. In the worst case, wh

it is impossible to establish any D2D link due to high load at t

Femto or lack of FIUEs, the F-GW/SON can opt for dynamic Fem

power (OptFP) model [1] in order to reduce interference to HIZU

from the Femtos (explained later in Section 4.4).

3.3. Building model

Consider the dimensions of a building to be L × W × H, whe

L, W and H are respectively the length, width and height. Ea

floor is divided by walls into several rooms as shown in Fig.

Each room is further logically divided into smaller inner su

regions, Sis. For example, a building which is divided logically in

(I1, I2, . . . , I144) is shown in Fig. 5. The thick lines represent t

walls of the rooms and the small squares are the sub-regions. Sim

ilarly, the HIZone region outside the building is divided into out

sub-regions, Sos. In the example, they are O1, O2, . . . , O52. As t

size of sub-region is much smaller compared to the building/roo

size, we can safely assume that within every sub-region, the ave

age SINR value is almost constant.

3.4. Channel model

The Path Loss (PL) between MBS and IUEs or HIZUEs is giv

by [12]:

d

PLmacro = 40 log10 1000

+ 30 log10 f + 49 + nφ (1)

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

ansfer

e)

data transfer(D−Plane)

mmunication in proposed HetNet system.

where, d is the distance of the IUE/HIZUE from MBS in meters, n

the number of walls in between MBS and IUE/HIZUE, f is the ce

ter frequency of MBS and φ is the penetration loss of a wall.

account for the fact that Femtos are placed in a multi-story buil

ing, PL between Femto and IUE/HIZUE is given by:

PL femto/D2D = 37 + 30 log10 d + 18.3v(v+2)

(v+1)−0.46 + nφ (

where v is the number of floors in between Femto and IUE/HIZU

We assume that PL model for D2D links is same as that of betwe

Femto and IUE/HIZUE. We also assumed that the antenna gain f

Macros and Femtos are 20 dBi and 2 dBi, respectively. We calcula

the channel gain between UEs and various BSs using the PL mode

given above and antenna gains [42].

4. Femto placement and D2D pair selection models in LTE

HetNets

In this section, we first present Minimize the Number of Fem

tos (MinNF) MILP model for determining the number of Femt

to be deployed in LTE HetNet system. Then we formulate D2

MILP model which establishes D2D based relay pairs between

UEs and HIZUEs and also guarantees certain SINR threshold (SINR

for both IUEs and HIZUEs. As D2D MILP model takes more comp

tation time, it is not usable in real-world deployments for esta

lishing D2D pairs dynamically. To address this issue, we propose

two-step heuristic algorithm for establishing D2D pairs. 347

LTE HetNets with D2D relays, Computer Communications (2016),

6 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

I

I

I 3

2

I

I 5

I 6

I 7

I 8

I 9

I 10

I11

I 12

4

1 I 13

I 14

I 15

I 16

I 17

I 18

I19

I20

I 21

I 22

I 23

I 24

I 25

I 26

I 27

I 28

I 29

I 30

I 31

I 32

I33

I 34

I35

I 36

I 37

I 38

I39

I 40

I41

I 42

I 43

I 44

I 45

I 46

I 47

I 48

I 49

I 50

I 51

I 52

I 53

I 54

I 55

I 56

I 57

I 58

I 59

I 60

I 61

I 62

I 63

I64

I 65

I 66

I 67

I 68

I 69

I 70

I 71

I 72

I 73

I 74

I 75

I 76

I 77

I 78

I 79

I 80

I 81

I 82

I 83

I 84

I 85

I 86

I 87

I 88

I 89

I 90

I 91

I 92

I 93

I 94

I95

I 96

I 97

I 98

I 99

I 100

I 101

I 102

I 103

I 104

I105

I 106

I107

I 108

I

I 110

I111

I112

I 113

I114

I115

I116

I 117

I 118

I119

I120

109 I 121

I 122

I123

I 124

I 125

I 126

I 127

I 128

I129

I 130

I 131

I 132

I133

I 134

I 135

I136

I 137

I 138

I 139

I 140

I141

I 142

I 143

I 144

O1

O2

O3

O4

O5

O6

O7

O8

O9

O 10

O 11

O12

O13

O14

O15

O16 O18 O20

O21

O22

O23 O25 O27O29

O30 O32

O33

O34

O35

O36

O37O

39

O40

O41

O42

O43

O44

O45

O46

O47

O48

O49

O50

O51

O26 O28 O38 O52

O31O17

O19

15 m

wid

th (

W)

Building Length (L)

O24

Outer Sub−region

Number

HIZone

Inner Sub−region

Number

Fig. 5. Bird-eye view of floor area inside and outside a single-floor building.

Table 2

Glossary of MinNF MILP Model.

Notation Definition

Si Set of all inner sub-regions

So Set of all outer sub-regions

wa 1 if Femto is placed at inner sub-region a, zero otherwise

yja 1 if jth inner sub-region of the building is associated with

the Femto located at inner sub-region a, zero otherwise

4.1.348

mo349

350

pla351

eve352

age353

and354

boo355

pow356

cov357

low358

•359

360

•361

362

•363

364

365

sho366

a g367

pow368

deployed, expressed by Eq. (3). 369

min∑a∈Si

wa (3)

Every sub-region (i.e., all IUEs present in a sub-region) is al- 370

lowed to associate with only one Femto BS (refer Eqs. (4) and (5)) 371

inside the building. 372∑a∈S

73

yja

74

all 75

the 76

fro 77

ass 78

in 79

in 80

fine 81

No

82

In f

≥(

Gje 83

usi 84

Pma 85

tua 86

usi 87

a l 88

Pl

ht

Gja Channel gain between inner sub-regions j and a

M Set of all MBSs

Femto placement: minimize the number of Femtos (MinNF) MILP

del

In MinNF model, the minimum number of Femtos required for

cement inside a building to provide a threshold SINR (SINRth) to

ry inner sub-region is estimated. The aim is to boost the aver-

SINR for all the IUEs by deploying optimal number of Femtos

maintain a minimum SINRth in all the inner sub-regions. To

st the data rate for IUEs, the Femtos that transmit at the peak

er must be placed optimally inside the building without any

erage holes. The objectives of the MinNF model are given be-

:

Minimize the number of Femtos, NFmin, needed for maintaining

certain SINRth in each inner sub-region of the building.

Determine the optimal locations for placement of NFmin Femtos

inside the building.

Identify the Femtos in NFmin to which the IUEs have to be as-

sociated.

The MinNF method has been described below and Table 2

ws the notation used in MinNF model. In order to provide

ood SINR to IUEs, every Femto operates at its peak transmit

er (Pf

max). The goal is to minimize the total number of Femtos

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

i

y ja = 1 ∀ j ∈ Si (4)

3

− wa ≤ 0 ∀ j, a ∈ Si (5)

MinNF model needs to guarantee a certain minimum SINRth for 3

IUEs present in every sub-region of the building. The L.H.S. of 3

Eq. (6) is the SINR received by a particular inner sub-region j 3

m the Femto located at sub-region a based on the worst case 3

umption of using all the resource blocks by all Femtos and MBS 3

the HetNet system. To ensure good coverage, the SINR received 3

each of inner sub-regions must be maintained above the prede- 3

d threshold λ (which is the SINRth), given by: 3

In f ∗ (1 − yja) + GjaP fmaxwa

+ ∑b∈Si\a GjbP f

maxwb + ∑e∈M GjePmacro

≥ λ ∀ j, a ∈ Si (6)

The above Eq. (6) can be rewritten as, 3

∗ (1 − yja) + GjaP fmaxwa

λNo +∑

b∈Si\a

GjbP fmaxwbλ +

∑e∈M

GjePmacroλ

)∀ j, a ∈ Si (7)

and Gja are the channel gain from Macro and Femto calculated 3

ng Eqs. (1) and (2), respectively, N0 is the system noise and 3

cro is the Macro BS’s transmission power. In Eq. (6), Inf is a vir- 3

lly infinite value (a very large value like 106). The reason for 3

ng In f ∗ (1 − y ja) is that if yja = 0 then In f ∗ (1 − y ja) becomes 3

arge value and the expression can be ignored safely. Without 3

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 7

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Table 3

Glossary of D2D MILP Model.

Notation Definition

K Set of all resource blocks (RBs)

F Set of all Free Indoor UEs (FIUEs)

L Set of all Legacy Indoor UEs (LIUEs)

O Set of all Outdoor UEs in HIZone (HIZUEs)

M Set of all MBSs

Dfo A binary variable whose value is 1 if f is connected to o for

D2D else 0, where f ε F, o ε O

Ckf o

A binary variable whose value is 1 if f is connected to o for

D2D using RB k else 0, where f ε F, o ε O, k ε K

hkf

A binary variable whose value is 1 if f is using RB k for D2D

link else 0, where f ε F, k ε K

Gxy Channel gain between two nodes x and y, where nodes can be

IUEs, HIZUEs, MBSs or Femtos

pkf

Normalized power emitted by f in RB k, 0 ≤ pkf

≤ 1, where

f ε F, k ε K

the virtual infinite value, Eq. (6) ensures that all the Femtos pro-389

vide a minimum SINRth to a particular sub-region. But just a single390

Femto is necessary to give SINRth for any given inner sub-region.391

The proposed MILP model will always be infeasible if we do not392

use the virtual infinite value as not all Femtos can meet SINRth in393

each inner sub-region. Finally, the MinNF model is formulated as394

follows,395

min∑a∈Si

wa s.t, (4), (5), (7).396

As shown later in Section 5, the proposed MinNF model guar-397

antees that with minimum number of Femtos, all users inside the398

building get a certain SINRth (λ). It is a reasonable approach to399

boost the indoor SINR as the Femtos transmit at their maximum400

transmission power. Since Femtos and Macros operate on the same401

spectrum band, interference can occur between the Femtos and402

Macro users and it in turn would degrade the signal strength of the403

HIZUEs in HIZone. To avoid the degradation of HIZUEs and to guar-404

antee certain minimum SINR for both IUEs and HIZUEs, we propose405

another optimization model, in next section, that optimally selects406

D2D links between FIUEs and HIZUEs to maintain SINRth for both407

IUEs and HIZUEs.408

4.2. D2D MILP model409

Es410

f-411

or412

m.413

414

in415

D416

417

8)

be418

FI-419

420

9)

421

0)

um

ti-

422∑fεF

∑oεO

D f o = ψ ∀oεO (11)

In order to limit the total number of D2D links that would be 423

established in a TTI, we introduce Eq. (11). The values of α, β and 424

ψ can be fine tuned as per the requirements of the operator. The 425

binary variable Ckf o

is 1 when FIUE f and HIZUE o are communi- 426

cating by using RB k. Hence, Ckf o

can never be 1 when there is no 427

D2D link between f and o. This is ensured by Eq. (12). Here, η rep- 428

resents the maximum number of RBs that can be assigned to each 429

D2D link. 430∑kεK

Ckf o ≤ η × D f o ∀ fεF, oεO (12)

Eq. (13) ensures that the maximum number of times a particu- 431

lar RB k can be reused by an FIUE f is 1. 432∑oεO

Ckf o ≤ 1 ∀ fεF, kεK (13)

hkf

is set to be 1 if FIUE f is using the RB k. This is ensured by Eq. 433

(14). 434

hkf = Ck

f o ∀ fεF, oεO, kεK (14)

The constraint in Eq. (15) ensures that the normalized power 435

emitted by FIUE f in a particular RB k is 0 when it is not used by f. 436

437

pkf ≤ hk

f ∀ fεF, kεK (15)

The Pdmax is the maximum power of a D2D link. Once the MILP 438

al- 439

UE 440

ed 441

nt 442

is 443

- 444

445

6)

UE 446

n- 447

ss 448

449

7)

en 450

is 451

m 452

to 453

a 454

he 455

de 456

be 457

FI- 458

be 459

460

8)

In order to achieve the required SINRth for both IUEs and HIZU

in the HetNet system, we need to optimally choose D2D links, e

fectively allocate the RBs to the D2D links and adjust power f

these links. We formulate a MILP model to address this proble

The notations used in this model are listed in Table 3.

In order to minimize battery drain of FIUEs, one of the ma

objectives1 is to minimize the overall power consumed by the D2

links as expressed in Eq. (8):

min∑fεF

∑kεK

pkf (

Eq. (9) sets an upper bound on the number of HIZUEs that can

served by each FIUE. Similarly, Eq. (10) restricts the number of

UEs serving each HIZUE.∑oεO

D f o ≤ α ∀ fεF (

∑fεF

D f o ≤ β ∀oεO (1

1 Another alternate optimization goal can be minimization of the maxim

power (min(max(pkf)) consumed by D2D links where all the constraints are iden

cal to the proposed D2D MILP model.

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

model is solved, transmission power of an FIUE f in a RB k is c

culated as pkf

× Pdmax. Gfl gives the gain from the FIUE f to the LI

l. Skl

is an input parameter whose value is 1 when l is connect

to its serving Femto (downlink) using RB k, else 0. The constrai

in Eq. (16) ensures that the maximum interference power that

received by l is less than the allowed threshold value (Il). Il is com

puted for a given value of SINRth of IUEs.∑fεF

(G f l × Skl × pk

f × Pdmax) ≤ Il ∀lεL, kεK (1

The L.H.S. of Eq. (17) is the SINR received by HIZUE o from FI

f. To ensure good connection, the SINR of each D2D link is mai

tained above a predefined threshold λo which could vary acro

HIZUEs.

In f ∗ (1 − Ckf o) + G f opk

fPd

max

No + ∑mεM GmoPmacro + ∑

aεBkGaoP f

max + ∑f ′εF\ f G f ′

opk

f ′ Pdmax

≥ λo

∀ fεF, oεO, kεK (1

Here, Bk is the set of all Femtos using the RB k in a giv

TTI. Similarly, Gao is the channel gain from Femto a to o, Gfo

the channel gain from f to o and Gmo is the channel gain fro

MBS m to o, calculated by using Eq. (1) or Eq. (2). The need

use In f ∗ (1 − Ckf o

) is that if Ckf o

= 0 then In f ∗ (1 − Ckf o

) becomes

large value and the expression can be ignored safely. Without t

virtual infinite value, Eq. (17), ensures that all the FIUEs provi

a minimum SINRth to a particular HIZUE. The MILP will always

infeasible if we do not use the virtual infinite value, as not all

UEs can maintain a SINRth (λo) for an HIZUE. The Eq. (17) can

rewritten as follows,

In f ∗ (1 − Ckf o) + G f opk

f Pdmax ≥

{(λoNo + λo

∑mεM

GmoPmacro

+ λo

∑GaoP f

max + λo

∑G f ′

opk

f ′ Pdmax

)}∀ fεF, oεO, kεK (1

aεBk f ′εF\ f

LTE HetNets with D2D relays, Computer Communications (2016),

8 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Finally, the D2D MILP model is formulated as follows,461

min∑fεF

∑kεK

pkf s.t,

(9), (10), (11), (12), (13), (14), (15), (16), (18).462

By solving this MILP model, we achieve the following:463

• Get best FIUEs as relays for establishing D2D links464

• Assign RBs to each of the D2D links established465

• Adjust the transmit power for each of the D2D links and min-466

imize the overall power emitted by guaranteeing SINRth for LI-467

UEs and HIZUEs served by FIUEs.468

As shown later in Section 5, the above D2D MILP model ensures469

fairness for both indoor and outdoor users by assuring certain min-470

imum SINR for all IUEs and HIZUEs. But the computation time of471

this D2D MILP model is high so the solution will not converge472

in real-time for any practical usage by Femto cells. To overcome473

thi474

in475

4.3476

477

D2478

of479

Ste480

481

ula482

defi483

o, k484

γ kf o

485

the486

Fem487

mit488

of489

app490

ere491

nom492

and493

of494

and495

He496

ula497

wil498

ing499

in500

501

hav502

its503

giv504

Init505

eac506

Fro507

cor508

trip509

exi510

mis511

wh512

gre513

the514

trip515

Alg

alg

Inp

Inp

moInp

Ou

Ini

1:

2:

3:

4:

5:

6:

7:

8:

9:

10:

11:

12:

13:

14:

15:

16:

17:

18:

19:

20:

21:

22:

23:

24:

25:

26:

27:

28:

oma 16

me 17

nec 18

HIZ 19

the 20

ilar 21

val 22

in 23

of 24

fro 25

tion 26

to 27

ma 28

Ste 29

Pl

ht

s shortcoming, we propose a two-step D2D heuristic algorithm

the next sub-section.

. D2D heuristic algorithm

D2D heuristic algorithm has two steps: one step for selecting

D pairs and allocating RBs, and other step for setting the powers

D2D pairs. Below we present these two steps.

p 1: Heuristic D2D pair and resource allocation (hDPRA)

Proposed hDPRA (refer Algorithm 1) checks whether a partic-

r FIUE f can connect to an HIZUE o using an RB k. For this we

ne a parameter, Win-to-Loss (W2L) Ratio (γ ) for all possible (f,

) combinations, as expressed in Eq. (19).

= G f o∑o′εOk

G f o′ + ∑l′εLk

G f l′ + ∑f ′εFk

G f ′o(19)

Here, Ok ( ⊂ O) represents the set of HIZUEs receiving data using

RB k, Lk( ⊂ L) represents the set of LIUEs receiving data from

to using the RB k and Fk( ⊂ F) represents the set of FIUEs trans-

ting data to HIZUEs using the RB k. The numerator in the R.H.S.

Eq. (19) represents the gain between f and o, so it acts as an

roximate measure (since the transmission power is not consid-

d) for signal strength. The values G f o′ , G f l′ and G f ′o, in the de-

inator represent the channel gain between f and o′, f and l′,f ′ and o, respectively and they act as an approximate measure

the interference caused by the interfering links. The numerator

denominator are two opposing parameters to the W2L ratio.

nce, larger the value of γ kf o

, higher the possibility of the partic-

r combination (f, o) to have a D2D link using RB k. W2L ratio

l be higher in case RB k is not used by some Femtos for serv-

their UEs in a given TTI i.e., the value of∑

l′εLkG f l′ will reduce

Eq. (19).

σ ∗ is the set that contains the triplet (f∗, o∗, k∗) if f∗ and o∗ are

ing a D2D link using RB k∗. Every element in σ ∗ should have

W2L ratio greater than γ , an operator defined parameter which

es control over the number of D2D links that can be formed.

ially σ ∗ is a null set. We start by computing the W2L ratio for

h (f, o) pair for all possible RBs and store them in the γ matrix.

m this set, the maximum W2L ratio is found and this gives the

responding triplet (fmax, omax, kmax). On adding this particular

let to σ ∗, there will be additional interference (G fmaxo∗ ) to the

sting (f∗, o∗) pairs who are using RB kmax for their data trans-

sions. Hence, γ kmax∗ ∗ values have to be recalculated and checked

f o

ether they remain greater than γ . If all of these values remain

ater than γ , the triplet (fmax, omax, kmax) is added to σ ∗ and

recalculated γ kmax

f ∗o∗ values are stored in the γ matrix, otherwise

let (fmax, omax, kmax) is not added to σ ∗. In case triplet (fmax,

30

hkf, 31

jus 32

late 33

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

orithm 1 Heuristic D2D pair and resource allocation (hDPRA)

orithm.

ut 1 : F , O, Lut 2 : Optimal Femto Locations (Obtained by solving MinNFdel)ut 3 : γ , α and β valuestput : D f o, Ck

f o, hk

f

tialization ();

D f o ← 0 ∀ fεF , oεO

Ckf o

← 0 ∀ fεF , oεO, kεK

Compute γ kf o

∀ fεF, oεO, kεK and store in γ matrix

α f ← 0 ∀ f ∈ F { Count for number of HIZUEs connected to

each FIUE }

βo ← 0 ∀ o ∈ O { Count for number of FIUEs serving each

HIZUE }

σ ∗ ← { }while size(γ ) �= 0 do

( fmax, omax, kmax) ← max(γ );

if Updated W2L values of entries in σ ∗ > γ then

D fmaxomax← 1

Ckmax

fmaxomax← 1

α fmax+ +

βomax + +if α fmax

== α then

Remove γ kfmaxo

∀ oεO, kεK

end if

if βomax == β then

Remove γ kf omax

∀ fεF, kεK

end if

Remove γ kmax

fmaxomax

if Updated γ kmax

f o< γ then

Remove γ kmax

f o{Removes all f and o pairs using RB kmax

from γ matrix }

end if

σ ∗ ← σ ∗ U ( fmax, omax, kmax)

else

Remove γ kmax

fmaxomax

end if

end while

x, kmax) is added to σ ∗, the α fmaxand βomax values are incre- 5

nted, where α fmaxis the count for the number of HIZUEs con- 5

ted to FIUE fmax and βomax is the number of FIUEs connected to 5

UE omax. If α fmaxvalue reaches the maximum limit α, then all 5

γ kf o

values for FIUE fmax are removed from the γ matrix. Sim- 5

ly if βomax reaches the maximum limit of β , then all the γ kf o

5

ues for HIZUE omax are removed from the γ matrix. W2L ratio 5

the γ matrix is updated ∀ f, o which are using RB kmax. If any 5

the updated γ kmax

f ois lesser than γ , then that value is removed 5

m the γ matrix and is not considered during the next itera- 5

. Finally, it removes γ kmax

f ∗maxo∗

maxfrom the γ matrix and continues 5

the next iteration until all the entries are removed from the γ 5

trix. 5

p 2: Heuristic D2D power allocation (hDPA) 5

Using outputs of the hDPRA from the Step 1, namely Dfo, Ckf o

, 5

as the input in the Step 2 we solve an LP model which ad- 5

ts the power for each of the D2D links. The LP model is formu- 5

d similar to D2D MILP model presented earlier but with fewer 5

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 9

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

534

0)

535

1)

536

2)

537

3)

as538

539

540

is-541

he542

eir543

p-544

N.545

546

sh547

3,548

sh549

i-550

ng551

to552

n-553

se554

er555

n-556

ce557

n-558

as559

560

n-561

in562

563

er564

565

566

b-567

le568

he569

-570

he571

lly572

an573

tic574

ld575

ed576

he577

578

Algorithm 2 Joint D2D Heuristic and OptFP (JDHO) algorithm.

Input 1 : Set of all inner and outer sub-regionsInput 2 : Potential HIZUEs in HIZone

1: All Femtos are configured to transmit at their peak power by

default.

2: All HIZUEs (O) are connected to one of MBSs for their

C-Plane.

3: Find the set of all HIZUEs, O′, for whom it is not possible to

establish D2D based relays by using FIUEs. O′ ⊂ O.

4: Find the set of Femtos, B′, who are causing interference to O

HIZUEs. B′ ⊂ B.

5: Apply the OptFP model [1] on B′

to reduce their transmit pow-

ers so that interference to O′

is reduced.

6: The O′

HIZUEs are then allowed to connect to one of MBSs even

for their D-plane (i.e., no D2D links, it is the traditional cellular

communication).

7: Apply D2D Heuristic Algorithm (Algorithm 1) on (O − O′)

HIZUEs to establish D2D based relays by using FIUEs

4.6. Cost analysis 579

In our system model, two-hop communication cost is essen- 580

tially the additional resources incurred by the proposed system 581

over the existing traditional system. It can be classified as resource 582

utilization, energy consumption and additional interference due to 583

the reuse of spectrum. 584

1. Resource utilization: In the first-hop communication (Femto to 585

LIUEs/FIUEs), the radio resources (RBs) allocated for the data 586

demanded by HIZUEs are the additional cost incurred by the 587

proposed system. If the downlink scheduler at the Femto has 588

excess resources (even after fulfilling the demand of the IUEs 589

in a TTI) then the additional cost incurred is zero. But, if the 590

Femto lacks excess resources, then the cost to the system is 591

the resources allocated to the FIUEs to receive HIZUEs data from 592

the Femto. These resources could have otherwise been sched- 593

uled to the LIUEs. In the second-hop (FIUE to HIZUE (D2D link)), 594

there is reuse of radio resources which increases the interfer- 595

ence (explained in next paragraph). Hence, the cost can be ex- 596

pressed as given in Eq. (24), when the downlink scheduler at 597

Femto does not have excess resources. 598

Radio Resource Cost

=N∑

No of RBs allocated to FIUE by Femto. (24)

e- 599

600

ce 601

d- 602

d- 603

is 604

he 605

606

of 607

) 608

In 609

s- 610

e- 611

612

613

ed 614

e 615

constraints as given below.

min∑fεF

∑kεK

pkf (2

pkf ≤ hk

f ∀ fεF, kεK (2

∑fεF

(G f l × Slk × pkf × Pd

max) ≤ Il ∀lεL, kεK (2

In f ∗ (1 − Ckf o) + G f opk

f Pdmax ≥

{(λoNo + λo

∑mεM

GmoPmacro

+ λo

∑aεBk

GaoP fema + λo

∑f ′εF\ f

G f ′opk

f ′ Pdmax

)}∀ fεF, oεO, kεK (2

Finally, the LP model for D2D power control is formulated

follows,

min∑fεF

∑kεK

pkf s.t,

(21),(22), (23).

As shown later in Section 5, the proposed two-step D2D heur

tic algorithm is fair to both the IUEs and HIZUEs by choosing t

D2D links, allocating resources to the D2D links and adjusting th

transmission power levels. It runs in polynomial time (refer A

pendix A) and its low running time makes it usable at F-GW/SO

4.4. Optimal Femto transmission power (OptFP) MILP model

Under some circumstances, when it is not possible to establi

D2D links due to lack of FIUEs (for example: if we observe Fig.

there are no FIUEs present in east side of the building to establi

D2D link with HIZUEs (o5, o6, o7 and o8)), the F-GW/SON can be d

rected to reduce the Femto transmission power, thereby reduci

the interference to HIZUEs from it. The arbitrary tuning of Fem

transmit power may degrade the performance of total IUEs co

nected to that Femto and also cause coverage issues. We propo

a means to optimally control the Femto transmit power whenev

there are HIZUEs present outside the building but no FIUE is i

side, thereby guaranteeing a minimum SINRth for IUEs and redu

the interference to HIZUEs. The corresponding HIZUE can then co

nect with MBS for D-plane communication. We formulated this

OptFP MILP model in [1] and by solving it we can,

• Determine the optimal power required by each Femto for mai

taining the SINRth in each of the inner sub-regions and mainta

the SINR degradation at less than 2 dB for HIZUEs.

• Determine the Femto to which the users in any given inn

sub-region have to be associated with.

4.5. Joint D2D heuristic and OptFP (JDHO) algorithm

In most of the cases, the S-GW/SON might not be able to esta

lish D2D links in all sides of the building. It is also equally probab

that D2D links are established more readily in some sides of t

building and not in the other sides due to lack of FIUEs (for exam

ple, east and west sides of the building given in Fig. 3). Hence, t

S-GW/SON has to reduce the transmit power of Femtos optima

so as to allow the HIZUEs to connect with one of MBSs. This c

be achieved by the combinatorial utilization of both D2D heuris

algorithm and OptFP model (called as JDHO algorithm), that wou

allow some HIZUEs which do not have any FIUE to get connect

to one of MBSs and the remaining HIZUEs through D2D links. T

proposed JDHO algorithm is given in Algorithm 2.

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

i=1

i

Where N is the number of FIUEs participating as D2D based r

lays for Femto to HIZUE communication.

2. Interference: In the first-hop there is no new interference sour

introduced to the traditional system, whereas in the secon

hop (due to reuse of Femto RBs by D2D links) there is a

ditional interference for the IUEs present in the system. Th

could degrade SINR of IUEs and this reduction in SINR is t

additional cost incurred in the proposed system.

3. Energy consumption: In our work, the transmission power

the Femto (first-hop communication) is kept as Pf

max (0.1 W

to study the system performance in the worst case scenario.

second-hop communication, the power consumed for the tran

mission from FIUE to HIZUE, which varies based on distance b

tween HIZUE and FIUE, is the cost to the system.

5. Performance results

The system model described in Section 4 has been simulat

using MATLAB. The simulation parameters are given in Table 5. W

LTE HetNets with D2D relays, Computer Communications (2016),

10 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Y S

ub−

regi

on N

umbe

r

Fig.

Min

ferr

con616

dis617

the618

con619

tos620

and621

per622

per623

wh624

tha625

is a626

mis627

ent628

the629

con630

link631

5.1.632

633

sol634

GA635

tion636

bas637

bili638

fea639

diff640

pla641

I71,642

FigQ3643

als644

exa645

Fem646

I79,647

12.648

sce649

Fig650

rela651

due652

653

get654

out655

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

D2D Link

Building

HIZone

Femto Location

FIUE

Wall

LIUE

Fig. 7. hDPRA D2D links in instance #1. (For interpretation of the references to

colour in the text, the reader is referred to the web version of this article.)

a c 56

ing 57

HIZ 58

5.2 59

60

MIL 61

diff 62

• 63

64

65

• 66

67

68

69

70

• 71

72

73

74

75

5.2 76

77

and 78

of 79

nal 80

alg 81

HIZ 82

5.2 83

thi 84

pot 85

the 86

con 87

88

89

sho 90

ma 91

and 92

a p 93

inp 94

ity 95

Pl

ht

2 4 6 8 10 12 14

2

4

6

8

10

12

14

X: 14Y: 6Z: −3.844

X: 14Y: 13Z: −5.198

X: 14Y: 10Z: −6.026

X: 14Y: 1Z: −1.36

X: 12Y: 14Z: −4.068

X: 10Y: 4Z: 29.91

X: 9Y: 8Z: 5.076

X: 8Y: 14Z: −5.676

X Sub−region Number

X: 7Y: 1Z: −1.637

X: 7Y: 4Z: 7.409

X: 5Y: 6Z: 17.23

X: 5Y: 14Z: −4.829

X: 2Y: 8Z: 12.95

X: 1Y: 1Z: 2.648

−5

0

5

10

15

20

25

30

35

6. REM plot of sub-regions inside building after placing Femtos by using

NF. (For interpretation of the references to colour in the text, the reader is re-

ed to the web version of this article.)

sidered a single-floor building with a single MBS placed at a

tance of 350 m from the south west side of the building. Fur-

r, we considered the scenario where all Femtos and MBS are

figured to use the same 5 MHz channel (i.e., 25 RBs). Fem-

are allowed to be attached only to the ceiling of the building

we did not consider the user mobility in our simulation ex-

iments as we focused only on indoor scenarios. We show the

formance of the LTE HetNet system in the worst case scenario

ere all RBs of all Femtos are in use in every TTI. Also we assume

t channel state information of links between FIUEs and HIZUEs

vailable at the F-GW/SON for the fine tuning of D2D link trans-

sion power. For the performance evaluation, we generate differ-

topologies by varying number of UEs (i.e., IUEs and HIZUEs) and

ir positions in such a way that in each of the topologies that we

sidered there always exist one or more FIUEs for forming D2D

s for each of the HIZUEs.

MinNF model: performance results

The four Femtos with their optimal coordinates are obtained by

ving MinNF MILP problem with GAMS CPLEX solver [43]. The

MS CPLEX solver is a high-level modeling system for optimiza-

and utilizes branch and bound framework for solving MILP

ed optimization problems. This MILP optimizer has the capa-

ty to solve large and numerically difficult MILP models with

tures including settable priorities on integer variables, choice of

erent branching, and node selection strategies. The Femtos are

ced in dark brown regions inside the building at sub-regions I30,

I98, I129 (refer Fig. 5 for numbering of sub-regions) as shown in

. 6. All the Femtos transmit at their peak power (0.1 W). Fig. 6

o shows SINR distribution for inner and outer sub-regions. For

mple, UEs in the sub-region I98 get SINR of 29.9 dB as the

to (F3) is very close to it. Similarly, the sub-regions I6, I29,

and I51 inside the building have relatively good SINR values

9, 17.2, 5.0, 7.4 dB, respectively. But if we consider Macro only

nario, where there are no Femtos inside the building like in

. 1, the sub-regions I6, I29, I79, and I51 inside the building have

tively less SNR values of −8.2, −8.3, −9.2, −8.3 dB, respectively

to poor indoor signal strength.

Due to addition of Femtos, the UEs present inside the building

improved SINR up to 35 dB (refer Fig. 6). But in this case, the

er sub-regions (e.g., O ), get SINR as low as −6.0 dB. This is

48

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

onsequence of Femtos being closer to the corners of the build- 6

and hence there being a high power leakage (interference) in 6

one. 6

. D2D based relays: performance results 6

In this section, we compare the performance of proposed D2D 6

P model and D2D heuristic algorithm with the following three 6

erent schemes. 6

Macro only: No Femtos are placed inside the building. No HI- 6

Zone exists around the building, but the MBS has to serve even 6

IUEs with poor signal quality. 6

Full Power Femto: Femtos are optimally placed inside the build- 6

ing by MinNF method, but Femtos are configured to emit 6

at their full transmission power. In this scheme, HIZone ex- 6

ists around the building and therefore affects performance of 6

HIZUEs. 6

Optimal Femto Power (OptFP): Femtos are optimally placed in- 6

side the building by MinNF method, but transmission power of 6

all the Femtos are reduced by OptFP method to decrease the 6

interference to HIZUEs. Since such reduction at all the Femtos 6

is not needed, this scheme affects performance of IUEs. 6

.1. D2D heuristic algorithm: performance results 6

In this section, we show the formation of efficient D2D links 6

SINR CDF of UEs. Also, we studied the effect of SINRth on SINR 6

IUEs and effect of IUE density on FIUEs transmission power. Fi- 6

ly, we have shown the average performance of D2D heuristic 6

orithm by considering 500 different combinations of IUEs and 6

UEs location. 6

.1.1. Formation of D2D links and their effects on SINR of UEs. In 6

s section, we describe the hDPRA which efficiently chooses the 6

ential D2D based relay pairs and allocates radio resources to 6

m. Then we discuss about the performance of hDPA for power 6

trol of D2D links. 6

(a) hDPRA results: 6

The optimal Femto locations given by the MinNF model are 6

wn as the circled regions in Fig. 7. The red, green and blue 6

rked locations are the positions of the deployed HIZUEs, LIUEs 6

FIUEs, respectively in this topology # 1. These UEs locations at 6

articular instance (TTI) along with other parameters are given as 6

ut to the proposed heuristic algorithm. In Fig. 7, D2D connectiv- 6

diagram shows the number of D2D links in the instance #1. On 6

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 11

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in m

ete

r

Fig. 8. hDPRA D2D links in instance #2.

70

50

60

70

th696

nd697

by698

UE699

es700

is701

by702

LI-703

by704

PP705

in706

he707

es.708

EX709

to710

s-711

712

713

c-714

e-715

es,716

by717

io718

n-719

To720

er721

−10 0 10 20 30 400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f IU

Es

Only Macro

Full Power Femto

OptFP

D2D Heuristic Algorithm

Only Macro

Full Power Femto

Fig. 10. SINR CDF of IUEs using heuristic algorithm. (For interpretation of the refer-

ences to colour in the text, the reader is referred to the web version of this article.)

10

the

his

us 722

es 723

e 724

he 725

to 726

e- 727

n- 728

i- 729

is 730

he 731

he 732

es 733

all 734

m 735

on 736

he 737

o- 738

UE 739

740

on 741

he 742

−20 −10 0 10 20 30 40 50 60−20

−10

0

10

20

30

40

X in meter

Y in m

ete

r

Fig. 9. hDPRA D2D links in instance #3.

one hand, there are relatively less number of HIZUEs at the sou

side of the building, but on the other hand, at the east, west a

north sides of the building, there are some HIZUEs not served

FIUE in a particular TTI. It has to be kept in mind that a HIZ

can connect to only one FIUE in a given TTI as shown in all sid

of the building. The reason for the other HIZUE to not connect

that even when there are certain free RBs that are not used

other D2D links, there is a possible interference between the

UEs or the possibility of guaranteeing an SINR threshold only

increasing the transmission power for D2D links above the 3G

standards [22,44]. Hence, the HIZUE that does not get paired

the given TTI, get paired in subsequent TTIs. Figs. 8 and 9 show t

pending D2D link connections to be made in subsequent instanc

The output from hDPRA is given as the input to GAMS CPL

solver [43] through an interface between MATLAB and GAMS

solve the hDPA LP model. Solving the hDPA model yields the tran

mission power for the D2D links.

(b) hDPA results:

Figs. 10 and 11 show the SINR CDF of HIZUEs and IUEs, respe

tively. In Only Macro scheme (shown by red curve) the HIZUEs r

ceive good SINR values but the IUEs receive very less SINR valu

less than -5 dB which is due to the signal degradation caused

the walls. In our evaluation, we considered the worst case scenar

where the Full Power Femto scheme (shown by blue curve) has i

creased SINR for the IUEs but at the cost of the SINR of HIZUEs.

overcome this issue, Femtos are made to transmit at lower pow

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

−10 −8 −6 −4 −2 0 2 4 6 80

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f H

IZU

Es

Only Macro

Full Power Femto

OptFP

D2D Heuristic Algorithm

Full Power Femto Only Macro

Fig. 11. SINR CDF of HIZUEs using heuristic algorithm. (For interpretation of

references to colour in the text, the reader is referred to the web version of t

article.)

in the OptFP [1] i.e., OptFP scheme (shown by purple curve) th

alleviating the interference issues of HIZUEs, although this declin

the SINR value of IUEs. However in D2D heuristic algorithm schem

(shown by brown curve) HIZUEs receive good SINR values and t

IUEs also receive SINR values close to that of Full Power Fem

scheme (worst case scenario). The straight line in Fig. 11 repr

sents the SINR value of HIZUEs using D2D heuristic algorithm mai

tained at −2 dB constraint (to ensure basic voice call commun

cation for all suffering HIZUEs) of outdoor (HIZone) region. This

achieved by minimizing total transmit power of FIUEs, and thus t

minimum power required to guarantee SINRth ensures that all t

HIZUEs achieve SINRth. The small deviation in the IUEs SINR valu

is because of the interference caused by the D2D pairs. The over

degradation in SINR for IUEs is 2% in the D2D heuristic algorith

as compared to the Full Power Femto scheme. But in comparis

to the OptFP [1] scheme the SINR of IUEs improves by 39% for t

D2D heuristic algorithm. Thus D2D heuristic algorithm is able to pr

vide a good signal strength to the HIZUEs without affecting the I

performance.

5.2.1.2. Effect of SINRth on SINR of IUEs. We studied the variati

in SINR of IUEs by varying SINR values. We also measured t

th

LTE HetNets with D2D relays, Computer Communications (2016),

12 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Table 4

Simulation parameters.

Parameter Value

Building dimensions 48 m × 48 m × 3 m

Number of rooms 16

Room dimensions 12 m × 12 m × 3 m

Number of inner sub-regions 144

Number of outer sub-regions 52

Inner sub-region dimension 4 m × 4m × 3m

SINRTh for IUEs (MinNF method) 0 dB

Number of floor One

Floor and wall loss 10 and 8 dB

Macro transmit power (Pmacro) 46 dBm (39.8 W)

Femto transmit power (P fmax) 20 dBm (0.1 W)

Macro BS height 30 m

D2D Max transmit power (Pdmax) 20 dBm (0.1 W)

Number of IUEs 109

HIZUE SINRTh −2 dB

α (FIUE D2D links limit) 1

β (HIZUE D2D links limit) 1

γ (W2L Threshold) 5

variation in average D2D transmission power for topology # 1. As743

shown in Table 4, the average transmit power of D2D links in-744

creases gradually with increasing SINRth. This increases the inter-745

ference to the IUEs and hence causes a fall in average IUE SINR746

with increase in SINRth of HIZUEs. We note that even with changes747

in SINRth the degradation of IUEs SINR is not very significant. This748

validates the efficiency of our D2D heuristic algorithm.749

5.2.1.3. Effect of IUE density on FIUEs transmission power. In our750

work, we studied the variation in D2D transmission power. Here751

we consider topology # 1 as above but vary the number of FIUEs752

for a fixed HIZUE location (shown in Fig. 7). Initially, the total num-753

ber of IUEs is 110 (i.e., LIUEs = 100 (constant) and FIUEs = 10) and754

we gradually increase only the FIUEs count to 15, 20, 25, 30 and755

35. Table 6 shows that as the number of FIUEs increases, the aver-756

age transmit power of FIUEs decreases. This is due to the increased757

possibility of forming shorter D2D based relay links with increasing758

FIUE density levels. Once the FIUEs density level is very high, the759

transmission power of the FIUEs will get saturated due to marginal760

dec761

5.2762

obt763

we764

var765

in766

Fig767

ent768

D2D769

in770

wh771

sho772

sch773

ma774

5.2775

776

num777

−10 0 10 20 30 400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f IU

Es

Only Macro

Full Power Femto

OptFP

D2D Heuristic Algorithm

Only MacroFull Power Femto

Fig. 12. Average SINR CDF of IUEs for various schemes in 500 topologies.

−10 −5 0 5 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f H

IZU

Es

Only Macro

Full Power Femto

OptFP

D2D Heuristic Algorithm

Only Macro

Full Power Femto

Fig. 13. Average SINR CDF of HIZUEs for various schemes in 500 topologies.

Table 6

Number of FIUEs vs. average D2D transmission power.

the 78

tain 79

inp 80

sho 81

gor 82

dB

Pl

ht

rease in D2D relay link distance.

.1.4. Average performance of D2D heuristic algorithm. In order to

ain average performance of proposed D2D heuristic algorithm,

have evaluated its performance for 500 different topologies by

ying the number of IUEs in the range of 110 to 135 and HIZUEs

the range of 1 to 30 and measured the SINR of IUEs and HIZUEs.

. 12 shows SINR CDF of IUEs over various scenarios for differ-

schemes. When compared to the Optimal Femto Power scheme,

heuristic algorithm improves the SINR of IUEs by 40% as shown

Fig. 12. However, the degradation in SINR of IUEs is only 1.6%

en compared to the Full Power Femto scheme. Similarly, Fig. 13

ws average CDFs of HIZUEs over various scenarios for different

emes. If we observe Fig. 13, the minimum SINRth = −2 dB is

intained for all HIZUEs in the HIZone.

.2. D2D MILP model: performance analysis

In the proposed D2D heuristic algorithm, we cannot set the

ber of D2D links in each TTI. To make a fair comparison with

Table 5

SINRth vs. IUEs SINR.

Metric SINRth = −3

Average transmission power of D2D links (W) 0.03

Average IUEs SINR (dB) 12.78

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

S.no. No. of FIUEs Average D2D transmission power (W)

1 10 0.061

2 15 0.054

3 20 0.051

4 25 0.043

5 30 0.042

6 35 0.041

D2D MILP model, we have given the number of D2D links ob- 7

ed from the D2D heuristic algorithm in each instance as an 7

ut for the D2D MILP model. For example, for the instance #1 7

wn in Fig. 7 the number of D2D links given by the heuristic al- 7

ithm is six. Hence in the D2D MILP model the number of D2D 7

SINRth = −2 dB SINRth = −1 dB SINRth = 0 dB

0.04 0.05 0.06

12.75 12.72 12.68

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 13

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in m

ete

r

Fig. 14. MILP D2D links in instance #1.

70

ix,783

784

D785

re786

he787

el788

m789

i-790

to791

he792

se793

en794

n-795

es796

ue797

ch798

is-799

800

801

802

803

804

805

806

807

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in m

ete

r

Fig. 16. MILP D2D links in instance #3.

−10 0 10 20 30 400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f IU

Es

Only Macro

Full Power Femto

OptFP

D2D MILP Model

Only MacroFull Power Femto

Fig. 17. SINR CDF of IUEs using MILP model.

the IUEs than the D2D heuristic algorithm with the cost of more 808

running time (explained further in Section 5.3.2). 809

5.3. Comparison between D2D MILP model and D2D heuristic 810

algorithm 811

To compare D2D MILP model and D2D heuristic algorithm, we 812

have taken the seven different topologies, where the HIZUE place- 813

ment and the number of HIZUEs vary as shown in Figs. 18–24. 814

Table 7 shows indices of outer sub-regions having HIZUEs in these 815

seven topologies. 816

817

ks 818

ce 819

ed 820

−20 −10 0 10 20 30 40 50 60−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

Fig. 15. MILP D2D links in instance #2.

links that have to be formed at the instance #1 is fixed to be s

i.e., ψ = 6.

In Fig. 14, D2D connectivity diagram shows the number of D2

links in the instance #1. As in the heuristic algorithm, there a

some HIZUEs which are not served by FIUEs in a particular TTI. T

pending HIZUEs served by FIUEs based on the D2D MILP mod

are shown in Figs. 15 and 16. In the instance #1, the algorith

mostly tries to form all D2D links with the closer HIZUEs to min

mize the total D2D transmission power. In the next TTI, it tries

form the remaining D2D links with the farther HIZUEs. Hence t

FIUE needs to transmit high transmission power to maintain the

D2D links, which increases the possibility of interference betwe

LIUEs and HIZUEs. Fig. 17 shows the SINR CDF of IUEs. The adva

tage of forming optimal D2D link is that D2D MILP model achiev

SINR close to that of Full Power Femto because the power val

is optimal. Similarly, the SINR CDF of HIZUEs in optimal approa

(D2D MILP) is also maintained SINRth = −2 dB as in the heur

tic approach (Fig. 11). The SINR CDF of HIZUEs using MILP model

will be same as that of the heuristic algorithm (Fig. 11) because

the same SINRth is maintained in both D2D heuristic algorithm and

D2D MILP model. The overall degradation in SINR for IUEs is 0.5%

in the D2D MILP model compared to the Full Power Femto scheme.

On the other hand, when compared to OptFP [1] scheme the SINR

of IUEs improves by 52% in the D2D MILP model. Thus D2D MILP

model is able to provide lesser degradation in signal strength to

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

5.3.1. SINR of IUEs

In MILP model, the average power transmitted by the D2D lin

is lower than that in the heuristic algorithm. This helps to redu

the interference to IUEs. Fig. 25 shows the average SINR achiev

by IUEs in different topologies. The average SINR achieved in the 821

heuristic algorithm is very close to that in the D2D MILP model. 822

5.3.2. Running time 823

Fig. 26 shows the average running times of D2D MILP model 824

and D2D heuristic algorithm for different topologies. These run 825

times are obtained on a workstation having the following config- 826

uration: 12 GB RAM, eight Cores of 2.40 GHz each. We observe 827

LTE HetNets with D2D relays, Computer Communications (2016),

14 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

Table 7

Topologies having varying distribution of HIZUEs in HIZone.

Topology No. of HIZUEs Indices of outer sub-regions having HIZone UEs

1 12 (O5, O9, O15, O21, O27, O28, O29, O30, O34, O40, O45, O46)

2 15 (O3, O5, O10, O12, O14, O18, O23, O25, O30, O32, O41, O44 ,O45, O46, O48)

3 7 (O1, O6, O13, O27, O35, O43, O45)

4 10 (O17, O23, O29, O6, O9, O13, O22, O26, O35, O46)

5 10 (O1, O21, O31, O37, O10, O13, O22, O26, O45, O5)

6 13 (O15, O21, O31, O41, O45, O8, O10, O14, O20, O22, O26, O5)

7 9 (O9, O23, O35, O45, O13, O20, O24, O26, O4)

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in m

ete

r

HIZone

Femto Location

FIUE

LIUE

Fig. 18. UE distribution in Topology 1.

30

40

50

60

70

Y in

me

ter

tha828

age829

diff830

ing831

miz832

to833

con834

int835

ma836

wh837

cus838

wil839

put840

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

Fig. 20. UE distribution in Topology 3.

20

30

40

50

60

70

Y in

me

ter

The 41

and 42

5.3 43

44

for 45

tra 46

0.0 47

tive 48

0.1 49

of 50

MIL 51

Pl

ht

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

X in meter

Fig. 19. UE distribution in Topology 2.

t the running time for D2D heuristic algorithm showed an aver-

decrease of up to 87% when compared to D2D MILP model in

erent topologies of HIZUE placement. In each topology, depend-

on the position of the HIZUEs, the running time of GAMS opti-

ation solver changed. For example, when HIZUEs are very close

each other it demands efficient spectrum allocation and power

trol between FIUE and HIZUE in all instances without creating

erference to IUEs. Therefore, on a few occasions many D2D links

y not be possible within the HIZone at a particular TTI instance

ich indirectly increases the average running time. As we dis-

sed earlier in the system model, the D2D heuristic algorithm

l be running at the F-GW/SON which will have abundant com-

ing resources to handle the load of so many Femtos [45,46].

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

X in meter

Fig. 21. UE distribution in Topology 4.

refore, the run time of D2D heuristic algorithm is only a few ms 8

usable in practical deployments of Femtos. 8

.3. Energy consumption 8

Fig. 27 shows the average power transmitted by the D2D links 8

different topologies with the SINRth= −2 dB. The average power 8

nsmitted by the D2D links (for example, it is 0.043 W and 8

47 W in D2D MILP model and D2D heuristic algorithm, respec- 8

ly) are lower than the maximum allowed D2D link power of 8

W. We can clearly observe that the average transmission power 8

the D2D links in the heuristic algorithm is close to that in the 8

P model and the difference between them is marginal. 8

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 15

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

Fig. 22. UE distribution in Topology 5.

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

Fig. 23. UE distribution in Topology 6.

70

−10

0

10

20

30

40

50

60

70

Y in

me

ter

852

o-853

al-854

ks855

ed856

ns857

12

12.5

13

13.5

14

Topo.1 Topo.2 Topo.3 Topo.4 Topo.5 Topo.6 Topo.7

IUE

s A

ve

rag

e S

INR

(in

dB

)

D2D-MILP-ModelD2D-Heuristic-Algorithm

Fig. 25. Average SINR of IUEs.

0

0.1

0.2

0.3

0.4

0.5

Topo.1 Topo.2 Topo.3 Topo.4 Topo.5 Topo.6 Topo.7

Ave

rag

e R

un

nin

g T

ime

in

Se

co

nd

s

D2D-MILP-ModelD2D-Heuristic-Algorithm

Fig. 26. Running time of D2D MILP and heuristic algorithm.

0.035

0.04

0.045

0.05

D2

D T

ran

sm

issio

n P

ow

er

(W)

D2D-MILP-ModelD2D-Heuristic-Algorithm

TI. 858

to 859

ve 860

861

in 862

r- 863

ds 864

−20 −10 0 10 20 30 40 50 60−20

X in meter

Fig. 24. UE distribution in Topology 7.

5.4. Cost analysis

In our work we assumed that the downlink scheduling alg

rithm [47] (e.g., proportional fair or priority set scheduler) will

locate only one resource block to the selected Femto to FIUE lin

or FIUE to HIZUE links in every TTI. Using this, we have simulat

500 different possible combinations for IUEs and HIZUEs locatio

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

0.03Topo.1 Topo.2 Topo.3 Topo.4 Topo.5 Topo.6 Topo.7

Fig. 27. D2D average transmission power.

and observed that an average of 5 D2D links are formed in a T

Hence, five resource blocks will be used for the first-hop i.e., Fem

to FIUE link to get the data for HIZUEs. This means that these fi

resource blocks are the radio resource cost.

The D2D based relay links will reuse these five Femto RBs

the second-hop transmission (FIUE to HIZUE) [48–50]. The interfe

ence introduced in the system by these D2D based relay links lea

LTE HetNets with D2D relays, Computer Communications (2016),

16 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

A

Fig. 28. hDPRA D2D links in instance #1.

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

A

Fig. 29. hDPRA D2D links in instance #2.

to decrease in the SINR of IUEs by 1.6% (averaged over 500 sce-865

narios). This is the cost of using the proposed system in terms of866

interference.867

As shown in Fig. 27, the transmission power of the D2D links is868

adjusted in order to maintain the SINRth of −2 dB for HIZUEs. Be-869

cause of power adjustment, D2D links are able to reuse the same870

RBs and thereby improve the spectral efficiency of the HetNet sys-871

tem. Hence, the total energy consumption [51] in the two-hop872

communication is 0.1 W + D2D based relay transmission power.873

5.5. JDHO performance analysis874

Unlike the previous section, here we study the performance875

of JDHO algorithm by considering a topology where some of the876

HIZUEs could not able to make D2D links due to lack of FIUEs.877

As seen in Algorithm 2 (Step 6), these O′ HIZUEs connect to the878

MBS for their D-plane communication. The remaining HIZUEs879

(i.e., (O − O′)) form D2D links with FIUEs by using proposed D2D880

heuristic algorithm. Consider the topology shown in Fig. 28, where881

one can see that there are no FIUEs in the vicinity of HIZUE A.882

D2D883

for884

int885

the886

bui887

tain888

D2889

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

A

Fig. 30. hDPRA D2D links in instance #3.

−20 −10 0 10 20 30 40 50 60 70−20

−10

0

10

20

30

40

50

60

70

X in meter

Y in

me

ter

A

Fig. 31. hDPRA D2D links in instance #4.

−10 0 10 20 30 400

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f IU

Es

Only Macro

Full Power Femto

OptFP

JDHO Algorithm

Only Macro

Full Power Femto

Fig. 32. SINR CDF of IUEs using JDHO algorithm.

par 90

SIN 91

in 92

Fig 93

bec 94

fro 95

Pl

ht

heuristic algorithm which is running at F-GW cannot able to

m any D2D link for serving the HIZUE A. In order to reduce

erference at this HIZUE in the HIZone, JDHO algorithm controls

transmit power of the Femto which is serving the parts of the

lding closest to this region. By doing so, the HIZUE A can main-

a minimum SINRth in HIZone. Figs. 29–31 show the pending

D links established in the subsequent instances. When com-

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

ed to Full Power Femto scheme where the degradation of IUEs 8

R is found to be 2% as obtained in the previous case (shown 8

Fig. 10), in the current JDHO algorithm scenario as shown in 8

. 32 the degradation of IUEs SINR was found to be 9%. This is 8

ause, to maintain the communication (D-Plane) for HIZUE A 8

m MBS, the corresponding/particular Femto has to optimally 8

HetNets with D2D relays, Computer Communications (2016),

V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx 17

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

−6 −4 −2 0 2 4 60

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

SINR (in dB)

CD

F o

f H

IZU

Es

Only Macro

Full Power Femto

OptFP

JDHO Algorithm

Different SINR WhenConnected to MBS

Full Power Femto

Only Macro

Fig. 33. SINR CDF of HIZUEs using JDHO algorithm.

decrease its transmission power further to reduce the SINR of IUEs.896

Fig. 33 shows that HIZUEs maintained SINRth when JDHO algorithm897

is used. In previous scenario (shown in Fig. 11) we maintained a898

constant SINRth to all HIZUEs. But in the present scenario, in JDHO899

algorithm by using the OptFP model, the SINRth for HIZUE A is900

maintained at more than −2 dB (as shown in circle region).901

6. Conclusions and future work902

In this paper, we showed that D2D technology when adopted903

to LTE HetNets increases the spectrum efficiency by guaranteeing904

good SINRth for all the users even when the Femtos are trans-905

mitting at their full power. By introducing Femtos, a fair distribu-906

tion for both IUEs and HIZUEs with minimal interference can be907

observed. Additionally, an increase in SINR values of IUEs by 40%908

compared to the OptFP [1] scheme was noted in D2D heuristic al-909

gorithm. On the other hand, the decrease in the SINR of IUEs com-910

pared to the Full Power Femto scheme is only 1.6%. We also ob-911

served that the average running time of the proposed D2D heuristic912

913

o-914

th915

ad916

of917

D918

919

920

o.921

922

923

924

e.925

o-926

D-927

928

is929

930

931

932

el)933

D934

935

References 936

[1] V. Sathya, A. Ramamurthy, B.R. Tamma, On placement and dynamic power con- 937trol of femtocells in LTE HetNets, in: 2014 IEEE Global Communications Con- 938ference (GLOBECOM), 2014, pp. 4394–4399. 939

[2] Enterprise Multi-femtocell Deployment Guidelines, Qualcomm Inc., 2011. 940[3] CISCO VNI Data, http://www.cisco.com/c/en/us/solutions/service-provider/ 941

visual-networking-index-vni/index.html. 942[4] Views on Rel-12 and onwards for LTE and UMTs, Future Radio in 3GPP), 943

Huawei Technologies, 2012. 944[5] V. Chandrasekhar, J.G. Andrews, A. Gatherer, Femtocell networks: a survey, 945

IEEE Commun. Mag. 46 (9) (2008) 59–67. 946[6] I.E. Ahmed, B.R. Qazi, J.M. Elmirghani, Base stations locations optimisation in 947

an airport environment using genetic algorithms, in: 2012 Eighth International 948Wireless Communications and Mobile Computing Conference (IWCMC), IEEE, 9492012, pp. 24–29. 950

[7] W. Guo, S. Wang, Interference-aware self-deploying femto-cell, IEEE Wireless 951Commun. Lett. 1 (6, December) (2012). 952

[8] W. Guo, S. Wang, X. Chu, J. Zhang, J. Chen, H. Song, Automated small-cell 953deployment for heterogeneous cellular networks, IEEE Commun. Mag. 51 (5) 954(2013) 46–53. 955

[9] J. Liu, Q. Chen, H.D. Sherali, Algorithm design for femtocell base station 956placement in commercial building environments, in: INFOCOM, IEEE, 2012, 957pp. 2951–2955. 958

[10] M. Tahalani, V. Sathya, A. Ramamurthy, U. Suhas, M.K. Giluka, B.R. Tamma, Op- 959timal placement of femto base stations in enterprise femtocell networks, in: 9602014 IEEE International Conference on Advanced Networks and Telecommuni- 961cations Systems (ANTS), IEEE, 2014, pp. 1–6. 962

[11] Y. Lin, W. Yu, Y. Lostanlen, Optimization of wireless access point placement in 963realistic urban heterogeneous networks, in: 2012 IEEE GLOBECOM, IEEE, 2012, 964pp. 4963–4968. 965

[12] K. Han, Y. Choi, D. Kim, M. Na, S. Choi, K. Han, Optimization of femtocell net- 966work configuration under interference constraints, in: WiOPT 2009, IEEE, 2009. 967

[13] V. Sathya, A. Ramamurthy, B. Tamma, Joint placement and power control of 968LTE femto base stations in enterprise environments, in: 2015 International 969Conference on Computing, Networking and Communications (ICNC), 2015, 970pp. 1029–1033. 971

[14] H. Ishii, Y. Kishiyama, H. Takahashi, A novel architecture for LTE-b: C-plane/u- 972plane split and phantom cell concept, in: 2012 IEEE Globecom Workshops (GC 973Wkshps), IEEE, 2012, pp. 624–630. 974

[15] H. Lokhandwala, V. Sathya, B.R. Tamma, Phantom cell realization in LTE and 975its performance analysis, in: 2014 IEEE International Conference on Advanced 976Networks and Telecommunications Systems (ANTS), IEEE, 2014, pp. 1–6. 977

[16] 3GPP Releases, http://www.3gpp.org/releases. 978[17] L. Wei, R.Q. Hu, Y. Qian, G. Wu, Enable device-to-device communications un- 979

derlaying cellular networks: challenges and research aspects, IEEE Commun. 980Mag. 52 (6) (2014) 90–96. 981

[18] P. Phunchongharn, E. Hossain, D.I. Kim, Resource allocation for device-to- 982device communications underlaying LTE-advanced networks, IEEE Wireless 983Commun. 20 (4) (2013). 984

[19] A. Asadi, Q. Wang, V. Mancuso, A survey on device-to-device communication 985in cellular networks, IEEE Commun. Surv. Tutor. 16 (4) (2014) 1801–1819. 986

[20] L. Lei, Z. Zhong, C. Lin, X. Shen, Operator controlled device-to-device commu- 987nications in LTE-advanced networks, IEEE Wireless Commun. 19 (3) (2012) 96. 988

[21] B. Raghothaman, E. Deng, R. Pragada, G. Sternberg, T. Deng, K. Vanganuru, Ar- 989chitecture and protocols for LTE-based device to device communication, in: 990ICNC 2013, IEEE, 2013, pp. 895–899. 991

[22] M. Zulhasnine, C. Huang, A. Srinivasan, Efficient resource allocation for device- 992to-device communication underlaying LTE network, in: WiMob 2010, IEEE, 9932010, pp. 368–375. 994

[23] F. Malandrino, C. Casetti, C.-F. Chiasserini, Z. Limani, Fast resource scheduling 995in HetNets with D2D support, arXiv:1311.6837 (2013). 996

[24] H. Ishii, X. Cheng, S. Mukherjee, B. Yu, An LTE offload solution using small cells 997with D2D links, in: IEEE ICC 2013, IEEE, 2013, pp. 1155–1160. 998

[25] T. Bansal, K. Sundaresan, S. Rangarajan, P. Sinha, R2d2: embracing device-to- 999device communication in next generation cellular networks, Cell 50 (3) (2014) 10003–9. 1001

[26] k. E. Sambo, S. Muhammad, Expanding cellular coverage via cell-edge deploy- 1002ment in heterogeneous networks: spectral efficiency and backhaul power con- 1003sumption perspectives, IEEE Commun. Mag. 52 (6) (2014) 140–149. 1004

[27] C. Gao, X. Sheng, J. Tang, W. Zhang, S. Zou, M. Guizani, Joint mode selection, 1005channel allocation and power assignment for green device-to-device commu- 1006nications, in: IEEE ICC 2014, IEEE, 2014, pp. 178–183. 1007

[28] H. Nishiyama, M. Ito, N. Kato, Relay-by-smartphone: realizing multihop device- 1008to-device communications, IEEE Commun. Mag. 52 (4) (2014) 56–65. 1009

[29] M. Alam, D. Yang, J. Rodriguez, R. Abd-Alhameed, Secure device-to-device com- 1010munication in LTE-a, IEEE Commun. Mag. 52 (4) (2014) 66–73. 1011

[30] N. Bhushan, J. Li, D. Malladi, R. Gilmore, D. Brenner, A. Damnjanovic, 1012me 1013

1014ing 10155). 1016

algorithm was 87% lesser when compared to D2D MILP model.

Future work includes design of an efficient scheduling alg

rithm that considers fair allocation of radio resources for bo

IUEs and HIZUEs and also study the additional signaling overhe

caused by the D2D links in the proposed system. Optimization

the size of HIZone based on the D2D standards (i.e., maximum D2

link distance and transmit power) is also a future task.

Acknowledgment

This work was supported by the Deity, Govt of India (grant n

13(6)/2010CC&BT).

Appendix A

Running time complexity

The proposed D2D MILP model takes more computation tim

To reduce the running time complexity, we have proposed a tw

step D2D heuristic algorithm. The running time complexity for h

PRA (step 1 of D2D heuristic algorithm) is shown below,

The time taken to compute maximum value in the γ matrix

O(f ∗ o ∗ k)

The running time for the while loop is O(f ∗ o ∗ k)

The total running time is O(f2 ∗ o2 ∗ k2)

Since the step 2 of D2D heuristic algorithm (hDPA, an LP mod

has a polynomial running time algorithm [52], our proposed D2

heuristic algorithm runs in polynomial time.

Please cite this article as: V. Sathya et al., On improving SINR in

http://dx.doi.org/10.1016/j.comcom.2015.12.004

R. Sukhavasi, C. Patel, S. Geirhofer, Network densification: the dominant thefor wireless evolution into 5 g, IEEE Commun. Mag. 52 (2) (2014) 82–89.

[31] A. Orsino, L. Militano, G. Araniti, A. Molinaro, A. Iera, Efficient data uploadsupported by D2D communications in LTE-a systems, arXiv:1503.09076 (201

LTE HetNets with D2D relays, Computer Communications (2016),

18 V. Sathya et al. / Computer Communications xxx (2016) xxx–xxx

ARTICLE IN PRESSJID: COMCOM [m5G;January 6, 2016;9:58]

[32] G. Rigazzi, F. Chiti, R. Fantacci, C. Carlini, Multi-hop D2D networking and re-1017source management scheme for M2M communications over LTE-a systems, in:10182014 International Wireless Communications and Mobile Computing Confer-1019ence (IWCMC), IEEE, 2014, pp. 973–978.1020

[33] J.M.B. da Silva, G. Fodor, T.F. Maciel, Performance analysis of network-assisted1021two-hop D2D communications, in: 2014 Globecom Workshops (GC Wkshps),1022IEEE, 2014, pp. 1050–1056.1023

[34] S. Doumiati, H. Artail, D.M. Gutierrez-Estevez, A framework for LTE-a1024proximity-based device-to-device service registration and discovery, Proc.1025Comput. Sci. 34 (2014) 87–94.1026

[35] G. Fodor, E. Dahlman, G. Mildh, S. Parkvall, N. Reider, G. Miklós, Z. Turányi, De-1027sign aspects of network assisted device-to-device communications, IEEE Com-1028mun. Mag. 50 (3) (2012) 170–177.1029

[36] Sounding Reference Signal, http://www.sharetechnote.com/html/Handbook_1030LTE_SRS.html.1031

[37] K. Lee, W. Kang, H.-J. Choi, A practical channel estimation and feedback1032method for device-to-device communication in 3GPP LTE system, in: Proceed-1033ings of the Eigth International Conference on Ubiquitous Information Manage-1034ment and Communication, ACM, 2014, p. 17.1035

[38] J. Jang, H. Cho, Y. Kwon, H. Lee, Communication method between terminals,1036and terminal, 2013, EP Patent App. EP20,110,759,661.1037

[39] M.J. Yang, S.Y. Lim, H.J. Park, N.H. Park, Solving the data overload: device-to-1038device bearer control architecture for cellular data offloading, IEEE Vehic. Tech-1039nol. Mag. 8 (1) (2013) 31–39.1040

[40] 3GPP, 3GPP TSGSA: Feasibility Study for Proximity Services (ProSe) (Release104112), 3GPP, Technical Report TR 22.803, Aug 2013.1042

[41] X. Lin, J.G. Andrews, A. Ghosh, R. Ratasuk, An overview of 3GPP device-to-10431044

[42] 045046

[43] 047[44] 048

049[45] 050[46] 051[47] 052

053054

[48] 055056057

[49] 058059060061

[50] 062063064

[51] 065066067

[52] 068069070071

Pl

ht

device proximity services, IEEE Commun. Mag. 52 (4) (2014) 40–48.

ease cite this article as: V. Sathya et al., On improving SINR in LTE

tp://dx.doi.org/10.1016/j.comcom.2015.12.004

A. Hameed, A. Oudah, Interference in wireless networks: causes, analyses and 1practical mitigating techniques, Mod. Appl. Sci. 8 (5) (2014) p56. 1GAMS, http://www.gams.com/. 13GPP, 3GPP: LTE; E-UTRA; UE Radio Transmission and Reception, 3GPP, Tech. 1Rep. TR 25.101, March 2015. 1White Paper—Radisys: SCTP Fast Path Optimization for 3G/LTE Networks. 1Continuous Computing: Trillium Femtocell Gateway, 1F. Capozzi, G. Piro, L.A. Grieco, G. Boggia, P. Camarda, Downlink packet schedul- 1ing in LTE cellular networks: key design issues and a survey, IEEE Commun. 1Surv. Tutor. 15 (2) (2013) 678–700. 1T.D. Hoang, L.B. Le, T. Le-Ngoc, Resource allocation for D2D communications 1under proportional fairness, in: 2014 IEEE Global Communications Conference 1(GLOBECOM), IEEE, 2014, pp. 1259–1264. 1R.L. Batista, J.M.B. da Silva, T.F. Maciel, F.R.P. Cavalcanti, et al., What happens 1with a proportional fair cellular scheduling when D2D communications un- 1derlay a cellular network? in: 2014 IEEE Wireless Communications and Net- 1working Conference Workshops (WCNCW), IEEE, 2014, pp. 260–265. 1F. Malandrino, C. Casetti, C.-F. Chiasserini, Z. Limani, Fast resource scheduling 1in HetNets with D2D support, in: INFOCOM, 2014 Proceedings IEEE, IEEE, 2014, 1pp. 1536–1544. 1Q. Wang, M. Hempstead, W. Yang, A realistic power consumption model for 1wireless sensor network devices, in: Sensor and Ad Hoc Communications and 1Networks, 2006. SECON’06, 1, IEEE, 2006, pp. 286–295. 1N. Karmarkar, A new polynomial-time algorithm for linear programming, in: 12006 Third Annual IEEE Communications Society on Proceedings of the Six- 1teenth Annual ACM Symposium on Theory of Computing, ACM, 1984, pp. 302– 1311. 1

HetNets with D2D relays, Computer Communications (2016),