An energy and time-saving task scheduling algorithm for UAV-IoT collaborative system

被引:5
作者
Banerjee, Anuradha [1 ]
Sufian, Abu [2 ]
Srivastava, Ashutosh [3 ]
Gupta, Sachin Kumar [4 ]
Kumari, Saru [5 ]
Kumar, Sachin [6 ]
机构
[1] Kalyani Govt Engn Coll, Dept Comp Applicat, Kalyani, India
[2] Univ Gour Banga, Dept Comp Sci, Malda, India
[3] JNPS OxyJoy Pvt Ltd OXY, Atal Incubat Ctr, CDC Bldg, BHU, Varanasi, India
[4] Shri Mata Vaishno Devi Univ, Sch Elect & Commun Engn, Katra, India
[5] Chaudhary Charan Singh Univ, Dept Math, Meerut, India
[6] Ajay Kumar Garg Engn Coll, Dept Comp Sci & Engn, Ghaziabad, India
关键词
Auto regressive moving average (ARMA) model; Credit; Energy efficiency; Internet of Things (IoT); Scheduling; Task; Unmanned aerial vehicle (UAV); INTERNET;
D O I
10.1016/j.micpro.2023.104875
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Unmanned Aerial Vehicles (UAVs) are capable of providing significant potential to the Internet of Things (IoT) devices through sensors, cameras, GPS systems, etc. Therefore, the smart UAV-IoT collaborative system has become a current hot research topic. However, there are issues like resource allocation, security, and privacy preservation, trajectory optimization, intelligent decision, energy harvesting, etc. that need extensive research and analysis. In this article, we propose an energy-efficient and time-saving task scheduling algorithm that divides the IoT devices into certain clusters based on physical proximity. By utilizing the algorithm, cluster heads can apply an Auto Regressive Moving Average (ARMA) model to predict intelligently the timestamp of the arrival of the next task and associated estimated payments. Based on the overall expected payment, a cluster head can smartly advise the UAV about its time of next arrival. Simulation results demonstrate that our proposed Energy and Time-saving Task Scheduling (ETTS) algorithm show significant improvement in terms of energy (around 67%) as well as a delay (around 36%) over the Task scheduling for Indoor Environment (TSIE) and Time Division Multiple Access-Workflow Scheduler (TDMA-WS). The improvement in delay arises from the saved time of retransmissions. ARMA model basically tries to ensure that processing capacity of an UAV doesn't remain unutilized or under-utilized. The energy that UAV invests to arrive at one particular clusterhead, should be reciprocated by a full or close-to-full task queue of a clusterhead.
引用
收藏
页数:13
相关论文
共 38 条
[1]   Average Peak Age-of-Information Minimization in UAV-Assisted IoT Networks [J].
Abd-Elmagid, Mohamed A. ;
Dhillon, Harpreet S. .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (02) :2003-2008
[2]   The Internet of Things: A survey [J].
Atzori, Luigi ;
Iera, Antonio ;
Morabito, Giacomo .
COMPUTER NETWORKS, 2010, 54 (15) :2787-2805
[3]  
Bandyopadhyay S, 2003, IEEE INFOCOM SER, P1713
[4]  
Berube J.E., 1999, USPatent, Patent No. [5,898, 5898]
[5]   Task requirement aware pre-processing and Scheduling for IoT sensory environments [J].
Bharti, Sourabh ;
Pattanaik, K. K. .
AD HOC NETWORKS, 2016, 50 :102-114
[6]  
Borras J, 1998, IEEE VTC P, P1583, DOI 10.1109/VETEC.1998.686556
[7]  
Bupe P Jr, 2015, IEEE SOUTHEASTCON
[8]  
Catovic A., 2004, TR2003143 MITS EL RE
[9]   Weighted Harvest-Then-Transmit: UAV-Enabled Wireless Powered Communication Networks [J].
Cho, Sungryung ;
Lee, Kyungrak ;
Kang, Boojoong ;
Koo, Kwangmin ;
Joe, Inwhee .
IEEE ACCESS, 2018, 6 :72212-72224
[10]  
Daoliang L., 2010, COMPUTER COMPUTING T