## 1 Introduction  
In recent years, both industrialized and developing nations have shown a great deal of interest in the use of unmanned aerial vehicles (UAVs) for environmental protection, emergency assistance, catastrophe monitoring, border surveillance, and rescue missions [1]. Drones were initially only utilized in military activities [2]. However, research academia and industries in a variety of sectors such as filmmaking, news broadcasting, civil application, and various rescuing services regarding disaster management have been putting a lot of emphasis to the features of UAVs, such as building aerial communication networks, small volume, mobility, low overhead communication, monitoring, and scanning [3, 4, 5]. UAVs can easily and effectively obtain awareness of situations on the ground. Even in locations without network infrastructure, UAVs can provide surveillance [4]. Quality of service (QoS) provisioning in UAV-assisted communication is a difficult study topic in aerial ad hoc network systems [6, 7]. When a natural disaster (damaging a large area) such as an earthquake, flood, or storm occurs, multi-UAVs are used to complete a complex mission. Multi-UAVs are launched, execute some operations to gather proof of the presence of disaster victims, and then communicate the acquired data to the base station or the ground rescue team. In a crisis scenario, the primary goal of this paper is to assist the rescue team in rescuing victims. In order to achieve maximum protection of the victims by leveraging UAVs technology, the drone integration pilot project has been launched in the USA [8]. Disaster is a terrible problem, either natural or artificial, for any country. A minor delay in a disaster leads to the loss of many precious lives. Natural disasters, such as hydrological, meteorological geophysical, hydrological, and climatological, always cause tremendous unpredictable loss of life and damage to property. In the post-disaster phase, whenever a disaster occurs, it damages large areas due to not identifying the total affected area. In a disaster scenario, it is a very difficult task for the rescue team to provide rescue services; as well as it identifying the populated area in a disaster, it is also hard for rescue teams to reach there on time without knowing the condition of the area. On the other hand, UAVs having a flying nature, fast strong mobility, low communication overhead, small volume, communication technology, and computing capabilities also mean that they are a suitable alternative candidate to play an important role in times of disaster. Their scanning capabilities help in identifying the affected area and their monitoring capabilities also provide and show the live condition of the area [9]. The efficient and fastest awareness of disaster scenarios can easily be achieved by UAVs. Single UAVs often fail to fulfill the requirements of complicated missions because the disaster may occur on a large scale. The multi-UAVs communication system played an effective role in addressing the above issues. UAVs' communication is effective in such scenarios where the multi-UAVs and various models are used for communication, as well as to avoid collision between the UAVs [10]. Identifying the exact location of the victim at the time of disaster can be carried out proficiently by the UAVs. Scanning the area through UAVs and detecting any user equipment capable of aerial communication, tracing the location, and providing communication on the spot can be carried out by UAVs [11]. Our goal in this work is to provide a useful scanning and rescue technique. Recent research can also be divided into three categories. In the first layer, certain studies are primarily concerned with the deployment of UAVs in dangerous areas in order to maximize drone connectivity and forge solid connections. To maximize network connectivity, they primarily concentrate on UAVs' network topology. However, they did not take into account the ground user equipment.