scieee Science in your language
[en] (orig)

Modeling Optimal Location Distribution for Deployment of Flying Base Stations as On-Demand Connectivity Enablers in Real-World Scenarios

Abstract

The amount of internet traffic generated during mass public events is significantly growing in a way that requires methods to increase the overall performance of the wireless network service. Recently, legacy methods in form of mobile cell sites, frequently called cells on wheels, were used. However, modern technologies are allowing the use of unmanned aerial vehicles (UAV) as a platform for network service extension instead of ground-based techniques. This results in the development of flying base stations (FBS) where the number of deployed FBSs depends on the demanded network capacity and specific user requirements. Large-scale events, such as outdoor music festivals or sporting competitions, requiring deployment of more than one FBS need a method to optimally distribute these aerial vehicles to achieve high capacity and minimize the cost. In this paper, we present a mathematical model for FBS deployment in large-scale scenarios. The model is based on a location set covering problem and the goal is to minimize the number of FBSs by finding their optimal locations. It is restricted by users’ throughput requirements and FBSs’ available throughput, also, all users that require connectivity must be served. Two meta-heuristic algorithms (cuckoo search and differential evolution) were implemented and verified on a real example of a music festival scenario. The results show that both algorithms are capable of finding a solution. The major difference is in the performance where differential evolution solves the problem six to eight times faster, thus it is more suitable for repetitive calculation. The obtained results can be used in commercial scenarios similar to the one used in this paper where providing sufficient connectivity is crucial for good user experience. The designed algorithms will serve for the network infrastructure design and for assessing the costs and feasibility of the use-case.

Read accessible full text

Modeling Optimal Location Distribution for Deployment of Flying Base Stations as On-Demand Connectivity Enablers in Real-World Scenarios

Author: Pokorný, Jiří; Šeda, Pavel; Šeda, Miloš; Hošek, Jiří
Publisher: MDPI
Year: 2021
DOI: 10.3390/s21165580
Source: https://dspace.vut.cz/bitstreams/6cefb898-a18a-40a0-b09d-764a8cd2715e/download
senso s
A icle
Modeling Op imal Loca ion Dis ibu ion o Deploymen o
Flying Base S a ions as On-Demand Connec i i y Enable s in
Real-Wo ld Scena ios
Ji i Poko ny 1,2,* , Pa el Seda 1, Milos Seda 3and Ji i Hosek 1


Ci a ion: Poko ny, J.; Seda, P.; Seda,
M.; Hosek, J. Modeling Op imal
Loca ion Dis ibu ion o Deploymen
o Flying Base S a ions as
On-Demand Connec i i y Enable s in
Real-Wo ld Scena ios. Senso s 2021,
21, 5580. h ps://doi.o g/10.3390/
s21165580
Academic Edi o s: En ico Na alizio
and Ma io Luca F a olini
Recei ed: 30 June 2021
Accep ed: 16 Augus 2021
Published: 19 Augus 2021
Publishe ’s No e: MDPI s ays neu al
wi h ega d o ju isdic ional claims in
published maps and ins i u ional a il-
ia ions.
Copy igh : © 2021 by he au ho s.
Licensee MDPI, Basel, Swi ze land.
This a icle is an open access a icle
dis ibu ed unde he e ms and
condi ions o he C ea i e Commons
A ibu ion (CC BY) license (h ps://
c ea i ecommons.o g/licenses/by/
4.0/).
1Depa men o Telecommunica ions, Facul y o Elec ical Enginee ing and Communica ion,
B no Uni e si y o Technology, Technicka 12, 616 00 B no, Czech Republic; [email p o ec ed] (P.S.);
[email p o ec ed].cz (J.H.)
2Uni o Elec ical Enginee ing, Tampe e Uni e si y, Ko keakoulunka u 7, 337 20 Tampe e, Finland
3Ins i u e o Au oma ion and Compu e Science, B no Uni e si y o Technology,
Technicka 2, 616 69 B no, Czech Republic; [email p o ec ed].cz
*Co espondence: ji i.poko ny@ u b .cz
Abs ac :
The amoun o in e ne a ic gene a ed du ing mass public e en s is signi ican ly g owing
in a way ha equi es me hods o inc ease he o e all pe o mance o he wi eless ne wo k se ice.
Recen ly, legacy me hods in o m o mobile cell si es, equen ly called cells on wheels, we e used.
Howe e , mode n echnologies a e allowing he use o unmanned ae ial ehicles (UAV) as a pla o m
o ne wo k se ice ex ension ins ead o g ound-based echniques. This esul s in he de elopmen
o lying base s a ions (FBS) whe e he numbe o deployed FBSs depends on he demanded ne wo k
capaci y and speci ic use equi emen s. La ge-scale e en s, such as ou doo music es i als o
spo ing compe i ions, equi ing deploymen o mo e han one FBS need a me hod o op imally
dis ibu e hese ae ial ehicles o achie e high capaci y and minimize he cos . In his pape , we
p esen a ma hema ical model o FBS deploymen in la ge-scale scena ios. The model is based on a
loca ion se co e ing p oblem and he goal is o minimize he numbe o FBSs by inding hei op imal
loca ions. I is es ic ed by use s’ h oughpu equi emen s and FBSs’ a ailable h oughpu , also, all
use s ha equi e connec i i y mus be se ed. Two me a-heu is ic algo i hms (cuckoo sea ch and
di e en ial e olu ion) we e implemen ed and e i ied on a eal example o a music es i al scena io.
The esul s show ha bo h algo i hms a e capable o inding a solu ion. The majo di e ence is in he
pe o mance whe e di e en ial e olu ion sol es he p oblem six o eigh imes as e , hus i is mo e
sui able o epe i i e calcula ion. The ob ained esul s can be used in comme cial scena ios simila o
he one used in his pape whe e p o iding su icien connec i i y is c ucial o good use expe ience.
The designed algo i hms will se e o he ne wo k in as uc u e design and o assessing he cos s
and easibili y o he use-case.
Keywo ds:
UAV base s a ion; lying base s a ion; FBS; loca ion op imiza ion; ne wo k co e age
capaci y; on-demand; loca ion co e ing p oblem; 5G
1. In oduc ion
In e ne ubiqui y has become na u al in he mode n wo ld and he demand o i keeps
g owing signi ican ly. People use he in e ne o social ne wo king, s eaming mul imedia
da a, playing games, wo k, and many o he hings. Howe e , in some cases, he demand
exceeds he o e ing and use s a e no p o ided wi h enough h oughpu o sha ing
hei da a. This can be caused by obsole e elecommunica ion in as uc u e o when use
demands exceed, by mul iple imes, he in as uc u e capabili ies. Such a si ua ion is
ypical, especially du ing la ge-scale e en s, whe e he da a demand is empo a ily aised
abo e he in as uc u e limi s. Du ing such e en s, implemen a ion o suppo ing ne wo k
in as uc u e is manda o y o sa is y use equi emen s.
Senso s 2021,21, 5580. h ps://doi.o g/10.3390/s21165580 h ps://www.mdpi.com/jou nal/senso s
Senso s 2021,21, 5580 2 o 22
Recen ly, o cope wi h his imbalance, he e we e a ew solu ions in oduced as, e.g.,
Cell on Wheels (COW) o po able base s a ion ha was b ough o he a ec ed a ea.
Howe e , all hose echnologies a e limi ed especially in e ms o deploymen speed and
ope a ional cos s. The e o e, one o he al e na i e solu ions can be he u iliza ion o
unmanned ae ial ehicles and hei a ailabili y enabled h ough a apid de elopmen o
mode n echnologies. The unmanned ae ial ehicles can be applied in a ious sec o s like
pa olling, deli e y, ideo eco ding, and also as on-demand connec i i y p o ide s. In
ac , he e a e al eady many comme cial and esea ch concep s whe e unmanned ae ial
ehicles a e used as po able base s a ions. Unmanned Ae ial Vehicle (UAV) base s a ion,
o Flying Base S a ion (FBS) can bene i om he mos ad an ageous ea u es o UAV, e.g.,
as deploymen ime, mobili y, and low cos .
When i comes o size, COWs a e a leas en o wen y imes bigge and hea ie , o
possibly e en mo e, han a high olume FBS. Tha also means ha he FBS can p o ide
a lowe da a- a e han a COW. In la ge-scale scena ios, i is hen e y likely o equi e
mo e han a single FBS. The dis ibu ion o use s can be andom o clus e ed in o g oups o
di e en sizes. Each use can equi e di e en da a h oughpu . This aises he ques ion
o how o op imally dis ibu e mul iple FBSs o e a la ge a ea o p o ide he equi ed
da a- a e o all use s.
The desc ibed esea ch ollows ou p e ious wo k [
1
], whe e we made a p oo o he
concep o he di ec ional backhaul link o pu poses o ne wo k h oughpu imp o emen s
in dense a eas. In ou wo k, he FBSs a e used o assis ing cu en in as uc u e o ex end
ne wo k h oughpu o on-demand scena ios. The idea is demons a ed in Figu e 1. The e
is an e en wi h la ge amoun o use s ha equi es much highe ne wo k h oughpu han
he cu en in as uc u e can p o ide. The numbe o FBSs is de e mined om he use s’
demand and om he a ailable h oughpu om he local in as uc u e. The p oblem
desc ibed in his wo k is a ype o co e age p oblem.
FBS
Ru al a ea
FBS
Dense a ea
BTS
Backhaul
Backhaul
DR 1 DR 2
DR 3
DR 6
DR 5
DR 4
DR 1
DR 1 DR 2
Web b owsing low Web b owsing high DR 3
DR 4
Video s eaming 720p
Video s eaming 1080p DR 6
DR 5 Videocha s Gaming
Figu e 1. Use-cases wi h FBSs assis ing cu en in as uc u e o ex end he co e age in he a ea.
This pape p esen s a ma hema ical model o FBS dis ibu ion o e an a ea. Use
demands and FBS h oughpu capaci ies a e u ilized as es ic ing aspec s. The model is
e i ied on a ealis ic music es i al scena io. Heu is ic algo i hms we e used o implemen
he model since i s compu a ional complexi y, which is de i ed om he Se Co e ing
P oblem (SCP) p oblem is a leas
O(n2)
. I is known om he no ee lunch heo em [
2
] ha
no heu is ic can be conside ed as be e han o he s o all he p oblems and hei da ase s.
Senso s 2021,21, 5580 3 o 22
Howe e , in he ecen esea ch on he p oblem o se co e ing-based opics he di e en ial
e olu ion algo i hm seems p omising [
3
]. The o he p omising algo i hm om he a ailable
me a-heu is ic algo i hms is he cuckoo sea ch ha is widely used in ecen li e a u e o
a wide a ea o op imiza ion p oblems as is: (i) o es co e
classi ica ion [4]
, (ii) load
balanced da a ga he ing [
5
], (iii) pe mu a ion low shop scheduling
p oblem [6]
, and many
o he s [7,8]
. Fo ha eason, he cuckoo sea ch and di e en ial e olu ion algo i hms we e
used including he cus om modi ica ion ha con ains he
epai Ope a o
(see
Algo i hm 3)
,
o p o ide an e icien FBS placemen .
The main con ibu ions o his pape a e as ollows:
•
Design o a no el model o FBS dis ibu ion o e a selec ed a ea: This model is
de i ed om SCP. Due o he high demand o da a- a es, ou main es ic ing
aspec s a e conside ed, (i) use and base s a ion capaci ies ( o bo h downlink and
uplink), (ii) FBS backhaul link h oughpu , (iii) conside a ion o exis ing base s a ion
nodes in he a ea o co e , (i ) he possibili y o selec loca ions wi h lowe p io i y in
he gi en a ea. This model p o ides he minimum numbe o equi ed FBSs and hei
op imal loca ions. This knowledge is o be used in comme cial applica ions;
•
Implemen a ion o wo modi ied heu is ic algo i hms: di e en ial e olu ion and
cuckoo sea ch we e used o ob ain a solu ion o he designed model. Di e en ial
e olu ion is well sui ed o se co e ing-based p oblems. Cuckoo sea ch is a mo e
ecen algo i hm widely used in op imiza ion p oblems. Algo i hms can be se o
ob aining esul s whe e all use s a e p o ided wi h he in e ne co e age o he
pe cen age o all use s in case he numbe o FBS exceeds he maximum
a ailable limi ;
•
Ve i ica ion o he model on eal li e scena io: o e all easibili y o he wo imple-
men ed algo i hms was e i ied on a speci ic eal-wo ld scena io. Resul ing numbe
o FBSs and calcula ion ime we e used as he key pe o mance iden i ie s.
2. Li e a u e Re iew and S a e o he A Discussion
FBSs can be u ilized in a numbe o di e en use-cases, e.g., pos -disas e , co e age/ca-
paci y suppo o local in as uc u e, IoT da a collec ion, e c. In all use-cases, he FBSs a e
used as an access poin o elays o UEs on he g ound. Depending on a ious pa ame e s
o he use-case, FBSs ha e di e en equi emen s o ul ill. Mos o he esea ch wo ks in
he opic o FBS loca ion op imiza ion ha e simila objec i es wi h a common goal o ei he
minimize o maximize he desi ed pa ame e in o de o op imize he pe o mance. The
objec i es can be summa ized in o wo ollowing a eas:(i) maximiza ion o UE co e age,
powe e iciency (endu ance o UAVs), spec al e iciency, and (ii) minimiza ion o he
numbe o UAVs, and in e e ences. In ou wo k, we ocus on op imal UAV dis ibu ion
o e an a ea wi h he goal o minimizing he numbe o FBSs. This will lead o lowe
cos and complexi y o he solu ion. This esea ch can be used o bo h 2D and 3D FBS
dis ibu ion. FBS ajec o y op imiza ion p oblems a e no a pa o he scope o his wo k,
i.e., a e FBSs a e placed in he designa ed loca ion, hey con inuously ho e wi hou
mo ing o ano he loca ion.
FBSs we e discussed in nume ous esea ch wo ks. Fo ouhi e al. in [
9
] in es iga e a
new mobili y model o FBSs o imp o ing he pe o mance o cellula ne wo ks. The same
au ho s p opose, in [
10
], a mobili y con ol algo i hm o posi ion FBSs o a be e loca ion o
imp o e da a h oughpu . In [
11
], Migna di e al. p opose a ajec o y design o an FBS in
o de o imp o e he e es ial base s a ion pe o mance. The numbe o s udies conce ning
FBS inc eased apidly om 2016. UAV loca ion op imiza ion is a p oblem ha needs o
be sol ed in any FBS use case. Co e age con ol p oblems o mul iple UAV scena ios
a e discussed in [
12
], a e iew ocusing on co e age me hods o collec i e beha io o
UAVs. Ano he e iew on loca ion op imiza ion p oblems was made by
Cicek e al. [13]
whe e he au ho s speci ically a ge op imiza ion me hods o FBSs. To he bes o au ho ’s
knowledge, hese a e he only wo ele an o e iews on his opic. Acco ding o he
second o e iew, esea ch s udies can be di ided in o h ee main b anches—s a ic, semi-
dynamic, and dynamic. S a ic is whe e UAVs and Use Equipmen (UE)s a e s a iona y,
Senso s 2021,21, 5580 4 o 22
semi-dynamic whe e UAVs can mo e eely bu UEs a e s a iona y, and dynamic, whe e
UAVs and UEs can dynamically change hei loca ion. These can be u he di ided in o
scena ios wi h single o mul iple UAVs. Ou esea ch ocuses on a dynamic scena io wi h
mul iple UAVs.
UAV loca ion can be op imized by means o di e en algo i hms. Au ho s in [
13
]
di ided hese algo i hms in o i e g oups: (i) exac — he algo i hm is capable o inding
he global op imum; (ii) well known heu is ic algo i hms, such as Dynamic P og am-
ming (DP), Pa icle Swa m Op imiza ion (PSO), Gene ic Algo i hm (GA), o G adien
Algo i hm (GDA); (iii) lea ning algo i hms— hese algo i hms use lea ning p ocedu es;
(i ) enume a ion— inding
he bes solu ion using exhaus i e sea ch; and ( ) P oblem Spe-
ci ic Heu is ic (PSH)—a heu is ic algo i hm modi ied acco ding o he p oblem p ope ies.
PSH algo i hms a e he mos used om he lis o s udies, because hey a e mos likely o
gi e be e esul s since hey a e always sui ed o a speci ic case. PSH algo i hm is also
used in ou wo k, speci ically Cuckoo Sea ch (CUCKS) and Di e en ial E olu ion (DE)
algo i hms in modi ied e sion o se e ou models.
DE is a heu is ic algo i hm ha was de eloped in 1997 [
14
]. Di e en ial e olu ion
was used in many p e ious wo ks o UAV pa h planning, e.g., in [
15
] he au ho s p o-
pose a UAV co e ing me hod wi h di e en ial e olu ion as a cos op imiza ion algo i hm.
A me hod o imp o ing ene gy e iciency and op imize pa h planning was p oposed
in [
16
] and in [
17
]. CUCKS [
18
] is a ela i ely new algo i hm in oduced in 2009. I is a
me a-heu is ic algo i hm inspi ed by cuckoo bi ds beha io . Th ee esea ch wo ks we e
ound ela ed o UAV dis ibu ion ha used cuckoo sea ch. In [
19
] he au ho s p oposed
an imp o ed disc ee cuckoo sea ch algo i hm o econnaissance mission planning. T a-
jec o y planning based on CUCKS was p oposed in [
20
], whe e he au ho s ocused on
ene gy e iciency and h oughpu op imiza ion. CUCKS was compa ed o pa icle swa m
op imiza ion in [21], he goal he e was o e alua e online ou e planning me hods.
In addi ion, he pape s summa ized in he o e iew [
13
], a summa y o mos ecen
pape s is p o ided in his sec ion, aking in o accoun pape s be ween he yea s 2018
and 2021. All pape s ocus on he loca ion op imiza ion p oblem wi h FBSs, i.e., how o
op imally dis ibu e he FBSs in o de o minimize o maximize one o mo e pa ame e s.
Twel e pape s om he pas ou yea s we e selec ed and hey a e summa ized in
Table 1
.
The pape s o m ou g oups acco ding o hei goals. In he i s g oup, he au ho s aim
o minimize he numbe o equi ed FBSs [
22
–
26
], in he second, o achie e maximum
co e age o UEs [
26
–
30
], in he hi d, o maximize he ne wo k h oughpu [
31
,
32
], and,
in he ou h, o maximize he spec al e iciency [
33
]. The op imiza ion p oblem is ei he
sol ed by exis ing algo i hms o hei combina ion [
24
,
27
,
28
,
32
,
33
] o a new algo i hm is
de eloped o de i ed om a p e ious algo i hm [22,23,25,29,31].
In ou esea ch, he op imiza ion p oblem is sol ed by he CUCKS and DE algo i hms.
Nei he o he algo i hms we e used o he op imiza ion simila o ou s, i.e., minimiza ion
o he numbe o FBSs. The algo i hms we e selec ed as p omising algo i hms ecen ly
used o a wide a ea o op imiza ion p oblems.
Table 1. Summa y o he mos ecen pape s on loca ion op imiza ion p oblem in FBSs use-cases.
Used Algo i hms Use-Case Objec i e Published
Mul i-Popula ion GA o ho izon al
dimensions placemen , Mixed In e-
ge Second O de Cone P oblem o
al i ude placemen .
Conges ed a ea con aining a se o
use s. The e es ial Base S a ion
(BS) canno p o ide se ice o use s.
A UAV BS is deployed in o de o
p o ide se ice o as many use s
as possible. The use s ha e di e -
en Quali y o Se ice (QoS) equi e-
men s.
Max. no. o co -
e ed UEs wi h di e -
en QoS.
2018 [27]
No el alg.: Adap i e Mul iple d one
base S a ion placemen .
UAV BS se e as elays in ho spo
a ea o assis o he mac o BS
Min. no. o UAVs
and sa is y he QoS o
UEs.
2018 [22]
Senso s 2021,21, 5580 5 o 22
Table 1. Con .
Used Algo i hms Use-Case Objec i e Published
Geome ic elaxa ion, K-means de-
ploymen , Powe e icien K-means
deploymen , Robus Deploymen
wi h impe ec use loca ion in o -
ma ion.
Te es ial in as uc u e is una ail-
able. Requi ed suppo om UAV
BS.
Max. no. o co e ed
UEs.
2018 [28]
Cen alized deploymen algo i hm,
dis ibu ed mo ion con ol algo-
i hm.
UEs a e dis ibu ed andomly and in
clus e s, also, s a ic and dynamic sce-
na ios a e conside ed. Two en i on-
men s – wi h and wi hou obs acles.
Two di e en ini ial s a es o FBSs.
Min. numbe o
UAVs, co e all UEs.
Max. no. o co e ed
UEs.
2018 [26]
No el alg. based on GA.
Real en i onmen wi h di e en UE
densi ies.
Max. no. o co e ed
UEs.
2019 [29]
No el alg.: Edge-p io .
Random use dis ibu ion wi h
known posi ions.
Min. numbe o
UAVs, co e all UEs.
2019 [23]
No el alg. based on GA.
Exis ing deploymen o s a ic base
s a ions
Max. UE h oughpu
and min. consump-
ion.
2019 [31]
Hyb id alg.: Cen alized g eedy
sea ch alg. o de e mining he no.
o FBSs. Dis ibu ed mo ion alg. o
enabling each FBS o au onomously
con ol i s mo ion owa d he op i-
mal posi ion.
UAVs wi h o wi hou he suppo
o g ound BS. Dis ibu ion o UEs is
unknown.
Min. no. o UAVs,
max. load balance.
2019 [24]
UAV-a i icial bee colony.
Deploymen o UAV BS in pos dis-
as e scena io.
Max. ne wo k
h oughpu .
2019 [32]
No el alg.
mmWa e ne wo k, se ing all
g ound use s, p ede ined se o
loca ions.
Min. numbe o
UAVs, co e all UEs.
2020 [25]
K-means clus e ing and s able ma -
iage app oach o ind 2D posi ions.
Space cons ained exhaus i e sea ch
and PSO o ind he op imal al i udes
o he FBSs.
UEs a e dis ibu ed wi h homoge-
nous Poisson poin p ocess. When a
g ound s a ion is damaged and s ops
ansmi ing, UAVs a e deployed in
he a ea wi h los connec i i y.
Max. spec al e i-
ciency, main ain QoS.
2020 [33]
Sequen ial Exhaus i e Sea ch, Se-
quen ial Maximal Weigh ed A ea.
Ta ge a ea wi h wo se s o use s de-
manding ei he he same o di e en
QoS equi emen s.
Max. no. o co e ed
UEs wi h he same
and di e en QoS.
2021 [30]
3. Design o Ma hema ical Model and I s Implemen a ion
The e ec i e deploymen o UAV ac oss a selec ed a ea is a di icul ask. In his
wo k, he enhancemen o loca ion co e ing models is p esen ed (see Sec ion 3.4) o he
UAV deploymen o on-demand connec i i y scena ios. To ease he ma hema ical model
eadiness, in Table 2we p o ide he e minology used in he emaining pa o his pape
adap ed o he e ms used in he li e a u e.

Senso s 2021,21, 5580 6 o 22
Table 2. Mapping ma hema ical e minology o communica ion ne wo ks e minology.
Ma hema ical Te minology Wi eless Ne wo ks Te minology
Facili y UAV o base s a ion node
Demand A use in a gi en a ea
Capaci y
Th oughpu ha is eques ed by sum o use e-
qui emen s in a gi en a ea o co e
Mul iple se ice
A use equi es o be po en ially co e ed by he
x
UAV o base s a ion nodes.
Exis ing se ice
Usually base s a ion nodes ha al eady exis s in he
a ea o co e and should emain a e he econ ig-
u a ion o deploymen phase
3.1. Deploymen Model
The design o ou models is based on he so-called Loca ion Se Co e ing P oblem
(LSCP) [
34
] and Maximal Co e ing Loca ion P oblem (MCLP) [
35
] models om he a ea o
acili y loca ion p oblems. These models ha e many ex ensions p esen ed in he li e a u e,
howe e , none o hese models and ex ensions i in o ou use-case. The gap in he
li e a u e ha we encoun e is ha he models a e no conside ing he combina ion o he
ollowing ac o s:
• (i) each demand capaci y is assigned o jus one acili y a a gi en momen ;
•
(ii) conside a ion o exis ing se ices ( he capaci y o exis ing BTS nodes in a gi en
a ea mus be aken in o accoun );
•
(iii) he acili y capaci ies and demand capaci ies should be ep esen ed sepa a ely o
downlink and uplink and no as jus a numbe al oge he because he ese ed a io
o uplink and downlink may di e o each node sepa a ely;
•
(i ) he possibili y o selec loca ions om he o iginal da ase ha may no be co e ed.
This is impo an when we ind ou ha o co e he whole a ea we need mo e acili ies
(UAVs) han is a ailable. We can educe he less impo an a eas and p obably sa e
some acili ies.
Implici ly we assume ha he equi emen o he co e age a ailabili y (dis ance o
su icien signal powe in ou case including in e e ence conside a ion) om acili y o
demand is always me . Fu he in his pa ag aph, we e e ence he abo e-men ioned model
equi emen s when discussing he a ailable op imiza ion models in he li e a u e. The
ma hema ical model and he need o he i s equi emen (i) was o iginally discussed
in [36,37]
bu his need was no de ined in he model, only discussed. Fu he ,
in [38]
, he
model included ha equi emen . The second equi emen (ii) is ma hema ically de ined
in [39]
o LSCP and u he ex ended o MCLP model
in [40]
. The hi d aspec (iii) is, o
he bes o ou knowledge, no co e ed in he li e a u e, e en he ecen a icle [
41
] on ha
opic does no conside i . The las equi emen (i ) is a special e sion o he so-called
Mul i-Se ice Loca ion Se Co e ing P oblem (MS-LSCP) ha is conside ing mul iple
co e ages o speci ic demands [
42
] bu always se o ze o since he co e age equi emen
om he demand o a acili y is always ze o. Based on ha , we de eloped a new model
ha a ge s all he abo e-men ioned equi emen s al oge he .
To de i e a ma hema ical model le us se he ollowing no a ion:
•I= a se o acili y si es (UAV) 1, 2, . . . , m;
•J= a se o demand a eas (cus ome s) 1, 2, . . . , n;
•dij = he sho es dis ance be ween acili y iand demand j;
•Dmax
= maximum dis ance which will be accep ed o ope a ion be ween he acili ies
and demands;
•lj= numbe o acili ies equi ed o se icing demand j;
•xi∈ {
0, 1
}
, whe e
xi=
1 means ha acili y
i
is selec ed, while
xi=
0 means ha i is
no selec ed;
Senso s 2021,21, 5580 7 o 22
•Nj={i|dij ≤Dmax}.
Fo he sake o simplici y, he acili y si es will be e e ed as acili y and demand a eas
as demand.
The MS-LSCP can be o mula ed as ollows: minimize he numbe o acili ies needed
o co e he whole a ea, and loca e hem in such a manne o p o ide co e age o each
demand by a eques ed numbe o acili ies o a speci ic demand. In p ac ice, his is
impo an o back-up co e age o especially impo an demands o educe he cases when
some o he acili ies ail and he impo an demand loses he connec ion. Fo mally:
Minimize
∑
i∈I
xi(1)
subjec o
∀j∈J:∑
i∈Nj
xi≥lj(2)
∀i∈I:xi∈ {0, 1}(3)
I
lj=
1 o each demand
j
, hen he abo e model is simpli ied o a single case, known
as he classical LSCP. I lj=0 hen demand jdoes no need o be co e ed.
Howe e , in eal si ua ions besides (o ins ead o ) he MS-LSCP wi hin he p ede ined
ange, i is mo e impo an o conside capaci ies o acili ies. Since in ou conside ed
scena io we ha e o deal wi h he high densi y o use s ha a e simul aneously connec ed,
we assume he ollowing addi ional no a ions:
•Ci= capaci y o acili y i;
•aj= amoun o demand a j;
•yij ∈ {
0, 1
}
= non- agmen ed demand om loca ion
j
is assigned (1) o is no assigned
(0) o acili y i.
Fu he , he e is a se o exis ing acili ies
E
(exis ing base s a ion nodes in he a ea),
and i s co esponding decision a iables
xi
,
i∈E
a e se o 1. Now, assume ha capaci ies
and demands a e di ided in o uploads and downloads. Fo example, om he use ’s poin
o iew, he demand o 100 Mbi /s may be di ided in o 80 Mbi /sec o download and 20
Mbi /s o upload. To each ha expec a ions assume he ollowing:
•Cu
i= upload capaci y o acili y i;
•Cd
i= download capaci y o acili y i;
•au
j= upload amoun o demand a j;
•ad
j= download amoun o demand a j.
Howe e , i s ill mus be sa is ied ha he demand
j
( o download and upload a he
same ime) is di ec ed o jus one acili y
i
, and he meaning o
yij
emains he same as
men ioned abo e. Now, le us combine all hese assump ions in o he ollowing model:
Minimize
(1+ε)∑
i/∈E
xi+∑
i∈E
xi(4)
subjec o
∀j∈J:∑
i∈Nj
xi≥lj(5)
∀j∈J:∑
i∈Nj
yij =1 (6)
Senso s 2021,21, 5580 8 o 22
∀i∈Nj:Cu
ixi≥∑
j∈J
yijau
j(7)
∀i∈Nj:Cd
ixi≥∑
j∈J
yijad
j(8)
(∀i∈I)(∀j∈J):yij ≤xi(9)
(∀i∈I)(∀j∈I)(i6=j):dij ≥dminxixj(10)
∀i∈E :xi=1 (11)
∀i∈I:xi∈ {0, 1}(12)
(∀i∈I)(∀j∈J):yij ∈ {0, 1}, (13)
whe e
ε
is he addi ional cos o building a new acili y as compa ed o keeping an exis ing
one. The cos canno be easily calcula ed as i depends on many a iables, e.g., BS loca ion,
di icul y o ins alla ion o emo al, building, and law p ocessing. The se ice p o ide
mus es ima e his pa ame e o each pa icula loca ion.
Since cons ain (10) is non-linea , we eplace i by he ollowing equa ion wi hou he
p oduc o bina y a iables xiand xj o ob ain a mixed in ege p og amming model.
(∀i∈I)(∀j∈I)(i6=j):dij ≥(xi+xj−1)dmin (14)
Cons ain (6) gua an ees ha he demand
j
is assigned o jus one acili y a a gi en
momen . All selec ed acili ies mus ha e a su icien sum o hei capaci ies o uploads
and downloads o co e all upload and download demands (in p ac ice, his is an ideal
case, ne wo k ope a o s a e ying o each ha s a e wi h he a ailable esou ces). This
is gua an eed by cons ain s (7) and (8). I a acili y is selec ed o be emo ed om he
ne wo k in as uc u e, none o he demand should be assigned o i , his is gi en by
cons ain (9). To educe he possible in e e ences we include he cons ain ep esen ed
by cons ain (10). The
dij
,
i∈I
,
j∈I
is he dis ance be ween cen es
i
and
j
. Fo all UAV
pai s he dis ance will be g ea e o equal han a ce ain h eshold ha can signi ican ly
educe he signal o e laps ha usually inc eases he in e e ences.
Fu he , as i is ypical in loca ion co e ing pape s whe e he model enhancemen s a e
p esen ed, we p o ide an al e na i e in e ms o a maximiza ion model. This maximiza ion
model conside s a p ede ined numbe o new acili ies (deno ed as
p
) o be loca ed wi h
he aim o co e as much as possible, deno ed by p:
Maximize
∑
i∈Nj
∑
j∈J
yijaj(15)
subjec o
∀j∈J:∑
i∈Nj
xi≥lj(16)
∀j∈J:∑
i∈Nj
yij =1 (17)
∀i∈Nj:Cu
ixi≥∑
j∈J
yijau
j(18)
∀i∈Nj:Cd
ixi≥∑
j∈J
yijad
j(19)
(∀i∈I)(∀j∈J):yij ≤xi(20)
(∀i∈I)(∀j∈I)(i6=j):dij ≥(xi+xj−1)dmin (21)
Senso s 2021,21, 5580 9 o 22
∀i∈E :xi=1 (22)
∑
i/∈E
xi=p(23)
∀i∈I:xi∈ {0, 1}(24)
(∀i∈I)(∀j∈J):yij ∈ {0, 1}. (25)
3.2. Model Limi a ions
The p oposed model has se e al limi a ions ha should be add essed when adop ing
he model. In he ollowing lis o limi a ions we would like o highligh wha should be
imp o ed in u u e esea ch wo k.
•
The model does no modi y he FBSs’ con igu a ions. The model uses he op imal con-
igu a ion o e e y single FBS, howe e , in he inal s ep, he FBS can modi y some
pa ame e s, e.g., he ansmission powe o sa e ene gy o o op imize spec al e i-
ciency. In his model, we decided no o exceed he eal compu a ion complexi y o he
model, because i would lead o wo NP-ha d p oblems in one model. We sugges he
adop e s o he model o op imize hese con igu a ions in he nex p ocessing phase.
Fo example, he ein o cemen lea ning echniques can be applied o op imiza ion
o he FBS’s pa ame e s o p o ide a sui able solu ion.
•
The model conside s one way o educe he in e e ences. In he model, he in e e ences
can be educed by se ing he minimal dis ance be ween any wo FBSs. Howe e ,
he model can also include addi ional ways o educe he in e e ences, e.g., o add
ano he objec i e o ind he highes dis ance be ween he BS loca ions;
•
The model is de ined o s a ic scena ios. I he use s unexpec edly change hei loca ions,
he cu en op imal loca ions ha e o be e-compu ed. In p ac ice, i may no p esen a
p oblem since he da a can be p epa ed be o ehand wi h sui able es ima es o use
equi emen s om he pa icula loca ions. I necessa y, he compu a ion e- un
o new equi emen s is a ask ha can be un pe iodically, e.g., e e y 3, 5, 10 min,
acco ding o he equi emen s.
3.3. Model Compu a ional Complexi y Conside a ions
The size o he sea ch space is de e mined by he numbe o all possible selec ions o
acili ies. Fo m acili ies, acco ding o he binomial heo em, i is equal o
m
1+m
2+m
3+· · · +m
m= (1+1)m−1=O(2m). (26)
Fu he mo e, we need o ind he mos complex condi ion in ex ended models o
m<n
(whe e
n
is he numbe o demand a eas) o ind he esul ing compu a ional com-
plexi y. In he minimiza ion model hese a e cons ain (9), and (13) in he co esponding
cons ain s o he maximiza ion model, which equi e
m·n
ope a ions. Based on ha he
esul ing ime complexi y o hese models is O(2mmn).
3.4. Designa ed Implemen a ion
The ma hema ical model om he Sec ion 3.1, enhancing he LSCP and MCLP models
ha a e o iginally e ol ed om SCP, alls in o
N P − comple e
class o p oblems. In his
sec ion, we p oposed he implemen a ion o a designed model p esen ed in cons ain s (4)
o Equa ion (13) using wo heu is ic algo i hms ha ease he in eg a ion and ep oducibili y
o he p oposed solu ion in o a so wa e solu ion ha may use hem.
Since he o iginal model SCP is
N P − comple e
, i is sui able o employ heu is ic
algo i hms o sol e such asks o la ge da ase s (mo e han 55-60 UAVs), o each a solu ion
in a easonable ime. Fo he UAV deploymen use-case o his pape , wo p omising me a-
heu is ic algo i hms we e chosen. Fi s , he CUCKS algo i hm wi h Lé y Fligh s [
43
,
44
],
and he DE [15,45], ha can p o ide a sui able solu ion o his p oblem.
Senso s 2021,21, 5580 16 o 22
o each algo i hm. In hese uns, he esul ing numbe o FBSs a ied om he bes esul
o plus one o wo mo e loca ions. The esul s a e shown in Table 7.
Table 6. Tes ing en i onmen pa ame e s.
OS Sys em Type CPU RAM
Windows 10 PRO 64-bi Ope a ing Sys em,
x64-based p ocesso
In el(R) Co e(TM) i7-7700
CPU @ 3.60 GHz 3.60 GHz
16.0 GB
Two cases o FBS deploymen we e in es iga ed, one whe e FBSs a e dis ibu ed
e enly in a g id inside he whole a ea and second whe e he FBSs a e also dis ibu ed
e enly bu on he edges o he a ea. The second deploymen was in es iga ed o cases
when FBSs a e no allowed o ly o e c owded a eas o sa e y easons. The o iginal
dis ibu ion o he i s case o da ase C is shown in Figu e 3, he FBSs a e deployed
in a g id wi h dis ances o 100 m. This lead o he o al numbe o 70 ini ial deploymen
loca ions. The ini ial loca ions o he second case o da ase G a e shown in Figu e 6. He e,
he dis ances be ween FBSs we e sho ened o 50m o each simila numbe o o iginal
loca ions as in case one. The numbe o ini ial loca ions plays a big ole in calcula ion ime o
he minimized solu ion. Acco ding o he esul s om Table 7, i was p o en ha numbe s
be ween 60 and 70 symbolize a ce ain h eshold o calcula ion complexi y, because o
he da ase s D and H whe e he numbe s o ini ial loca ions we e 90 and 85 p olonged he
calcula ion ime adically. Longe ime would comp omise he use ulness o he algo i hms
o epea ed use in sho pe iods o ime, o ins ance in case o high use mobili y. On he
o he hand, i would make he esul mo e accu a e.
Figu e 3. O iginal dis ibu ion g id wi h FBSs placed inside o he a ea o da ase C.
The p ocessing o he algo i hms akes ce ain amoun o ime. Speci ically o da ase s
C and G, p ocessing o he CUCKS ook 2274 s o he case wi h he BS inside o he a ea
and 1856 s o he BS ou side o he a ea. These alues a e app oxima ely ou o six imes
highe han hose o DE: 373 s o he case wi h he BS inside o he a ea and 387 s o he BS
ou side o he a ea. The numbe o esul ing loca ions in all ou cases was en. The eason
o his was likely ha he equi ed a e age da a- a e o all use s combined a each momen
was 29,610 Mb/s. I his alue is di ided by he a ailable h oughpu on each FBS (3 Gb/s),

Senso s 2021,21, 5580 17 o 22
we achie e en. This means ha he esul ing numbe o loca ions is highly a ec ed by he
h oughpu limi o he FBSs a he han by he adius o hei wi eless de ices.
Figu e 4. Cuckoo sea ch esul ing g id o da ase C.
Figu e 5. Di e en ial e olu ion esul ing g id o da ase C.
The dis ibu ion o FBSs seems logical o bo h algo i hms and bo h cases. The
algo i hms alida e he expec ed esul ha mo e loca ions will be selec ed o e a eas wi h
highe use densi ies. I is isible mo e in he cases wi h loca ions inside o he a ea, i.e.,
Figu es 4and 5. Clea ly, he use densi y o ces he algo i hms o selec mo e loca ions in
he dense a eas. Bo h algo i hms gi e simila esul s in e ms o FBS dis ibu ion, howe e
i he p e e ence was he calcula ion ime, he DE should be he a o able op ion. The
sho e calcula ion ime would be app ecia ed in scena ios whe e he FBSs’ posi ion would
Senso s 2021,21, 5580 18 o 22
be cons an ly upda ed. The eason why DE is so much as e han CUCKS is ha he DE
algo i hm is no gene a ing he new pool o solu ions o each gene a ion in opposi e o he
CUCKS algo i hm.
Figu e 6. O iginal dis ibu ion wi h use s ou side o he a ea o da ase G.
Table 7. Calcula ion esul s o CUCKS and DE algo i hms using 10,000 i e a ions.
Theo . No. o Candida e
Loca ions o Deploy UAVs
CS DE CS DE Da ase
Numbe o FBS Calc. Time, s
FBS gene a ed inside o he a ea
30 10 10 1019 329 A
50 10 10 1850 358 B
70 10 10 2274 373 C
90 10 10 3156 554 D
FBS gene a ed ou side o he a ea
25 10 10 918 302 E
45 10 10 1530 369 F
65 10 10 1856 387 G
85 10 10 2844 523 H
The da a- a e and adius pa ame e s used in he scena io we e de i ed om heo e i-
cal capabili ies o wo echnologies—IEEE 802.11ac and IEEE 802.11ad. E en hough he
esul s suppo he heo e ical alues, i is di icul o p edic he ou come o a eal imple-
men a ion because he e a e s ill a g ea numbe o a iables du ing li e es , e.g., wea he
condi ions, in e -BS and in e -use in e e ence, and apid use mobili y. Tha means, eal
measu emen s a e equi ed o suppo he heo e ical alues. E en hough he measu e-
men s would show much lowe pe o mance, u u e o mmWa e communica ions migh
p o ide e en g ea e and mo e s able pa ame e s wi h he new IEEE 802.11ay s anda d. I
is an upda ed IEEE 802.11ad s anda d p omising ex ended ange and highe h oughpu
p o ided by newly implemen ed mul iple-inpu and mul iple-ou pu (MIMO) ea u e.
Senso s 2021,21, 5580 19 o 22
Figu e 7. Cuckoo sea ch esul ing g id o da ase G.
Figu e 8. Di e en ial e olu ion esul ing g id o da ase G.
Le us now discuss he limi a ions o used me hods in his esea ch. The limi a ions
lie in he ini ial numbe o FBSs loca ions, since inc easing his numbe would ex end
d ama ically he calcula ion ime. As i was es ablished o ou case, his would no be
such a c i ical issue because o he high numbe o use s in he a ea. In some o he cases
howe e , i migh be c ucial o posi ion he FBSs in o mo e p ecise spo s. Fu he , in ou
scena io, he e is heo e ically unlimi ed numbe o FBSs a ailable o co e he a ea. I
he use equi emen s would ise o i he FBS capabili ies would be lowe , he numbe o
FBSs could ise o he poin whe e he o al implemen a ion p ice would make he solu ion
un easible. This condi ion can be implemen ed in he algo i hm, howe e i is no o he
eason ha au ho s wan ed o keep he decision making unde hei con ol.
Senso s 2021,21, 5580 20 o 22
Fo u u e esea ch di ec ions we expec o implemen and e i y mo e heu is ic
algo i hms and also p o ide addi ional models a ge ing a si ua ion in which he e is a
speci ic numbe o d ones (signi ican ly limi ed esou ces). The ocus will be mo e on how
o co e as mos as possible loca ions using he op imized heu is ic pa ame e s, wi h a
de ailed ocus on scena ios whe e he use s a e quickly mo ing o di e en loca ions.
One o he impo an ac o s o be conside ed is bo h in e -BS and in e -use in e e -
ence. Including in e e ence educ ion in o desc ibed algo i hms would adically inc ease
complexi y o he solu ion in he way ha i would become e en mo e di icul o ob ain
a solu ion wi h ega ds o calcula ion ime and compu a ional complexi y. One op ion o
add ess he in e e ences p oblem is in he nex s age a e ob aining he solu ion om he
algo i hms. This is planned as he nex s ep in his esea ch. The e a e a ious app oaches
o add ess he in e e ence p oblem om which he ollowing app oaches a e planned by
he au ho s:
• Se ing minimum dis ance om one FBS o ano he ;
•
Using ma hema ical model wi h mul i-objec i e unc ion–minimize numbe o FBSs
and maximize dis ance be ween BSs;
• Reducing adius o he FBSs by educing an enna gain;
• Using di e en adio equencies among neighbo ing FBSs.
5. Conclusions
The key objec i e o his pape was he op imal FBS dis ibu ion o e a desi ed a ea
while minimizing he numbe o necessa y FBSs. Two no el ma hema ical models we e
designed o his pu pose. The models ake in o accoun se e al aspec s ha a e c ucial
in he p esen ed scena io. I includes he capaci ies o bo h downlink and uplink, he
conside a ion o exis ing base s a ion nodes in he UAV deploymen a ea, and he possibili y
o selec lowe p io i y loca ions ha may be excluded om he co e age. Fu he , we
conside he compu a ional complexi y o hese models o e y la ge da ase s, which a e
de ined by ens o housands o use s and ens o FBSs. We employ cuckoo sea ch and
di e en ial e olu ion algo i hms wi h he de eloped
epai Ope a o
p o iding a easible
solu ion o his p oblem.
To e i y he iabili y o he models, da a om a eal-li e scena io we e used. The
P esen ed scena io was a c owded music es i al wi h a ious use densi ies. Two use-cases
o FBS dis ibu ion we e es ed. Fi s wi h FBSs dis ibu ed inside he a ea and second
wi h FBSs ou side he a ea. The wo algo i hms we e implemen ed and he op imal solu ion
was ob ained ia ex ensi e simula ions wi h eigh da ase s. Bo h o he algo i hms we e
able o ind a solu ion. Majo di e ence was in he compu a ion ime whe e he CUCKS
ob ained esul s in ime h ee o six imes highe o he wo use-cases han he DE. I is
howe e impo an o conside ha e en hough he highe numbe o candida e loca ions
can p o ide highe accu acy o he inal solu ion, i can lead o unnecessa y wai ing ime.
I is ecommended o u u e model adop e s o ind an op imal numbe o he candida e
loca ions sui able o hei speci ic use-case.
The da a used as inpu s o he implemen ed algo i hms we e mos ly based on heo e -
ical alues, and he esea ch would bene i g ea ly om suppo o eal-li e measu emen s.
The measu emen s migh e eal some de iciency in da a- a es and FBSs’ adii. One cause o
he de iciency migh be signal in e e ences, ha ha e no been add essed in his esea ch.
Howe e , as discussed in Sec ion 4.2, including in e e ences migh make ou models
excessi ely complex, hence he issue o in e e ences will be add essed in de ail in ou
u u e esea ch.
Au ho Con ibu ions:
Concep ualiza ion, J.P., P.S., J.H; me hodology, J.P., P.S.; so wa e, J.P., P.S.;
alida ion, J.P., P.S., M.S.; o mal analysis, P.S.; da a cu a ion, J.P., P.S., M.S.; w i ing—o iginal d a
p epa a ion, J.P., P.S.; w i ing— e iew and edi ing, J.H; isualiza ion, J.P.; supe ision, M.S., J.H. All
au ho s ha e ead and ag eed o he published e sion o he manusc ip .
Senso s 2021,21, 5580 21 o 22
Funding:
The desc ibed esea ch was inanced by he Minis y o Indus y and T ade o Czech
Republic p ojec No. FV40309.
Ins i u ional Re iew Boa d S a emen : No applicable.
In o med Consen S a emen : No applicable.
Da a A ailabili y S a emen : No applicable.
Con lic s o In e es : The au ho s decla e no con lic o in e es .
Re e ences
1.
Ge asimenko, M.; Poko ny, J.; Schneide , T.; Si jo , J.; And ee , S.; Hosek, J. P o o yping Di ec ional UAV-Based Wi eless Access
and Backhaul Sys ems. In P oceedings o he 2019 IEEE Global Communica ions Con e ence (GLOBECOM), Big Island, HI, USA,
9–13 Decembe 2019; IEEE: Pisca away, NJ, USA, 2019; pp. 1–6.
2. Wolpe , D.H.; Mac eady, W.G. No ee lunch heo ems o op imiza ion. IEEE T ans. E ol. Compu . 1997,1, 67–82. [C ossRe ]
3.
K i e , J.; B é illie s, M.; Lepagno , J.; Idoumgha , L. On he op imal placemen o came as o su eillance and he unde lying
se co e p oblem. Appl. So Compu . 2019,74, 133–153. [C ossRe ]
4.
Shan hasheela, A.; Shanmuga adi u, P. Cuckoo Sea ch Based Fo es Co e Classi ica ion. J. Compu . Theo . Nanosci.
2019
,
16, 3550–3553. [C ossRe ]
5.
Sadeghi, F.; A okh, A. Load-balanced da a ga he ing in In e ne o Things using an ene gy-awa e cuckoo-sea ch algo i hm. In . J.
Commun. Sys . 2020,33, e4385. [C ossRe ]
6.
Zhang, Y.; Yu, Y.; Zhang, S.; Luo, Y.; Zhang, L. An colony op imiza ion o Cuckoo Sea ch algo i hm o pe mu a ion low shop
scheduling p oblem. Sys . Sci. Con ol. Eng. 2019,7, 20–27. [C ossRe ]
7.
Thi ugnanasambandam, K.; P akash, S.; Sub amanian, V.; Po hula, S.; Thi umal, V. Rein o ced cuckoo sea ch algo i hm-based
mul imodal op imiza ion. Appl. In ell. 2019,49, 2059–2083. [C ossRe ]
8.
Cai, X.; Niu, Y.; Geng, S.; Zhang, J.; Cui, Z.; Li, J.; Chen, J. An unde -sampled so wa e de ec p edic ion me hod based on hyb id
mul i-objec i e cuckoo sea ch. Concu . Compu . P ac . Exp. 2020,32, e5478. [C ossRe ]
9.
Fo ouhi, A.; Ding, M.; Hassan, M. Se ice on demand: D one base s a ions c uising in he cellula ne wo k. In P oceedings o he
2017 IEEE Globecom Wo kshops (GC Wkshps), Singapo e, 4–8 Decembe 2017; IEEE: Pisca away, NJ, USA, 2017; pp. 1–6.
10. Fo ouhi, A.; Ding, M.; Hassan, M. Flying d one base s a ions o mac o ho spo s. IEEE Access 2018,6, 19530–19539. [C ossRe ]
11.
Migna di, S.; Ve done, R. On he pe o mance imp o emen o a cellula ne wo k suppo ed by an unmanned ae ial base s a ion.
In P oceedings o he 2017 29 h In e na ional Tele a ic Cong ess (ITC 29), Genoa, I aly, 4–8 Sep embe 2017; IEEE: Pisca away,
NJ, USA, 2017; Volume 2, pp. 7–12.
12.
Huang, S.; Teo, R.S.H.; Leong, W.L.; Ma inel, N.; Fo es , G.L.; Micheloni, C. Co e age Con ol o Mul i-Unmanned Ae ial
Vehicles: A Sho Re iew. Unmanned Sys . 2018,6, 1–14.
13.
Cicek, C.T.; Gul ekin, H.; Ta li, B.; Yanikome oglu, H. UAV base s a ion loca ion op imiza ion o nex gene a ion wi eless
ne wo ks: O e iew and u u e esea ch di ec ions. In P oceedings o he 2019 1s In e na ional Con e ence on Unmanned
Vehicle Sys ems-Oman (UVS), Musca , Oman, 5–7 Feb ua y 2019; IEEE: Pisca away, NJ, USA, 2019; pp. 1–6.
14.
S o n, R.; P ice, K. Di e en ial e olu ion—A simple and e icien heu is ic o global op imiza ion o e con inuous spaces. J. Glob.
Op im. 1997,11, 341–359. [C ossRe ]
15.
Gonzalez, V.; Monje, C.A.; Ga ido, S.; Mo eno, L.; Balague , C. Co e age Mission o UAVs Using Di e en ial E olu ion and
Fas Ma ching Squa e Me hods. IEEE Ae osp. Elec on. Sys . Mag. 2020,35, 18–29. [C ossRe ]
16.
Wang, Z.; Liu, R.; Liu, Q.; Thompson, J.S.; Kadoch, M. Ene gy E icien Da a Collec ion and De ice Posi ioning in UAV-Assis ed
IoT. IEEE In e ne Things J. 2019,7, 1122–1139. [C ossRe ]
17.
Adhika i, D.; Kim, E.; Reza, H. A uzzy adap i e di e en ial e olu ion o mul i-objec i e 3D UAV pa h op imiza ion. In
P oceedings o he 2017 IEEE Cong ess on E olu iona y Compu a ion (CEC), San Sebas ián, Spain, 5–8 June 2017; IEEE: Pisca away,
NJ, USA, 2017; pp. 2258–2265.
18.
Yang, X.S.; Deb, S. Cuckoo sea ch ia Lé y ligh s. In P oceedings o he 2009 Wo ld Cong ess on Na u e & Biologically Inspi ed
Compu ing (NaBIC), Coimba o e, India, 9–11 Decembe 2009; IEEE: Pisca away, NJ, USA, 2009; pp. 210–214.
19.
Zhang, Y.Z.; Li, H.; Ma, Y.H.; Zhang, J.D.; He, J.L. Coope a i e econnaissance mission planning o he e ogeneous UAVs wi h
DCSA. In P oceedings o he 2019 IEEE 15 h In e na ional Con e ence on Con ol and Au oma ion (ICCA), Edinbu gh, UK, 16–19
July 2019; IEEE: Pisca away, NJ, USA, 2019; pp. 417–422.
20.
Zhu, K.; Xu, X.; Han, S. Ene gy-e icien UAV ajec o y planning o da a collec ion and compu a ion in mMTC ne wo ks. In
P oceedings o he 2018 IEEE Globecom Wo kshops (GC Wkshps), Abu Dhabi, UAE, 9–13 Decembe 2018; IEEE: Pisca away, NJ,
USA, 2018; pp. 1–6.
21.
Góez-Sánchez, G.D.; Ja amillo-Ga zón, J.A.; Velásquez, R.A. Pe o mance compa ison o pa icle swa m op imiza ion and Cuckoo
sea ch o online ou e planning. IEEE Ae osp. Elec on. Sys . Mag. 2018,33, 40–50. [C ossRe ]
22.
Zhang, S.; Sun, X.; Ansa i, N. Placing mul iple d one base s a ions in ho spo s. In P oceedings o he 2018 IEEE 39 h Sa no
Symposium, Newa k, NJ, USA, 24–25 Sep embe 2018; IEEE: Pisca away, NJ, USA, 2018; pp. 1–6.

Senso s 2021,21, 5580 22 o 22
23.
Qin, J.; Wei, Z.; Qiu, C.; Feng, Z. Edge-P io Placemen Algo i hm o UAV-Moun ed Base S a ions. In P oceedings o he 2019
IEEE Wi eless Communica ions and Ne wo king Con e ence (WCNC), Ma akech, Mo occo, 15–18 Ap il 2019; IEEE: Pisca away,
NJ, USA, 2019; pp. 1–6.
24.
Wang, H.; Zhao, H.; Wu, W.; Xiong, J.; Ma, D.; Wei, J. Deploymen algo i hms o lying base s a ions: 5G and beyond wi h UAVs.
IEEE In e ne Things J. 2019,6, 10009–10027. [C ossRe ]
25.
Si alingam, T.; Manosha, K.S.; Raja he a, N.; La a-aho, M.; Dissanayake, M.B. Posi ioning o Mul iple Unmanned Ae ial
Vehicle Base S a ions in u u e Wi eless Ne wo k. In P oceedings o he 2020 IEEE 91s Vehicula Technology Con e ence
(VTC2020-Sp ing), An we p, Belgium, 25–28 May 2020; IEEE: Pisca away, NJ, USA, 2020; pp. 1–6.
26.
Zhao, H.; Wang, H.; Wu, W.; Wei, J. Deploymen algo i hms o UAV ai bo ne ne wo ks owa d on-demand co e age. IEEE J. Sel.
A eas Commun. 2018,36, 2015–2031. [C ossRe ]
27.
Chen, Y.; Li, N.; Wang, C.; Xie, W.; X , J. A 3D placemen o unmanned ae ial ehicle base s a ion based on mul i-popula ion gene ic
algo i hm o maximizing use s wi h di e en QoS equi emen s. In P oceedings o he 2018 IEEE 18 h In e na ional Con e ence
on Communica ion Technology (ICCT), Chongqing, China, 8–11 Oc obe 2018; IEEE: Pisca away, NJ, USA, 2018; pp. 967–972.
28.
Sun, J.; Masou os, C. Deploymen s a egies o mul iple ae ial BSs o use co e age and powe e iciency maximiza ion. IEEE
T ans. Commun. 2018,67, 2981–2994. [C ossRe ]
29.
Lai, C.C.; Chen, C.T.; Wang, L.C. On-demand densi y-awa e UAV base s a ion 3D placemen o a bi a ily dis ibu ed use s wi h
gua an eed da a a es. IEEE Wi el. Commun. Le . 2019,8, 913–916. [C ossRe ]
30.
Adam, N.; Tappa ello, C.; Heinzelman, W.; Yanikome oglu, H. Placemen op imiza ion o mul iple UAV base s a ions. In
P oceedings o he 2021 IEEE Wi eless Communica ions and Ne wo king Con e ence (WCNC),
Nanjing, China, 29 Ma ch 2021
;
IEEE: Pisca away, NJ, USA, 2021; pp. 1–7.
31.
Bec a , Z.; Mach, P.; Plachy, J.; de Tudela, M.F.P. Posi ioning o Flying Base S a ions o Op imize Th oughpu and Ene gy
Consump ion o Mobile De ices. In P oceedings o he 2019 IEEE 89 h Vehicula Technology Con e ence (VTC2019-Sp ing),
Kuala Lumpu , Malaysia, 28 Ap il–1 May 2019; IEEE: Pisca away, NJ, USA, 2019; pp. 1–7.
32.
Li, J.; Lu, D.; Zhang, G.; Tian, J.; Pang, Y. Pos -Disas e Unmanned Ae ial Vehicle Base S a ion Deploymen Me hod Based on
A i icial Bee Colony Algo i hm. IEEE Access 2019,7, 168327–168336. [C ossRe ]
33.
Hydhe , H.; Jayakody, D.N.K.; Hemachand a, K.T.; Sama asinghe, T. In elligen UAV deploymen o a disas e - esilien wi eless
ne wo k. Senso s 2020,20, 6140. [C ossRe ]
34. ReVelle, C.; To egas, C.; Falkson, L. Applica ions o he loca ion se -co e ing p oblem. Geog . Anal. 1976,8, 65–76. [C ossRe ]
35. Chu ch, R.; ReVelle, C. The maximal co e ing loca ion p oblem. Pap. Reg. Sci. 1974,32, 101–118. [C ossRe ]
36. Cu en , J.R.; S o beck, J.E. Capaci a ed co e ing models. En i on. Plan. B Plan. Des. 1988,15, 153–163. [C ossRe ]
37.
Ge a d, R.A. The Loca ion o Se ice Facili ies Using Models Sensi i e o Response Dis ance, Facili y Wo kload, and Demand
Alloca ion. Ph.D. Thesis, Uni e si y o Cali o nia, San a Ba ba a, CA, USA, 1995.
38.
Seda, P.; Seda, M.; Hosek, J. On Ma hema ical Modelling o Au oma ed Co e age Op imiza ion in Wi eless 5G and beyond
Deploymen s. Appl. Sci. 2020,10, 8853. [C ossRe ]
39.
Plane, D.R.; Hend ick, T.E. Ma hema ical p og amming and he loca ion o i e companies o he Den e i e depa men . Ope .
Res. 1977,25, 563–578. [C ossRe ]
40. Mu ay, A.T. Op imising he spa ial loca ion o u ban i e s a ions. Fi e Sa . J. 2013,62, 64–71. [C ossRe ]
41.
Chauhan, D.; Unnik ishnan, A.; Figliozzi, M. Maximum co e age capaci a ed acili y loca ion p oblem wi h ange cons ained
d ones. T ansp. Res. Pa C Eme g. Technol. 2019,99, 1–18. [C ossRe ]
42. Chu ch, R.L.; Ge a d, R.A. The mul i-le el loca ion se co e ing model. Geog . Anal. 2003,35, 277–289. [C ossRe ]
43.
Yang, W.; Yang, H.; Tang, S. Op imiza ion and con ol applica ion o senso placemen in ae ose oelas ic o UAV. Ae osp. Sci.
Technol. 2019,85, 61–74. [C ossRe ]
44.
Song, P.C.; Pan, J.S.; Chu, S.C. A pa allel compac cuckoo sea ch algo i hm o h ee-dimensional pa h planning. Appl. So
Compu . 2020,94 , 106443. [C ossRe ]
45.
Huang, P.Q.; Wang, Y.; Wang, K.; Yang, K. Di e en ial E olu ion Wi h a Va iable Popula ion Size o Deploymen Op imiza ion
in a UAV-Assis ed IoT Da a Collec ion Sys em. IEEE T ans. Eme g. Top. Compu . In ell. 2019,4, 324–335. [C ossRe ]
46. Alliance, N. Radio access pe o mance e alua ion me hodology. NGMN Whi e Pap. 2008,1, 36.
47.
Rochim, A.F.; Ha ijadi, B.; Pu banug aha, Y.P.; Fuad, S.; Nug oho, K.A. Pe o mance compa ison o wi eless p o ocol IEEE 802.11
ax s 802.11 ac. In P oceedings o he 2020 In e na ional Con e ence on Sma Technology and Applica ions (ICoSTA), Su abaya,
Indonesia, 20 Feb ua y 2020; IEEE: Pisca away, NJ, USA, 2020; pp. 1–5.
48.
Zhu, X.; Dou exi, A.; Kocak, T. Th oughpu and co e age pe o mance o IEEE 802.11 ad millime e -wa e WPANs. In
P oceedings o he 2011 IEEE 73 d Vehicula Technology Con e ence (VTC Sp ing), Budapes , Hunga y, 15–18 May 2011; IEEE:
Pisca away, NJ, USA, 2011; pp. 1–5.
49.
3GPP. Requi emen s o Fu he Ad ancemen s o E ol ed Uni e sal Te es ial Radio Access (E-UTRA) (LTE-Ad anced); Technical
Repo (TR) 36.913; Ve sion 15.0.0; 3 d Gene a ion Pa ne ship P ojec (3GPP): Valbonne, F ance, 2018.
50.
Ho nyák, J.; Skˇ i ánek, P.; Mikuláš ík, K.; Radek, Z. In e ac i e Map o Deployed BTS in Czech Republic. A ailable online:
h p://gsmweb.cz/ (accessed on 30 June 2021).