scieee Open visual document viewer

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

Pokorný, Jiří; Šeda, Pavel; Šeda, Miloš; Hošek, Jiří

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.

Full text

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).