journal article·2023-03-17Open access

A Fog Computing Framework for Intrusion Detection of Energy-Based Attacks on UAV-Assisted Smart Farming

Junaid Sajid, Kadhim Hayawi, Asad Waqar Malik, Zahid Anwar, Zouheir Trabelsi

Applied Sciences· Volume 13· Issue 6

Abstract

Precision agriculture and smart farming have received significant attention due to the advancements made in remote sensing technology to support agricultural efficiency. In large-scale agriculture, the role of unmanned aerial vehicles (UAVs) has increased in remote monitoring and collecting farm data at regular intervals. However, due to an open environment, UAVs can be hacked to malfunction and report false data. Due to limited battery life and flight times requiring frequent recharging, a compromised UAV wastes precious energy when performing unnecessary functions. Furthermore, it impacts other UAVs competing for charging times at the station, thus disrupting the entire data collection mechanism. In this paper, a fog computing-based smart farming framework is proposed that utilizes UAVs to gather data from IoT sensors deployed in farms and offloads it at fog sites deployed at the network edge. The framework adopts the concept of a charging token, where upon completing a trip, UAVs receive tokens from the fog node. These tokens can later be redeemed to charge the UAVs for their subsequent trips. An intrusion detection system is deployed at the fog nodes that utilize machine learning models to classify UAV behavior as malicious or benign. In the case of malicious classification, the fog node reduces the tokens, resulting in the UAV not being able to charge fully for the duration of the trip. Thus, such UAVs are automatically eliminated from the UAV pool. The results show a 99.7% accuracy in detecting intrusions. Moreover, due to token-based elimination, the system is able to conserve energy. The evaluation of CPU and memory usage benchmarks indicates that the system is capable of efficiently collecting smart-farm data, even in the presence of attacks.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: UAV Applications and Optimization · Video Surveillance and Tracking Methods · Vehicular Ad Hoc Networks (VANETs)

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Electrical Engineering and Computer Science (SEECS), National University of Sciences and Technology (NUST), Islamabad 44000, Pakistan

College of Interdisciplinary Studies, Computational Systems, Zayed University, Abu Dhabi P.O. Box 144534, United Arab Emirates

Department of Computer Science, The Sheila and Robert Challey Institute for Global Innovation and Growth, North Dakota State University, Fargo, ND 58105, USA

College of Information Technology, United Arab Emirates University, Abu Dhabi P.O. Box 15551, United Arab Emirates

Funding

Sheila and Robert Challey Institute for Global Innovation & Growth at North Dakota State University, USA, and Zayed University

References (71)

Show source-provided references
1. Wireless sensor network and Internet of Things in precision agriculture
2. Unmanned aerial vehicles in smart agriculture: Applications, requirements, and challenges10.1109/JSEN.2021.3049471 ↗
3. Mendez, G.R., Yunus, M.A.M., and Mukhopadhyay, S.C. (2012, January 13–16). A WiFi based smart wireless sensor network for monitoring an agricultural environment. Proceedings of the 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings, Graz, Austria.10.1109/I2MTC.2012.6229653 ↗
4. Perspectives for remote sensing with unmanned aerial vehicles in precision agriculture10.1016/j.tplants.2018.11.007 ↗
5. Nguyen, M.T., Nguyen, C.V., Do, H.T., Hua, H.T., Tran, T.A., Nguyen, A.D., Ala, G., and Viola, F. (2021). Uav-assisted data collection in wireless sensor networks: A comprehensive survey. Electronics, 10.10.3390/electronics10212603 ↗
6. Applications of blockchain in unmanned aerial vehicles: A review
7. Ju, C., and Son, H.I. (2018). Multiple UAV systems for agricultural applications: Control, implementation, and evaluation. Electronics, 7.10.3390/electronics7090162 ↗
8. Fog in the clouds: UAVs to provide edge computing to IoT devices10.1145/3382756 ↗
9. Intrusion detection systems for IoT-based smart environments: A survey10.1186/s13677-018-0123-6 ↗
10. A survey on security and privacy of federated learning10.1016/j.future.2020.10.007 ↗
11. Krishna, C.L., and Murphy, R.R. (2017, January 11–13). A review on cybersecurity vulnerabilities for unmanned aerial vehicles. Proceedings of the 2017 IEEE International Symposium on Safety, Security and Rescue Robotics (SSRR), Shanghai, China.10.1109/SSRR.2017.8088163 ↗
12. Machine learning for wireless connectivity and security of cellular-connected UAVs10.1109/MWC.2018.1800155 ↗
13. A Distributed framework for detecting DDoS attacks in smart contract-based Blockchain-IoT Systems by leveraging Fog computing10.1002/ett.4112 ↗
14. Blockchain for precision irrigation: Opportunities and challenges10.1002/ett.4059 ↗
15. Delavarpour, N., Koparan, C., Nowatzki, J., Bajwa, S., and Sun, X. (2021). A technical study on UAV characteristics for precision agriculture applications and associated practical challenges. Remote Sens., 13.10.3390/rs13061204 ↗
16. Panchasara, H., Samrat, N.H., and Islam, N. (2021). Greenhouse gas emissions trends and mitigation measures in Australian agriculture sector—A review. Agriculture, 11.10.3390/agriculture11020085 ↗
17. Dagar, R., Som, S., and Khatri, S.K. (2018, January 11–12). Smart farming–IoT in agriculture. Proceedings of the 2018 International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India.10.1109/ICIRCA.2018.8597264 ↗
18. Soil scouts: Description and performance of single hop wireless underground sensor nodes10.1016/j.adhoc.2013.02.002 ↗
19. Zhang, X., Andreyev, A., Zumpf, C., Negri, M.C., Guha, S., and Ghosh, M. (2017, January 1–4). Thoreau: A subterranean wireless sensing network for agriculture and the environment. Proceedings of the 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Atlanta, GA, USA.10.1109/INFCOMW.2017.8116356 ↗
20. Smart Farming using IoT, a solution for optimally monitoring farming conditions10.1016/j.procs.2019.11.016 ↗
21. Ryu, M., Yun, J., Miao, T., Ahn, I.Y., Choi, S.C., and Kim, J. (2015, January 1–4). Design and implementation of a connected farm for smart farming system. Proceedings of the 2015 IEEE SENSORS, Busan, Republic of Korea.
22. Bauer, J., and Aschenbruck, N. (2018, January 8–9). Design and implementation of an agricultural monitoring system for smart farming. Proceedings of the 2018 IoT Vertical and Topical Summit on Agriculture-Tuscany (IOT Tuscany), Tuscany, Italy.10.1109/IOT-TUSCANY.2018.8373022 ↗
23. Trilles, S., González-Pérez, A., and Huerta, J. (2018). A comprehensive IoT node proposal using open hardware. A smart farming use case to monitor vineyards. Electronics, 7.10.3390/electronics7120419 ↗
24. Design of distributed agricultural service node with smartphone in-field access supporting for smart farming in Beijing-Tianjin-Hebei region
25. Survey, comparison and research challenges of IoT application protocols for smart farming10.1016/j.comnet.2019.107037 ↗
26. Review on Application of Drone Systems in Precision Agriculture
27. Muchiri, G., and Kimathi, S. (2022, January 4). A review of applications and potential applications of UAV. Proceedings of the Sustainable Research and Innovation Conference, Rovinj, Croatia.
28. Internet of Things (IoT) and agricultural unmanned aerial vehicles (UAVs) in smart farming: A comprehensive review10.1016/j.iot.2020.100187 ↗
29. Islam, N., Rashid, M.M., Wibowo, S., Wasimi, S., Morshed, A., Xu, C., and Moore, S. (August, January 30). Machine learning based approach for Weed Detection in Chilli field using RGB images. Proceedings of the International Conference on Natural Computation, Fuzzy Systems and Knowledge Discovery, Fuzhou, China.
30. Multitemporal field-based plant height estimation using 3D point clouds generated from small unmanned aerial systems high-resolution imagery
31. Robust long-term registration of UAV images of crop fields for precision agriculture10.1109/LRA.2018.2849603 ↗
32. Popescu, D., Stoican, F., Stamatescu, G., Ichim, L., and Dragana, C. (2020). Advanced UAV–WSN system for intelligent monitoring in precision agriculture. Sensors, 20.10.3390/s20030817 ↗
33. Raja, L., and Vyas, S. (2019). Smart Farming Technologies for Sustainable Agricultural Development, IGI Global.
34. Integration of wireless sensor networks and smart uavs for precision viticulture10.1109/MIC.2018.2890234 ↗
35. Towards the development of a smart flying sensor: Illustration in the field of precision agriculture10.3390/s150716688 ↗
36. Shamshiri, R.R., Hameed, I.A., Balasundram, S.K., Ahmad, D., Weltzien, C., and Yamin, M. (2018). Agricultural Robots-Fundamentals and Application, Intechopen.
37. Deploying four optical UAV-based sensors over grassland: Challenges and limitations10.5194/bg-12-163-2015 ↗
38. Energy efficient and delay aware ternary-state transceivers for aerial base stations10.1016/j.dcan.2018.10.007 ↗
39. Choudhary, G., Sharma, V., You, I., Yim, K., Chen, R., and Cho, J.H. (2018, January 25–28). Intrusion detection systems for networked unmanned aerial vehicles: A survey. Proceedings of the 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC), Limassol, Cyprus.10.1109/IWCMC.2018.8450305 ↗
40. An adaptive ensemble machine learning model for intrusion detection10.1109/ACCESS.2019.2923640 ↗
41. Abu Al-Haija, Q., and Zein-Sabatto, S. (2020). An efficient deep-learning-based detection and classification system for cyber-attacks in IoT communication networks. Electronics, 9.10.20944/preprints202011.0508.v2 ↗
42. High-performance intrusion detection system for networked UAVs via deep learning10.1007/s00521-022-07015-9 ↗
43. Manesh, M.R., Kenney, J., Hu, W.C., Devabhaktuni, V.K., and Kaabouch, N. (2019, January 11–14). Detection of GPS spoofing attacks on unmanned aerial systems. Proceedings of the 2019 16th IEEE Annual Consumer Communications & Networking Conference (CCNC), Vegas, NV, USA.10.1109/CCNC.2019.8651804 ↗
44. Min, E., Long, J., Liu, Q., Cui, J., Cai, Z., and Ma, J. (2018, January 8–10). Su-ids: A semi-supervised and unsupervised framework for network intrusion detection. Proceedings of the International Conference on Cloud Computing and Security, Haikou, China.10.1007/978-3-030-00012-7_30 ↗
45. Wang, A., Wang, W., Zhou, H., and Zhang, J. (2021). Network intrusion detection algorithm combined with group convolution network and snapshot ensemble. Symmetry, 13.10.3390/sym13101814 ↗
46. An efficient XGBoost–DNN-based classification model for network intrusion detection system10.1007/s00521-020-04708-x ↗
47. Wang, B., Wang, Z., Liu, L., Liu, D., and Peng, X. (2019, January 2–5). Data-driven anomaly detection for UAV sensor data based on deep learning prediction model. Proceedings of the 2019 Prognostics and System Health Management Conference (PHM-Paris), Paris, France.10.1109/PHM-Paris.2019.00055 ↗
48. Intrusion detection using optimized ensemble classification in fog computing paradigm10.1016/j.knosys.2022.109364 ↗
49. Improved intrusion detection method for communication networks using association rule mining and artificial neural networks10.1049/iet-com.2019.0502 ↗
50. Cyber security intrusion detection for agriculture 4.0: Machine learning-based solutions, datasets, and future directions10.1109/JAS.2021.1004344 ↗
51. Zhao, L., Alipour-Fanid, A., Slawski, M., and Zeng, K. (2018, January 19–23). Prediction-time efficient classification using feature computational dependencies. Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, London, UK.10.1145/3219819.3220117 ↗
52. Bithas, P.S., Michailidis, E.T., Nomikos, N., Vouyioukas, D., and Kanatas, A.G. (2019). A survey on machine-learning techniques for UAV-based communications. Sensors, 19.10.3390/s19235170 ↗
53. Yao, Y., Su, L., Lu, Z., and Liu, B. (2019, January 5–8). Stdeepgraph: Spatial-temporal deep learning on communication graphs for long-term network attack detection. Proceedings of the 2019 18th IEEE International Conference on Trust, Security and Privacy in Computing and Communications/13th IEEE International Conference on Big Data Science and Engineering (TrustCom/BigDataSE), Rotorua, New Zealand.10.1109/TrustCom/BigDataSE.2019.00025 ↗
54. Chowdhury, M.M.U., Hammond, F., Konowicz, G., Xin, C., Wu, H., and Li, J. (2017, January 19–21). A few-shot deep learning approach for improved intrusion detection. Proceedings of the 2017 IEEE 8th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference (UEMCON), New York, NY, USA.10.1109/UEMCON.2017.8249084 ↗
55. Yu, T., and Zhu, H. (2020). Hyper-parameter optimization: A review of algorithms and applications. arXiv.
56. Attack classification of an intrusion detection system using deep learning and hyperparameter optimization
57. Fu, R., Ren, X., Li, Y., Wu, Y., Sun, H., and Al-Absi, M.A. (2023). Machine Learning-Based UAV Assisted Agricultural Information Security Architecture and Intrusion Detection. IEEE Internet Things J.10.1109/JIOT.2023.3236322 ↗
58. Adaptive intrusion detection of malicious unmanned air vehicles using behavior rule specifications10.1109/TSMC.2013.2265083 ↗
59. Intrusion detection using machine learning for risk mitigation in IoT-enabled smart irrigation in smart farming10.1155/2022/3955514 ↗
60. Leveraging fog computing for sustainable smart farming using distributed simulation10.1109/JIOT.2020.2967405 ↗
61. Kanimozhi, V., and Jacob, T.P. (2019, January 4–6). Artificial intelligence based network intrusion detection with hyper-parameter optimization tuning on the realistic cyber dataset CSE-CIC-IDS2018 using cloud computing. Proceedings of the 2019 International Conference on Communication and Signal Processing (ICCSP), Melmaruvathur, India.10.1109/ICCSP.2019.8698029 ↗
62. SP2F: A secured privacy-preserving framework for smart agricultural Unmanned Aerial Vehicles10.1016/j.comnet.2021.107819 ↗
63. A stacked ensemble learning model for intrusion detection in wireless network10.1007/s00521-020-04986-5 ↗
64. Mozaffari, M., Saad, W., Bennis, M., and Debbah, M. (2016, January 4–8). Mobile Internet of Things: Can UAVs provide an energy-efficient mobile architecture?. Proceedings of the 2016 IEEE Global Communications Conference (GLOBECOM), Washington, DC, USA.10.1109/GLOCOM.2016.7841993 ↗
65. Energy minimization for wireless communication with rotary-wing UAV10.1109/TWC.2019.2902559 ↗
66. Toward generating a new intrusion detection dataset and intrusion traffic characterization
67. Olasupo, T.O. (2018, January 1–3). Propagation modeling of IoT devices for deployment in multi-level hilly urban environments. Proceedings of the 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada.10.1109/IEMCON.2018.8614903 ↗
68. Mitchell, R., Adinets, A., Rao, T., and Frank, E. (2018). Xgboost: Scalable GPU accelerated learning. arXiv.
69. Evolving deep learning architectures for network intrusion detection using a double PSO metaheuristic10.1016/j.comnet.2019.107042 ↗
70. Intrusion detection system for wireless mesh network using multiple support vector machine classifiers with genetic-algorithm-based feature selection10.1016/j.cose.2018.04.010 ↗
71. Abdulhammed, R., Faezipour, M., Musafer, H., and Abuzneid, A. (2019, January 18–20). Efficient network intrusion detection using pca-based dimensionality reduction of features. Proceedings of the 2019 International Symposium on Networks, Computers and Communications (ISNCC), Istanbul, Turkey.10.1109/ISNCC.2019.8909140 ↗