In a wild battlefield environment lacking infrastructure, there are many heterogeneous intelligent devices with different resources and dynamic movement. Moreover, some of these intelligent devices (also called agents) have limited computing, storage, and other resources, so a single device may not be able to meet the resource requirements for computing-intensive, delay-sensitive, complex process tasks, etc. This requires multiple agents to collaborate to complete these tasks and provide quality assurance for task execution. In response to this situation, this paper proposes a task scheduling strategy based on computing-aware and multi-agent collaborative services (CAMC), which aims to achieve the deterministic delay required for task completion through device collaborative services. To this end, we first designed a distributed computing-aware mechanism to obtain the resource status of accessory devices in a timely manner. Then, we optimize the task scheduling process by comprehensively considering the resource factors such as computation, storage, and transmission of each device, so that multiple devices can collaborate on services for the processing of tasks. Experimental results show that the proposed strategy can effectively reduce the task completion time, and the task completion rate has significant advantages compared with other representative algorithms.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Task Scheduling Strategy Based on Computing-Aware and Multi-agent Collaborative Services in Pervasive Edge Computing

  • Yujun Chen,
  • Yang Zhang,
  • ShuKui Zhang,
  • Mingyu Zhu,
  • YingYing Wang

摘要

In a wild battlefield environment lacking infrastructure, there are many heterogeneous intelligent devices with different resources and dynamic movement. Moreover, some of these intelligent devices (also called agents) have limited computing, storage, and other resources, so a single device may not be able to meet the resource requirements for computing-intensive, delay-sensitive, complex process tasks, etc. This requires multiple agents to collaborate to complete these tasks and provide quality assurance for task execution. In response to this situation, this paper proposes a task scheduling strategy based on computing-aware and multi-agent collaborative services (CAMC), which aims to achieve the deterministic delay required for task completion through device collaborative services. To this end, we first designed a distributed computing-aware mechanism to obtain the resource status of accessory devices in a timely manner. Then, we optimize the task scheduling process by comprehensively considering the resource factors such as computation, storage, and transmission of each device, so that multiple devices can collaborate on services for the processing of tasks. Experimental results show that the proposed strategy can effectively reduce the task completion time, and the task completion rate has significant advantages compared with other representative algorithms.