I. Introduction
With the rapid development of manufacturing technology and the continuous reduction of costs, unmanned aerial vehicles (UAVs), also known as drones, have received significant attention for potential use in civil applications, such as cargo delivery, search and rescue, and traffic monitoring [1], [2]. Among others, UAV-enabled communications is one of the most appealing applications. Equipped with communication devices, UAVs can act as aerial base stations (BSs) to provide wireless communication service in many practical scenarios (e.g., communication recovery after natural disasters or traffic offloading for temporary hotspots). Compared with conventional terrestrial communications, on the one hand, the air-to-ground (A2G) channel has a high probability of being dominated by line-of-sight (LoS) links [3], which helps to establish high data rates and reliable transmissions. On the other hand, the mobility of UAVs is controllable and can be exploited to improve the performance of communications. For instance, the UAV can fly closer to its intended ground user to achieve better channel conditions.