An Internet of Things Task Scheduling Framework Based on Agile Optimization for Edge Computing

An Internet of Things Task Scheduling Framework Based on Agile Optimization for Edge Computing

Introduction

Modern technology advancements have revolutionized various sectors, including the Internet of Things (IoT), edge computing, and artificial intelligence (AI). The convergence of these cutting-edge technologies holds immense potential for optimizing operations, particularly in the realm of unmanned aerial vehicle (UAV) applications. Traditional centralized processing architectures in UAV operations encounter significant challenges, such as latency, bandwidth constraints, and scalability issues.

To address these obstacles and unlock the full potential of UAVs, the research proposes the dynamic task offloading edge-aware optimization framework (DTOE-AOF). This innovative framework seamlessly integrates AI algorithms and edge computing capabilities to enhance mission efficiency, reduce latency, and conserve onboard resources. By dynamically assigning computing tasks to edge nodes and UAVs based on proximity, available resources, and task urgency, the DTOE-AOF framework ensures optimal resource utilization and real-time decision-making.

The integration of AI and edge computing in the DTOE-AOF framework enables millisecond-level data processing, empowering UAVs to make autonomous decisions in response to sensor inputs and environmental factors. Federated learning techniques enhance the efficiency and privacy of the framework, while reinforcement learning algorithms allow for real-time adaptability to changing network conditions.

Furthermore, the DTOE-AOF framework leverages graph neural networks (GNNs) to model the network topology, enabling optimal resource allocation and load balancing. Real-time analytics and edge caching further reduce latency and bandwidth consumption, ensuring efficient and adaptive offloading of tasks.

This comprehensive and scalable approach positions the DTOE-AOF framework as a game-changer in the realm of UAV operations, with applications spanning precision agriculture, emergency management, infrastructure inspection, and monitoring. By outperforming conventional centralized methods in terms of mission efficiency, response time, and resource utilization, the DTOE-AOF framework paves the way for transformative advancements in autonomous aerial systems.

Literature Review

The convergence of state-of-the-art technologies, such as IoT, deep learning (DL), optimization methods, edge computing, and beyond 5G (B5G)/6G wireless networks, has led to profound shifts across various industries, including the realm of UAVs.

Koubaa et al. present a cloud-edge hybrid system (C-EHS) that leverages on-board AI to enable real-time object identification and tracking for precision remote sensing. Lins et al. introduce the concepts of System Intelligence (SI) and Edge Intelligence (EI) to utilize 5G networks for UAV-based search and rescue (UAV-SAR) operations, highlighting the impact of DNN partitioning on communication costs and latency.

Addressing the challenge of deploying bulky AI models on resource-constrained devices, Surianarayanan et al. investigate optimization approaches, showcasing the importance of AI model optimization frameworks for edge intelligence applications. Palossi et al. introduce PULP-Frontnet, a deep neural network (DNN) for UAVs that uses vision to estimate human poses in real-time, demonstrating the potential for optimizing vision-based CNNs on ultra-low-power (ULP) processors.

Exploring the intersection of AI and the IoT, Xu et al. provide an overview of current developments, such as AI algorithms for security, channel estimation, and signal detection, while also delving into potential future use cases in B5G/6G technologies.

Heidari et al. investigate the use of AI, machine learning (ML), and deep learning (DL) approaches in conjunction with the IoT, Internet of Drones (IoD), and Internet of Vehicles (IoV) for smart city and society management, highlighting the importance of ML techniques like CNN and LSTM.

Building on these advancements, the proposed DTOE-AOF framework aims to tackle the limitations of traditional centralized processing architectures in UAV operations, leveraging cutting-edge AI and edge computing techniques to enhance mission efficiency, reduce latency, and optimize resource utilization.

Proposed Method

The DTOE-AOF framework is designed to address the challenges faced by conventional centralized processing architectures in UAV operations, such as latency, bandwidth constraints, and scalability issues. By integrating AI algorithms and edge computing capabilities, the framework enables dynamic task offloading and edge-aware optimization, ensuring efficient and adaptive UAV operations.

The core components of the DTOE-AOF framework are as follows:

  1. Ground Station: The ground station acts as the central hub, managing tasks and collecting data from various sources. It comprises a Data Collector and a Task Manager, responsible for gathering data and orchestrating task execution, respectively.

  2. Edge Computing Layer: The edge computing layer, represented by the Edge Computing Server, plays a crucial role in the framework. It houses the AI Inference Engine and the Task Scheduler, enabling intelligent task allocation and real-time data processing.

  3. UAV Edge Devices: The UAVs are equipped with Edge Devices, which are small on-board computers responsible for processing sensor data and communicating with the edge computing layer.

The dynamic task offloading and edge-aware optimization mechanism of the DTOE-AOF framework is as follows:

  1. Dynamic Task Offloading: The framework dynamically assigns computing tasks to edge nodes and UAVs based on proximity, available resources, and task urgency. This flexible approach ensures optimal resource utilization and real-time decision-making.

  2. Edge-Aware Optimization: The integration of AI algorithms, such as federated learning and reinforcement learning, with edge computing enables the framework to adapt dynamically to changing network conditions. This ensures efficient task execution and resource allocation across the edge network.

  3. GNN-based Resource Allocation: The use of graph neural networks (GNNs) in the DTOE-AOF framework allows for accurate modeling of the network topology, enabling optimal resource allocation and load balancing.

  4. Real-time Analytics and Edge Caching: The framework leverages real-time analytics and edge caching techniques to reduce latency and bandwidth consumption, further enhancing the efficiency of task offloading.

The DTOE-AOF framework’s comprehensive and scalable design addresses several gaps in the state of the art, such as the limitations of heuristic methods, privacy concerns in centralized data processing, and the restricted scalability of machine learning and reinforcement learning approaches.

By dynamically adapting to changing network conditions, integrating diverse data sources, and optimizing real-time offloading decisions, the DTOE-AOF framework emerges as a robust and versatile solution for enhancing UAV operations in various applications, including precision agriculture, emergency management, infrastructure inspection, and monitoring.

Results and Discussion

The DTOE-AOF framework’s performance has been extensively evaluated through comprehensive simulation studies and comparisons with conventional centralized approaches. The key findings are as follows:

Mission Efficiency Analysis:
The DTOE-AOF framework outperforms traditional centralized methods, achieving a remarkable 99.4% mission efficiency compared to 95.7% for the DTOE-AIF implementation. This demonstrates the framework’s ability to optimize UAV operations and ensure successful mission completion.

Response Time Analysis:
The DTOE-AOF framework showcases a significant improvement in response time, with a 98.9% efficiency compared to 89.3% for the DTOE-AIF implementation. This highlights the framework’s effectiveness in reducing latency and enabling real-time decision-making.

Resource Utilization Analysis:
The DTOE-AOF framework excels in resource utilization, attaining a 97.6% efficiency, outperforming the DTOE-AIF implementation’s 94.6%. This underscores the framework’s ability to optimize resource allocation and minimize wastage.

Sensitivity Analysis:
The DTOE-AOF framework demonstrates a high degree of sensitivity, with a 96.5% efficiency compared to 95.6% for the DTOE-AIF implementation. This indicates the framework’s robustness in adapting to various operational scenarios and environmental conditions.

Robustness Analysis:
The DTOE-AOF framework showcases exceptional resilience, achieving a 98.2% efficiency, surpassing the DTOE-AIF implementation’s 94.6%. This highlights the framework’s ability to withstand disruptions and ensure continued operations in dynamic and uncertain environments.

The comprehensive evaluation of the DTOE-AOF framework across these key performance metrics confirms its superiority over conventional centralized approaches. The integration of cutting-edge AI techniques, such as federated learning and reinforcement learning, coupled with the strategic use of edge computing resources, enables the framework to achieve remarkable improvements in mission efficiency, response time, resource utilization, sensitivity, and robustness.

These results underpin the DTOE-AOF framework’s potential to revolutionize UAV operations, enabling transformative advancements in precision agriculture, emergency management, infrastructure inspection, and monitoring. By addressing the limitations of traditional centralized processing architectures, the DTOE-AOF framework paves the way for a new era of autonomous and efficient aerial systems.

Conclusion

The dynamic task offloading edge-aware optimization framework (DTOE-AOF) presented in this research represents a significant advancement in optimizing UAV operations. By seamlessly integrating AI algorithms and edge computing capabilities, the framework overcomes the limitations of traditional centralized processing architectures, such as latency, bandwidth constraints, and scalability issues.

The DTOE-AOF framework’s ability to dynamically assign computing tasks to edge nodes and UAVs based on proximity, available resources, and task urgency, coupled with the use of cutting-edge techniques like federated learning, reinforcement learning, and graph neural networks, enables remarkable improvements in mission efficiency, response time, resource utilization, sensitivity, and robustness.

The comprehensive evaluation of the DTOE-AOF framework through extensive simulations and comparisons with conventional centralized approaches clearly demonstrates its superiority in optimizing UAV operations. This framework’s versatility and applicability across diverse domains, including precision agriculture, emergency management, infrastructure inspection, and monitoring, highlight its transformative potential in the realm of autonomous aerial systems.

By addressing the challenges faced by traditional centralized processing architectures, the DTOE-AOF framework paves the way for a new era of efficient, responsive, and adaptable UAV operations. This research represents a significant step forward in leveraging the synergies between AI, edge computing, and IoT technologies to unlock the full potential of unmanned aerial vehicles.

The data used in this research is available at https://www.kaggle.com/datasets/mohamedamineferrag/edgeiiotset-cyber-security-dataset-of-iot-iiot/versions/2.

Facebook
Pinterest
Twitter
LinkedIn

Newsletter

Signup our newsletter to get update information, news, insight or promotions.

Latest Post