4.8 Article

UAV-Assisted Sleep Scheduling Algorithm for Energy-Efficient Data Collection in Agricultural Internet of Things

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 9, Issue 13, Pages 11043-11056

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2021.3125971

Keywords

Energy consumption; Wireless sensor networks; Internet of Things; Unmanned aerial vehicles; Optimization; Information exchange; Scheduling algorithms; Area coverage; network lifetime; sleep scheduling; unmanned aerial vehicle (UAV); wireless sensor networks (WSNs)

Funding

  1. National Natural Science Foundation of China [62061009, 62072248, 62001521, 62161031]
  2. Guangxi Natural Science Foundation [2020GXNSFBA297097]
  3. Special Program of Guangxi Science and Technology Base and Talents [AD18281052]
  4. Fund of Guangxi Key Laboratory of Wireless Wideband Communication and Signal Processing [GXKL06200102]
  5. Innovation Project of GUET Graduate Education [2018YJCX39, 2020YCXS037]

Ask authors/readers for more resources

This article proposes a UAV-assisted sleep scheduling algorithm that can prolong network lifetime and ensure network coverage through minimal information exchange and node count.
The rapid development of the agricultural Internet of Things (IoT) is inseparable from the support of wireless sensor networks (WSNs) in recent years. To further facilitate the adaptation of WSNs to agricultural applications, reducing the energy consumption of sensor nodes in agricultural environments has become a crucial problem. Sleep scheduling in randomly deployed WSNs is an effective method to reduce the energy consumption of sensor nodes, which can extend the network lifetime while ensuring network coverage. However, most of the existing sleep scheduling algorithms require frequent information exchange (such as broadcasting to find neighboring nodes and collecting nodes' residual energy), which will inevitably lead to massive energy consumption. To address this problem, in this article, an unmanned aerial vehicle (UAV)-assisted sleep scheduling algorithm (UAVSS) is proposed, which avoids excessive information exchange among nodes and ensures sufficient network coverage with the least number of sensor nodes. The UAV traverses all the sensor nodes along the shortest path to help information exchange and gather sensing data. Furthermore, the UAV path is planned by using the latest monarch butterfly optimization (MBO) algorithm. Simulation results indicate that the proposed UAVSS can prolong the network lifetime while ensuring the required area coverage.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available