Download as pdf or txt
Download as pdf or txt
You are on page 1of 28

A Tutorial on UAVs for Wireless Networks:

Applications, Challenges, and Open Problems


Mohammad Mozaffari1 , Walid Saad1 , Mehdi Bennis2 , Young-Han Nam3 , and Mérouane Debbah4
1
Wireless@VT, Electrical and Computer Engineering Department, Virginia Tech, VA, USA, Emails:{mmozaff,walids}@vt.edu.
2
CWC - Centre for Wireless Communications, University of Oulu, Finland, Email: bennis@ee.oulu.fi.
3
Standards & 5G Mobility Innovations Lab, Samsung Research America, Richardson, TX, Email: younghan.n@samsung.com.
4
Mathematical and Algorithmic Sciences Lab, Huawei France R & D, Paris, France, and CentraleSupelec,
Universite Paris-Saclay, Gif-sur-Yvette, France, Email: merouane.debbah@huawei.com.
arXiv:1803.00680v2 [cs.IT] 17 Mar 2019

Abstract— The use of flying platforms such as unmanned aerial aircrafts, balloons, and airships for wireless communication
vehicles (UAVs), popularly known as drones, is rapidly growing. purposes [9], [18]–[21]. In particular, if properly deployed
In particular, with their inherent attributes such as mobility, and operated, UAVs can provide reliable and cost-effective
flexibility, and adaptive altitude, UAVs admit several key potential
applications in wireless systems. On the one hand, UAVs can wireless communication solutions for a variety of real-world
be used as aerial base stations to enhance coverage, capacity, scenarios. On the one hand, drones can be used as aerial
reliability, and energy efficiency of wireless networks. On the base stations (BSs) that can deliver reliable, cost-effective,
other hand, UAVs can operate as flying mobile terminals within and on-demand wireless communications to desired areas. On
a cellular network. Such cellular-connected UAVs can enable the other hand, drones can function as aerial user equipments
several applications ranging from real-time video streaming to
item delivery. In this paper, a comprehensive tutorial on the (UEs), known as cellular-connected UAVs, in coexistence
potential benefits and applications of UAVs in wireless commu- with ground users (e.g., delivery or surveillance drones). This
nications is presented. Moreover, the important challenges and exciting new avenue for the use of UAVs warrants a rethinking
the fundamental tradeoffs in UAV-enabled wireless networks are of the research challenges with wireless communications and
thoroughly investigated. In particular, the key UAV challenges networking being the primary focus, as opposed to control and
such as three-dimensional deployment, performance analysis,
channel modeling, and energy efficiency are explored along navigation.
with representative results. Then, open problems and potential In particular, when UAVs are used as flying, aerial base
research directions pertaining to UAV communications are intro- stations, they can support the connectivity of existing ter-
duced. Finally, various analytical frameworks and mathematical restrial wireless networks such as cellular and broadband
tools such as optimization theory, machine learning, stochastic networks. Compared to conventional, terrestrial base stations,
geometry, transport theory, and game theory are described. The
use of such tools for addressing unique UAV problems is also the advantage of using UAVs as flying base stations is their
presented. In a nutshell, this tutorial provides key guidelines ability to adjust their altitude, avoid obstacles, and enhance the
on how to analyze, optimize, and design UAV-based wireless likelihood of establishing line-of-sight (LoS) communication
communication systems. links to ground users (see Tables III and IV for a detailed
comparison between UAVs and ground BSs). Indeed, owing to
I. I NTRODUCTION AND OVERVIEW ON UAV S
their inherent attributes such as mobility, flexibility, and adap-
Unmanned aerial vehicles (UAVs), commonly known as tive altitude, UAV base stations can effectively complement
drones, have been the subject of concerted research over the existing cellular systems by providing additional capacity to
past few years [1]–[5], owing to their autonomy, flexibility, hotspot areas and by delivering network coverage in hard to
and broad range of application domains. Indeed, UAVs have reach rural areas. Another important application of UAVs is
been considered as enablers of various applications that in- in Internet of Things (IoT) scenarios [22]–[26] whose devices
clude military, surveillance and monitoring, telecommunica- often have small transmit power and may not be able to
tions, delivery of medical supplies, and rescue operations [1], communicate over a long range. UAVs can also serve as
[3], and [6]–[17]. However, such conventional UAV-centric wireless relays for improving connectivity and coverage of
research has typically focused on issues of navigation, control, ground wireless devices and can also be used for surveillance
and autonomy, as the motivating applications were typically scenarios, a key use case for the IoT. Last, but not least,
robotics or military oriented. In contrast, the communication in regions or countries where building a complete cellular
challenges of UAVs have typically been either neglected or infrastructure is expensive, deploying UAVs becomes highly
considered as part of the control and autonomy components. beneficial as it removes the need for expensive towers and
infrastructure deployment.
A. Motivation From an industry perspective, key real-world example of
The unprecedented recent advances in drone technology recent projects that employ drones for wireless connectivity
make it possible to widely deploy UAVs, such as drones, small includes Google’s Loon project. Within the scope of these
practical deployments, UAVs are being used to deliver In- Table I: Regulations for the deployment of UAVs without any
ternet access to developing countries and provide airborne specific permit.
Country Maximum altitude Minimum distance to people Minimum distance to airport
global Internet connectivity. Moreover, Qualcomm and AT&T US 122 m N/A 8 km
are planning to deploy UAVs for enabling wide-scale wire- Australia 120 m 30 m 5.5 km
South Africa 46 m 50 m 10 km
less communications in the upcoming fifth generation (5G) UK 122 m 50 m N/A
wireless networks [27]. Meanwhile, Amazon Prime Air and Chile 130 m 36 m N/A

Google’s Project Wing [28] initiatives are prominent examples


of use cases for cellular-connected UAVs. [14]. In Figure 1, we provide an overview on the different
Despite such promising opportunities for drones, one must types of UAVs, their functions, and capabilities. We note that
address a number of technical challenges in order to effec- the flight time of a UAV depends on several factors such as
tively use them for each specific networking application. For energy source (e.g., battery, fuel, etc.,), type, weight, speed,
instance, while using drone-BS, the key design considerations and trajectory of the UAV.
include performance characterization, optimal 3D deployment
C. UAV Regulations
of drones, wireless and computational resource allocation,
flight time and trajectory optimization, and network planning. Regulatory issues are important limiting factors facing the
Meanwhile, in the drone-UE scenario, handover management, deployment of UAV-based communication systems. Despite
channel modeling, low-latency control, 3D localization, and the promising applications of UAVs in wireless networks, there
interference management are among the main challenges. are several concerns regarding privacy, public safety, security,
collision avoidance, and data protection. In this regard, UAV
B. UAV Classification regulations are being continuously developed to control the
Naturally, depending on the application and goals, one needs operations of UAVs while considering various factors such
to use an appropriate type of UAV that can meet various as UAV type, spectrum, altitude, and speed of UAVs. In
requirements imposed by the desired quality-of-service (QoS), general, five main criteria are often considered when devel-
the nature of the environment, and federal regulations. In fact, oping UAV regulations [31], [32]: 1) Applicability: pertains
to properly use UAVs for any specific wireless networking to determining the scope (considering type, weight, and role
application, several factors such as the UAVs’ capabilities and of UAVs) where UAV regulations are applied, 2) Operational
their flying altitudes must be taken into account. In general, limitations: related to restrictions on the locations of UAVs,
UAVs can be categorized, based on their altitudes, into high 3) Administrative procedures: specific legal procedures could
altitude platforms (HAPs) and low altitude platform (LAPs). be needed to operate a UAV, 4) Technical requirements:
HAPs have altitudes above 17 km and are typically quasi- includes communications, control, and mechanical capabilities
stationary [14], [29]. LAPs, on the other hand, can fly at of drones, 5) Implementation of ethical constraints: related to
altitudes of tens of meters up to a few kilometers, can quickly privacy protection.
move, and they are flexible [29]. UAV regulations vary between different countries and types
We note that, according to US Federal aviation regulations, of geographical areas (e.g., urban or rural). In the United
the maximum allowable altitude of LAP-drones that can freely States, regulations for UAV operations are issued by the
fly without any permit is 400 feet1 [30]. Compared to HAPs, federal aviation authority (FAA) and national aeronautics and
the deployment of LAPs can be done more rapidly thus making space administration (NASA). NASA is planning to develop
them more appropriate for time-sensitive applications (e.g., UAV control frameworks in collaboration with federal com-
emergency situations). Unlike HAPs, LAPs can be used for munications commission (FCC) and FAA. FCC is currently
data collection from ground sensors. Moreover, LAPs can be investigating if new spectrum policy needs to be established
readily recharged or replaced if needed. In contrast, HAPs have for drone operations.
longer endurance and they are designed for long term (e.g., In Table I, we list a number of UAV regulations for
up to few months) operations. Furthermore, HAP systems deployment of UAVs in various countries [31].
are typically preferred for providing and wide-scale wireless D. Relevant Surveys on UAVs and Our Contributions
coverage for large geographic areas [14]. However, HAPs are
costly and their deployment time is significantly longer than These exciting new opportunities for using various types
LAPs. of UAVs for wireless networking purposes have spawned
UAVs can also be categorized, based on type, into fixed- numerous recent research activities in the area [7]–[15], [33]–
wing and rotary-wing UAVs. Compared to rotary-wing UAVs, [43]. These works also include a number of interesting surveys
fixed-wing UAVs such as small aircrafts have more weights, such as in [14], [15], [31], [33], [44]–[55].
higher speed, and they need to move forward in order to The work in [44] introduced decentralized communication
remain aloft. In contrast, rotary-wing UAVs such as quadrotor architectures for a multi-layer UAV ad hoc network. Further-
drones, can hover and remain stationary over a given area more, various routing protocols in flying ad-hoc networks
are proposed along with open research problems. In [45],
1 Hence, flying drones above 400 feet requires specific permissions from the authors provided an overview of flying ad-hoc networks
the Federal aviation administration (FAA). while considering technological and social implications. In
particular, the work in [45] discussed the applications of flying Table II: Relevant surveys and magazines on UAV
ad-hoc networks, design considerations, communication pro- communications.
tocols, and privacy aspects. In [46], a comprehensive review References Focus
of UAV-based flying ad hoc networks (FANETs) and their [44]–[47] Flying ad-hoc networks.
[48] UAV in IoT networks.
challenges are provided. Moreover, several FANET design [49] Mechanisms for designing airborne communication networks.
challenges in terms of mobility, node density, topology change, [50] Broadband communications with HAPs.
radio propagation model, and power consumption are inves- [51] Network architecture for multi-tier drone.
tigated. The survey in [47] discussed the design challenges [31] 3GPP developments, regulations, and cyber-security aspects of
UAVs.
pertaining to the use of UAVs as relay nodes in flying ad- [52] Networking requirements of UAVs for civil applications.
hoc networks. The work in [48] provided a comprehensive [14] UAV relays for wireless communications.
survey on the potential use of UAVs for supporting IoT [53] Routing strategies, energy efficiency, and handover in UAV
networks.
services. In particular, key challenges and requirements for
[55] Channel modeling for UAVs.
designing UAV-assisted IoT networks are discussed in [48]. In [54] Interference and path loss study for UAVs.
[49], the authors surveyed different mechanisms and protocols [15], [33] UAV use cases.
for developing airborne communication networks while con- This tutorial Opportunities, challenges, open problems, and mathematical
tools for UAV base stations and cellular-connected drone-UEs.
sidering low-altitude-platform communications, high-altitude-
platform communications, and integrated airborne communi-
cation systems. The survey in [50] studied the use of HAPs broadband, and beyond 5G scenarios.
for broadband communications. Moreover, it described key The main contribution of this article is to provide the
advantages of HAPs compared to terrestrial and satellite net- first holistic and comprehensive overview and tutorial on the
works, suitable HAP airships, frequency bands, and possible use of UAVs for wireless communications and networking
HAP-based network architectures. The authors in [51] studied applications. To this end, the goal is to gather the state-of-
the challenges and advantages associated with a multi-tier the-art research contributions, from the largely fragmented
drone network architecture. Moreover, this work investigated and sparse literature on UAV-based wireless communications.
the performance of a multi-tier drone wireless system in Moreover, this work presents the major opportunities and
terms of spectral efficiency. In [31] a survey on UAV-enabled challenges in deploying UAVs as flying wireless base stations
cellular communications is provided with focus on relevant that complement emerging wireless communication systems,
3rd generation partnership project (3GPP ) developments, or as cellular-connected UAV-UEs that use existing wireless
standardization bodies for UAV users, vendor prototypes of infrastructure, with emphasis on application scenarios, chal-
UAV BSs, regulations, and cyber-security aspects of deploying lenges, representative results, open problems, and analytical
UAVs in cellular networks. The survey in [52] presented the techniques that will enable the real-world deployment of UAVs
communications and networking requirements of UAVs for as aerial communication platforms. With the incessant growth
civil applications. In [53], the authors conducted a survey in research revolving around the use of UAVs for wireless
on the key challenges in UAV-based wireless communication purposes, this article constitutes one of the first comprehen-
networks. In particular, the work in [53] investigated issues sives guides on how to fully exploit the potential of UAVs
pertaining to routing strategies in flying UAV networks, energy for wireless communications and networking. To achieve this
efficiency of UAVs, and seamless handover in UAV-enabled goal, we treat the following key topics:
wireless networks. • In Section II, we provide a comprehensive overview on
While these surveys address important UAV communica- potential applications of UAVs in a plethora of wireless
tion problems, as listed in Table II, they mainly limit their networking scenarios. These applications will provide
discussions to cases in which UAVs are used as relay stations motivating examples and future use cases of UAVs,
in ad-hoc networks [14], [44]–[47], rather than fully fledged particularly in their role as flying base stations.
flying base stations or drone-UEs that can support complex • In Section III, we outline key research directions that
ground networks, such as 5G cellular networks. Moreover, the will enable the applications identified in Section II. For
surveys in [14], [15], [31], [33], [48]–[54] remain restricted to each research direction, we provide an overview on the
isolated UAV topics and use cases in wireless networking. In research challenges, the state of the art, and promising
addition, these surveys do not introduce potential analytical early results within these areas.
frameworks that are essentially needed for designing and • In Section IV, for each research direction identified in
analyzing UAV-based communication systems. More recently, Section III, we provide an outline of challenging open
some surveys such as [55] looked at channel models for UAVs, problems that must be addressed, in order to fully exploit
while overlooking broader networking problems. Clearly, the the potential of UAV-based wireless communications.
existing literature on wireless networking using UAVs is This, in turn, will provide a roadmap for future research
largely fragmented and, given the rapid emergence of the topic, in this area.
in academia, industry, and government, there is a clear need • In Section V, we then provide a summary on analytical
for a unified and comprehensive overview on how UAVs can frameworks that are expected to play an important role
be used as flying wireless base stations in emerging wireless, in the design of future UAV-based wireless networks
networks, and millimeter wave (mmW) communications, are
collectively viewed as the nexus of next-generation 5G cellular
- Long endurance (Days or months).
High altitude - Wide coverage.
systems [56]–[60]. However, despite their invaluable benefits,
platform - Quasi-stationary. those solutions have limitations of their own. For instance,
(HAP) - Altitude above 17 km.
D2D communication will undoubtedly require better frequency
Altitude planning and resource usage in cellular networks. Meanwhile,
- Fast and flexible deployment.
Low altitude - Quick mobility. ultra dense small cell networks face many challenges in
platform - Cost-effective.
(LAP) - Typically flies up to several hours.
terms of backhaul, interference, and overall network modeling.
Similarly, mmW communication is limited by blockage and
UAV high reliance on LoS communication to effectively deliver the
Classification - Such as small aircrafts.
- Cannot hover. promise of high-speed, low latency communications. These
Fixed-wing - High speed. challenges will be further exacerbated in UAV-UEs scenarios.
- Can carry high payload.
- Can fly for several hours.
We envision UAV-carried flying base stations as an in-
evitable complement for such a heterogeneous 5G environ-
Type
- Such as quadrotor drone. ment, which will allow overcoming some of the challenges of
- Can hover. the existing technologies. Deploying LAP-UAVs can be a cost-
- Low speed.
Rotary-wing - More energy limited than effective approach for providing wireless connectivity to geo-
fixed-wing. graphical areas with limited cellular infrastructure. Moreover,
- Less than 1 hour flight.
duration for typical drones. the use of UAV base stations becomes promising when deploy-
ing small cells for the sole purpose of servicing temporary
Fig. 1: UAV Classification. events (e.g., sport events and festivals), is not economically
viable, given the short period of time during which these events
require wireless access. Meanwhile, HAP-UAVs can provide a
that can enable network operators to leverage UAVs for more long-term sustainable solution for coverage in such rural
various application scenarios. environments. Mobile UAVs can provide on-demand connec-
• The article is concluded in Section VI with additional tivity, high data rate wireless service, and traffic offloading
insights on this fascinating area of research. opportunity [15], [61], [62] in hotspots and during temporary
events such as football games or Presidential inaugurations. In
II. W IRELESS N ETWORKING WITH UAV S : M OTIVATING this regard, AT&T and Verizon have already announced several
A PPLICATION U SE C ASES plans to use flying drones to provide temporarily boosted
In order to paint a clear picture on how UAVs can indeed Internet coverage for college football national championship
be used as flying wireless base stations, in this section, we and Super Bowl [63]. Clearly, flying base stations can provide
overview a number of prospective applications for such a an important complement to ultra dense small cell networks.
wireless-centric UAV deployment. The applications are drawn In addition, UAV-enabled mmW communications is a por-
from a variety of scenarios, that include imminent use cases, poising application of UAVs that can establish LoS communi-
such as for public safety scenarios or hotspot coverage, as cation links to users. This, in turn, can be an attractive solution
well as more “futuristic” applications such as the use of to provide high capacity wireless transmission, while leverag-
UAVs as caching apparatus or IoT enablers. Naturally, in all ing the advantages of both UAVs and mmW links. Moreover,
such applications, the UEs of the system can include cellular- combining UAVs with mmW and potentially massive multiple
connected UAV-UEs which we will also discuss. Note that this input multiple output (MIMO) techniques can create a whole
section restricts its attention to the application scenarios, while new sort of dynamic, flying cellular network for providing
the challenges are left for a deeper treatment in Section III. high capacity wireless services, if well planned and operated.
UAVs can also assist various terrestrial networks such as
A. UAV Aerial Base Station in 5G and Beyond D2D and vehicular networks. For instance, owing to their
Here, we discuss the key applications of UAV-mounted mobility and LoS communications, drones can facilitate rapid
aerial base stations in 5G. information dissemination among ground devices. Further-
1) Coverage and Capacity Enhancement of Beyond 5G more, drones can potentially improve the reliability of wireless
Wireless Cellular Networks: The need for high-speed wireless links in D2D and vehicle-to-vehicle (V2V) communications
access has been incessantly growing, fueled by the rapid prolif- while exploiting transmit diversity. In particular, flying drones
eration of highly capable mobile devices such as smartphones, can help in broadcasting common information to ground
tablets, and more recently drone-UEs and IoT-style gadgets devices thus reducing the interference in ground networks
[24]. As such, the capacity and coverage of existing wireless by decreasing the number of transmissions between devices.
cellular networks have been extensively strained, which led to Moreover, UAV base stations can use air-to-air links to service
the emergence of a plethora of wireless technologies that seek other cellular-connected UAV-UEs, to alleviate the load on the
to overcome this challenge. Such technologies, which include terrestrial network.
device-to-device (D2D) communications, ultra dense small cell For the aforementioned cellular networking scenarios, it is
Drone
Table III: UAV base station versus terrestrial base station.
UAV Base Stations Terrestrial Base Stations
• Deployment is naturally three- • Deployment is typically two-
dimensional. dimensional.
• Short-term, frequently changing • Mostly long-term, permanent de-
deployments. ployments.
• Mostly unrestricted locations. • Few, selected locations.
• Mobility dimension. • Fixed and static.

Table IV: UAV networks versus terrestrial networks.


UAV Networks Terrestrial Networks
• Spectrum is scarce. • Spectrum is scarce. Fig. 2: Drone in public safety scenarios.
• Elaborate and stringent energy • Well-defined energy constraints
constraints and models. and models.
• Varying cell association. • Mainly static association.
• Hover and flight time constraints. • No timing constraints, BS always is a promising solution to enable fast, flexible, and reliable
there. wireless communications in public safety scenarios. Since
UAVs do not require highly constrained and expensive in-
frastructure (e.g., cables), they can easily fly and dynamically
clear that the use of UAVs is quite natural due to their key change their positions to provide on-demand communications
features given in Tables III and IV such as agility, mobility, to ground users in emergency situations. In fact, due the
flexibility, and adaptive altitude. In fact, by exploiting these unique features of UAVs such as mobility, flexible deployment,
unique features as well as establishing LoS communication and rapid reconfiguration, they can effectively establish on-
links, UAVs can boost the performance of existing ground demand public safety communication networks. For instance,
wireless networks in terms of coverage, capacity, delay, and UAVs can be deployed as mobile aerial base stations in
overall quality-of-service. Such scenarios are clearly promis- order to deliver broadband connectivity to areas with damaged
ing and one can see UAVs as being an integral part of beyond terrestrial wireless infrastructure. Moreover, flying UAVs can
5G cellular networks, as the technology matures further, and continuously move to provide full coverage to a given area
new operational scenarios emerge. Naturally, reaping these within a minimum possible time. Therefore, the use of UAV-
benefits will require overcoming numerous challenges, that we mounted base stations can be an appropriate solution for
outline in Section III. providing fast and ubiquitous connectivity in public safety
2) UAVs as Flying Base Stations for Public Safety Scenar- scenarios.
ios: Natural disasters such as floods, hurricanes, tornados, and 3) UAV-assisted Terrestrial Networks for Information Dis-
severe snow storms often yield devastating consequences in semination : With their mobility and LoS opportunities, UAVs
many countries. During wide-scale natural disasters and unex- can support terrestrial networks for information dissemination
pected events, the existing terrestrial communication networks and connectivity enhancement [14], [67]. For instance, as
can be damaged or even completely destroyed, thus becoming shown in Figure 3, UAVs can be used as flying base stations
significantly overloaded, as evidenced by the recent aftermath to assist a D2D network or a mobile ad-hoc network in
of Hurricanes Sandy and Irma [64]. In particular, cellular information dissemination among ground devices. While D2D
base stations and ground communications infrastructure can be networks can provide an effective solution for offloading cellu-
often compromised during natural disasters. In such scenarios, lar data traffic and improving network capacity and coverage,
there is a vital need for public safety communications between their performance is limited due to the short communication
first responders and victims for search and rescue operations. range of devices as well as potentially increasing interference.
Consequently, a robust, fast, and capable emergency commu- In this case, flying UAVs can facilitate rapid information dis-
nication system is needed to enable effective communications semination by intelligently broadcasting common files among
during public safety operations. In public safety scenarios, ground devices. For example, UAV-assisted D2D networks
such a reliable communication system will not only contribute allow the rapid spread of emergency or evacuation messages
to improving connectivity, but also to saving lives. in public safety situations.
In this regard, FirstNet in the United States was established Likewise, drones can play a key role in vehicular networks
to create a nationwide and high-speed broadband wireless net- (i.e., V2V communications) by spreading safety information
work for public safety communications. The potential broad- across the vehicles. Drones can also enhance reliability and
band wireless technologies for public safety scenarios include connectivity of D2D and V2V communication links. On the
4G long term evolution (LTE), WiFi, satellite communications, one hand, using drones can mitigate interference by reducing
and dedicated public safety systems such as TETRA and the number of required transmission links between ground
APCO25 [65]. However, these technologies may not provide devices. On the other hand, mobile drones can introduce
flexibility, low-latency services, and swift adaptation to the transmit diversity opportunities thus boosting reliability and
environment during natural disasters. In this regard, the use connectivity in D2D, ad-hoc, and V2V networks. One effective
of UAV-based aerial networks [66], as shown in Figure 2, approach for employing such UAV-assisted terrestrial networks
UAV-BS UAV

2D beamforming 3D beamforming
UAV-UEs

user

V2V networks
D2D networks Fig. 4: 3D beamforming using a drone.

Fig. 3: UAV-assisted terrestrial networks. drones allow effective mechanical beam-steering in any 3D
direction. In addition, the use of a large number of small UAVs
is to leverage clustering of ground users. Then, a UAV can within an array formation can provide unique massive MIMO
directly communicate with the head of the clusters and the opportunists. Such UAV-based massive antenna array can form
multi-hop communications are performed inside the clusters. any arbitrary shape and effectively perform beamforming.
In this case, the connectivity of terrestrial networks can be sig- UAVs can also be a key enabler for mmW communications2
nificantly improved by adopting efficient clustering approaches (e.g., see [14], [15], [77], [78], and [79]). On the one hand,
and exploiting UAVs’ mobility. UAVs equipped with mmW capabilities can establish LoS
4) 3D MIMO and Millimeter Wave Communications: Due connections to ground users thus reducing propagation loss
to their aerial positions and their ability to deploy on demand while operating at high frequencies. On the other hand, with
at specific locations, UAVs can be viewed as flying antenna the use of small-size antennas (at mmW frequencies) on UAVs,
systems that can be exploited for performing massive MIMO, one can exploit advanced MIMO techniques such as massive
3D network MIMO, and mmW communications. For instance, MIMO in order to operate mmW communications. Meanwhile,
in recent years, there has been considerable interest in the swarms of UAVs can create reconfigurable antenna arrays in
use of 3D MIMO, also known as full dimension MIMO, the sky [76].
by exploiting both the vertical and horizontal dimensions 5) UAVs for IoT Communications: Wireless networking
in terrestrial cellular networks [68]–[74]. In particular, as technologies are rapidly evolving into a massive IoT envi-
shown in Figure 4, 3D beamforming enables the creation of ronment that must integrate a heterogeneous mix of devices
separate beams in the three-dimensional space at the same ranging from conventional smartphones and tablets to vehicles,
time, thus reducing inter-cell interference [75]. Compared to sensors, wearables, and naturally, drones. Realizing the much
the conventional two-dimensional MIMO, 3D MIMO solutions coveted applications of the IoT such as smart cities infras-
can yield higher overall system throughput and can support a tructure management, healthcare, transportation, and energy
higher number of users. In general, 3D MIMO is more suitable management [24], [80]–[82] requires effective wireless con-
for scenarios in which the number of users is high and they are nectivity among a massive number of IoT devices that must
distributed in three dimensions with different elevation angles reliably deliver their data, typically at high data rates or ultra
with respect to their serving base station [14], [74]. Due to the low latency. The massive nature of the IoT requires a major
high altitude of UAV-carried flying base stations, ground users rethinking to the way in which conventional wireless networks
can be easily distinguishable at different altitudes and elevation (e.g., cellular systems) operate.
angles measured with respect to the UAV. Furthermore, LoS For instance, in an IoT environment, energy efficiency, ultra
channel conditions in UAV-to-ground communications enable low latency, reliability, and high-speed uplink communications
effective beamforming in both azimuth and elevation domains become major challenges that are not typically as critical in
(i.e., in 3D). Therefore, UAV-BSs are suitable candidates for conventional cellular network use cases [81]. In particular, IoT
employing 3D MIMO. devices are highly battery limited and are typically unable to
transmit over a long distance due to their energy constraints.
Furthermore, the use of a drone-based wireless antenna
For instance, in areas which experience an intermittent or poor
array, that we introduced in [76], provides a unique opportu-
coverage by terrestrial wireless networks, battery-limited IoT
nity for airborne beamforming. A drone antenna array whose
devices may not be able to transmit their data to distant base
elements are single-antenna drones can provide MIMO and
stations due to their power constraints. Furthermore, due to the
beamforming opportunities to effectively service ground users
various applications of IoT devices, they might be deployed
in downlink and uplink scenarios. Compared to conventional
in environments with no terrestrial wireless infrastructure such
antenna array systems, a drone-based antenna array has the
as mountains and desert areas.
following advantages: 1) The number of antenna elements
In this regard, the use of mobile UAVs is a promising solu-
(i.e., drones) is not limited by space constraints, 2) Beam-
forming gains can be increased by dynamically adjusting the 2 It is worth noting that mmW communications have been already adopted
array element spacing, and 3) The mobility and flexibility of for satellite and HAPS communications [77].
tion to a number of challenges associated with IoT networks. distribution to manage the UAV deployment. In fact, such user-
In IoT-centric scenarios, UAVs can be deployed as flying base enteric information can be learned by a cloud center using
stations to provide reliable and energy-efficient uplink IoT any previous available users’ data. Then, the cloud center
communications (e.g., see [7], [10], [83], and [84]). In fact, can effectively determine the locations and mobility paths of
due to the aerial nature of the UAVs and their high altitude, cache-enabled UAVs to serve ground users 3 . This, in turn, can
they can be effectively deployed to reduce the shadowing and reduce the overall overhead of updating the cache content.
blockage effects as the major cause of signal attenuation in While performing caching with SBSs, content requests of a
wireless links. As a result of such efficient placement of UAVs, mobile user may need to be dynamically stored at different
the communication channel between IoT devices and UAVs SBSs. However, cache-enabled UAVs can track the mobility
can be significantly improved. Subsequently, battery-limited pattern of users and avoid frequently updating the content
IoT devices will need a significantly lower power to transmit requests of mobile users. Therefore, ground users can be
their data to UAVs. In other words, UAVs can be placed based effectively served by exploiting mobile cache-enabled UAVs
on the locations of IoT devices enabling those devices to that predict mobility patterns and content request information
successfully connect to the network using a minimum transmit of users.
power. Moreover, UAVs can also serve massive IoT systems by
dynamically updating their locations based on the activation B. Cellular-Connected Drones as User Equipments
pattern of IoT devices. This is in contrast to using ground
small cell base stations which may need to be substantially Naturally, drones can act as users of the wireless infrastruc-
expanded to service the anticipated number of devices in ture. In particular, drone-users can be used for package deliv-
the IoT. Hence, by exploiting unique features of UAVs, the ery, surveillance, remote sensing, and virtual reality applica-
connectivity and energy efficiency of IoT networks can be tions. Indeed, cellular-connected UAVs will be a key enabler of
significantly improved. the IoT. For instance, for delivery purposes, drones are used for
6) Cache-Enabled UAVs: Caching at small base stations Amazon’s prime air drone delivery service, and autonomous
(SBSs) has emerged as a promising approach to improve users’ delivery of emergency drugs [93]. The key advantage of drone-
throughput and to reduce the transmission delay [85]–[89]. users is their ability to swiftly move and optimize their path
However, caching at static ground base stations may not be to quickly complete their missions. To properly use drones
effective in serving mobile users in case of frequent handovers as user equipments (i.e., cellular-connected drone-UEs [75]),
(e.g., as in ultra-dense networks with moving users). In this there is a need for reliable and low-latency communication
case, when a user moves to a new cell, its requested content between drones and ground BSs. In fact, to support a large-
may not be available at the new base station and, thus, the scale deployment of drones, a reliable wireless communication
users cannot be served properly. To effectively service mobile infrastructure is needed to effectively control the drones’
users in such scenarios, each requested content needs to be operations while supporting the traffic stemming from their
cached at multiple base stations which is not efficient due to application services [94].
signaling overheads and additional storage usages. Hence, to Beyond their need for ultra low latency and reliability,
enhance caching efficiency, there is a need to deploy flexible when used for surveillance purposes, drone-UEs will require
base stations that can track the users’ mobility and effectively high-speed uplink connectivity from the terrestrial network
deliver the required contents. and from other UAV-BSs. In this regard, current cellular
To this end, we envision futuristic scenarios in which UAVs, networks may not be able to fully support drone-UEs as they
acting as flying base stations, can dynamically cache the pop- were designed for ground users whose operations, mobility,
ular contents, track the mobility pattern of the corresponding and traffic characteristics are substantially different from the
users and, then, effectively serve them [8], [90], [91]. In fact, drone-UEs. There are a number of key differences between
the use of cache-enabled UAVs is a promising solution for traf- drone-UEs and terrestrial users. First, drone-UEs typically
fic offloading in wireless networks. By leveraging user-centric experience different channel conditions due to nearly LoS
information, such as content request distribution and mobility communications between ground BSs and flying drones. In
patterns, cache-enabled UAVs can be optimally moved and this case, one of the main challenges for supporting drone-
deployed to deliver desired services to users. Another advan- UEs is significant LoS interference caused by ground BSs4 .
tage of deploying cache-enabled UAVs is that the caching Second, unlike terrestrial users, the on-board energy of drone-
complexity can be reduced compared to a conventional static UEs is highly limited. Third, drone-UEs are in general more
SBSs case. For instance, whenever a mobile user moves to dynamic than ground users as they can continuously fly
a new cell, its requested content needs to be stored at the in any direction. Therefore, incorporating cellular-connected
new base station. However, cache-enabled drones can track the drone-UEs in wireless networks will introduce new technical
mobility pattern of users and, consequently, the content stored challenges and design considerations.
at the drones will no longer require such additional caching at
3 Caching with UAVs can also be an important use-case for future flying
SBSs. In practice, in a cache-enabled UAV system, a central
taxis [92].
cloud processor can utilize various user-centric information 4 One approach for mitigating such LoS interference is to utilize full-
including users’ mobility patterns and their content request dimensional MIMO in BS-to-drone communications [75].
C. Flying Ad-hoc Networks with UAVs reliable wireless cellular network, resilience to calamities, and
One of the key use cases of UAVs is in flying ad-hoc huge amounts of data [100]. To this end, UAVs can provide
networks (FANETs) in which multiple UAVs communicate several wireless application use cases in smart cities. On the
in an ad-hoc manner. With their mobility, lack of central one hand, they can be used as data collection devices that
control, and self-organizing nature, FANETs can expand the can gather vast amounts of data across various geographical
connectivity and communication range at geographical areas areas within a city and deliver them to central cloud units
with limited cellular infrastructure [45]. Meanwhile, FANETs for big data analytics purposes. On the other hand, UAV base
play important roles in various applications such as traffic stations can be used to simply enhance the coverage of the
monitoring, remote sensing, border surveillance, disaster man- cellular network in a city or to respond to specific emergencies.
agement, agricultural management, wildfire management, and UAVs can also be used to sense the radio environment maps
relay networks [45]–[47]. In particular, a relaying network [101] across a city, in order to assist network operators in
of UAVs maintains reliable communication links between a their network and frequency planning efforts. Another key
remote transmitters and receivers that cannot directly commu- application of UAVs in smart cities is their ability to act as
nicate due to obstacles or their long separation distance. mobile cloud computing systems [40]. In this regards, a UAV-
Compared to a single UAV, a FANET with multiple small mounted cloudlet can provide fog computing and offloading
UAVs has the following advantages [46]: opportunities for devices that are unable to perform computa-
tionally heavy tasks. We note that, within smart cities, drones
• Scalability: The operational coverage of FANETs can
may need to temporarily position themselves on buildings for
be easily increased by adding new UAVs and adopting specific purposes (e.g., recharge). In such case, there is a
efficient dynamic routing schemes. need for on-demand site renting management to accommodate
• Cost: The deployment and maintenance cost of small
drones’ operation. Overall, UAVs will be an integral part of
UAVs is lower than the cost of a large UAV with complex smart cities, from both wireless and operational perspectives.
hardware and heavy payload.
• Survivability: In FANETs, if one UAV becomes inoper-
ational (due to weather conditions or any failure in the E. Summary of Lessons Learned
UAV system), FANETs missions can still proceed with
The key lessons learned from Section II are listed as follows:
rest of flying UAVs. Such flexibility does not exist in a
single UAV system. • Flying UAVs can play several roles in wireless networks.
In particular, UAVs can be used as aerial base stations,
D. Other Potential UAV Use Cases user equipments in cellular networks, or mobile relay in
1) UAVs as Flying Backhaul for Terrestrial Networks: flying ad-hoc networks. Moreover, they have promising
Wired backhauling is a common approach for connecting base applications in wireless backhauling and smart cities.
stations to a core network in terrestrial networks. However, • UAV base stations can significantly improve the coverage
wired connections can be expensive and infeasible due to and capacity of wireless networks. Furthermore, they can
geographical constraints, especially when dealing with ultra be deployed to enable connectivity in public safety infor-
dense cellular networks [95]–[97]. While wireless backhauling mation dissemination scenarios. UAVs can also facilitate
is a viable and cost-effective solution, it suffers from blockage millimeter wave communications and reliable energy effi-
and interference that degrade the performance of the radio cient IoT communications. Meanwhile, the deployment of
access network [98]. In this case, UAVs can play a key role cache-enabled UAV base stations is a promising solution
in enabling cost-effective, reliable, and high speed wireless for traffic offloading in wireless networks.
backhaul connectivity for ground networks [99]. In particular, • Drones can also act as flying users within a cellular net-
UAVs can be optimally placed to avoid obstacles and establish work in various applications such as package delivery and
LoS and reliable communication links. Moreover, the use of virtual reality. Cellular-connected drones can freely move
UAVs with mmW capabilities can establish high data rate and optimize their route so as to quickly complete their
wireless backhaul connections that are needed to cope with missions and deliver their tasks. Such cellular-connected
high traffic demands in congested areas. UAVs can also create drones require reliable and low-latency communications
a reconfigurable network in the sky and provide multi-hop with ground base stations.
LoS wireless backhauling opportunities. Clearly, such flexible • Self-organizing and flexible flying ad-hoc networks of
UAV-based backhaul networks can significantly improve the UAVs can provide coverage expansion for geographical
reliability, capacity, and operation cost of backhauling in areas with limited wireless infrastructure.
terrestrial networks. Clearly, the aforementioned applications are only a selected
2) Smart Cities: Realizing a global vision of smart and sample of potential use cases of UAVs as flying wireless
connected communities and cities is a daunting technologi- platforms. If realized, such applications will have far reaching
cal challenge. Smart cities will effectively have to integrate technological and societal impacts. However, in order to truly
many of the previously mentioned technologies and services deploy such UAV-centric applications, one must overcome
including an IoT environment (with its numerous services), a numerous technical challenges, as outlined in the next section.
2) State of the Art: Now, we discuss a number of recent
UAV-Enabled Wireless studies on A2G channel modeling. The work in [106] pre-
Networks sented an overview of existing research related to A2G channel
modeling. In [107], the authors provided both simulation and
measurement results for path loss, delay spread, and fading
Benefits and Challenges in A2G communications. In [55], the authors provided a
Applications
comprehensive survey on A2G propagation while describing
large-scale and small-scale fading models. In [102] and [103],
 Coverage and capacity enhancement  Optimal 3D placement
 LoS communications  Channel modeling the authors performed thorough path loss modeling for high
 Internet of Things support  Energy limitation altitude A2G communications. As discussed in [102], [15],
 On-demand communications  Flight time constraints
 Fast, flexible and efficient deployment  Performance analysis and [14], by efficiently deploying UAVs, their A2G commu-
 Emergency situations and disaster relief  Path planning nication links can experience a better channel quality (and
 No significant infrastructure: Low cost  Security and privacy issues
 Localization, search and rescue  Interference management a higher likelihood of LoS connections) compared to fixed
 Information dissemination  Backhaul connectivity terrestrial base stations. The authors in [104] presented a
channel propagation model for high altitude platforms and
Fig. 5: Opportunities, applications, and challenges of ground users communications in an urban area. In [104],
UAV-enabled wireless networks. based on empirical results, the statistical characteristics of the
channel are modeled as a function of the elevation angle. In
III. R ESEARCH D IRECTIONS , C HALLENGES , AND
particular, the authors in [104] considered LoS and NLoS
S TATE - OF - THE -A RT
links between the HAP and ground users and derived the
In this section, inspired by the aforementioned applications, probability of occurrence associated with each link. In [108],
we present a comprehensive overview on the key research the likelihood of LoS links for A2G communication was
directions that must be pursued for practically deploying UAVs derived as a function of elevation angle and average height
as flying wireless platforms. For each research direction, we of buildings in urban environments. In addition, there are
first outline the key challenges, and then we discuss the state some measurement-based studies on UAV-to-ground channel
of the art, while also providing an overview on recent results. modeling such as [109]–[112] that identified some of the key
channel characteristics. These works provide some insights on
A. Air-to-Ground Channel Modeling
the A2G channel characteristics that can be used to find a
1) Challenges: Wireless signal propagation is affected by more generic channel model.
the medium between the transmitter and the receiver. The
air-to-ground (A2G) channel characteristics significantly differ 3) Representative Result: One of the most widely adopted
from classical ground communication channels which, in turn, A2G path loss model for low altitude platforms is presented
can determine the performance of UAV-based wireless com- in [29] and, thus, we explain it in more detail. As shown
munications in terms of coverage and capacity [29], [102]– in [29], the path loss between a UAV and a ground device
[104]. Also, compared to air-to-air communication links that depends on the locations of the UAV and the ground device
experience dominant LoS, A2G channels are more susceptible as well as the type of propagation environment (e.g., rural,
to blockage. Clearly, the optimal design and deployment of suburban, urban, high-rise urban). In this case, depending on
drone-based communication systems require using an accurate the environment, A2G communication links can be either LoS
A2G channel model. While the ray-tracing technique is a or NLoS. Note that, without any additional information about
reasonable approach for channel modeling, it lacks sufficient the exact locations, heights, and number of the obstacles,
accuracy, particularly at low frequency operations [105]. An one must consider the randomness associated with the LoS
accurate A2G channel modeling is important especially when and NLoS links. As a result, many of the existing literature
using UAVs in applications such as coverage enhancement, on UAV communication (e.g., [8], [15], [37], [64], [90],
cellular-connected UAV-UEs, and IoT communications. [99], [113]–[117]) adopted the probabilistic path loss model
The A2G channel characteristics significantly differ from given in [11], and [29]. As discussed in these works, the
ground communication channels [75]. In particular, any move- LoS and non-LoS (NLoS) links can be considered separately
ment or vibration by the UAVs can affect the channel char- with different probabilities of occurrence. The probability of
acteristics. Moreover, the A2G channel is highly dependent occurrence is a function of the environment, density and
on the altitude and type of the UAV, elevation angle, and height of buildings, and elevation angle between UAV and
type of the propagation environment. Therefore, finding a ground device. The common probabilistic LoS model is based
generic channel model for UAV-to-ground communications on the general geometrical statistics of various environments
needs comprehensive simulations and measurements in various provided by the International Telecommunication Union (ITU-
environments. In addition, the effects of a UAV’s altitude, R) [118]. In particular, for various types of environments, the
antennas’ movements, and shadowing caused by the UAV’s ITU-R provides some environmental-dependent parameters to
body must be captured in channel modeling. Clearly, capturing determine the density, number, and hight of the buildings (or
such factors is challenging in A2G channel modeling. obstacles). For instance, according to [118], the buildings’
UAV fact, deployment is a key design consideration while using
UAVs for coverage and capacity maximization, public safety,
NLoS smart cities, caching, and IoT applications. The optimal 3D
placement of UAVs is a challenging task as it depends on many
LoS
h factors such as deployment environment (e.g., geographical
ϴ area), locations of ground users, and UAV-to-ground channel
( x, y)
Ground user
characteristics which itself is a function of a UAV’s altitude.
In addition, simultaneously deploying multiple UAVs becomes
more challenging due to the impact of inter-cell interference
on the system performance. In fact, the deployment of UAVs
Fig. 6: UAV communication. is significantly more challenging than that of ground base
stations, as done in conventional cellular network planning.
heights can be modeled using a Rayleigh distribution as: Unlike terrestrial base stations UAVs needs to be deployed
hB

−hB
 in a continuous 3D space while considering the impact of
f (hB ) = 2 exp , (1) altitude on the A2G channel characteristics. Moreover, while
γ 2γ 2
deploying UAVs, their flight time and energy constraints must
where hB is the height of buildings in meters, and γ is be also taken into account, as they directly impact the network
a environmental-dependent parameter [11]. Clearly, due to performance.
the randomness (uncertainty) associated with the height of 2) State of the Art: Recently, the deployment problem of
buildings (from a UAV perspective), one must consider a UAVs in wireless networks has been extensively studied in
probabilistic LoS model while designing UAV-based commu- the literature. For instance, in [7], the optimal deployment and
nication systems. Therefore, using the statistical parameters mobility of multiple UAVs for energy-efficient data collection
provided by ITU-R, other works such as [11] and [29] derived from IoT devices was investigated. In [11], the authors derived
an expression for the LoS probability, which is given by [8], the optimal altitude enabling a single UAV to achieve a
[29], [37], [64], [113]–[117]: maximum coverage radius. In this work, the deterministic
1 coverage range is determined by comparing the average path
PLoS = , (2)
1 + C exp(−B [θ − C]) loss with a specified threshold. As shown in [11], for very
where C and B are constant values that depend on the low altitudes, due to the shadowing effect, the probability of
environment (rural, urban, dense urban, or others) and θ is LoS connections between transmitter and receiver decreases
−1 h
the elevation angle in degrees. Clearly, θ = 180
π × sin d ,
and, consequently, the coverage radius decreases. On the other
with h being the UAV’s altitude, and d is the distance between hand, at very high altitudes, LoS links exist with a high
the UAV and a given ground user. In this case, the NLoS probability. However, due to the large distance between trans-
probability will be PNLoS = 1 − PLoS . We note that the mitter and receiver, the path loss increases and consequently
probabilistic path loss model in (2) is an example of existing the coverage performance decreases. Therefore, to find the
A2G channel models such as the one proposed by the 3GPP optimal UAV’s altitude, the impact of both distance and LoS
[75]. probability should be considered simultaneously.
Equation (2) captures the probability of having LoS con- In [12], we extended the results of [11] to the case of two,
nection between the aerial base station and ground users interfering UAVs. In [13], we investigated the optimal 3D
is an increasing function of elevation angle. According to placement of multiple UAVs, that use directional antennas,
this equation, by increasing the elevation angle between the to maximize total coverage area. The work in [37] analyzed
receiver and the transmitter, the blockage effect decreases and the impact of a UAV’s altitude on the sum-rate maximization
the communication link becomes more LoS. of a UAV-assisted terrestrial wireless network. In [15], the
It is worth noting that the small-scale fading in A2G authors investigated the 3D placement of drones with the
communications can be characterized by Rician fading channel goal of maximizing the number of ground users which are
model [107]. The Rician K-factor that represents the strength covered by the drone. In [113], the authors studied the efficient
of LoS component is a function of elevation angle and the deployment of aerial base stations to maximize the coverage
UAV’s altitude. performance. Furthermore, the authors in [113] determined
the minimum number of drones needed for serving all the
B. Optimal Deployment of UAVs as Flying Base Stations ground users within a given area. In [119], the authors used
1) Challenges: The three dimensional deployment of UAVs evolutionary algorithms to find the optimal placement of LAPs
is one of the key challenges in UAV-based communications. and portable base stations for disaster relief scenarios. In this
In fact, as mentioned in Tables III and IV, the adjustable work, by deploying the UAVs at the optimal locations, the
height of UAVs and their potential mobility provide additional number of base stations required to completely cover the
degrees of freedom for an efficient deployment. As a result, desired area was minimized. The work in [121] proposed a
optimal deployment of UAVs has received significant attention framework for a cooperative deployment and task allocation of
[7], [8], [11]–[13], [34], [35], [37], [113], [119], [120]. In UAVs that service ground users. In [121], the problem of joint
UAV 1 0.4 Optimal deployment
UAV 2 Pre−deployed aerial base stations

Total transmit power (W)


400 UAV 3
UAV 4 0.3
Altitude (m)

300
Devices
200
0.2
100

0
1000 0.1
800
600 1000
400
Y−axis (m) 200 500 0
3 4 5 6 7 8 9 10 11
0 0 X−axis (m) Number of UAVs
Fig. 7: Optimal 3D locations of UAVs [7]. Fig. 8: Total transmit power of devices vs. number of UAVs
(for 80 IoT devices).

deployment and task allocation was addressed by exploiting UAVs’ locations). As we can see, the average transmit power
the concepts of coalitional game theory and queueing theory. of devices can be reduced by 78% by optimally deploying
Moreover, the deployment of UAVs for supplementing ex- the UAVs. Figure 8 also shows that the uplink transmit power
isting cellular infrastructure was discussed in [122]. In this decreases while increasing the number of UAVs. Clearly, the
work, a general view of the potential integration of UAVs energy efficiency of the IoT network is significantly improved
with cellular networks was presented. In [123], the authors by exploiting the flexibility of drones and optimizing their
investigated the optimal deployment of a UAV that acts as a locations.
wireless relay between the transmitter and the receiver. The Next, we discuss another key result on the deployment of
optimal location of the UAV was determined by maximizing multiple UAVs for maximizing wireless coverage. In our work
the average rate while ensuring that the bit error rate will not in [13], we consider multiple UAV-BSs that must provide a
exceed a specified threshold. As shown in [123], a UAV should downlink wireless service to a circular geographical area of
be placed closer to the ground device (transmitter or receiver) radius 5 km. We assume that the UAVs are symmetric and
which has a poor link quality to the UAV. The authors in [124] have the same transmit power and altitude. In the considered
studied the use of UAV relays to enhance the connectivity model, each UAV uses a directional antenna with a certain
of a ground wireless network. In this work, flying UAVs beamwidth, and UAVs operate at the same frequency band.
are optimally deployed to guarantee the message delivery of Our goal is to optimally deploy the UAVs in 3D space such that
sensors to destinations. The work in [125] investigated the their total coverage area is maximized while avoiding mutual
deployment of multiple UAVs as wireless relays in order to interference between the UAVs. To this end, we tackle our
provide service for ground sensors. In particular, this work problem by exploiting circle packing theory [126]. Our results
addressed the tradeoff between connectivity among the UAVs provide rigorous guidelines on how to optimally adjust the
and maximizing the area covered by the UAVs. location and, in particular, the altitude of UAVs, based on the
3) Representative Results: In [7], we proposed a framework antenna beamwidth, size of the area, and the number of UAVs.
for dynamic deployment and mobility of UAVs to enable In Figure 9, we show a representative result from [13]. In
reliable and energy-efficient IoT communications. In Figure 7, particular, Figure 9 shows how the optimal UAVs’ altitude
we show a representative result on the optimal 3D placement varies by changing the number of UAVs. Intuitively, to avoid
of UAVs, taken from [7]. In this case, four UAVs are de- interference, the height of UAVs must be decreased as the
ployed to collect data (in the uplink) from IoT devices which number of UAVs increases. In this case, for a higher number
are uniformly distributed within a geographical area of size of UAVs, the coverage radius of each UAV must be decreased
1km × 1km. Here, using tools from optimization theory and by reducing its altitude to avoid overlapping (or interference)
facility location problems, we derived the optimal 3D positions between their coverage regions. For instance, by increasing the
of the UAVs as well as the device-UAV associations such that number of UAVs from 3 to 6, the optimal altitude decreases
the total uplink transmit power of devices is minimized while from 2000 m to 1300 m. This figure also shows that the UAVs
ensuring reliable communications. As a result, the devices are must be placed at lower altitudes when they use directional
able to send their data to the associated UAVs while using a antennas with higher antenna beamwidths.
minimum total transmit power. This result shows that UAVs
can be optimally deployed to enable reliable and energy- C. Trajectory Optimization
efficient uplink communications in IoT networks. Optimal path planning for UAVs is another important chal-
Figure 8 shows the average transmit power of devices in lenge in UAV-based communication systems. In particular,
the optimal deployment scenario with a case in which aerial optimizing the trajectory of UAVs is crucial while using
base stations are pre-deployed (i.e., without optimizing the them for smart cities, drone-UE, and caching scenarios. The
3500 was analyzed by maximizing the likelihood of target detection.
Beamwidth= 100o In [138], the authors investigated how to optimally move UAVs
3000 Beamwidth= 80o for improving connectivity of ad-hoc networks assuming that
UAV altitude (m)

the drones have complete information on the location of


2500 devices. The work in [36] studied the joint user scheduling
and UAV trajectory design to maximize the minimum rate
2000 of ground users in a multi-UAV enabled wireless network. In
addition, there are some works that studied the UAV trajectory
1500
optimization for localization purposes. For instance, the work
in [127] investigated path planning for multiple UAVs for
1000
2 3 4 5 6 7 8 9 10
localization of a passive emitter. In this work, using the angle
Number of UAVs of arrival and time difference of arrival information, the set
of waypoints which leads to a minimum localization error
Fig. 9: Each UAV’s altitude for various number of UAVs.
was determined. However, the work in [127] was limited
to localization and did not directly address any wireless
trajectory of a UAV is significantly affected by different factors communication problem. Other works on UAV navigation and
such as flight time, energy constraints, ground users’ demands, cooperative control are found in [128]–[132].
and collision avoidance. In fact, prior studies on UAV trajectory optimization focused
Naturally, optimizing the flight path of UAVs is challenging on three aspects: control and navigation, localization [139],
as it requires considering many physical constraints and pa- and wireless communications. In particular, in the existing
rameters. For instance, while finding the trajectories of UAVs works on UAV communications, trajectory optimization was
for performance optimization, one needs to consider various performed with respect to energy consumption, rate, and
key factors such as channel variation due to the mobility, reliability.
UAV’s dynamics, energy consumption of UAVs, and flight 2) Representative Result: One representative result on tra-
constraints. Furthermore, solving a continuous UAV trajectory jectory optimization can be found in our work in [7]. In par-
optimization problem is known to be analytically challenging ticular, we considered a drone-assisted IoT network scenario
as it involves finding an infinite number of optimization in which 5 drones are used to collect data from ground IoT
variables (i.e. UAV’s locations) [14]. In addition, trajectory devices. A set of 500 IoT devices are uniformly distributed
optimization in UAV-enabled wireless networks requires cap- within a geographical size of 1 km × 1 km. We considered
turing coupling between mobility and various QoS metrics in a time-varying IoT network in which the set of active IoT
wireless communication. devices changes over time, based on a beta distribution [140].
1) State of the Art: Trajectory optimization for UAVs has Hence, to effectively serve the IoT devices, the drones must
been primarily studied from a robotics/control perspective update their locations according to the locations of active
[127]–[132]. More recently, there has been a number of works devices. In this model, we consider some pre-defined time slots
that study the interplay between the trajectory of a UAV and its during which the drones collect data from active IoT devices.
wireless communication performance. The work in [36] jointly At the end of each time slot (i.e., update time), the drones’
optimized user scheduling and UAV trajectory for maximizing update their locations based on the activation pattern of IoT
the minimum average rate among ground users. In [133], the devices. Given such a time-varying network, our goal is to find
authors investigated the optimal trajectory of UAVs equipped the optimal trajectory of drones such that they can update their
with multiple antennas for maximizing sum-rate in uplink locations with a minimum energy consumption. Therefore,
communications. The work in [134] maximized the throughput while serving IoT devices, the drones move within optimal
of a relay-based UAV system by jointly optimizing the UAV’s paths so as to minimize their mobility energy consumption.
trajectory as well as the source/relay transmit power. In [135], Figure 10 shows the total energy consumption of drones as
a UAV path planning algorithm for photographic sensing of a function of the number of updates. As expected, a higher
a given geographical area was proposed. The algorithm of number of updates requires more mobility of the drones thus
[135] led to a minimum total energy consumption for the more energy consumption. We compare the performance of
UAV while covering the entire survey area. To this end, the the optimal path planning with a case that drones update their
authors in [135] computed the optimal set of waypoints and the locations following pre-defined paths. As we can see, by using
optimal speed of the UAV in the path between the waypoints. optimal path planning, the average total energy consumption
In [136], considering collision avoidance, no-fly zones, and of drones decreases by 74% compared to the non-optimal case.
altitude constraints, the optimal paths of UAVs that minimize In fact, to effectively use UAVs in wireless networks, the
the fuel consumption were computed using the mixed integer trajectory of UAVs needs to be optimized with respect to wire-
linear programming. less metrics such as throughput and coverage as well as energy
Moreover, the authors in [137] investigated the path plan- constraints of UAVs. While jointly optimizing trajectory and
ning problem for UAVs in the search and localization applica- communication is a challenging task, it can significantly
tions using camera measurements. In this work, path planning improve the performance of UAV-enabled wireless networks.
Total energy consumption of drones (kJ)
2500 studied the use of macro UAV relays to enhance the throughput
Pre−defined path planning
of the cellular networks. The work in [138], derived the
Optimal path planning
2000 probability of successful connectivity among ground devices in
a UAV-assisted ad-hoc network. In [144], the authors analyzed
1500 the performance of UAVs acting as relays for ground devices
in a wireless network. In particular, the authors derived closed-
1000 form expressions for signal-to-noise-ratio (SNR) distribution
and ergodic capacity of UAV-ground devices links. In contrast,
500 in [10], we considered the use of UAVs as stand-alone aerial
base stations. In particular, we investigated the downlink
0 coverage and rate performance of a single UAV that co-exists
1 2 3 4 5 6 7
Number of updates
with a device-to-device communication network.
Following our work in [10], the authors in [145] derived
Fig. 10: Total energy consumption of drones on mobility vs. an exact expression for downlink coverage probability for
number of updates.
ground receivers which are served by multiple UAVs. In
particular, using tools from stochastic geometry, the work in
D. Performance Analysis of UAV-Enabled Wireless Networks [145] provided the coverage analysis in a finite UAV network
considering a Nakagami-m fading channel for UAV-to-user
1) Challenges: A fundamental analysis of the performance communications. In [116], the performance of a single drone-
of UAV-enabled wireless systems is required in order to based communication system in terms of outage probability,
evaluate the impact of each design parameter on the overall bit error rate, and outage capacity was investigated. The work
system performance [10], [141]. In particular, the performance in [146] analyzed the coverage and throughput for a network
of the UAV systems must analyzed in terms of the key QoS with UAVs and underlaid traditional cellular networks. In
metrics such as coverage probability, throughput, delay, or reli- this work, using 3D and 2D Poisson point processes (PPP),
ability (e.g., for cellular-connected drones). Such performance the downlink coverage probability and rate expressions were
evaluations can also reveal the inherent tradeoffs that one faces derived. In [147], the authors evaluated the performance of
when designing UAV-based systems. using UAVs for overload and outage compensation in cellular
Clearly, while designing UAV-based communication sys- networks. Clearly, such fundamental performance analysis
tems, a fundamental performance analysis needs to be done is needed to provide various key design insights for UAV
in order to evaluate the impact of design parameters on the communication systems.
overall system performance. Naturally, devising a fundamen- 3) Representative Result: As per our work in [10], we
tal analysis of the wireless performance of a UAV-based considered a circular area with in which a number of users
wireless system will substantially differ from conventional are spatiality distributed according to a PPP [148], and a
ground networks due to the altitude and potential mobility UAV-mounted aerial base station is used to serve a subset of
of UAVs as well as their different channel characteristics. The those users. In the considered network, there are two types of
stringent energy limitations of UAVs also introduce unique users: downlink users and D2D users. Here, we consider the
challenges. The limited available on-board energy of UAVs downlink scenario for the UAV while the D2D users operate
which leads to the short flight duration is a major factor in an underlay fashion. Moreover, we assume that a D2D
impacting the performance of wireless communications using receiver connects to its corresponding D2D transmitter located
UAVs. Indeed, analyzing the performance of a complex het- at a fixed distance away from it [149]. Hence, a D2D receiver
erogeneous aerial-terrestrial wireless network that is composed receives its desired signal from the D2D transmitter pair, and
of flying and ground base stations is a challenging task. interference from the UAV and other D2D transmitters. The
In fact, there is a need for a comprehensive performance received signals at a downlink user include the desired signal
analysis of UAV-enabled wireless networks while capturing from the UAV and interference from all the D2D transmitters.
various aspects of UAVs including mobility, and specific A2G For this UAV-D2D network, we derived tractable analytical
channel characteristics in coexistence with terrestrial networks. expressions for the coverage and rate analysis for both static
Moreover, performance characterization of cellular-connected and mobile UAV scenarios (see [10]). In Figure 11, we show
drone networks with flying users and base stations has its own the average sum-rate versus the UAV altitude for different
complexity due to the mobile and highly dynamic nature of values of the fixed distance, d0 , between a D2D transmit-
the network. ter/receiver pair. As we can see from this figure, the average
2) State of the Art: Prior to our seminal work in this area sum-rate is maximized when the UAV’s altitude are around
in [10], most of the existing works focused on performance 300 m for d0 = 20 m. From Figure 11, we can see that for
analysis of UAVs acting as relays, or in ad-hoc networks [138], altitude above 1300 m, the average sum-rate starts increasing.
[142]–[144]. For instance, the work in [142] evaluated the This is due to the fact that, as the UAV’s altitude exceeds
performance of a UAV ad-hoc network in terms of achievable a certain value, downlink users cannot be served while the
transmission rate and end-to-end delay. In [143], the authors interference on D2D users decreases thus increasing the sum-
0.4 network. Such dynamic signaling may also be needed to
d0 =30 m
0.35 Maximum system d0 =20 m register the various UAVs as users or base stations in the
Average sum rate (Gbps)

performance
0.3 cellular system. Clearly, handling such signaling and overhead
must be taken into account in cellular network planning with
0.25
UAVs.
0.2 Backhaul connectivity for flying UAVs is another key chal-
0.15 lenge in designing UAV communication systems. Due to aerial
nature of done base stations, wireless backhauling needs to
0.1
be employed for connecting them to a core network. WiFi
0.05 and satellite technologies are promising solutions for wireless
0 backhauling [33]. Satellite links can provide wider backhaul
100 500 1000 1500 2000 2500 coverage compared to WiFi. However, WiFi links have the
UAV altitude (m)
advantages of lower cost and lower latency compared to the
Fig. 11: Average sum-rate in a UAV-D2D network vs. UAVs satellite backhauling. Other promising solutions for wireless
altitude. backhauling are millimeter wave and free space optical com-
munications (FSO) with ground stations [15], [151]–[153].
rate. Moreover, for altitudes within a range 300 m to 1300 m, Aerial base stations can adjust their altitude, avoid obstacles,
the sum-rate performance decreases due to the impact of LoS and establish LoS communication links to ground stations.
interference from the UAV on the D2D users. Note that, the Such LoS opportunity is a key requirement for millimeter
optimal UAV’s altitude depends on d0 , as shown in Figure 11. wave and FSO communications that can provide high ca-
For instance, the sum-rate is maximized at a 400 m altitude pacity wireless backhauling services. We note that wireless
when d0 = 30 m. backhauling for UAVs is still a challenging problem in UAV
We note that, in the literature, there are also additional communications and further studies need to be done to find
insightful results on the performance of UAV communication an efficient backhauling solution.
systems. For instance, the work in [145] showed the downlink 2) State of the Art: Recent studies on UAV communica-
coverage probability varies as a function of SIR threshold in a tions have addressed various problems pertaining to network
network of multiple UAV-BSs. In [37], the authors presented planning. For example, in [154], the authors investigated
the impact of the UAV’s altitude on the minimum required the optimal user-UAV assignment for capacity enhancement
transmit power of UAV that ensures ground coverage. In [146], in UAV-assisted heterogeneous wireless networks. In [113],
the network throughput of a UAV-assisted cellular network is the authors jointly optimized the locations and number of
determined as a function of the number of base stations. UAVs for maximizing wireless coverage. The work in [155]
optimized the deployment and cell association of UAVs for
E. Cellular Network Planning and Provisioning with UAVs
meeting the users’ rate requirements while using a minimum
1) Challenges: Network planning involves addressing a UAVs’ transmit power. In [156], a delay-optimal cell planning
number of key problems such as base station positioning, traf- was proposed for a UAV-assisted cellular network. The work
fic estimation, frequency allocation, cell association, backhaul in [157] proposed a novel approach for strategic placement
management, signaling, and interference mitigation. Network of multiple UAV-BSs in a large-scale network. In [120],
planning with UAVs is particularly important when UAVs the authors proposed a backhaul aware optimal drone-BS
are used for coverage and capacity enhancement. In a UAV- placement algorithm that maximizes the number of the served
assisted cellular network, network planning becomes more users as well as the sum-rate for the users. The work in
challenging due to the various properties of UAVs including [158] provided an analytical expression for the probability
mobility, LoS interference, energy constraints, and wireless of backhaul connectivity for UAVs that can use either an
backhaul connectivity. For example, joint radio and backhaul LTE or a millimeter wave backhaul. In [99], a framework for
designs and deployment are needed during network planning the use of UAVs as an aerial backhaul network for ground
with UAVs [150]. Furthermore, network planning in presence base stations was proposed. In fact, the previous studies on
of flying drone-UEs requires new considerations. On the one UAV network planning primarily analyzed problems related
hand, LoS interference stemming from a potentially massive to user association, 3D placement, backhaul connectivity, and
number of drone-UEs in uplink significantly impacts network optimizing the number of UAVs that must be deployed in the
planning. On the other hand, ground base stations must be network. Also, there does not exist any concrete work focusing
equipped with appropriate types of antennas (considering e.g., on the signaling challenges.
radiation pattern and beam tilting) so as to serve drone-UEs 3) Representative Result: In terms of network planning, in
in downlink. Another difference between network planning for [156], we studied the problem of optimal cell association for
traditional cellular networks and UAV systems is the amount delay minimization in a UAV-assisted cellular network. In par-
of signaling and overhead. Unlike static terrestrial networks, ticular, we considered a geographical area of size 4 km × 4 km
in the UAV case, there is a need for dynamic signaling to in which 4 UAVs (as aerial base stations) and 2 ground macro
continuously track the location and number of UAVs in the base stations are deployed according to a traditional grid-based
25
SNR−based cell planning is a need for optimizing and managing resource allocation
Average delay (s) Delay−optimal cell planning in complex UAV-assisted wireless networks operating over
20 heterogeneous spectrum bands and co-existing with ground
networks. In fact, resource management and spectrum sharing
15 [161] processes must properly handle the inherent dynamics of
wireless networks such as time-varying interference, varying
traffic patterns, mobility, and energy constraints of the UAVs.
10 Naturally, flying drones have a limited amount of on-
board energy which must be used for transmission, mobil-
5 ity, control, data processing, and payloads purposes [162].
200 400 600 800 1000 1200 Consequently, the flight duration of drones is typically short
Standard deviation of the Gaussian distribution (m) and insufficient for providing a long-term, continuous wireless
Fig. 12: Average network delay per 1Mb data transmission. coverage. The energy consumption of the UAV also depends
on the role/mission of the UAV, weather conditions, and the
navigation path. Such energy constraints, in turn, lead to
deployment. Within this area, ground users are distributed limited flight and hover time durations. Hence, while designing
according to a truncated Gaussian distribution with a standard UAV communication systems, the energy and flight constraints
deviation σo , which is suitable to model a hotspot area. Here, of UAVs need to be explicitly taken into account. Therefore,
our main performance metric is transmission delay, which is the energy efficiency of UAVs requires careful consideration as
the time needed for transmitting a given number of bits to it significantly impact the performance of UAV-communication
ground users. Our goal is to provide an optimal cell planning systems. In fact, the limited on-board energy of UAVs is a key
(e.g., cell association) for which the average network delay is constraint for deployment and mobility of UAVs in various
minimized. applications.
In Figure 12, we compare the delay performance of our 2) State of the Art: Energy efficiency and resource man-
proposed cell association with the classical SNR-based asso- agement in UAV-based wireless communication systems have
ciation. For users’ spatial distribution, we consider a truncated been studied from various perspectives. For instance, the work
Gaussian distribution with a center (1300 m, 1300 m), and in [163] provided an analytical framework for minimizing
a standard deviation σo that varies from 200 m to 1200 m. the energy consumption of a fixed-wing UAV by determining
Lower values of σo correspond to cases in which users are the optimal trajectory of the UAV. In [164], the authors
more congested around a hotspot center. This figure shows proposed an energy-efficient scheduling framework for coop-
that the proposed cell association significantly outperforms the erative UAVs communications. In [165], the authors studied
SNR-based association and yields up to a 72% lower average the energy efficiency of drones in target tracking scenarios
delay. This is due to the fact that, in the proposed approach, by adjusting the number of active drones. Energy harvesting
the impact of network congestion is taken into consideration. from vibrations and solar sources for small UAVs was inves-
In fact, unlike the SNR-based cell association, the proposed tigated in [166]. The work in [167] proposed a framework for
approach avoid creating highly loaded cells that cause delay in optimizing transmission times in user-UAV communications
the network. Hence, compared to the SNR-based association that maximizes the minimum throughput of the users. The
case, our approach is more robust against network congestion, authors in [168] studied the use of antenna array on UAVs for
and it significantly reduces the average network delay. improving the SNR and consequently for reducing the required
Clearly, the performance of UAV-enabled wireless networks transmit power. The work in [169] investigated an optimal
significantly depends on the network planning. In general, resource allocation scheme for an energy harvesting flying
network planning impacts several key metrics of UAV net- access point. In [41], the problem of bandwidth and flight time
works such as throughput, delay (as also shown in Figure 12), optimization of UAVs that service ground users was studied.
operational cost, and energy consumption. The work in [170] proposed a resource allocation framework
for enabling cache-enabled UAVs to effectively service users
F. Resource Management and Energy Efficiency over licensed and unlicensed bands.
1) Challenges: Resource management and energy effi- Clearly, the performance of UAV communication systems
ciency require significant attention when operating UAVs in is significantly affected by battery lifetime of UAVs. The
key scenarios such as IoT, public safety, and UAV-assisted flight time (i.e., battery lifetime) of a UAV depends on several
cellular wireless networks. While resource management is factors such as the energy source (e.g., battery, fuel, etc.,),
a major challenge for cellular networks [147], [159], [160], type, weight, speed, and trajectory of the UAV. In Table V,
UAVs introduce unique challenges due to: 1) Interplay be- we provide some examples for the battery lifetime of various
tween the UAVs’ flight time, energy, path plan, and spec- types of UAVs [31].
tral efficiency, 2) Stringent energy and flight limitations for In general, the total energy consumption of a UAV is
UAVs, 3) LoS interference stemming from A2G and air-to- composed of two main components [31], [163], [171]: 1)
air links, and 4) Unique mobility of UAVs. Hence, there Communication related energy, and 2) Propulsion energy. The
Table V: Battery lifetime of UAVs. 200
Optimal bandwidth allocation

Average total flight time (min)


Size Weight Example Battery lifetime
Equal bandwidth allocation
Micro < 100 g Kogan Nano Drone 6-8 min
Very small 100 g–2 kg Parrot Disco 45 min 150
Small 2 kg–25 kg DJI Spreading Wings 18 min
Medium 25 kg–150 kg Scout B-330 UAV helicopter 180 min
Large > 150 kg Predator B 1800 min 100

related energy. The communication related energy is used for 50


various communication functions such as signal transmission,
computations, and signal processing. The propulsion energy
0
pertains to the mechanical energy consumption for move- 1 2 3 4 5 6 7 8 9 10
ment and hovering of UAVs. Typically, the propulsion energy Bandwidth (Mhz)
consumption is significantly more than the communication- Fig. 13: Average flight time vs. bandwidth.
related energy consumption. Next, we provide some baseline
propulsion energy consumption models for fixed-wing and 50 10
rotary-wing UAVs in a forward flight with speed V . 9

Energy for hovering (kJ)

Total bandwidth usage


For a fixed-wing UAV, the propulsion energy consumption 40 8
during a flight time T is given by [163]: 7
 a2  30 6
E = T a1 V 3 + , (3) 5
V
20 4
where a1 and a2 are constants that depend on several factors
3
such as UAV’s weight, wing area, and air density [163].
10 2
For a rotary-wing UAV, the propulsion energy consumption
1
during a flight time T is given by [171]:
0
s !1/2 2 4 6 8 10
h  3V 2 V4 V2 Number of UAVs

E = T c1 1 + 2 + c2 1+ 4 − 2
q 4vo 2vo Fig. 14: UAV energy consumption (due to hover time) and
spectrum tradeoff.
1 i
+ do ρsAV 3 , (4)
2
where c1 and c2 are constants which depend on drone’s weight, require to service their users decreases. Naturally, a higher
rotor’s speed, rotor disc area, blade angular velocity, and air bandwidth can provide a higher transmission rate and, thus,
density. q is the tip speed of the rotor, do is the fuselage drag users can be served within a shorter time duration. From Figure
ratio, vo is the mean rotor speed, ρ is air density, s is the rotor 13, we can observe that the optimal bandwidth allocation
solidity, and A is the rotor disc area. scheme can lead to a 51% shorter flight time compared to the
3) Representative Result: In [41], we studied the resource equal bandwidth allocation case. This is because, by optimally
management problem with a focus on optimal bandwidth allocating the bandwidth to each user based on its load and
allocation in UAV-enabled wireless networks. In particular, we location, the total flight time of UAVs can be minimized.
considered a scenario in which 5 UAVs are deployed as aerial In Figure 14, we show the total hovering energy consump-
base stations over a rectangular area of size 1 km × 1 km tion of the UAVs as a function of number of UAVs. This result
in order to provide service for 50 ground users. These UAVs corresponds to the interference-free scenario in which the
must fly (or hover) over the area until all the users receive their UAVs operate on different frequency bands. Hence, the total
desired service (in terms of number of bits) in the downlink. bandwidth usage linearly increases by increasing the number
Our goal is to optimally share the total available bandwidth of UAVs. Clearly, the total energy consumption decreases as
between the users such that the total flight time that the UAVs the number of UAVs increases. A higher number of UAVs
need to service the users is minimized. Note that the flight corresponds to a higher number of cell partitions. Therefore,
time is directly related to the energy consumption of UAVs. the size of each cell partition decreases and the users will
Hence, minimizing the flight time of UAVs will effectively have a shorter distance to the UAVs. Increasing the number of
improve their energy-efficiency. UAVs leads to a higher transmission rate thus shorter hover
Figure 13 shows the average total flight time of UAVs time and energy consumption. For instance, Figure 14 shows
versus the transmission bandwidth. Here, the total flight time that when the number of UAVs increases from 2 ot 6, the total
represents the time needed to provide service to all ground energy consumption of UAVs decreases by 53%. Nevertheless,
users, each of which requires a 100 Mb data. We consider deploying more UAVs in interference-free scenario requires
two bandwidth allocation schemes, the optimal bandwidth using more bandwidth. Hence, there is a fundamental tradeoff
allocation, and an equal bandwidth allocation. Clearly, by between the energy consumption of UAVs for hovering and
increasing the bandwidth, the total flight time that the UAVs bandwidth efficiency.
In summary, to efficiently employ UAVs for wireless net- Moreover, for drone-UEs, all of the aforementioned chal-
working applications, one must efficiently manage the use lenges must also take into account the fact that ground base
of available resources such as energy, bandwidth, and time. stations will have their antennas downtilted to maximize
In fact, the performance of UAV-communication systems is coverage of ground users. As a result, it is imperative to
significantly affected by resource allocation strategies and understand the impact of antenna tilt on the performance of
energy constraints of UAVs. UAV-UEs, while also studying how one can overcome this
limitation via adaptive beamforming or new UAV-UE aware
G. Drone-UEs in Wireless Networks design of ground base stations.
1) Challenges: Beyond the use of drones as aerial base 2) State of the Art: While the use case of UAV-BSs has
stations, they can also act as flying users as part of cellular net- been widely studied in the literature, there are only a handful
works. In particular, drone-UEs play key roles in air delivery of studies on drone-UEs scenarios. For example, the work in
applications, such as Amazon prime air and in surveillance ap- [178] analyzed the coexistence of aerial and ground users in
plications. Another important application of drone-UEs is vir- cellular networks. In particular, the authors in [178] proposed
tual reality (VR) [172]–[174] where drones capture any desired a framework for characterizing the downlink coverage perfor-
information about a specific area and transmit it to remote VR mance in a network that includes drone-UEs and terrestrial-
users. However, current cellular networks have been primarily UEs. In [179], the authors derived an exact expression for
designed for supporting terrestrial devices whose character- coverage probability of drone-UEs which are served by ground
istics are significantly different from drone-UEs. Naturally, BSs. The work in [54] analyzed the impact of both drone-
classical wireless challenges such as performance analysis, BSs and drone-UEs on uplink and downlink performance of
interference management, mobility management, and energy an LTE network. In [180], the authors studied the feasibility
and spectrum efficiency, will be further exacerbated by the use of wireless connectivity for drone-UEs via LTE networks.
of drone-UEs due to their relatively high altitude, stringent on- Moreover, in [180], propagation characteristics of BSs-to-
board energy limitations, dynamic roles, potentially massive drones communications was studied using measurements and
deployment, and their nearly unconstrained mobility. In partic- ray tracing simulations. The work in [181] developed an
ular, incorporating drone-UEs in cellular networks introduces interference-aware path planning scheme for drone-UEs that
unique challenges such as uplink interference management due yields a minimum communication latency of drones as well as
to massive deployment of drone-UEs, ground-to-air channel their interference on ground users. In [182], the authors studied
modeling for BSs-to-drones communications, and designing the potential use of massive MIMO for supporting drone-
suitable BS’s antennas that can support high altitude (i.e., high UEs with cellular networks. In particular, the work in [182]
elevation angle) drones. In addition, drone-UEs will require studied the uplink and downlink performance of drone-UEs in
ultra-reliable, low latency communications (URLLC) so as coexistence with ground users, while utilizing massive MIMO
to swiftly control their operations, and ensure their safe and in cellular networks. Finally, in [92], we studied how various
effective navigation. Clearly, such a need for URLLC also network parameters, such as downtilted antenna patterns and
leads to new wireless networking challenges. network structure, impact the performance of drone-UEs with
Furthermore, there is a need for effective handover man- caching capability.
agement mechanisms to deploy an aerial network of flying 3) Representative Result: Here, we show how uplink in-
drone-UEs and drone-BSs. Handover is a key process in terference stemming from drone-UEs impact the connectivity
wireless networks in which user association changes in order of ground users. We consider a number of flying drone-UEs
to maintain the connectivity of mobile users. Meanwhile, which are uniformly deployed on a disk of radius 1000 m at
handover management will result in signaling overhead in an altitude 100 m over a given geographical area. Meanwhile,
wireless networks [175]. Such handover signaling depends ground users attempt to connect to a ground base station
on the size of the network, network mobility (user and BS located at the center of the area. Figure 15 shows the uplink
movements), locations of users and base stations, and handover connectivity probability of ground users (at a given radius
rate [175]–[177]. In UAV-based communication systems, han- from the base station) as the number of drone-UEs varies.
dover management needs to be done in order to reduce the Clearly, the connectivity of ground users decreases as the
handover signaling and also to properly provide connectivity number of drones increases. This is due to the dominant
for flying UAVs in beyond visual LoS (BVLoS) scenarios. LoS interference caused by the drone-UEs. For instance, the
Handover management in UAV communications is signifi- connectivity probability at a 150 m radius decreases by 18%
cantly more challenging than traditional cellular networks due when the number of drone-UEs increases from 5 to 15. Our
to the highly dynamic nature of drone-UEs and drone-BSs. In result in Figure 15 highlights the need for adopting effective
particular, efficient handover mechanisms must be designed to interference management techniques in drone-UEs scenarios
accommodate 3D movements of both drone-UEs a drone-BSs, [7], [10], [183]–[185].
while ensuring low-latency communications and control when
serving drone-UEs. This handover design for flying devices H. Summary of Lessons Learned
must be done jointly with existing handover mechanisms for In summary, the main lessons learned from this section
mobile ground users, such as vehicles. include:
Connectivity probability of ground users 1 and terrestrial base station deployment, frequency plan-
At 100 m radius
At 150 m radius
ning, interference management, and user association.
0.95
Network planning must be efficiently done so as to
0.9 maximize the overall UAV system performance in terms
of coverage, capacity, and operational costs.
0.85
• Given the limited on-board energy of drones, the energy
0.8 efficiency aspects of drone-based communication systems
require careful consideration. In fact, the flight time and
0.75
transmit power constraints of drones will significantly im-
0.7 pact the performance of drone-enabled wireless networks.
A drone’s energy consumption can be minimized by
0.65 developing energy-efficient deployment, path planning,
5 10 15 20 25
Number of drone−UEs and drone communication designs.
Fig. 15: Impact of drone-UEs on connectivity of ground users. • The use of flying UAV-UEs in a cellular-connected UAVs
scenario introduces new challenges. For instance, tra-
• Despite promising roles of UAVs in wireless networks, a ditional cellular networks with downtilted base station
number of design challenges need to be studied. In fact, antennas that have been primary designed for serving
each role has its own challenges and opportunities. For ground users, may not be able to effectively support
instance, for flying base stations, one prominent challenge connectivity and low-latency requirements of UAV-UEs.
is to maximize network performance under unique UAV In fact, there is need for designing an efficient cellular-
features and constraints such as flight time, air-to-ground connected UAV systems that can support ultra-reliable
channel models, and mobility. The key challenges for and low latency communications requirements, mobility
cellular-connected UAV-UEs include co-existence with and handover management, and seamless connectivity for
ground networks, mobility and handover management, flying UAV-UEs.
and interference mitigation. Meanwhile, in flying ad-hoc
networks, routing and path planning for UAVs are among IV. O PEN P ROBLEMS AND F UTURE O PPORTUNITIES FOR
important design challenges. UAV- BASED W IRELESS C OMMUNICATION AND
• The design of UAV-enabled wireless networks is affected N ETWORKING
by channel models used for air-to-ground air-to-air com-
munications. Channel modeling in UAV communications In the previous section, we have outlined the general re-
is an important research direction and can be done search directions and challenges of wireless communications
using various approaches such as ray-tracing technique, with UAVs. The next natural step is to discuss open research
extensive measurements, and machine learning. problems in each one of the covered areas, in order to shed
• Optimizing the 3D locations of drones is a key design light on future opportunities, as done in this section. Despite a
consideration as it significantly impacts the performance considerable number of studies on UAV communications, there
drone-enabled wireless networks. Drone deployment is are still many key open problems that must be investigated.
particularly of important in use cases for coverage and
capacity enhancement, public safety, IoT applications, A. UAV Channel Modeling
and caching. While optimizing the drones’ positions, For air-to-ground channel modeling, there are several key
various factors such as A2G channel, users’ locations, open problems. First and foremost, there is a need for more
transmit power, and obstacles must be taken into account. realistic channel models that stem from real-world measure-
• In order to optimize the trajectory of UAVs, several ments [55]. While efforts in this regard already started, most
constraints and parameters must be considered. The of them remain limited to a single UAV or to very specific
UAV’s trajectory is determined based on the users’ QoS environments. A broader campaign of channel measurements
requirements, the UAV’s energy consumption, type of the that can cut across urban and rural areas, as well as various
UAV, as well as shape and locations of obstacles in the operational environments (e.g., weather conditions) is needed.
environment. Such experimental work can complement the existing, mostly
• Performance evaluation of a UAV-enabled wireless net- ray tracing simulation based results. Moreover, the simulation
work is needed in order to capture key network design results can also be expanded to model small-scale fading
tradeoffs. The performance of UAV communication sys- A2G communications. In addition, as UAVs become more
tems can be analyzed in terms of various metrics such as commonly used as flying base stations, drone-UEs, or even for
coverage probability, area spectral efficiency, reliability, backhaul support, one must have more insights on air-to-air
and latency. These metrics can be linked to unique UAV channel modeling. In particular, there is a need for an accurate
parameters such as its altitude, trajectory, and hover time. UAV-to-UAV channel model that can capture time-variation
• Network planning in a UAV-assisted wireless networks of channel and Doppler effect due to mobility of UAVs.
requires addressing various problems pertaining to aerial Furthermore, multipath fading in air-to-air communications
Table VI: Challenges, open problems, and tools for designing UAV-enabled wireless networks.
Research Direction Key References Challenges and Open Problems Mathematical Tools and Techniques
[11], [29], [55], [103], • Air-to-ground path loss. • Ray-tracing techniques.
Channel Modeling [104], [106]–[111], • Air-to-air channel modeling. • Machine learning.
[118], [186], [187] • Small scale fading. • Extensive measurements.
[11]–[13], [15], [16], • Deployment in presence of terrestrial networks. • Centralized optimization theory.
Deployment [34], [35], [113], [115], • Energy-aware deployment. • Facility location theory.
[119], [122]–[124] • Joint 3D deployment and resource allocation.
• Analyzing heterogeneous aerial-terrestrial networks. • Probability theory.
Performance [10], [12], [116],
• Performance analysis under mobility considerations. • Stochastic geometry.
Analysis [138], [143]–[147]
• Capturing spatial and temporal correlations. • Information theory
• Backhaul-aware cell planning. • Centralized optimization theory.
Cellular Network [113], [120], [154],
• Optimizing number of UAVs. • Facility location theory.
Planning with UAVs [155], [158]
• Traffic-based cell association. • Optimal transport theory.
• Analysis of signaling and overhead.
• Bandwidth and flight time optimization. • Centralized optimization theory.
Resource Management [162]–[166], [168],
• Joint trajectory and transmit power optimization. • Optimal transport theory.
and Energy Efficiency [169], [188]
• Spectrum sharing with cellular networks. • Game theory and machine learning.
• Multi-dimensional resource management.
• Energy-efficient trajectory optimization. • Centralized optimization theory.
Trajectory
[36], [127]–[138], [189] • Joint trajectory and delay optimization. • Machine learning.
Optimization
• Reliable communication with path planning.
• Effective connectivity with downtilted ground base stations. • Centralized optimization theory.
Cellular Connected • Interference management. • Machine learning.
[54], [178]–[181]
UAV-UEs • Handover management. • Optimal transport theory.
• Ground-to-air channel modeling. • Game theory.
• Ultra reliable, low latency communication and control. • Stochastic geometry.

needs to be characterized while considering UAVs’ altitude 3) Obstacle aware deployment of UAVs for maximizing
as well as antennas’ movement. wireless coverage: The coverage performance of drone-BSs
that serve ground users is affected by obstacles. One key
B. UAV Deployment open problem here is to maximize the total coverage areas
of drone-BSs by optimal placement of drone-BSs based on
In terms of open problems for UAV deployment, there is
the locations of users and obstacles. In particular, given the
a need for new solutions to optimal 3D placement of UAVs
locations of ground users and obstacles in the environment,
while accounting for their unique features. For instance, one
the 3D positions of drone-BSs can be determined such that
of the key open problems is the optimal 3D placement of
the maximum number of users are covered by drones. This
UAVs in presence of terrestrial networks. For instance, there
is particularly useful if the drones operate at high frequency
is a need to study how UAVs must be deployed in coexistence
bands (e.g., at millimeter wave frequencies).
with cellular networks while considering mutual interference
between such aerial and terrestrial systems. Other key open C. UAV Trajectory Optimization
problems in deployment include: While the potential mobility of UAVs provides promising
1) Joint optimization of deployment and bandwidth alloca- opportunities, it introduces new challenges and technical prob-
tion for low latency communications: In order to minimize the lems. In a UAV-assisted wireless network, the trajectory of
maximum transmission latency of users which are served by UAVs needs to be optimized with respect to key performance
drone-BSs, one problem is to jointly optimize the 3D locations metrics such as throughput, energy and spectral efficiency,
of drone-BSs and bandwidth allocation. In particular, given a and delay. Furthermore, trajectory optimization problems must
number of drone-BSs, locations of users, and the total amount account for the dynamic aspects and type of UAVs. While
of bandwidth available for serving users, one important open there has been a number of attractive studies on UAV trajectory
problem is to find the optimal location of each drone-BS and optimization, there are still several open problems that include:
its transmission bandwidth such that the maximum downlink 1) UAV trajectory optimization based on the mobility patterns
transmission latency of the users is minimized. of ground users for maximizing the coverage performance, 2)
2) Joint optimal 3D placement and cell association for flight Obstacle aware trajectory optimization of UAVs considering
time minimization: The flight time of a drone-BS that provides users’ delay constraints and UAVs’ energy consumption, 3)
wireless services to users depends on many factors such as Trajectory optimization for maximizing reliability and mini-
the load and number of users connected to the drone-BS as mizing latency in UAV-enabled wireless networks, and 4) Joint
well as the downlink transmission rate. In this problem, given control, communication, and trajectory optimization of UAVs
the number of drone-BSs, the total flight time of drone-BSs for flight time minimization. Finally, for cellular-connected
needed for completely servicing users should be minimized UAV-UEs, optimizing trajectory while minimizing interference
by jointly optimizing the locations of drone-BSs and user-to- to the ground users and being cognizant of the downtilt of
drone associations. the antennas of the ground base stations is yet another open
problem. there is a need for designing efficient scheduling techniques
to mitigate interference between aerial and terrestrial base
D. Performance Analysis stations in a UAV-assisted cellular network. In addition, one
For performance analysis, there are numerous problems that must analyze dynamic spectrum sharing in a heterogeneous
can still be studied. For instance, one must completely charac- network of both flying and ground base stations. Finally,
terize the performance of UAV-enabled wireless networks, that adopting suitable frequency bands (e.g., WiFi, LTE bands) for
consist of both aerial and terrestrial users and base stations, in UAV operations is of important design problems.
terms of coverage and capacity. In particular, there is a need
for tractable expressions for coverage probability and spectral G. Drone-UEs Scenarios
efficiency in heterogeneous aerial-terrestrial networks. More- Naturally, flying drones that act as users within cellular
over, fundamental performance analysis needs to be done to networks can introduce new design challenges. In particular,
capture inherent tradeoffs between spectral efficiency and and while using drone-UEs in wireless networks, one must ac-
energy efficiency in UAV networks. Another open problem is count for mobility, LoS interference, handover, energy con-
to evaluate the performance of UAV-enabled wireless networks straints, and low-latency control of drones. In this regard,
while incorporating the mobility of UAVs. The fundamental key open problems in drone-UEs communications include: 1)
analysis of such mobile wireless networks involves capturing developing robust interference mitigation techniques for mas-
the spatial and temporal variations of various performance sive drone-UEs deployment scenarios, 2) designing dynamic
metrics in the network. For instance, there is a need to study handover mechanisms to manage frequent handovers due to
how the trajectory of UAVs impacts their performance in mobility, 3) providing accurate ground-to-air channel models
terms of throughput, latency, and energy efficiency. Finally, for BSs-to-drone communications, 4) proposing new schedul-
the effect of dynamic scheduling on the performance of UAV ing schemes while considering battery limitations of drones,
communication systems can be analyzed. 5) designing effective solutions that allow meeting URLLC
requirements for drone-UEs, and 6) analyzing application-
E. Planning Cellular Networks with UAVs specific quality-of-service measures.
An efficient network planning with UAVs requires address-
ing a number of key problems. For example, what is the H. Lessons Learned
minimum number of UAVs needed to provide a full coverage Despite the notable number of works on UAV-based wireless
for given a geographical area that is partially covered by communications, there are many fundamental open problems
ground base stations. Solving such problems is particularity that needs be studied. Key open problems in UAV networks
challenging when the geographical area of interest does not exist in various areas such as comprehensive channel model
have a regular geometric shape (e.g., disk or square). Another for UAV communications, energy-aware deployment, analy-
design problem is the backhaul-aware deployment of UAVs sis of signaling and overhead, reliable communications with
while using them as aerial base stations. In this case, while path planning, low latency control, interference and handover
deploying UAV-BSs, one must consider both the backhaul management.
connectivity of UAVs and their users’ quality-of-service. Other
important open problems include: 1) performing efficient V. A NALYTICAL F RAMEWORKS TO E NABLE UAV- BASED
frequency planning when both ground and aerial BSs and users C OMMUNICATIONS
exist, 2) developing new approaches to dynamically provision Having identified the research directions and their associated
UAVs on the fly whenever they join network, and 3) designing challenges and open problems, next, we turn our attention
robust and adaptive network planning techniques that can to the analytical frameworks needed to design, analyze, and
account for highly mobile drone-UEs. Last but not least, it optimize the use of UAVs for wireless networking purposes.
is imperative to analyze the signaling overhead associated Indeed, this research area is highly interdisciplinary and it
with the deployment of both UAV-BSs and UAV-UEs, while will require drawing on tools from conventional fields such
characterizing how that overhead can affect the performance. as communication theory, optimization theory, and network
design, as well as emerging fields such as stochastic geometry,
F. Resource Management in UAV Networks machine learning, and game theory, as listed in Figure 16.
Resource management is another key research problem in
UAV-based communication systems. In particular, there is a A. Centralized Optimization Theory for UAV Communication
need for a framework that can dynamically manage various During the first phase of deployment of UAVs as flying
resources including bandwidth, energy, transmit power, UAV’s base stations, despite their inherent autonomy, we envision
flight time, and number of UAVs, among others. For instance, that UAVs will initially rely on centralized control. This is
how to adaptively adjust the transmit power and trajectory of particularly important for applications such as cellular network
a flying UAV that serves ground users. In this case, a key capacity enhancement, in which cellular operators may not
problem is to provide optimal bandwidth allocation mecha- be willing to relinquish control of their network during the
nisms that can capture the impact of UAVs’ locations, mobility, early trials of a technology such as UAVs. In such scenarios,
LoS interference, and traffic distribution of ground users. Also, many of the identified research problems will very naturally
Optimization Theory theory aims to find an optimal mapping between any two
arbitrary probability measures. In particular, in a semi-discrete
Deployment optimal transport problem, a continuous probability density
Game Theory Performance analysis Machine Learning function must be mapped to a discrete probability measure.
Path planning Remarkably, such mathematical framework can be used to
Resource allocation solve a number of complex problems in UAV communications.
Flight time optimization For instance, in a semi-discrete optimal transport case, the
Cell association optimal transport map will optimally partition the continuous
Energy efficiency Transport Theory distribution and assign each partition to one point in the
Stochastic Geometry
discrete probability measure. Clearly, such optimal partitions
can be considered as optimal cell association in UAV-to-user
Fig. 16: Mathematical tools for designing UAV communication (in UAV base station scenarios) and BS-to-UAV (in drone-
systems. UE cases) communications. Therefore, within the framework
of optimal transport theory, one can address cell association
problems for any general spatial distribution of users. In fact,
involve the need to formulate and solve challenging centralized optimal transport theory enables the derivation of tractable
optimization problems. Such problems can be run at the level solutions to variety of user association resource allocation,
of a cloud (e.g., as is done in a cloud-assisted radio access energy management, and flight optimization problems in UAV-
network) [190] or at the level of a ground macrocell base enabled wireless networks. In particular, given any spatial
station that is capable to control some of the UAVs. distribution of ground users (that can be estimated using UAV-
It is worth noting that lessons learned from conventional based aerial imaging), one can exploit optimal transport theory
terrestrial cellular network optimization problem can prove to to derive the optimal cell association and resource management
be very handy in UAV communication. For example, classical schemes that lead to the maximum system performance in
approaches such as successive convex optimization [191] can terms of energy efficiency, throughput, and delay under explicit
be used for optimizing the 3D location and trajectory of UAVs. flight time constraints of UAVs [41], [156].
However, many of the problems identified here will require
more advanced optimization techniques. For example, when C. Performance Analysis using Stochastic Geometry
analyzing user association problems, one will naturally end Stochastic geometry techniques have emerged as powerful
up with challenging mixed integer programming problems, tools for performance analysis of ad-hoc and cellular networks
that cannot be solved using traditional algorithms, such as [148]. The key principle is to endow the locations devices, e.g.,
those used for convex optimization. In this regard, advanced users and base stations, as a point process, and then evaluate
mathematical tools such as optimal transport theory [192] can key performance metrics such as coverage, rate, throughput,
provide tractable solutions for a wide range of cell association or delay. While stochastic geometry has been utilized for the
problems that seek to optimize UAV’s flight time, throughput, analysis of two-dimensional heterogeneous cellular networks,
and energy-efficiency of UAV-enabled wireless networks. it can be potentially adopted to characterize the performance of
3D UAV networks [145]. Nevertheless, one must use tractable
B. Optimal Transport Theory for UAV Networks and realistic point processes to model the locations of UAVs.
Optimal transport theory [192] can enable deriving tractable For instance, the Binomial and Poisson cluster processes [193]
solutions for the notoriously difficult optimization problems are more suitable when UAVs are deployed at user hotspots,
that accompany the problems of user association, resource al- and the goal is to serve a massive number of users in a
location, and flight time optimization in UAV-enabled wireless specific area. The processes with repulsion between points,
networks. By exploiting new ideas from probability theory and e.g., Matern hard core process [148], is more suitable for
statistics, optimal transport theory enables capturing generic the a case in which UAVs are not allowed to be closer
distributions of wireless devices, which, in turn, allows a than a certain distance. Therefore, by exploiting tools from
much deeper fundamental analysis of network performance stochastic geometry and adopting a suitable point process
optimization than existing heuristic works. Optimal transport model, the performance of UAV-enabled wireless networks
is a field in mathematics that studies scenarios in which goods can be characterized. This, in turn, can reveal the key design
are transported between various locations. insights and inherent tradeoffs in UAV communications.
One popular example is the so-called ore mining problem.
In this illustrative example, we are given a collection of mines D. Machine Learning
mining iron ore, and a collection of factories which consume Machine learning enables systems to improve their per-
the iron ore that the mines produce. The goal is to find the formance by automatically learning from their environment
optimal way to transport (move) the ore from the mines to the and their past experience. Machine learning can be poten-
factories, to minimize a certain cost function that captures key tially leveraged to design and optimize UAV-based wireless
factors such as the costs of transportation, the location of the communication systems [194], [195]. For instance, using
mines, and the productivity of the factories. Optimal transport reinforcement learning algorithms, drones can dynamically
adjust their positions, flight directions, and motion control to system analysis and gain insights on how energy efficiency,
service their ground users. In this case, drones are able to spectrum efficiency, and the overall network QoS can scale
rapidly adapt to dynamic environments in a self-organizing with the number of users.
way, and autonomously optimize their trajectory. In addition, Moreover, cooperative behavior is another important aspect
by leveraging neural networks techniques and performing data of UAV communications. For instance, how to dynamically
analytics, one can predict the ground users’ behavior and form swarms of UAVs and enable their coordination is an
effectively deploy and operate drones. For example, machine important open problem. To address it, one can leverage tools
learning tools enable predicting users’ mobility and their load from coalitional game theory, such as those developed in
distribution that can be used to perform optimal deployment [204]–[206] for wireless networks, in general, and in [121],
and path planning of drones. Such information about users’ [207], for UAV systems, in particular. Other relevant game-
mobility pattern and traffic distribution is particularity useful in theoretic tools include contract theory [208], to design incen-
designing cache-enabled drone systems. Machine learning can tive mechanisms and matching theory [209] to study network
also be used to learn the radio environment maps and to build a planning problems. In addition, multiple synergies between
3D channel model using UAVs. Such radio environment maps machine learning, optimal transport theory, optimization the-
can be subsequently used to optimally deploy and operate UAV ory, and game theory can be built and analyzed for a variety
communication systems. of problems in UAV communication systems.
E. Game Theory F. Lessons Learned and Summary
Distributed decision making will be an integral component In Table VI, we summarize the key challenges, open prob-
of UAV networks. As such, along with the use of machine lems, important references, and analytical tools to analyze,
learning, game theory [196], [197] will provide important optimize, and design UAV-enabled wireless networks.
foundations for distributed decision making in UAV-based In summary, in order to address the fundamental challenges
wireless networks. Game theory is a natural tool to analyze in UAV communication systems and efficiently use UAVs for
resource management and trajectory optimization problems wireless networking applications, we need to leverage various
in which the decision is done at the level of each UAV. In mathematical tools. In this regard, the following mathematical
such cases, each UAV will have its own, individual objective tools can be utilized: 1) Optimization theory can be used for
function that captures its own QoS. Here, the inherent cou- addressing problems related to deployment and path planning,
pling of the UAVs objective functions due to factors such as 2) Stochastic geometry for performance analysis, 3) Optimal
interference or collisions, strongly motivate the use of game- transport theory for cell association and load balancing prob-
theoretic analysis for resource management. In a UAV-enabled lems, 4) Machine learning for motion control and channel
network, distributed resource management problems will now modeling, and 5) Game theory for resource management and
involve different types of players (UAVs, BSs, UEs), as trajectory optimization problems.
well as multi-dimensional strategy spaces that include energy,
spectrum, hover/flight times, and 3D locations. This, in turn, VI. C ONCLUDING R EMARKS
will motivate the use of advanced game-theoretic mechanisms, In this tutorial, we have provided a comprehensive study on
such as the emerging notion of a multi-game [198], that go the use of UAVs in wireless networks. We have investigated
beyond classical game-theoretic constructs that are used for two main use cases of UAVs, namely, aerial base stations and
conventional terrestrial resource management problems [199]. cellular-connected users, i.e., UAV-UEs. For each use case of
In particular, multi-games allow capturing the fact that, in a UAVs, we have explored key challenges, applications, and
UAV network, multiple games may co-exist, such as a game fundamental open problems. Moreover, we have presented
among UAVs and a game among terrestrial BSs, and, as such, the major state of the art pertaining to challenges in UAV-
analysis of such multi-game scenarios is needed. enabled wireless networks, along with insightful representative
Moreover, when UAVs are supposed to operate au- results. Meanwhile, we have described mathematical tools and
tonomously, it is imperative to jointly optimize their com- techniques needed for meeting UAV challenges as well as
munication and control systems. Such an optimization must analyzing UAV-enabled wireless networks. Such an in-depth
be distributed and done at the level of each individual, au- study on UAV communication and networking provides unique
tonomous UAV, thus again motivating the use of game theory. guidelines for optimizing, designing, and operating UAV-based
Here, stochastic differential games [200] will be an important wireless communication systems.
tool since they can naturally integrate both communication and
control, whereby communication objectives can be included
in utility functions while the control system dynamics can R EFERENCES
be posed as differential equation constraints. Moreover, the [1] K. P. Valavanis and G. J. Vachtsevanos, Handbook of unmanned aerial
sheer scale of ultra dense cellular networks with a massive vehicles. Springer Publishing Company, Incorporated, 2014.
number of UAVs will require tools to analyze the asymptotic [2] R. Austin, Unmanned aircraft systems: UAVS design, development and
deployment. John Wiley & Sons, 2011, vol. 54.
performance of the system. To this end, tools from mean-field [3] R. W. Beard and T. W. McLain, Small unmanned aircraft: Theory and
game theory [201]–[203] are useful to perform such large- practice. Princeton university press, 2012.
[4] M. Asadpour, B. V. den Bergh, D. Giustiniano, K. A. Hummel, [25] A. Ferdowsi and W. Saad, “Deep learning-based dynamic watermarking
S. Pollin, and B. Plattner, “Micro aerial vehicle networks: an exper- for secure signal authentication in the Internet of Things,” in Proc.
imental analysis of challenges and opportunities,” IEEE Communica- of IEEE International Conference on Communications (ICC), Kansas
tions Magazine, vol. 52, no. 7, pp. 141–149, July 2014. City, MO, USA, May 2018.
[5] R. S. Stansbury, M. A. Vyas, and T. A. Wilson, “A survey of UAS [26] G. Ding, Q. Wu, L. Zhang, Y. Lin, T. A. Tsiftsis, and Y. D. Yao, “An
technologies for command, control, and communication (C3),” in amateur drone surveillance system based on the cognitive Internet of
Unmanned Aircraft Systems. Springer, 2008, pp. 61–78. Things,” IEEE Communications Magazine, vol. 56, no. 1, pp. 29–35,
[6] A. Puri, “A survey of unmanned aerial vehicles (UAV) for traffic Jan. 2018.
surveillance,” Department of computer science and engineering, Uni- [27] “Paving the path to 5G: Optimizing commercial LTE
versity of South Florida, 2005. networks for drone communication,” available online:
[7] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Mobile unmanned https://www.qualcomm.com/news/onq/2016/09/06/paving-path-5g-
aerial vehicles (UAVs) for energy-efficient Internet of Things commu- optimizing-commercial-lte-networks-drone-communication.
nications,” IEEE Transactions on Wireless Communications, vol. 16, [28] J. Stewart, “Google tests drone deliveries in project wing trials,” BBC
no. 11, pp. 7574–7589, Nov. 2017. World Service Radio, 2014.
[8] R. Yaliniz, A. El-Keyi, and H. Yanikomeroglu, “Efficient 3-D place- [29] A. Hourani, S. Kandeepan, and A. Jamalipour, “Modeling air-to-ground
ment of an aerial base station in next generation cellular networks,” path loss for low altitude platforms in urban environments,” in Proc. of
in Proc. of IEEE International Conference on Communications (ICC), IEEE Global Telecommunications Conference (GLOBECOM), Austin,
Kuala Lumpur, Malaysia, May. 2016. TX, USA, Dec. 2014.
[9] I. Bucaille, S. Hethuin, A. Munari, R. Hermenier, T. Rasheed, and [30] D. Gettinger and A. H. Michel, “Drone sightings and close encounters:
S. Allsopp, “Rapidly deployable network for tactical applications: An analysis,” Center for the Study of the Drone, Bard College,
Aerial base station with opportunistic links for unattended and tem- Annandale-on-Hudson, NY, USA, 2015.
porary events absolute example,” in Proc. of IEEE Military Communi- [31] A. Fotouhi, H. Qiang, M. Ding, M. Hassan, L. G. Giordano, A. Garcia-
cations Conference (MILCOM), San Diego, CA, USA, Nov. 2013. Rodriguez, and J. Yuan, “Survey on uav cellular communications: Prac-
[10] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Unmanned tical aspects, standardization advancements, regulation, and security
aerial vehicle with underlaid device-to-device communications: Perfor- challenges,” available online: arxiv.org/abs/1809.01752, 2018.
mance and tradeoffs,” IEEE Transactions on Wireless Communications, [32] C. Stöcker, R. Bennett, F. Nex, M. Gerke, and J. Zevenbergen, “Review
vol. 15, no. 6, pp. 3949–3963, June 2016. of the current state of UAV regulations,” Remote sensing, vol. 9, no. 5,
[11] A. Hourani, K. Sithamparanathan, and S. Lardner, “Optimal LAP alti- p. 459, 2017.
tude for maximum coverage,” IEEE Wireless Communication Letters, [33] S. Chandrasekharan, K. Gomez, A. Al-Hourani, S. Kandeepan,
vol. 3, no. 6, pp. 569–572, Dec. 2014. T. Rasheed, L. Goratti, L. Reynaud, D. Grace, I. Bucaille, T. Wirth, and
[12] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Drone small S. Allsopp, “Designing and implementing future aerial communication
cells in the clouds: Design, deployment and performance analysis,” networks,” IEEE Communications Magazine, vol. 54, no. 5, pp. 26–34,
in Proc. of IEEE Global Communications Conference (GLOBECOM), May 2016.
San Diego, CA, USA, Dec. 2015. [34] M. Alzenad, A. El-Keyi, F. Lagum, and H. Yanikomeroglu, “3-D
[13] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Efficient de- placement of an unmanned aerial vehicle base station (UAV-BS) for
ployment of multiple unmanned aerial vehicles for optimal wireless energy-efficient maximal coverage,” IEEE Wireless Communications
coverage,” IEEE Communications Letters, vol. 20, no. 8, pp. 1647– Letters, vol. 6, no. 4, pp. 434–437, Aug. 2017.
1650, Aug. 2016. [35] M. Alzenad, A. El-Keyi, and H. Yanikomeroglu, “3-D placement of an
[14] Y. Zeng, R. Zhang, and T. J. Lim, “Wireless communications with unmanned aerial vehicle base station for maximum coverage of users
unmanned aerial vehicles: opportunities and challenges,” IEEE Com- with different QoS requirements,” IEEE Wireless Communications
munications Magazine, vol. 54, no. 5, pp. 36–42, May 2016. Letters, vol. 7, no. 1, pp. 38–41, Feb. 2018.
[15] I. Bor-Yaliniz and H. Yanikomeroglu, “The new frontier in ran het- [36] Q. Wu, Y. Zeng, and R. Zhang, “Joint trajectory and communication
erogeneity: Mui-tier drone-cells,” IEEE Communications Magazine, design for multi-uav enabled wireless networks,” IEEE Transactions
vol. 54, no. 11, pp. 48–55, 2016. on Wireless Communications, Early access, 2018.
[16] S. Rohde and C. Wietfeld, “Interference aware positioning of aerial [37] A. M. Hayajneh, S. A. R. Zaidi, D. C. McLernon, and M. Ghogho,
relays for cell overload and outage compensation,” in Proc. of IEEE “Drone empowered small cellular disaster recovery networks for re-
Vehicular Technology Conference (VTC), Quebec, QC, Canada, Sept. silient smart cities,” in Proc. of IEEE International Conference on
2012. Sensing, Communication and Networking (SECON Workshops), June
[17] E. Yanmaz, S. Yahyanejad, B. Rinner, H. Hellwagner, and C. Bettstet- 2016.
ter, “Drone networks: Communications, coordination, and sensing,” Ad [38] V. Sharma, R. Sabatini, and S. Ramasamy, “UAVs assisted delay opti-
Hoc Networks, vol. 68, pp. 1–15, 2018. mization in heterogeneous wireless networks,” IEEE Communications
[18] Facebook, “Connecting the world from the sky,” Facebook Technical Letters, vol. 20, no. 12, pp. 2526–2529, Dec. 2016.
Report, 2014. [39] J. Lyu, Y. Zeng, R. Zhang, and T. J. Lim, “Placement optimization of
[19] K. Kamnani and C. Suratkar, “A review paper on Google Loon tech- UAV-mounted mobile base stations,” IEEE Communications Letters,
nique,” International Journal of Research In Science & Engineering, vol. 21, no. 3, pp. 604–607, March 2017.
vol. 1, no. 1, pp. 167–171, 2015. [40] S. Jeong, O. Simeone, and J. Kang, “Mobile edge computing via
[20] Q. Wu, J. Xu, and R. Zhang, “UAV-enabled aerial base station (BS) a UAV-mounted cloudlet: Optimal bit allocation and path planning,”
III/III: Capacity characterization of UAV-enabled two-user broadcast IEEE Transactions on Vehicular Technology, Early access, 2017.
channel,” available online: arxiv.org/abs/1801.00443, 2018. [41] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Wireless com-
[21] Q. Wu and R. Zhang, “Common throughput maximization in UAV- munication using unmanned aerial vehicles (UAVs): Optimal transport
enabled OFDMA systems with delay consideration,” available online: theory for hover time optimization,” IEEE Transactions on Wireless
arxiv.org/abs/1801.00444, 2018. Communications, vol. 16, no. 12, pp. 8052–8066, Dec. 2017.
[22] A. Al-Fuqaha, M. Guizani, M. Mohammadi, M. Aledhari, and [42] Y. Zeng, X. Xu, and R. Zhang, “Trajectory optimization for completion
M. Ayyash, “Internet of things: A survey on enabling technologies, time minimization in UAV-enabled multicasting,” available online:
protocols, and applications,” IEEE Communications Surveys & Tutori- arxiv.org/abs/1708.06478, 2017.
als, vol. 17, no. 4, pp. 2347–2376, 2015. [43] P. Yang, X. Cao, C. Yin, Z. Xiao, X. Xi, and D. Wu, “Proactive
[23] T. Park, N. Abuzainab, and W. Saad, “Learning how to communicate drone-cell deployment: Overload relief for a cellular network under
in the Internet of Things: Finite resources and heterogeneity,” IEEE flash crowd traffic,” IEEE Transactions on Intelligent Transportation
Access, vol. 4, Nov. 2016. Systems, vol. 18, no. 10, pp. 2877–2892, Oct. 2017.
[24] A. Zanella, N. Bui, A. Castellani, L. Vangelista, and M. Zorzi, “Internet [44] M. A. Khan, A. Safi, I. M. Qureshi, and I. U. Khan, “Flying ad-hoc
of Things for smart cities,” IEEE Internet of Things Journal, vol. 1, networks (FANETs): A review of communication architectures, and
no. 1, pp. 22–32, Feb. 2014. routing protocols,” in Proc. of IEEE First International Conference on
Latest trends in Electrical Engineering and Computing Technologies communications,” in Proc. IEEE European Conference on Networks
(INTELLECT), Karachi, Pakistan, Nov. 2017. and Communications (EuCNC), June 2015.
[45] W. Zafar and B. M. Khan, “Flying ad-hoc networks: Technological and [65] G. Baldini, S. Karanasios, D. Allen, and F. Vergari, “Survey of wireless
social implications,” IEEE Technology and Society Magazine, vol. 35, communication technologies for public safety,” IEEE Communications
no. 2, pp. 67–74, June 2016. Surveys Tutorials, vol. 16, no. 2, pp. 619–641, Second 2014.
[46] I. Bekmezci, O. K. Sahingoz, and Ş. Temel, “Flying ad-hoc networks [66] A. Merwaday and I. Guvenc, “UAV assisted heterogeneous networks
(FANETs): A survey,” Ad Hoc Networks, vol. 11, no. 3, pp. 1254–1270, for public safety communications,” in Proc. of IEEE Wireless Commu-
2013. nications and Networking Conference Workshops (WCNCW), March
[47] O. K. Sahingoz, “Networking models in flying ad-hoc networks 2015.
(FANETs): Concepts and challenges,” Journal of Intelligent & Robotic [67] A. Orsino, A. Ometov, G. Fodor, D. Moltchanov, L. Militano, S. An-
Systems, vol. 74, no. 1-2, pp. 513–527, 2014. dreev, O. N. Yilmaz, T. Tirronen, J. Torsner, G. Araniti et al., “Effects
[48] N. H. Motlagh, T. Taleb, and O. Arouk, “Low-altitude unmanned aerial of heterogeneous mobility on D2D-and drone-assisted mission-critical
vehicles-based internet of things services: Comprehensive survey and MTC in 5G,” IEEE Communications Magazine, vol. 55, no. 2, pp.
future perspectives,” IEEE Internet of Things Journal, vol. 3, no. 6, pp. 79–87, 2017.
899–922, Dec. 2016. [68] Y. H. Nam, B. L. Ng, K. Sayana, Y. Li, J. Zhang, Y. Kim, and J. Lee,
[49] X. Cao, P. Yang, M. Alzenad, X. Xi, D. Wu, and H. Yanikomeroglu, “Full-dimension MIMO (FD-MIMO) for next generation cellular tech-
“Airborne communication networks: A survey,” IEEE Journal on nology,” IEEE Communications Magazine, vol. 51, no. 6, pp. 172–179,
Selected Areas in Communications, Early access, 2018. June 2013.
[50] S. Karapantazis and F. Pavlidou, “Broadband communications via [69] 3GPP, “Study on elevation beamforming/full-dimension (FD) MIMO
high-altitude platforms: a survey,” IEEE Communications Surveys & for LTE,” TR 36.897, May 2017.
Tutorials, vol. 7, no. 1, pp. 2–31, 2005. [70] W. Lee, S.-R. Lee, H.-B. Kong, and I. Lee, “3D beamforming designs
[51] S. Sekander, H. Tabassum, and E. Hossain, “Multi-tier drone architec- for single user MISO systems,” in Proc. of IEEE Global Communica-
ture for 5G/B5G cellular networks: Challenges, trends, and prospects,” tions Conference (GLOBECOM), Atlanta, GA, USA, Dec. 2013.
IEEE Communications Magazine, vol. 56, no. 3, pp. 96–103, 2018. [71] Y.-H. Nam, M. S. Rahman, Y. Li, G. Xu, E. Onggosanusi, J. Zhang,
[52] S. Hayat, E. Yanmaz, and R. Muzaffar, “Survey on unmanned aerial and J.-Y. Seol, “Full dimension MIMO for LTE-advanced and 5G,”
vehicle networks for civil applications: A communications viewpoint.” in Proc. of Information Theory and Applications Workshop (ITA), San
IEEE Communications Surveys and Tutorials, vol. 18, no. 4, pp. 2624– Diego, CA, USA, Feb. 2015.
2661, 2016. [72] M. Shafi, M. Zhang, P. J. Smith, A. L. Moustakas, and A. F. Molisch,
[53] L. Gupta, R. Jain, and G. Vaszkun, “Survey of important issues in UAV “The impact of elevation angle on MIMO capacity,” in Proc. of IEEE
communication networks,” IEEE Communications Surveys & Tutorials, International Conference on Communications, vol. 9, Istanbul, Turkey,
vol. 18, no. 2, pp. 1123–1152, 2016. June 2006.
[54] B. V. D. Bergh, A. Chiumento, and S. Pollin, “LTE in the sky: trading [73] X. Cheng, B. Yu, L. Yang, J. Zhang, G. Liu, Y. Wu, and L. Wan,
off propagation benefits with interference costs for aerial nodes,” IEEE “Communicating in the real world: 3D MIMO,” IEEE Wireless Com-
Communications Magazine, vol. 54, no. 5, pp. 44–50, May 2016. munications magazine, vol. 21, no. 4, pp. 136–144, 2014.
[55] W. Khawaja, I. Guvenc, D. Matolak, U.-C. Fiebig, and N. Schnecken- [74] Y. Li, X. Ji, D. Liang, and Y. Li, “Dynamic beamforming for three-
berger, “A survey of air-to-ground propagation channel modeling for dimensional MIMO technique in LTE-advanced networks,” Interna-
unmanned aerial vehicles,” available online: arxiv.org/abs/1801.01656, tional Journal of Antennas and Propagation, vol. 2013, 2013.
2018. [75] 3GPP, “Enhanced LTE support for aerial vehicles,” TR 36.777, May
[56] S. Samarakoon, M. Bennis, W. Saad, M. Debbah, and M. Latva-aho, 2017.
“Ultra dense small cell networks: Turning density into energy effi- [76] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Communications
ciency,” IEEE Journal on Selected Areas in Communications, vol. 34, and control for wireless drone-based antenna array,” IEEE Transactions
no. 5, pp. 1267–1280, May 2016. on Communications, vol. 67, no. 1, pp. 820–834, Jan. 2019.
[57] O. Semiari, W. Saad, M. Bennis, and Z. Dawy, “Inter-operator resource [77] 3GPP, “Study on nr to support non-terrestrial networks,” TR 38.811,
management for millimeter wave multi-hop backhaul networks,” IEEE Jan. 2018.
Transactions on Wireless Communications, vol. 16, no. 8, pp. 5258– [78] N. Rupasinghe, Y. Yapici, I. Guvenc, and Y. Kakishima, “Non-
5272, Aug. 2017. orthogonal multiple access for mmWave drones with multi-antenna
[58] O. Semiari, W. Saad, and M. Bennis, “Joint millimeter wave and mi- transmission,” available online: arxiv.org/abs/1711.10050, 2017.
crowave resources allocation in cellular networks with dual-mode base [79] E. Torkildson, H. Zhang, and U. Madhow, “Channel modeling for mil-
stations,” IEEE Transactions on Wireless Communications, vol. 16, limeter wave MIMO,” in Proc. of Information Theory and Applications
no. 7, pp. 4802–4816, July 2017. Workshop (ITA), 2010. IEEE, 2010, pp. 1–8.
[59] Y. Zhang, L. Song, W. Saad, Z. Dawy, and Z. Han, “Contract-based [80] J. Gubbi, R. Buyya, S. Marusic, and M. Palaniswami, “Internet of
incentive mechanisms for device-to-device communications in cellu- Things (IoT): A vision, architectural elements, and future directions,”
lar networks,” IEEE Journal on Selected Areas in Communications, Future generation computer systems, vol. 29, no. 7, pp. 1645–1660,
vol. 33, no. 10, pp. 2144–2155, Oct. 2015. 2013.
[60] O. Semiari, W. Saad, S. Valentin, M. Bennis, and H. V. Poor, “Context- [81] Z. Dawy, W. Saad, A. Ghosh, J. G. Andrews, and E. Yaacoub, “To-
aware small cell networks: How social metrics improve wireless ward massive machine type cellular communications,” IEEE Wireless
resource allocation,” IEEE Transactions on Wireless Communications, Communications, vol. 24, no. 1, pp. 120–128, Feb. 2017.
vol. 14, no. 11, pp. 5927–5940, Nov. 2015. [82] S.-Y. Lien, K.-C. Chen, and Y. Lin, “Toward ubiquitous massive
[61] I. Bucaille, S. Hethuin, A. Munari, R. Hermenier, T. Rasheed, and accesses in 3gpp machine-to-machine communications,” IEEECommu-
S. Allsopp, “Rapidly deployable network for tactical applications: nications Magazine, vol. 49, no. 4, pp. 66–74, April. 2011.
Aerial base station with opportunistic links for unattended and tem- [83] Y. Pang, Y. Zhang, Y. Gu, M. Pan, Z. Han, and P. Li, “Efficient data
porary events absolute example,” in Military Communications Confer- collection for wireless rechargeable sensor clusters in harsh terrains
ence, MILCOM 2013-2013 IEEE. IEEE, 2013, pp. 1116–1120. using UAVs,” in Proc. of IEEE Global Communications Conference
[62] J. Lyu, Y. Zeng, and R. Zhang, “UAV-aided offloading for cellular (GLOBECOM), Austin, TX, USA, Dec. 2014.
hotspot,” IEEE Transactions on Wireless Communications, vol. 17, [84] M. N. Soorki, M. Mozaffari, W. Saad, M. H. Manshaei, and H. Saidi,
no. 6, pp. 3988–4001, June 2018. “Resource allocation for machine-to-machine communications with un-
[63] “AT&T detail network testing of drones in football stadiums,” available manned aerial vehicles,” in IEEE Globecom Workshops (GC Wkshps),
online: https://www.androidheadlines.com/2016/09/att-detail-network- Dec. 2016.
testing-of-drones-in-football-stadiums.html. [85] J. Qiao, Y. He, and S. Shen, “Proactive caching for mobile video
[64] K. Gomez, A. Hourani, L. Goratti, R. Riggio, S. Kandeepan, and I. Bu- streaming in millimeter wave 5G networks,” IEEE Transactions on
caille, “Capacity evaluation of aerial LTE base-stations for public safety Wireless Communications, vol. 15, no. 10, pp. 7187–7198, Oct. 2016.
[86] T. X. Tran and D. Pompili, “Octopus: A cooperative hierarchical [106] D. W. Matolak, “Air-ground channels amp; models: Comprehensive
caching strategy for cloud radio access networks,” in Proc. of IEEE review and considerations for unmanned aircraft systems,” in Proc. of
International Conference on Mobile Ad Hoc and Sensor Systems IEEE Aerospace Conference, Big Sky, MT, USA, Mar. 2012.
(MASS), Brasilia, Brazil, Oct. 2016, pp. 154–162. [107] D. W. Matolak and R. Sun, “Airground channel characterization for
[87] Y. Guo, L. Duan, and R. Zhang, “Cooperative local caching under het- unmanned aircraft systemspart i: Methods, measurements, and models
erogeneous file preferences,” IEEE Transactions on Communications, for over-water settings,” IEEE Transactions on Vehicular Technology,
vol. 65, no. 1, pp. 444–457, Jan. 2017. vol. 66, no. 1, pp. 26–44, Jan. 2017.
[88] E. Bastug, M. Bennis, M. Kountouris, and M. Debbah, “Cache-enabled [108] Q. Feng, E. K. Tameh, A. R. Nix, and J. McGeehan, “Modelling
small cell networks: Modeling and tradeoffs,” EURASIP J. Wireless the likelihood of line-of-sight for air-to-ground radio propagation in
Commun. Netw.,Special Issue Tech. Adv. Design Deployment Future urban environments,” in Proc. of IEEE Global Telecommunications
Heterogeneous Netw., vol. 2015, no. 1, Feb 2015. Conference (GLOBECOM), San Diego, CA, USA, Nov. 2006.
[89] Z. Ye, C. Pan, H. Zhu, and J. Wang, “Tradeoff caching strategy [109] K. Daniel, M. Putzke, B. Dusza, and C. Wietfeld, “Three dimensional
of outage probability and fronthaul usage in Cloud-RAN,” available channel characterization for low altitude aerial vehicles,” in Proc. of
online: arxiv.org/abs/1611.02660, Nov. 2016. IEEE International Symposium on Wireless Communication Systems,
[90] M. Chen, M. Mozaffari, W. Saad, C. Yin, M. Debbah, and C. S. Hong, Sep. 2010, pp. 756–760.
“Caching in the sky: Proactive deployment of cache-enabled unmanned [110] E. Yanmaz, R. Kuschnig, and C. Bettstetter, “Channel measurements
aerial vehicles for optimized quality-of-experience,” IEEE Journal on over 802.11a-based UAV-to-ground links,” in Proc. IEEE GLOBECOM
Selected Areas in Communications, vol. 35, no. 5, pp. 1046–1061, May Workshops (GC Wkshps), Dec. 2011.
2017. [111] K. Sasloglou, I. A. Glover, V. Gazis, P. Kikiras, K. Mathioudakis,
[91] H. Wang, G. Ding, F. Gao, J. Chen, J. Wang, and L. Wang, “Power con- and I. Andonovic, “Empirical channel models for optimized com-
trol in UAV-supported ultra dense networks: Communications, caching, munications in a network of unmanned ground vehicles,” in Proc.
and energy transfer,” available online: arxiv.org/abs/1712.05004, 2017. IEEE International Symposium on Signal Processing and Information
[92] R. Amer, W. Saad, H. ElSawy, M. Butt, and N. Marchetti, “Caching to Technology, Dec. 2013.
the sky: Performance analysis of cache-assisted CoMP for cellular- [112] E. Yanmaz, R. Kuschnig, and C. Bettstetter, “Achieving air-ground
connected UAVs,” in Proc. of IEEE Wireless Communications and communications in 802.11 networks with three-dimensional aerial
Networking Conference (WCNC), Wireless Networks Track, Marrakech, mobility,” in Proc. of IEEE INFOCOM, Turin, Italy, April 2013.
Morocco,, 2019. [113] E. Kalantari, H. Yanikomeroglu, and A. Yongacoglu, “On the number
[93] D. Bamburry, “Drones: Designed for product delivery,” Design Man- and 3D placement of drone base stations in wireless cellular networks,”
agement Review, vol. 26, no. 1, pp. 40–48, 2015. in Proc. of IEEE Vehicular Technology Conference, 2016.
[94] M. Mozaffari, A. T. Z. Kasgari, W. Saad, M. Bennis, and M. Debbah, [114] H. Shakhatreh, A. Khreishah, J. Chakareski, H. B. Salameh, and
“Beyond 5G with UAVs: Foundations of a 3D wireless cellular net- I. Khalil, “On the continuous coverage problem for a swarm of UAVs,”
work,” IEEE Transactions on Wireless Communications, vol. 18, no. 1, in Proc. of IEEE 37th Sarnoff Symposium, Sep. 2016, pp. 130–135.
pp. 357–372, Jan. 2019. [115] M. M. Azari, F. Rosas, K. C. Chen, and S. Pollin, “Joint sum-rate
[95] N. Bhushan, J. Li, D. Malladi, R. Gilmore, D. Brenner, A. Damn- and power gain analysis of an aerial base station,” in Proc. of IEEE
janovic, R. T. Sukhavasi, C. Patel, and S. Geirhofer, “Network den- GLOBECOM Workshops, Dec. 2016.
sification: the dominant theme for wireless evolution into 5G,” IEEE [116] A. M. Hayajneh, S. A. R. Zaidi, D. C. McLernon, and M. Ghogho,
Communications Magazine, vol. 52, no. 2, pp. 82–89, Feb. 2014. “Optimal dimensioning and performance analysis of drone-based wire-
[96] X. Ge, S. Tu, G. Mao, C. X. Wang, and T. Han, “5G ultra-dense cellular less communications,” in Proc. of IEEE GLOBECOM Workshops, Dec.
networks,” IEEE Wireless Communications, vol. 23, no. 1, pp. 72–79, 2016.
Feb. 2016. [117] S. Jia and Z. Lin, “Modeling unmanned aerial vehicles base station in
[97] Z. Gao, L. Dai, D. Mi, Z. Wang, M. A. Imran, and M. Z. Shakir, ground-to-air cooperative networks,” IET Communications, 2017.
“Mmwave massive-MIMO-based wireless backhaul for the 5G ultra- [118] ITU-R, “Rec. p.1410-2 propagation data and prediction methods for
dense network,” IEEE Wireless Communications, vol. 22, no. 5, pp. the design of terrestrial broadband millimetric radio access systems,”
13–21, Oct. 2015. Series, Radiowave propagation, 2003.
[98] U. Siddique, H. Tabassum, E. Hossain, and D. I. Kim, “Wireless [119] J. Kosmerl and A. Vilhar, “Base stations placement optimization in
backhauling of 5G small cells: challenges and solution approaches,” wireless networks for emergency communications,” in Proc. of IEEE
IEEE Wireless Communications, vol. 22, no. 5, pp. 22–31, Oct. 2015. International Conference on Communications (ICC), Sydney, Australia,
[99] U. Challita and W. Saad, “Network formation in the Sky: Unmanned June. 2014.
aerial vehicles for multi-hop wireless backhauling,” in Proc. of IEEE [120] E. Kalantari, M. Z. Shakir, H. Yanikomeroglu, and A. Yongacoglu,
Global Telecommunications Conference (GLOBECOM), Singapore, “Backhaul-aware robust 3D drone placement in 5G+ wireless net-
Dec. 2017. works,” in Proc. of IEEE International Conference on Communications
[100] A. Ferdowsi, W. Saad, and N. B. Mandayam, “Colonel Blotto game Workshops (ICC Workshops), May 2017, pp. 109–114.
for secure state estimation in interdependent critical infrastructure,” [121] W. Saad, Z. Han, T. Başar, M. Debbah, and A. Hjørungnes, “A
available online: arxiv.org/abs/1709.09768, 2017. selfish approach to coalition formation among unmanned air vehicles in
[101] J. Chen, U. Yatnalli, and D. Gesbert, “Learning radio maps for UAV- wireless networks,” in Proc. of the International Conference on Game
aided wireless networks: A segmented regression approach,” in Proc. Theory for Networks (GameNets), 2009, pp. 259–267.
of IEEE International Conference on Communications (ICC), Paris, [122] K. Daniel and C. Wietfeld, “Using public network infrastructures for
France, May 2017. UAV remote sensing in civilian security operations,” DTIC Document,
[102] A. Zajić, Mobile-to-mobile wireless channels. Artech House, 2012. Tech. Rep., Mar. 2011.
[103] Y. Zheng, Y. Wang, and F. Meng, “Modeling and simulation of pathloss [123] P. Zhan, K. Yu, and A. L. Swindlehurst, “Wireless relay communica-
and fading for air-ground link of HAPs within a network simulator,” in tions using an unmanned aerial vehicle,” in Proc. IEEE 7th Workshop
Proc. of IEEE International Conference on Cyber-Enabled Distributed on Signal Processing Advances in Wireless Communications, Cannes,
Computing and Knowledge Discovery (CyberC), Beijing, China, Oct. France, July 2006.
2013. [124] E. P. De Freitas, T. Heimfarth, I. F. Netto, C. E. Lino, C. E. Pereira,
[104] J. Holis and P. Pechac, “Elevation dependent shadowing model for A. M. Ferreira, F. R. Wagner, and T. Larsson, “UAV relay network
mobile communications via high altitude platforms in built-up areas,” to support wsn connectivity,” in Proc. of International Congress on
IEEE Transactions on Antennas and Propagation, vol. 56, no. 4, pp. Ultra Modern Telecommunications and Control Systems and Workshops
1078–1084, April 2008. (ICUMT). IEEE, 2010, pp. 309–314.
[105] Z. Yun and M. F. Iskander, “Ray tracing for radio propagation model- [125] D. Orfanus, E. P. de Freitas, and F. Eliassen, “Self-organization
ing: principles and applications,” IEEE Access, vol. 3, pp. 1089–1100, as a supporting paradigm for military UAV relay networks,” IEEE
2015. Communications Letters, vol. 20, no. 4, pp. 804–807, 2016.
[126] Z. Gáspár and T. Tarnai, “Upper bound of density for packing of equal [147] S. Mumtaz, S. Huq, K. Mohammed, A. Radwan, J. Rodriguez, and
circles in special domains in the plane,” Periodica Polytechnica. Civil R. L. Aguiar, “Energy efficient interference-aware resource allocation
Engineering, vol. 44, no. 1, p. 13, 2000. in LTE-D2D communication,” in Proc. of IEEE International Confer-
[127] K. Doğançay, “UAV path planning for passive emitter localization,” ence on Communications (ICC), Sydney, Australia, June. 2014.
IEEE Transactions on Aerospace and Electronic Systems, vol. 48, no. 2, [148] M. Haenggi, Stochastic geometry for wireless networks. Cambridge
pp. 1150–1166, 2012. University Press, 2012.
[128] A. Rucco, A. P. Aguiar, and J. Hauser, “Trajectory optimization for [149] N. Lee, X. Lin, J. G. Andrews, and R. Heath, “Power control for D2D
constrained UAVs: A virtual target vehicle approach,” in Proc. IEEE underlaid cellular networks: Modeling, algorithms, and analysis,” IEEE
International Conference on Unmanned Aircraft Systems (ICUAS), June Journal on Selected Areas in Communications, vol. 33, no. 1, pp. 1–13,
2015. Feb. 2015.
[129] J. S. Bellingham, M. Tillerson, M. Alighanbari, and J. P. How, “Co- [150] X. Xu, W. Saad, X. Zhang, X. Xu, and S. Zhou, “Joint deployment of
operative path planning for multiple UAVs in dynamic and uncertain small cells and wireless backhaul links in next-generation networks,”
environments,” in Proc. IEEE Conference on Decision and Control, IEEE Communications Letters, vol. 19, no. 12, pp. 2250–2253, Dec.
Dec. 2002. 2015.
[130] J. How, Y. Kuwata, and E. King, “Flight demonstrations of cooperative [151] J. Horwath, N. Perlot, M. Knapek, and F. Moll, “Experimental veri-
control for UAV teams,” in AIAA 3rd” Unmanned Unlimited” Technical fication of optical backhaul links for high-altitude platform networks:
Conference, Workshop and Exhibit, 2004, p. 6490. Atmospheric turbulence and downlink availability,” International Jour-
[131] J. Tisdale, Z. Kim, and J. K. Hedrick, “Autonomous UAV path planning nal of Satellite Communications and Networking, vol. 25, no. 5, pp.
and estimation,” IEEE Robotics Automation Magazine, vol. 16, no. 2, 501–528, 2007.
pp. 35–42, June 2009. [152] F. Fidler, M. Knapek, J. Horwath, and W. R. Leeb, “Optical commu-
[132] P. Chandler, S. Rasmussen, and M. Pachter, “UAV cooperative path nications for high-altitude platforms,” IEEE Journal of selected topics
planning,” in AIAA Guidance, Navigation, and Control Conference and in quantum electronics, vol. 16, no. 5, pp. 1058–1070, 2010.
Exhibit, 2000, p. 4370. [153] M. Alzenad, M. Z. Shakir, H. Yanikomeroglu, and M. Alouini, “FSO-
[133] F. Jiang and A. L. Swindlehurst, “Optimization of UAV heading based vertical backhaul/fronthaul framework for 5G+ wireless net-
for the ground-to-air uplink,” IEEE Journal on Selected Areas in works,” IEEE Communications Magazine, vol. 56, no. 1, pp. 218–224,
Communications, vol. 30, no. 5, pp. 993–1005, June 2012. Jan. 2018.
[134] Y. Zeng, R. Zhang, and T. J. Lim, “Throughput maximization for UAV- [154] V. Sharma, M. Bennis, and R. Kumar, “UAV-assisted heterogeneous
enabled mobile relaying systems,” IEEE Transactions on Communica- networks for capacity enhancement,” IEEE Communications Letters,
tions, vol. 64, no. 12, pp. 4983–4996, Dec. 2016. vol. 20, no. 6, pp. 1207–1210, June 2016.
[135] C. D. Franco and G. Buttazzo, “Energy-aware coverage path planning [155] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Optimal transport
of UAVs,” in Proc. of IEEE International Conference on Autonomous theory for power-efficient deployment of unmanned aerial vehicles,” in
Robot Systems and Competitions (ICARSC), Vila Real, Portugal, April Proc. of IEEE International Conference on Communications (ICC),
2015, pp. 111–117. May 2016.
[136] E. I. Grøtli and T. A. Johansen, “Path planning for UAVs under
[156] M. Mozaffari, W. Saad, M. Bennis, and M. Debbah, “Optimal transport
communication constraints using splat! and milp,” Journal of Intelligent
theory for cell association in UAV-enabled cellular networks,” IEEE
& Robotic Systems, vol. 65, no. 1-4, pp. 265–282, 2012.
Communications Letters, vol. 21, no. 9, pp. 2053–2056, Sep. 2017.
[137] J. Tisdale, Z. Kim, and J. K. Hedrick, “Autonomous UAV path planning
[157] F. Lagum, I. Bor-Yaliniz, and H. Yanikomeroglu, “Strategic densifica-
and estimation,” IEEE Robotics & Automation Magazine, vol. 16, no. 2,
tion with UAV-BSs in cellular networks,” IEEE Wireless Communica-
pp. 35–42, 2009.
tions Letters, Early access, 2017.
[138] Z. Han, A. L. Swindlehurst, and K. Liu, “Optimization of MANET
connectivity via smart deployment/movement of unmanned air vehi- [158] B. Galkin, J. Kibiłda, and L. A. DaSilva, “Backhaul for low-altitude
cles,” IEEE Transactions on Vehicular Technology, vol. 58, no. 7, pp. UAVs in urban environments,” May 2018.
3533–3546, Dec. 2009. [159] A. Taleb Zadeh Kasgari, W. Saad, and M. Debbah, “Brain-aware
[139] M. Mozaffari, A. Broumandan, K. O’Keefe, and G. Lachapelle, “Weak wireless networks: Learning and resource management,” in Proc. of
GPS signal acquisition using antenna diversity,” Navigation, vol. 62, IEEE Asilomar Conference on Signals, Systems and Computers, Pacific
no. 3, pp. 205–218, 2015. Grove, CA, USA, Nov. 2017.
[140] 3GPP, “Study on RAN improvements for machine type communica- [160] A. Taleb Zadeh Kasgari and W. Saad, “Stochastic optimization and
tion,” TR 37.868, Sept. 2011. control framework for 5G network slicing with effective isolation,”
[141] P. Sudheesh, M. Mozaffari, M. Magarini, W. Saad, and P. Muthuchi- in Proc. of Annual Conference on Information Sciences and Systems
dambaranathan, “Sum-rate analysis for high altitude platform (HAP) (CISS), Princeton, USA, Mar. 2018.
drones with tethered balloon relay,” IEEE Communications Letters, [161] F. Pantisano, M. Bennis, W. Saad, and M. Debbah, “Spectrum leasing
vol. 22, no. 6, pp. 1240–1243, 2018. as an incentive towards uplink macrocell and femtocell cooperation,”
[142] A. I. Alshbatat and L. Dong, “Performance analysis of mobile ad IEEE Journal on Selected Areas in Communications, vol. 30, no. 3,
hoc unmanned aerial vehicle communication networks with directional pp. 617–630, April 2012.
antennas,” International Journal of Aerospace Engineering, vol. 2010, [162] B. Uragun, “Energy efficiency for unmanned aerial vehicles,” in Proc.
2011. of IEEE 10th International Conference on Machine Learning and
[143] W. Guo, C. Devine, and S. Wang, “Performance analysis of micro Applications and Workshops (ICMLA), vol. 2, Honolulu, HI, USA, Dec.
unmanned airborne communication relays for cellular networks,” in 2011, pp. 316–320.
Proc. of IEEE International Symposium on Communication Systems, [163] Y. Zeng and R. Zhang, “Energy-efficient UAV communication with tra-
Networks & Digital Signal Processing (CSNDSP), Manchester, UK, jectory optimization,” IEEE Transactions on Wireless Communications,
July 2014, pp. 658–663. vol. 16, no. 6, pp. 3747–3760, June 2017.
[144] P. Zhan, K. Yu, and A. L. Swindlehurst, “Wireless relay communica- [164] T. X. Tran, A. Hajisami, and D. Pompili, “Cooperative hierarchical
tions with unmanned aerial vehicles: Performance and optimization,” caching in 5G cloud radio access networks,” IEEE Network, vol. 31,
IEEE Transactions on Aerospace and Electronic Systems, vol. 47, no. 3, no. 4, pp. 35–41, July 2017.
pp. 2068–2085, July 2011. [165] D. Zorbas, T. Razafindralambo, F. Guerriero et al., “Energy efficient
[145] V. V. Chetlur and H. S. Dhillon, “Downlink coverage analysis for mobile target tracking using flying drones,” Procedia Computer Sci-
a finite 3-D wireless network of unmanned aerial vehicles,” IEEE ence, vol. 19, pp. 80–87, June. 2013.
Transactions on Communications, vol. 65, no. 10, pp. 4543–4558, Oct. [166] S. R. Anton and D. J. Inman, “Performance modeling of unmanned
2017. aerial vehicles with on-board energy harvesting,” in SPIE Smart
[146] C. Zhang and W. Zhang, “Spectrum sharing for drone networks,” IEEE Structures and Materials+ Nondestructive Evaluation and Health Mon-
Journal on Selected Areas in Communications, vol. 35, no. 1, pp. 136– itoring. International Society for Optics and Photonics, 2011, pp.
144, Jan. 2017. 79 771H–79 771H.
[167] J. Lyu, Y. Zeng, and R. Zhang, “Cyclical multiple access in UAV- [186] Q. Feng, J. McGeehan, E. K. Tameh, and A. R. Nix, “Path loss
aided communications: A throughput-delay tradeoff,” available online: models for air-to-ground radio channels in urban environments,” in
arxiv.org/abs/1608.03180, 2016. Proc. of IEEE Vehicular Technology Conference (VTC), Melbourne,
[168] M. S. Sharawi, D. N. Aloi, O. Rawashdeh et al., “Design and Vic, Australia, May 2006.
implementation of embedded printed antenna arrays in small UAV wing [187] K. Daniel, M. Putzke, B. Dusza, and C. Wietfeld, “Three dimensional
structures,” IEEE Transactions on Antennas and Propagation, vol. 58, channel characterization for low altitude aerial vehicles,” in Proc. of
no. 8, pp. 2531–2538, 2010. IEEE International Symposium on Wireless Communication Systems
[169] E. T. Ceran, T. Erkilic, E. Uysal-Biyikoglu, T. Girici, and K. Leblebi- (ISWCS),, York, UK, Sep. 2010.
cioglu, “Optimal energy allocation policies for a high altitude flying [188] P. J. Vincent, M. Tummala, and J. McEachen, “An energy-efficient
wireless access point,” Transactions on Emerging Telecommunications approach for information transfer from distributed wireless sensor
Technologies, vol. 28, no. 4, 2017. systems,” in Proc. of IEEE International Conference on System of
[170] M. Chen, W. Saad, and C. Yin, “Liquid state machine learning for Systems Engineering (IEEE/SMC). IEEE, 2006, pp. 6–pp.
resource allocation in a network of cache-enabled LTE-U UAVs,” in [189] H. Wang, G. Ren, J. Chen, G. Ding, and Y. Yang, “Unmanned aerial
Proc. of Global Communications Conference (GLOBECOM), Singa- vehicle-aided communications: Joint transmit power and trajectory
pore, Dec. 2017. optimization,” IEEE Wireless Communications Letters, Early access,
[171] Y. Zeng, J. Xu, and R. Zhang, “Energy minimization for wire- 2018.
less communication with rotary-wing UAV,” available online: [190] M. Peng, Y. Sun, X. Li, Z. Mao, and C. Wang, “Recent advances in
arxiv.org/abs/1804.02238, 2018. cloud radio access networks: System architectures, key techniques, and
[172] M. Chen, W. Saad, and C. Yin, “Virtual reality over wireless networks: open issues,” IEEE Communications Surveys Tutorials, vol. 18, no. 3,
quality-of-service model and learning-based resource management,” pp. 2282–2308, thirdquarter 2016.
available online: arxiv.org/abs/1703.04209, 2017. [191] A. V. Fiacco and G. P. McCormick, Nonlinear programming: sequential
[173] J. Chakareski, “Aerial UAV-IoT sensing for ubiquitous immersive com- unconstrained minimization techniques. Siam, 1990, vol. 4.
munication and virtual human teleportation,” in 2017 IEEE Conference [192] C. Villani, Topics in optimal transportation. American Mathematical
on Computer Communications Workshops (INFOCOM WKSHPS), May Soc., 2003, no. 58.
2017, pp. 718–723. [193] F. Baccelli and B. Błaszczyszyn, “Stochastic geometry and wireless
[174] M. Chen, W. Saad, and C. Yin, “Echo state learning for wireless networks: Volume II applications,” Foundations and Trends in Net-
virtual reality resource allocation in UAV-enabled LTE-U networks,” in working, vol. 4, no. 1–2, pp. 1–312, 2010.
Proc. of the IEEE International Conference on Communications (ICC), [194] M. Chen, U. Challita, W. Saad, C. Yin, and M. Debbah, “Machine
Kansas city, USA, May 2018. learning for wireless networks with artificial intelligence: A tutorial on
[175] H. Zhang, W. Ma, W. Li, W. Zheng, X. Wen, and C. Jiang, “Signalling neural networks,” available online: arxiv.org/abs/1710.02913, 2017.
cost evaluation of handover management schemes in lte-advanced
[195] U. Challita, A. Ferdowsi, M. Chen, and W. Saad, “Machine learning for
femtocell,” in Proc. of IEEE Vehicular Technology Conference (VTC
wireless connectivity and security of cellular-connected UAVs,” IEEE
Spring), May 2011.
Wireless Communications Magazine, Special Issue on Integrating UAVs
[176] G. Gódor, Z. Jakó, Á. Knapp, and S. Imre, “A survey of handover man-
into 5G and Beyond, to appear, 2018.
agement in LTE-based multi-tier femtocell networks: Requirements,
[196] Z. Han, D. Niyato, W. Saad, T. Başar, and A. Hjørungnes, Game
challenges and solutions,” Computer Networks, vol. 76, pp. 17–41,
theory in wireless and communication networks: theory, models, and
2015.
applications. Cambridge University Press, 2012.
[177] R. Arshad, H. Elsawy, S. Sorour, T. Y. Al-Naffouri, and M. Alouini,
[197] G. Bacci, S. Lasaulce, W. Saad, and L. Sanguinetti, “Game theory
“Handover management in 5G and beyond: A topology aware skipping
for networks: A tutorial on game-theoretic tools for emerging signal
approach,” IEEE Access, vol. 4, pp. 9073–9081, 2016.
processing applications,” IEEE Signal Processing Magazine, vol. 33,
[178] M. M. Azari, F. Rosas, A. Chiumento, and S. Pollin, “Coexistence
no. 1, pp. 94–119, 2016.
of terrestrial and aerial users in cellular networks,” in Proc. of IEEE
Global Telecommunications Conference (GLOBECOM) Workshops, [198] K. Hamidouche, W. Saad, and M. Debbah, “A multi-game framework
Singapore, Dec. 2017. for harmonized LTE-U and WiFi coexistence over unlicensed bands,”
[179] M. M. Azari, F. Rosas, and S. Pollin, “Reshaping cellular networks IEEE Wireless Communications, vol. 23, no. 6, pp. 62–69, 2016.
for the sky: The major factors and feasibility,” available online: [199] A. Ferdowsi, A. Sanjab, W. Saad, and T. Başar, “Generalized Colonel
arxiv.org/abs/1710.11404, 2017. Blotto game,” in Proc. IEEE American Control Conference, Milwau-
[180] X. Lin, V. Yajnanarayana, S. D. Muruganathan, S. Gao, H. As- kee, WI, USA, June 2018.
plund, H.-L. Maattanen, S. Euler, Y.-P. E. Wang et al., “The sky is [200] T. Başar and G. J. Olsder, Dynamic noncooperative game theory.
not the limit: LTE for unmanned aerial vehicles,” available online: Siam, 1999, vol. 23.
arxiv.org/abs/1707.07534, 2017. [201] J. Apaloo, Advances in Dynamic and Mean Field Games: Theory,
[181] U. Challita, W. Saad, and C. Bettstetter, “Cellular-connected UAVs over Applications, and Numerical Methods. Birkhauser, 2018.
5G: Deep reinforcement learning for interference management,” IEEE [202] S. Samarakoon, M. Bennis, W. Saad, M. Debbah, and M. Latva-Aho,
Transactions on Wireless Communications, accepted and to appear, “Ultra dense small cell networks: Turning density into energy effi-
2019. ciency,” IEEE Journal on Selected Areas in Communications, vol. 34,
[182] A. Garcia-Rodriguez, G. Geraci, D. López-Pérez, L. G. Gior- no. 5, pp. 1267–1280, 2016.
dano, M. Ding, and E. Björnson, “The essential guide to realiz- [203] K. Hamidouche, W. Saad, M. Debbah, and H. V. Poor, “Mean-field
ing 5G-connected UAVs with massive MIMO,” available online: games for distributed caching in ultra-dense small cell networks,” in
arxiv.org/abs/1805.05654, 2018. Proc. IEEE American Control Conference (ACC), Boston, MA, USA,
[183] O. Semiari, W. Saad, S. Valentin, M. Bennis, and B. Maham, “Matching July 2016, pp. 4699–4704.
theory for priority-based cell association in the downlink of wireless [204] W. Saad, Z. Han, M. Debbah, A. Hjørungnes, and T. Başar, “Coalitional
small cell networks,” in Proc. of IEEE International Conference on game theory for communication networks,” IEEE Signal Processing
Acoustics, Speech and Signal Processing (ICASSP), May 2014, pp. Magazine, vol. 26, no. 5, pp. 77–97, Sep. 2009.
444–448. [205] W. Saad, Z. Han, M. Debbah, and A. Hjørungnes, “A distributed
[184] F. Pantisano, M. Bennis, W. Saad, M. Debbah, and M. Latva-aho, coalition formation framework for fair user cooperation in wireless
“Interference alignment for cooperative femtocell networks: A game- networks,” IEEE Transactions on Wireless Communications, vol. 8,
theoretic approach,” IEEE Transactions on Mobile Computing, vol. 12, no. 9, pp. 4580–4593, Sep. 2009.
no. 11, pp. 2233–2246, Nov. 2013. [206] W. Saad, Z. Han, M. Debbah, A. Hjørungnes, and T. Başar, “Coalitional
[185] N. Zhao, F. Cheng, F. R. Yu, J. Tang, Y. Chen, G. Gui, and H. Sari, games for distributed collaborative spectrum sensing in cognitive radio
“Caching uav assisted secure transmission in hyper-dense networks networks,” in Proc. of the IEEE International Conference on Computer
based on interference alignment,” IEEE Transactions on Communica- Communications (INFOCOM), Rio de Janeiro, Brazil, April 2009, pp.
tions, Early access, 2018. 2114–2122.
[207] W. Saad, Z. Han, T. Başar, M. Debbah, and A. Hjørungnes, “Hedonic
coalition formation for distributed task allocation among wireless
agents,” IEEE Transactions on Mobile Computing, vol. 10, no. 9, pp.
1327–1344, Sep. 2011.
[208] Y. Zhang, L. Song, W. Saad, Z. Dawy, and Z. Han, “Contract-based
incentive mechanisms for device-to-device communications in cellu-
lar networks,” IEEE Journal on Selected Areas in Communications,
vol. 33, no. 10, pp. 2144–2155, 2015.
[209] Y. Gu, W. Saad, M. Bennis, M. Debbah, and Z. Han, “Matching theory
for future wireless networks: fundamentals and applications,” IEEE
Communications Magazine, vol. 53, no. 5, pp. 52–59, 2015.

You might also like