Unmanned Aerial Vehicles(UAVs)cooperative multi-task system has become the research focus in recent years.However,the existing network frameworks of UAVs are not flexible and efficient enough to deal with the complex ...Unmanned Aerial Vehicles(UAVs)cooperative multi-task system has become the research focus in recent years.However,the existing network frameworks of UAVs are not flexible and efficient enough to deal with the complex multi-task scheduling,because they are not able to perceive the different features.In this paper,a novel cooperated UAVs network framework for multi-task scheduling is proposed.It is a three-layer network including a core layer,an aggregation layer and an execution layer,which enhances the efficiency of multi-task distribution,aggregation and transmission.Furthermore,an Aggre Gate Flow(AGFlow)based scheduler is dedicatedly designed to maximize the task completion rate,whose key point is to aggregate flows belonging to one task during the multi-task transmission of UAVs network and to allocate priority by calculating the urgency-level of each AGFlow.Simulation results demonstrate that,compared with that of state-of-the-art scheduler,the average task completion rate of AGFlow based scheduler is raised by 0.278.展开更多
基金co-supported by the National Natural Science Foundation of China(Nos.61762030 and 61971148)the Guangxi Natural Science Foundation,China(Nos.2019GXNSFFA245007,2018GXNSFDA281013 and 2016GXNSFGA380002)Key Science and Technology Project of Guangxi,China(Nos.AA18242021,ZY19183005,2017AB13014,2018JJA70209,AA19110044 and AA19110046)。
文摘Unmanned Aerial Vehicles(UAVs)cooperative multi-task system has become the research focus in recent years.However,the existing network frameworks of UAVs are not flexible and efficient enough to deal with the complex multi-task scheduling,because they are not able to perceive the different features.In this paper,a novel cooperated UAVs network framework for multi-task scheduling is proposed.It is a three-layer network including a core layer,an aggregation layer and an execution layer,which enhances the efficiency of multi-task distribution,aggregation and transmission.Furthermore,an Aggre Gate Flow(AGFlow)based scheduler is dedicatedly designed to maximize the task completion rate,whose key point is to aggregate flows belonging to one task during the multi-task transmission of UAVs network and to allocate priority by calculating the urgency-level of each AGFlow.Simulation results demonstrate that,compared with that of state-of-the-art scheduler,the average task completion rate of AGFlow based scheduler is raised by 0.278.