# The Internet of Drones: Requirements, Taxonomy, Recent Advances, and Challenges of Research Trends
## 6 Recent Advancements
\begin{table}
\begin{tabular}{p{113.8 pt} p{113.8 pt} p{113.8 pt} p{113.8 pt} p{113.8 pt} p{113.8 pt}} \hline \hline
**References** & **Architectural Organization** & **Middleware Strategies** & **Solution Type** & **Proposed Solution** & **Supported Applications and Services** \\ \hline [PERSON] [63] & Communication protocol & Cloud-based & Model & Provide a holistic view of threats affecting an IoD scheme & IoD system \\ \hline [PERSON] et al. [64] & Component & Service-based & Scheme & Attain security and withstand various attacks & IoD architecture \\ [PERSON] et al. [23] & Communication protocol & Service-based & Scheme & Develop authentication for drones to ensure surveillance of smart city & Smart City Surveillance \\ \hline [PERSON] and [PERSON] [65] & Communication protocol & Service-based & Scheme & Reduce the computation expense of the authentication protocol & IoD infrastructure \\ \hline [PERSON] et al. [22] & Communication protocol & Service-based & Scheme & Secure data management system between entities of IoD communication & IoD environment \\ \hline [PERSON] et al. [66] & Communication protocol & Service-based & Scheme & Improve the accuracy of object segmentation & IoD \\ \hline [PERSON] [2] & Communication protocol & Service-based & Framework & Secure authentication to protect privacy of UAV & IoD communication \\ \hline [PERSON] [3] & Communication protocol & Service-based & Framework & Secure authentication of UAV environment & IoD applications \\ \hline [PERSON] et al. [25] & Communication protocol & Service-based & Framework & Enhance IoD security aspects & Military IoD \\ \hline [PERSON] et al. [67] & Component & Cloud-based & Framework & Secure architectures based drone for software and hardware & IoD architecture \\ \hline [PERSON] et al. [68] & Communication protocol & Service-based & Protocol & Minimize packet drops, to maintain fairness and boost energy quality & Wireless Sensor Network \\ \hline [PERSON] et al. [54] & Communication protocol & Cloud-based & Mechanism & Enhance protocol & EdgeDrone \\ \hline [PERSON] et al. [69] & Communication protocol & Cloud-based & Mechanism & Access control for unauthorized UAV & IoD environment \\ \hline [PERSON] et al. [70] & Communication protocol & Service-based & Method & Improve mobility compensation of drones & IoT drone \\ \hline [PERSON] et al. [71] & Component & Cloud-based & Architecture & Handle IoT drone operations & IoT drone \\ \hline [PERSON] et al. [72] & Component & Cloud-based & Architecture & Provide an intermediate processing layer running (VNF) & Drone Gateways \\ \hline [PERSON] et al. [28] & Communication protocol & Cloud-based & Architecture & Control, monitor, and communicate over Internet with drones & IoD \\ \hline [PERSON] et al. [73] & Communication protocol & Service-based & Algorithm & Enable information search to explore the ranking of services & Drone network \\ \hline [PERSON] et al. [74] & Communication protocol & Service-based & Algorithm & Improve cost estimation for multiple in-flight & IoD \\ \hline [PERSON] et al. [75] & Communication protocol & Cloud-based & Algorithm & Support analysis of computational complexity & IoD \\ \hline [PERSON] et al. [76] & Communication protocol & Service-based & Algorithm & Minimize the energy consumption of the drone & IoD \\ \hline \hline \end{tabular}
\end{table} 
Table 4: Recent advancements in IoD. [PERSON] and [PERSON] [65] suggested a scheme of IoD to gather sensible knowledge independently. The scheme is implemented to reduce the computation expense of the authentication protocol. The suggested scheme is constructed to provide a valid authentication time for robustness between the IoT devices. However, the proposed scheme has not addressed privacy leakage. [PERSON] et al. [22] discussed a scheme to secure a data management system between entities of IoD communication based on blockchain. The proposed scheme has the ability to resist multiple possible attacks.