Unmanned Aerial Vehicles (UAVs) have attracted considerable attention in a wide range of applications including
military and civilian area, such as surveillance and monitoring, relief operations and package delivery. Furthermore, UAVs are
rapidly growing in networking application and are envisioned as a potential component of 5G wireless technology and beyond.
An attractive feature of using UAVs for communication networks is that they can be quickly deployed to support communication
backhaul infrastructure as flying base station. UAVs can also be deployed as aerial User Equipments (UEs) in coexistence with
ground users. Besides the promising opportunities of UAVs deployment as aerial mobile devices, they rise many technical
challenges in order to effectively use them for each specific networking application.