RSSI-Controlled Long-Range Communication in Secured IoT-Enabled Unmanned Aerial Vehicles

Department of Electronic Engineering, School of Engineering and Applied Sciences, Isra University, Islamabad, Pakistan Department of Information Science, College of Computer and Information Systems, Umm Al-Qura University, Makkah, Saudi Arabia Department of Information Systems, Faculty of Computing and Information Technology, King Abdulaziz University, Rabigh, Saudi Arabia Computer Science Department, University College in Al-Jamoum, Umm Al-Qura University, Makkah, Saudi Arabia Faculty of Computer Science, Ho Chi Minh City Open University, Ho Chi Minh city, Vietnam

connected to the base station. UAV does usually have a speed between 30 and 360 km/h due to which communication problems in multiple unmanned aerial vehicles arise. In flying ad hoc networks, there must be a sparse density with a large distance between unmanned aerial vehicles; however, it also depends upon the nature of flying ad hoc networks. e communication between UAV's can be affected due to their high speed, changing topology, changing location, connection failure, and updated processing needed every time. Localization means selecting the location of each UAV even at high speed. ere is a need for efficient and accurate localization within short intervals of time according to the high speed. e weighted centroid algorithm depends upon the beacon frames sent from nodes. ese nodes are either expressed in 2D or 3D space. It is measured through the received signal strength identifier (RSSI) for indoor and outdoor environments. is study presents a novel strategy for aerial ad hoc networks using the three-dimensional measurement of received signal strength power which shows optimal outcome in terms of location and the distance of nodes. Calculation of signal strength is performed using a log-normal model. Signal strength plays an important role from aerial vehicles to the land station where cyber-security attacks can be deployed by intruders to overcome and hijack the network which causes disruption. Optimal flying signals transmission mitigates aerial data congestion which reduces many problems in smart cities. Intelligent signaling systems directly mixup in the field of smart cities which improve decision making, the interaction of information, and also smart flying things that increase the behavior of human interaction, energy, and context awareness. e main contributions of this study are as follows.
IoT-based unmanned aerial vehicles are used to improve signal strength in smart cities Secure communication channels in flying ad hoc networks utilize a two-ray model and centroid algorithm for node localization Machine learning framework decision tree is applied on the network topology to improve signal strength Rest of the study is structured with Section 1 which consists of introduction, while Section 2 is composed of brief literature having past data about the problem. Similarly, detailed classification is incorporated in Section 3; also, Section 4 represents the proposed model. Section 5 demonstrates results of the algorithm. e theoretical analysis and future direction is discussed in Section 6, which is explained in conclusion section.

Related Survey
In [1], Bilal et al. discussed that the hexahedral method is being replaced by centroid localization algorithms. ey compared the performance of the proposed approach with maximum likelihood estimation (MLE); this is further compared with the two-dimensional weighted centroid localization algorithm.
Syed et al. [2] designed a new routing protocol which can select cluster head (CH) for path planning and intelligent routing. e protocol design is based on selecting the group leader in the nodes. e group leader must have some specific attributes or characteristics. e group leader selects nodes and senses the environmental changes; whereas, the OPEN protocol performs better results as compared with the traditional routing techniques which improve energy lifetime.
In [3], Liu et al. compared optimal ant-based distance protocols. e analysis of different protocols is performed by using primary metrics. ese routing protocols are evaluated in simulation-based environments, rather than real-time scenario. In this study, almost all of the protocols are based on transition probability, which is pheromone and heuristicbased, and the operation level is energy level control and distance transmission control.
Network topology such as flat and hierarchical describes routing challenges in ant-based protocols. is study also highlights the latest developments in this research field. Pu et al. [4] projected a novel idea in this study. e motivation of the study is a result of rapid development in technology such as sensors and communications in multisized UAVs leading to flying ad hoc networks. Because of the easy deployment of nodes and configurations, FANET is used in many applications such as search operations, rescue operations, and civil family functions. Due to high topological changes in communication links failure, there is an intentional jamming in unmanned aerial vehicles. is work can be further extended by making a connectivity-based mobility model for unmanned aerial vehicles.
Qiang et al. [5] explained the problem of the single connected flying ad hoc network, which can be segmented because of the special attributes of unmanned aerial vehicles. ey also described different movements using k hope physical structure; this algorithm is studied in a three-dimensional FANET in numerical computation using a simulation environment. e proposed algorithm is compared with the local and also with the roof of a brief time, offset distance, cascade movement of motes, and also maintaining the original link at the same time.
Guillen-Perez and Cano et al. [6] came up with a new area in the network communication that is flying networks in which we find some different attributes from other areas.
is study presents brief literature on mobility models of flying ad hoc networks positioning, propagating proposed for FANETs such as path planning. ey used a pure randomized structural approach. In this study, they performed two experiments to advance state of the art by measuring the drones' onboard WiFi radiation patterns. To achieve, this experiment is performed in a controlled environment. Different wireless technologies such as WiFi, LTE, and WiMAX are used. rough these technologies quantifying the influence of radiation pattern onboard communication, the communication is mainly carried out in two-dimensional boundary, but in the future, we can use three-dimensional boundary for this practical experimentation.
Anis and Basit [7] described technical and experimental data on Internet of drones. is technology opens a new horizon on smart tracking of drones through web and android-based applications using the robot operating system.
is study explains object tracking through drones using Internet. Drone tracker uses drone map planner. A cloud-based system manages drones over Internet. Practical experimentation is performed, which shows drone tracking systems with a low speedy destination.
In [8], Zhang et al. [8] presented radio frequency identification for unmanned aerial vehicles that provides 6 degrees of freedom. ey attached modern ultrahigh frequency tags that are interrogated. For this purpose, the Bayesian algorithm is used. e proposed experimentation was tested on rich structure for inside environments. SVDbased algorithm and Bayesian filter is used, and this method is efficient for different aerial vehicles. An unscented Kalman filtering mechanism is applied on directional antenna-based aerial networking to estimate the position of unmanned aerial vehicles [9].
According to the past research, we have found that most of the research work was conducted on wireless sensor networks based on the two-dimensional centroid localization algorithm; whereas, we have seen many limitations in the work such as calculating range-based methods; the availability of the data on sensors/hubs is part of range free calculation, and later, the received signal strength power was introduced. Formulation of signal strength on receiving flying nodes makes use of wireless infrastructure which enhances the capabilities of line-of-sight in air-2-ground signals multiplication to maximize the sensor networks. Achieving the optimal signal strength directly increases received signal power; whereby, wireless radio energy of the channel can uphold the power level in flying ad hoc networks. e industrial Internet of things is concerned where communication workstation security and reliable data transmission are the most important factors to safeguard the information centers. Pervasive edge computing is proposed to secure IIoT [10]. However, for lightweight mutual authentication, the client-server model utilizes encryption to secure sessions among the nodes [11,12]. reat intelligence can be minimized in dynamic malware analysis using a decision tree to examine behavior and overcome security risks [13]. In the decentralized web of networks, cognitive radio gives optimal results that employ the hidden Markov model to dedicate direct short range communication channels for transmission [14,15]. Maintain the quality of service in multihop communication to detect Sybil attack; whereas for this purpose, QoS-aware secure communication technique can be easily deployed using Internet of thingsbased networks, which can be performed on large scale data [16].

Detail Classification
3.1. Aerial Networks. Topology construction plays an important role in aerial networks. In UAV networks, every node is a nonstatic node and moves in three axes. We do a study on how far is the node from the base station and how far is the drone away from the cluster head; for tackling these problems, making topology is important. Kim [17] discussed that due to rapid fluctuations in topological parameters of futuristic networks, UAV networks are promising technology due to the versatile behavior. is study describes the optimization of topological management to maximize the performance by optimizing the location and movements of unmanned aerial vehicles. It is achieved by adapting the topological changes while carrying out UAV's missions. erefore, for this purpose, two algorithms were proposed, one for topology construction based on swarm optimization and the second one is adjusting topological changes in flying ad hoc networks, which is based on aerial flying networks. Shi et al. [18] introduced a new area that is a drone-assisted vehicular network (DAVN), which provides connectivity between vehicles and futuristic networks of unmanned aerial vehicles. In [18], they further discussed a brief architecture of software define the drone-assisted vehicular network (DAVN) by cooperating with vehicle infrastructure that can improve connectivity between drones and vehicles. e architecture is constructed on a mobile ad hoc network that includes static nodes and a remote server/node for communication; then, this process was updated into flying ad hoc networks that comprise a base station and drones. A pictorial representation of DAVN is presented in Figure 1.

Localization.
Localization means to measure the distance between the nodes; there are two types of localization: one is indoor localization and the second one is open-air/ outdoor localization. Yves and Peng [19] in their study described that low cost received signal strength can be found by simple experimentation of two devices that will be connected to a database to store the data. e algorithm works on the location of an unknown mote by using the received signal strength indicator (RSSI) with angle-based localization estimation (RALE). RSSI value gets increased when it comes near to hidden workstations which keep away from angle unreliable RSSI. e results obtained after the practical experiment show that RALE only requires RSSI and the angles. It does not require a complex computationally expensive algorithm. Furthermore, they suggested that this research can be tested on the position and height of the node. Wireless sensor networks mostly work in the bounded area of communication that forms clusters; the tracking of a static node or cluster is very easy, and these issues can be tackled by dynamic programming. As communication advances in many areas, hybridization of many heterogeneous sensor networks offers low power in high communication networks. Akter et al. [20] described the tracking and localization algorithm in wireless sensor networks. Due to the drawbacks in the static clustered routing, this research incrementally updates, creates maintenance through online learning, and shows us energy-efficient tracking and localization in wireless sensor networks. Some nodes decrease computational complexity calculation and give us proper information of the coordinate systems. Our research study will make use of signal strength power that shows how much is received which will be opposite to the distance between unmanned aerial vehicles.

Localization Strategies and Algorithm.
As discussed in Section 3.2, localization is the estimation of the distance from one node to another node, such as environmental monitoring checking animals' habitat, fire surveillance, water quality checking from where the water is coming, search operations, and intrusion detection systems. Wireless sensor localization is the process to estimate the location of the sensors having unknown locations, time, distance, angle of arrival, and how the motes are connected. As far as the global positioning system (GPS) is a concern, this is very expensive to implement in every mote; so that is why we go for the technique of localization. Sensor with a known location of position information is called anchors. Range free localization includes pattern matching and hop-count-based localization.
ere is another branch called target/source localization, which includes single and multiple target localizations.
Yu et al. [21] in their study introduced two algorithms that give us better results to localize a node. First, error terms of the estimated distance between anchor motes. Second, the QDV-Hop algorithm minimizes error to obtain optimal localization. Almost both proposed algorithms achieve similar accuracy by solving unconstrained optimization issues. Later, localization can be improved by reducing computational complexity while improving accuracy. e range free estimation can be expressed using centroid algorithms, DV-Hop, and APTI algorithms. In Figure 2, we briefly presented localization taxonomy that comprises of (i) target/source localization, (ii) distribution, (iii) mobility, (iv) ranging, (v) coordinates, and (vi) location. Figure 3 elaborates the classification of node localization strategies for wireless technology like 802.1, which mainly covers centralized and distributed localization. Distribution localization techniques further extend to six modules such as bacon based, relaxation based, coordinate system, hybrid, error propagation, and interferometer ranging. Bacon-based techniques have three more modes, which are diffusion, gradient, and bounding box. e 2D view of sensor workstations in flying vehicles gives the flat view where the threedimensional implication displays a real-time field of vision in the network topology. Deep insight idea of the 3D location where flying nodes is having practical applications is utilizing sensor nodes. Besides, working on 3D-based environments on Internet of drones to improve node localization is a difficult task. Our simulation environment is based on a 3D centroid algorithm which will estimate not only node distance computation but also signal power between two unmanned aerial vehicles to measure the distance between aerial vehicles. Figure 2 represents the taxonomy ladder of localization, where Figure 3 shows wireless sensor communication networks' distribution in terms of centralized or either distributed localization.

Proposed Model.
Signal strength power measurement commonly known as the received signal strength identifier (RSSI) is a technique for calculating the distance between two UAVs or wireless nodes. Signal strength varies as the distance between nodes changes. However, if you compare it to the real environment, the received signal strength indicator is highly influenced by environmental noise. Gao et al. [22] used a two-ray model for their proposed scheme for node localization. ey tested the proposed technique in the rice field. With advancements in wireless communication technologies, there must be some efficient mathematical models that can be used to improve the accuracy in motes localization algorithms. Received signal strength measurement is based on distance; we applied this technique in the centroid algorithm for node localization in aerial technology. Figure 4 elaborates the ideal relationship of received signal strength and distance between nodes. (1) Syed et al. [1] discussed that remote signal plays a vital role in wireless communication; so remote received signals and motes relationship is given in the following equation: We must take ten times logarithm on both sides and convert it into dBm, as given in the following equation.
Syed et al. [1] further discussed that the above equations are for urban environments, and the equation for received signal strength on the receiver side is given by the following equation.
e shadowing model using signal strength power can be briefly explained using the following equation.
η is the signal attenuation used for some specific environments even when some obstacles come on the path of signal. X σ is the Gaussian random variable, for smaller values and larger distances calculation of error for small values of measured signal strength.

Mobile Information Systems
In wireless communication using static access points, indoor localization is having importance, through which accuracy can be improved. Wang et al. [23] proposed that access point for indoor localization in 2D space is divided by special access points. ey suggested that regions are divided by different locations, and the distance of the rank is provided to each region on access point. Location sequenced is obtained by using channel status information (CSI) between the access points.
is algorithm is compared with the traditional method, i.e., received signal strength indicator (RSSI), and the simulations results show us accuracy of about 24.31%.

Wireless Technology.
Short range communication is mostly used in aerial technology by using ZigBee. ZigBee is a low cost, easy to configure IEEE 802.15.4-based specification, which is generally used to create personal wireless area networks. It is used in different applications such as agriculture, smart homes, and military. Yu et al. described 3D localization in [24]. It uses a well-known loop invariant technique for division, with reference to point anchor bounded in an outer side using parameter points known as parametric loop division (PLD), for the measurement of noise. In Figure 5, we presented a novel technique called the three-dimensional centroid algorithm and RSSI framework in FANETs. P L (dB) � 10 log Q, Let G t and G r unite. L does not affect Using the prior n-1 formulas minus n-1 th formula, Basically, A is a tall matrix, whose inverse does not exist; so, premultiply with A T : A T A � square matrix.

Mathematical Formulation for Three-Dimensional (3D) Calculation
Using the prior (n-1) formula minus the n th formula,

Simulation Results
We used Matlab for the simulation of the proposed model. We deployed 9 nodes randomly in the topology. All the nodes used in the topology are mobile and move in all three access at the same time. We constructed two scenarios one for 2D space and another for 3D. Pictorial representation of 2D and 3D topologies are presented in Figures 6 and 7, respectively. Few important simulation parameters are presented as follows.
(2) Calculation method for RSSI: log-normal method.     9 are MATLAB generated results which show some parameters such as estimated distance, nodes with signal strength, and actual distance among the aerial vehicles. Figure 8 is utilized for 2D and Figure 9 for 3D using Internet of flying vehicles. Table 1 shows the comparison between the proposed solution and wireless sensor node localization which represents optimal results by using a decision tree to improve receive signal strength in the dynamic network. erefore, signal power is improved more while utilizing machine learning technique as compared with the static node localization.

Conclusions
Aerial networks refer to flying ad hoc networks or unmanned aerial vehicles. e rapidly changing dynamic structure of drones using different mobility models and topologies makes a challenge in implementing an algorithm that can measure signal strength power accurately.
is study implementation presented a theoretical analysis and provided a brief discussion on using the three-dimensional centroid localization technique, step by step sequences using only 9 UAV's which have improved received signals on some UAVs. In the future, we can make use of different locations

Data Availability
is research is based on simulations, which are performed in a simulator. erefore, there is no dataset used in this research.

Conflicts of Interest
e authors declare that they have no conflicts of interest.