journal article·2024-08-13Open access

Combining Edge Computing-Assisted Internet of Things Security with Artificial Intelligence: Applications, Challenges, and Opportunities

Dulana Rupanetti, Naima Kaabouch

Applied Sciences· Volume 14· Issue 16

Abstract

The integration of edge computing with IoT (EC-IoT) systems provides significant improvements in addressing security and privacy challenges in IoT networks. This paper examines the combination of EC-IoT and artificial intelligence (AI), highlighting practical strategies to improve data and network security. The published literature has suggested decentralized and reliable trust measurement mechanisms and security frameworks designed explicitly for IoT-enabled systems. Therefore, this paper reviews the latest attack models threatening EC-IoT systems and their impacts on IoT networks. It also examines AI-based methods to counter these security threats and evaluates their effectiveness in real-world scenarios. Finally, this survey aims to guide future research by stressing the need for scalable, adaptable, and robust security solutions to address evolving threats in EC-IoT environments, focusing on the integration of AI to enhance the privacy, security, and efficiency of IoT systems while tackling the challenges of scalability and resource limitations.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: IoT and Edge/Fog Computing · Blockchain Technology Applications and Security · Network Security and Intrusion Detection

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

Affiliations

School of Electrical Engineering & Computer Science, University of North Dakota, Grand Forks, ND 58202, USA

Artificial Intelligence Research (AIR) Center, University of North Dakota, Grand Forks, ND 58202, USA

References (100+)

Show source-provided references
1. The internet of things and architectures of big data analytics: Challenges of intersection at different domains10.1109/ACCESS.2022.3140409 ↗
2. The internet of things: A review of enabled technologies and future challenges10.1109/ACCESS.2018.2886601 ↗
3. Chataut, R., Phoummalayvane, A., and Akl, R. (2023). Unleashing the Power of IoT: A Comprehensive Review of IoT Applications and Future Prospects in Healthcare, Agriculture, Smart Homes, Smart Cities, and Industry 4.0. Sensors, 23.10.20944/preprints202306.0002.v1 ↗
4. Research progress on low-power artificial intelligence of things (AIoT) chip design10.1007/s11432-023-3813-8 ↗
5. Graphical framework for categorizing data capabilities and properties of objects in the internet of things10.1109/ACCESS.2020.2969698 ↗
6. Toward a lightweight intrusion detection system for the internet of things10.1109/ACCESS.2019.2907965 ↗
7. Riata: A reinforcement learning-based intelligent routing update scheme for future generation iot networks10.1109/ACCESS.2021.3084217 ↗
8. Message scheduling in blockchain based iot environment with additional fog broker layer10.1109/ACCESS.2022.3205592 ↗
9. Internet of spatial things: A new reference model with insight analysis10.1109/ACCESS.2019.2897012 ↗
10. Accelerating federated learning for iot in big data analytics with pruning, quantization and selective updating10.1109/ACCESS.2021.3063291 ↗
11. A Survey on Security and Privacy Issues in Edge-Computing-Assisted Internet of Things10.1109/JIOT.2020.3015432 ↗
12. Energy-efficient federated learning with resource allocation for green iot edge intelligence in b5g10.1109/ACCESS.2023.3244099 ↗
13. An empirical comparison of machine learning algorithms for attack detection in internet of things edge10.1149/10701.2403ecst ↗
14. Boopathi, M., Gupta, S., Mohammed Zabeeulla, A.N., Gupta, R., Vekriya, V., and Pandey, A. (2023). Optimization algorithms in security and privacy-preserving data disturbance for collaborative edge computing social IoT deep learning architectures. Res. Sq.10.1007/s00500-023-08396-2 ↗
15. Tawalbeh, L., Muheidat, F., Tawalbeh, M., and Quwaider, M. (2020). IoT privacy and security: Challenges and solutions. Appl. Sci., 10.10.3390/app10124102 ↗
16. Learning-based context-aware resource allocation for edge-computing-empowered industrial iot10.1109/JIOT.2019.2963371 ↗
17. A novel edge-based trust management system for the smart city environment using eigenvector analysis10.1155/2022/5625897 ↗
18. Wang, Y., Tian, Z., Fan, X., Huang, Y., Nowzari, C., and Zeng, K. (2022). Distributed swarm learning for internet of things at the edge: Where artificial intelligence meets biological intelligence. arXiv.
19. A Survey of Security Architectures for Edge Computing-Based IoT10.3390/iot3030019 ↗
20. A decentralized and reliable trust measurement for edge computing enabled internet of things10.1002/cpe.7238 ↗
21. A Secured Framework for SDN-Based Edge Computing in IoT-Enabled Healthcare System10.1109/ACCESS.2020.3011503 ↗
22. Dawod, A., Georgakopoulos, D., Jayaraman, P., Nirmalathas, A., and Parampalli, U. (2022). IoT device integration and payment via an autonomic blockchain-based service for IoT device sharing. Sensors, 22.10.3390/s22041344 ↗
23. IoT service slicing and task offloading for edge computing10.1109/JIOT.2021.3052498 ↗
24. A suite of design quality metrics for internet of things by modelling its ecosystem as a schema graph10.1155/2022/3278371 ↗
25. A full comparison study of service discovery approaches for internet of things10.1108/IJPCC-04-2019-0038 ↗
26. An architecture for accountable anonymous access in the internet-of-things network10.1109/ACCESS.2018.2806483 ↗
27. EIF: Toward an elastic IoT fog framework for AI services10.1109/MCOM.2019.1800215 ↗
28. A Survey of Edge Computing-Based Designs for IoT Security10.1016/j.dcan.2019.08.006 ↗
29. A survey on IoT security: Application areas, security threats, and solution architectures10.1109/ACCESS.2019.2924045 ↗
30. Secure Healthcare Data Aggregation and Transmission in IoT—A Survey10.1109/ACCESS.2021.3052850 ↗
31. A survey of machine and deep learning methods for Internet of Things (IoT) security10.1109/COMST.2020.2988293 ↗
32. Sarker, V.K., Queralta, J.P., Gia, T.N., Tenhunen, H., and Westerlund, T. (2019, January 10–13). A Survey on LoRa for IoT: Integrating Edge Computing. Proceedings of the 2019 Fourth International Conference on Fog and Mobile Edge Computing (FMEC), Rome, Italy.10.1109/FMEC.2019.8795313 ↗
33. A Survey on Secure Data Analytics in Edge Computing10.1109/JIOT.2019.2897619 ↗
34. Reinforcement Learning for IoT Security: A Comprehensive Survey10.1109/JIOT.2020.3040957 ↗
35. Artificial Intelligence for Securing IoT Services in Edge Computing: A Survey10.1155/2020/8872586 ↗
36. Deep Learning-Based Security Behaviour Analysis in IoT Environments: A Survey10.1155/2021/8873195 ↗
37. Survey on IoT: Security Threats and Applications
38. Ahmad, W., Rasool, A., Javed, A.R., Baker, T., and Jalil, Z. (2021). Cyber Security in IoT-Based Cloud Computing: A Comprehensive Survey. Electronics, 11.10.3390/electronics11010016 ↗
39. Yu, M., Zhuge, J., Cao, M., Shi, Z., and Jiang, L. (2020). A Survey of Security Vulnerability Analysis, Discovery, Detection, and Mitigation on IoT Devices. Future Internet, 12.10.3390/fi12020027 ↗
40. Hamdan, S., Ayyash, M., and Almajali, S. (2020). Edge-Computing Architectures for Internet of Things Applications: A Survey. Sensors, 20.10.3390/s20226441 ↗
41. Process Automation in an IoT–Fog–Cloud Ecosystem: A Survey and Taxonomy10.3390/iot2010006 ↗
42. Cyber Threats to Industrial IoT: A Survey on Attacks and Countermeasures10.3390/iot2010009 ↗
43. A comprehensive survey of energy-efficient computing to enable sustainable massive IoT networks10.1016/j.aej.2024.01.067 ↗
44. Autonomous IoT System Security Capability: Pushing IoT Security to the Edge
45. Blockchain on Security and Forensics Management in Edge Computing for IoT: A Comprehensive Survey10.1109/TNSM.2021.3122147 ↗
46. Canavese, D., Mannella, L., Regano, L., and Basile, C. (2024). Security at the Edge for Resource-Limited IoT Devices. Sensors, 24.10.3390/s24020590 ↗
47. Collaborative edge computing and caching with deep reinforcement learning decision agents10.1109/ACCESS.2020.3007002 ↗
48. Cloud network and mathematical model calculation scheme for dynamic big data10.1109/ACCESS.2020.3009675 ↗
49. Edge computing and networking: A survey on infrastructures and applications10.1109/ACCESS.2019.2927538 ↗
50. Deep learning for edge computing applications: A state-of-the-art survey10.1109/ACCESS.2020.2982411 ↗
51. Fog computing: A comprehensive architectural survey10.1109/ACCESS.2020.2983253 ↗
52. A survey of trusted computing solutions using fpgas10.1109/ACCESS.2023.3261802 ↗
53. Edge computing and its convergence with blockchain in 5g and beyond: Security, challenges, and opportunities10.1109/ACCESS.2020.3037108 ↗
54. A comprehensive survey on auction mechanism design for cloud/edge resource management and pricing10.1109/ACCESS.2021.3110914 ↗
55. A systematic literature study on definition and modeling of service-level agreements for cloud services in IoT10.1109/ACCESS.2020.3011483 ↗
56. Mcte: Minimizes task completion time and execution cost to optimize scheduling performance for smart grid cloud10.1109/ACCESS.2019.2942067 ↗
57. Mobile edge computing with wireless backhaul: Joint task offloading and resource allocation10.1109/ACCESS.2018.2883692 ↗
58. Q-learning-based task offloading and resources optimization for a collaborative computing system10.1109/ACCESS.2020.3015993 ↗
59. Offloading mechanisms based on reinforcement learning and deep learning algorithms in the fog computing environment10.1109/ACCESS.2023.3241881 ↗
60. Decentralized edge-to-cloud load balancing: Service placement for the internet of things10.1109/ACCESS.2021.3074962 ↗
61. Fogchain: A fog computing architecture integrating blockchain and Internet of Things for personal health records10.1109/ACCESS.2021.3109822 ↗
62. Security in internet of things: A review10.1109/ACCESS.2022.3209355 ↗
63. A threat model for vehicular fog computing10.1109/ACCESS.2022.3231189 ↗
64. Hybrid lightweight proxy re-encryption scheme for secure fog-to-things environment10.1109/ACCESS.2020.2984317 ↗
65. A survey on trustworthiness for the internet of things10.1109/ACCESS.2021.3066457 ↗
66. A novel fog-based multi-level energy-efficient framework for IoT-enabled smart environments10.1109/ACCESS.2020.3010157 ↗
67. Fetch: A deep learning-based fog computing and IoT integrated environment for healthcare monitoring and diagnosis10.1109/ACCESS.2022.3143793 ↗
68. A survey of multi-access edge computing and vehicular networking10.1109/ACCESS.2022.3224032 ↗
69. A Reliable IoT Edge Computing Trust Management Mechanism for Smart Cities10.1109/ACCESS.2020.2979022 ↗
70. Dynamic service placement in multi-access edge computing: A systematic literature review10.1109/ACCESS.2022.3160738 ↗
71. Cloudlet computing: Recent advances, taxonomy, and challenges10.1109/ACCESS.2021.3059072 ↗
72. LBRO: Load balancing for resource optimization in edge computing10.1109/ACCESS.2022.3205741 ↗
73. The impact of 5g multi-access edge computing cooperation announcement on the telecom operators’ firm value10.4218/etrij.2021-0185 ↗
74. A resource management survey for mission-critical and time-critical applications in multi-access edge computing10.52953/BQVO3992 ↗
75. A review of intelligent computation offloading in multi-access edge computing10.1109/ACCESS.2022.3187701 ↗
76. Wang, X. (2022, January 15–17). Research on computational offloading strategies based on mobile edge computing. Proceedings of the Second International Conference on Optics and Communication Technology (ICOCT 2022), Hefei, China.10.1117/12.2653794 ↗
77. A survey on mobile augmented reality with 5g mobile edge computing: Architectures, applications, and technical aspects10.1109/COMST.2021.3061981 ↗
78. AI driven heterogeneous mec system with uav assistance for dynamic environment: Challenges and solutions10.1109/MNET.011.2000440 ↗
79. Scheduling IoT applications in edge and fog computing environments: A taxonomy and future directions10.1145/3544836 ↗
80. Lim, J. (2022). Latency-aware task scheduling for IoT applications based on artificial intelligence with partitioning in small-scale fog computing environments. Sensors, 22.10.3390/s22197326 ↗
81. Vehicle location in edge computing enabling IoTs based on bistatic FDA-MIMO radar10.1109/ACCESS.2021.3064849 ↗
82. Edge computing in SDN-enabled IoT-based healthcare frameworks10.4018/IJRQEH.308804 ↗
83. Optimal design of ecological landscape spatial structure based on edge computing of internet of things
84. Security in edge-assisted internet of things: Challenges and solutions10.1007/s11432-019-2906-y ↗
85. Collaborative task scheduling for IoT-assisted edge computing10.1109/ACCESS.2020.3041872 ↗
86. Gao, X., Liu, R., and Kaushik, A. (2021). A Distributed Virtual Network Function Placement Approach in Satellite Edge and Cloud Computing. arXiv.
87. Alnajim, A.M., Habib, S., Islam, M., Thwin, S.M., and Alotaibi, F. (2023). A Comprehensive Survey of Cybersecurity Threats, Attacks, and Effective Countermeasures in Industrial Internet of Things. Technologies, 11.10.3390/technologies11060161 ↗
88. Analyzing Threats and Attacks in Edge Data Analytics within IoT Environments10.3390/iot5010007 ↗
89. A critical review of intrusion detection systems in the internet of things: Techniques, deployment strategy, validation strategy, attacks, public datasets and challenges10.1186/s42400-021-00077-7 ↗
90. New Security State Awareness Model for IoT Devices with Edge Intelligence10.1109/ACCESS.2021.3075220 ↗
91. A Decentralized Edge Computing Latency-Aware Task Management Method with High Availability for IoT Applications
92. A Privacy-Preserved E2E Authenticated Key Exchange Protocol for Multi-Server Architecture in Edge Computing Networks10.1109/ACCESS.2020.2976431 ↗
93. A mobility-based epidemic model for iot malware spread10.1109/ACCESS.2022.3213032 ↗
94. Shieldrnn: A distributed flow-based ddos detection solution for IoT using sequence majority voting10.1109/ACCESS.2022.3200477 ↗
95. Profiling attack on wifi-based iot devices using an eavesdropping of an encrypted data frames10.25046/aj070606 ↗
96. AlAmri, S., ALAbri, F., and Sharma, T. (2023). Artificial Intelligence Deployment to Secure IoT in Industrial Environment, IntechOpen.10.5772/intechopen.104469 ↗
97. Banaamah, A., and Ahmad, I. (2022). Intrusion detection in iot using deep learning. Sensors, 22.10.3390/s22218417 ↗
98. Ebrahim, M., Hafid, A., and Elie, E. (2022). Blockchain as privacy and security solution for smart environments: A survey. arXiv.
99. Securing iot networks: A fog-based framework for malicious device detection10.1051/matecconf/202439201103 ↗
100. Security in iot-driven mobile edge computing: New paradigms, challenges, and opportunities10.1109/MNET.211.2000526 ↗