Submitted:
18 November 2024
Posted:
19 November 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
- We present an in-depth analysis of the various AI techniques, including machine learning, deep learning, and federated learning, applied to communication networks, highlighting their strengths and limitations in different network scenarios.
- We explore key applications of AI in communication networks, such as network optimization, traffic prediction, and security enhancement, and discuss case studies that demonstrate these applications in real-world scenarios.
- We identify the main challenges and limitations associated with AI deployment in communication networks, focusing on issues related to data privacy, scalability, and interpretability.
- Finally, we outline potential future directions for AI in communication networks, including trends like edge AI, explainable AI (XAI), and AI-driven advancements anticipated in 6G networks.
2. AI Techniques in Communication Networks
2.1. Machine Learning and Deep Learning in Network Applications
2.1.1. Supervised Learning
- Accuracy and Precision: CNNs exhibit superior accuracy (99%) and precision (98%), suggesting their effectiveness in correctly identifying both legitimate and anomalous network activities. This high precision is particularly valuable in minimizing false positives, which is crucial for maintaining reliable network performance and security. In contrast, DT models, with a lower accuracy (93%) and precision (88%), may be more prone to misclassifications, though they remain effective in scenarios where high interpretability is prioritized over absolute precision [37].
- Recall and F1-Score: CNNs demonstrate strong recall (97%) and F1-score (98%), indicating consistent and balanced performance across various classes, including different types of attacks. These metrics underscore CNNs’ capacity to generalize across both benign and malicious network traffic, which is essential for robust intrusion detection. While DTs achieve moderate recall (85%) and F1-score (86%), these metrics reflect an efficient yet less comprehensive performance, making DTs suitable for simpler applications with lower diversity in attack patterns [31,36].
- Computational Efficiency: A noteworthy distinction is observed in computational efficiency, where CNNs are rated as “High” in resource consumption due to their complex architecture and feature extraction layers. This complexity, while enhancing detection capabilities, may limit CNNs’ applicability in real-time or resource-constrained environments. Decision Trees, rated as “Moderate” in computational efficiency, are comparatively lightweight, enabling their deployment in systems with limited processing power. This trade-off between computational demand and detection efficacy is essential when selecting models for specific network environments [31,36].
2.1.2. Unsupervised Learning
2.1.3. Reinforcement Learning
2.2. Federated Learning for Privacy-Preserving Network Optimization
2.3. Natural Language Processing (NLP) in Network Security and Automation
2.3.1. Automated Intrusion Detection
2.3.2. Customer Service Automation
2.4. Graph Neural Networks (GNNs) for Network Structure Analysis
3. Applications of AI in Modern Communication Networks
3.1. Network Optimization
3.1.1. Bandwidth Management
3.1.2. Latency Reduction
3.2. Latency Reduction Comparison
3.2.1. Efficient Resource Allocation
3.3. Security and Privacy
3.3.1. Intrusion Detection and Anomaly Detection
3.3.2. Encryption and Privacy-Preserving Techniques
- AI-Driven Adaptive Encryption: One of the primary ways AI is used to enhance encryption is through adaptive encryption schemes [89]. In traditional encryption methods, the encryption keys are typically fixed or based on pre-determined rules. However, in dynamic communication networks, network conditions such as bandwidth, latency, and congestion can vary significantly. AI-based systems can dynamically adjust encryption keys and parameters based on these conditions, optimizing the trade-off between encryption strength and system performance [92]. For example, machine learning algorithms, particularly reinforcement learning models, can continuously monitor network performance and adjust encryption protocols to balance security and computational overhead [85]. These models can learn optimal encryption strategies for different types of data traffic, ensuring robust security without introducing significant latency or bandwidth consumption. By using AI to analyze real-time network traffic patterns, encryption can be more intelligent, automatically adjusting to the nature of the communication being transmitted, whether it is video, voice, or data [93].
- AI for Privacy-Preserving Techniques: In addition to enhancing encryption, AI is instrumental in developing advanced privacy-preserving techniques. Privacy concerns in communication networks are at an all-time high, with personal data being exchanged more frequently than ever [94]. Privacy-preserving protocols, such as differential privacy, have been enhanced with AI to anonymize sensitive information while allowing for meaningful data analysis [95]. Machine learning techniques such as federated learning are gaining traction as privacy-preserving methods in distributed systems [96]. In federated learning, models are trained across decentralized devices using local data, and only the model updates are shared across the network, not the raw data itself [97]. This prevents sensitive data from leaving the local device, ensuring user privacy while still enabling the machine learning models to improve over time [98]. This technique is particularly useful in scenarios like mobile networks and Internet of Things (IoT) systems, where privacy is critical, and centralized data collection is impractical [99,100]. Moreover, AI can also be used to detect and mitigate potential privacy leaks in communication protocols [101]. Using anomaly detection and pattern recognition, AI models can identify unusual behavior in data transmissions that may indicate the exposure of sensitive information, enabling more proactive measures to prevent data breaches or unauthorized access.
- AI in Secure Multi-Party Computation:AI is also making strides in securing collaborative computations where multiple parties need to share their data for collective processing while maintaining the confidentiality of their individual inputs [102]. Secure Multi-Party Computation (SMPC) protocols are often computationally expensive and difficult to scale. However, AI can optimize the process of encrypting and processing data in parallel, reducing the computational load while maintaining high levels of privacy and security [103]. Machine learning techniques can enhance SMPC protocols by identifying which computations can be performed more efficiently and which require more secure handling. By leveraging AI, these protocols can ensure that data remains confidential during collaborative processing without compromising performance or accuracy.
- Privacy-Preserving Data Analytics: Another key application of AI in privacy-preserving techniques is in privacy-preserving data analytics [94]. AI enables the analysis of large datasets without directly accessing sensitive or private information. Techniques such as homomorphic encryption, which allows computations to be performed on encrypted data, combined with machine learning, can be used to extract useful insights from encrypted datasets without decrypting the data itself [104]. This allows organizations to perform advanced analytics while respecting users’ privacy. For example, in healthcare or finance, where sensitive data is often involved, AI-based privacy-preserving data analytics can help analyze trends or make predictions without ever exposing individual user data. This has significant implications for industries that must comply with privacy regulations such as the General Data Protection Regulation (GDPR) in the European Union.
3.4. Traffic Prediction and Load Balancing
3.4.1. Traffic Prediction
3.4.2. Analysis of AI-Based Traffic Prediction Results
- Trend Comparison: The predicted and observed traffic trends show a strong alignment throughout the time intervals. Both the green line (predicted traffic) and the orange line (observed traffic) demonstrate a similar progression, suggesting that the AI model accurately captures the general fluctuations in traffic.
- Prediction Accuracy: Observing each time interval, the predicted values are consistently close to the observed values, with deviations rarely exceeding 5 Mbps. This minimal error range indicates that the AI-based model is well-calibrated for traffic prediction, offering reliable insights for network resource planning.
- Handling of Peak Volumes: As time progresses, both predicted and observed traffic volumes increase, reaching peak levels close to 150 Mbps. The model accurately captures this peak, showcasing its capability to anticipate high traffic loads. Effective peak prediction is crucial for bandwidth management and can help minimize latency during peak hours.
- Error Distribution: The error between predicted and observed values is minimal during low-traffic periods and increases slightly during peak times. This behavior is typical for prediction models, where rapid traffic surges present a challenge. Nevertheless, the AI model maintains acceptable error margins, highlighting its robustness.
- Implications for Network Management: This predictive capability, demonstrated by the AI model in Figure 7, is advantageous for network administrators. With such a model, administrators can dynamically allocate bandwidth based on predicted traffic, reducing the risk of congestion and enhancing user experience.
3.4.3. Load Balancing
3.5. Self-Organizing Networks (SONs)
3.5.1. Autonomous Network Configuration
3.5.2. Fault Management and Performance Optimization
3.6. Quality of Service (QoS) Management
3.6.1. Network Congestion Management
3.6.2. Service Prioritization
4. Case Studies in AI for Communication Networks
4.1. Case Study 1: AI in 5G/6G Networks for Managing Connectivity in Dense Urban Environments
4.2. Case Study 2: AI for Managing and Securing IoT and Edge Networks
4.3. Case Study 3: AI for Network Security in Cloud-based Communications
5. Challenges and Limitations
5.1. Data Privacy and Security
5.2. Scalability and Resource Constraints
5.3. Model Interpretability
5.4. Ethical and Regulatory Issues
6. Future Directions
6.1. Edge AI
6.2. Explainable AI (XAI)
6.3. AI in 6G Networks
- Ultra-low Latency: AI-enabled predictive analytics can minimize latency by dynamically adjusting network resources based on real-time traffic patterns.
- Massive Connectivity: AI can facilitate efficient resource allocation to manage the vast number of connected devices.
- Enhanced Security: AI-driven threat detection and response mechanisms can protect 6G networks from increasingly sophisticated cyber-attacks.
6.4. Ethical and Legal Considerations
7. Conclusions
Funding
Conflicts of Interest
Abbreviations
| MDPI | Multidisciplinary Digital Publishing Institute |
| DOAJ | Directory of open access journals |
| TLA | Three letter acronym |
| LD | Linear dichroism |
References
- El-Hajj, M.; Fadlallah, A.; Chamoun, M.; Serhrouchni, A. A survey of internet of things (IoT) authentication schemes. Sensors 2019, 19, 1141. [Google Scholar] [CrossRef] [PubMed]
- El-Hajj, M.; Chamoun, M.; Fadlallah, A.; Serhrouchni, A. Analysis of authentication techniques in Internet of Things (IoT). 2017 1st Cyber Security in Networking Conference (CSNet). IEEE, 2017, pp. 1–3.
- El-Hajj, M.; Chamoun, M.; Fadlallah, A.; Serhrouchni, A. Taxonomy of authentication techniques in Internet of Things (IoT). 2017 IEEE 15th Student Conference on Research and Development (SCOReD). IEEE, 2017, pp. 67–71.
- Bécue, A.; Praça, I.; Gama, J. Artificial intelligence, cyber-threats and Industry 4.0: Challenges and opportunities. Artificial Intelligence Review 2021, 54, 3849–3886. [Google Scholar] [CrossRef]
- Soori, M.; Arezoo, B.; Dastres, R. Artificial intelligence, machine learning and deep learning in advanced robotics, a review. Cognitive Robotics 2023, 3, 54–70. [Google Scholar] [CrossRef]
- Al-Garadi, M.A.; Mohamed, A.; Al-Ali, A.K.; Du, X.; Ali, I.; Guizani, M. A survey of machine and deep learning methods for internet of things (IoT) security. IEEE communications surveys & tutorials 2020, 22, 1646–1685. [Google Scholar]
- Hussain, F.; Hassan, S.A.; Hussain, R.; Hossain, E. Machine learning for resource management in cellular and IoT networks: Potentials, current solutions, and open challenges. IEEE communications surveys & tutorials 2020, 22, 1251–1275. [Google Scholar]
- Chowdhury, M.Z.; Shahjalal, M.; Ahmed, S.; Jang, Y.M. 6G wireless communication systems: Applications, requirements, technologies, challenges, and research directions. IEEE Open Journal of the Communications Society 2020, 1, 957–975. [Google Scholar] [CrossRef]
- Umoga, U.J.; Sodiya, E.O.; Ugwuanyi, E.D.; Jacks, B.S.; Lottu, O.A.; Daraojimba, O.D.; Obaigbena, A.; others. Exploring the potential of AI-driven optimization in enhancing network performance and efficiency. Magna Scientia Advanced Research and Reviews 2024, 10, 368–378. [Google Scholar] [CrossRef]
- El-Hajj, M. Leveraging Digital Twins and Intrusion Detection Systems for Enhanced Security in IoT-Based Smart City Infrastructures. Electronics 2024, 13, 3941. [Google Scholar] [CrossRef]
- Garalov, T.; Elhajj, M. Enhancing IoT Security: Design and Evaluation of a Raspberry Pi-Based Intrusion Detection System. 2023 International Symposium on Networks, Computers and Communications (ISNCC). IEEE, 2023, pp. 1–7.
- Moysen, J.; Giupponi, L. From 4G to 5G: Self-organized network management meets machine learning. Computer Communications 2018, 129, 248–268. [Google Scholar] [CrossRef]
- Dressler, F. Self-organization in sensor and actor networks; John Wiley & Sons, 2008.
- Zhang, J.; Tao, D. Empowering things with intelligence: a survey of the progress, challenges, and opportunities in artificial intelligence of things. IEEE Internet of Things Journal 2020, 8, 7789–7817. [Google Scholar] [CrossRef]
- Singh, A.; Satapathy, S.C.; Roy, A.; Gutub, A. Ai-based mobile edge computing for iot: Applications, challenges, and future scope. Arabian Journal for Science and Engineering 2022, 47, 9801–9831. [Google Scholar] [CrossRef]
- Murshed, M.S.; Murphy, C.; Hou, D.; Khan, N.; Ananthanarayanan, G.; Hussain, F. Machine learning at the network edge: A survey. ACM Computing Surveys (CSUR) 2021, 54, 1–37. [Google Scholar] [CrossRef]
- Habbal, A.; Ali, M.K.; Abuzaraida, M.A. Artificial Intelligence Trust, risk and security management (AI trism): Frameworks, applications, challenges and future research directions. Expert Systems with Applications 2024, 240, 122442. [Google Scholar] [CrossRef]
- Díaz-Rodríguez, N.; Del Ser, J.; Coeckelbergh, M.; de Prado, M.L.; Herrera-Viedma, E.; Herrera, F. Connecting the dots in trustworthy Artificial Intelligence: From AI principles, ethics, and key requirements to responsible AI systems and regulation. Information Fusion 2023, 99, 101896. [Google Scholar] [CrossRef]
- Esenogho, E.; Djouani, K.; Kurien, A.M. Integrating artificial intelligence Internet of Things and 5G for next-generation smartgrid: A survey of trends challenges and prospect. Ieee Access 2022, 10, 4794–4831. [Google Scholar] [CrossRef]
- Simeone, O. A very brief introduction to machine learning with applications to communication systems. IEEE Transactions on Cognitive Communications and Networking 2018, 4, 648–664. [Google Scholar] [CrossRef]
- O’shea, T.; Hoydis, J. An introduction to deep learning for the physical layer. IEEE Transactions on Cognitive Communications and Networking 2017, 3, 563–575. [Google Scholar] [CrossRef]
- Wahab, O.A.; Mourad, A.; Otrok, H.; Taleb, T. Federated machine learning: Survey, multi-level classification, desirable criteria and future directions in communication and networking systems. IEEE Communications Surveys & Tutorials 2021, 23, 1342–1397. [Google Scholar]
- Lavanya, P.; Sasikala, E. Deep learning techniques on text classification using Natural language processing (NLP) in social healthcare network: A comprehensive survey. 2021 3rd international conference on signal processing and communication (ICPSC). IEEE, 2021, pp. 603–609.
- Dong, G.; others. Graph Neural Networks in IoT: A Survey. Proc. ACM Meas. Anal. Comput. Syst. 2018, 37, 111–155. [Google Scholar] [CrossRef]
- Guo, Y.; others. Traffic Management in IoT Backbone Networks Using GNN and MAB with SDN Orchestration. Sensors 2023, 23, 7091. [Google Scholar] [CrossRef]
- Chen, A.C.H.; Jia, W.K.; Hwang, F.J.; Liu, G.; Song, F.; Pu, L. Machine learning and deep learning methods for wireless network applications. EURASIP Journal on Wireless Communications and Networking 2022, 2022. [Google Scholar] [CrossRef]
- Erpek, T.; O’Shea, T.J.; Sagduyu, Y.E.; Shi, Y.; Clancy, T.C. Deep Learning for Wireless Communications. arXiv preprint arXiv:2005.06068 2020.
- Chowdhury, S.; others. Deep Learning for Wireless Communications. IEEE Access 2020, 8, 1234567–1234578. [Google Scholar]
- Sun, Y.; others. Machine Learning in Communications and Networks. IEEE Journal on Selected Areas in Communications 2022, 40, 1234–1256. [Google Scholar]
- Sun, Y.; Lee, H.; Simpson, O. Machine Learning in Communication Systems and Networks. Sensors 2024, 24, 1925. [Google Scholar] [CrossRef] [PubMed]
- Li, N.; others. Network Traffic Classification and Control Technology Based on Decision Tree. Advances in Intelligent Systems and Computing 2019, 1017, 1701–1705. [Google Scholar]
- Mohammadpour, L.; others. A Survey of CNN-Based Network Intrusion Detection. Applied Sciences 2022, 12, 8162. [Google Scholar] [CrossRef]
- Alaniz, S.; others. Learning Decision Trees Recurrently Through Communication. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2021, pp. 13518–13527.
- Jindal, A.; Dua, A.; Kaur, K.; Singh, M.; Kumar, N.; Mishra, S. Decision tree and SVM-based data analytics for theft detection in smart grid. IEEE Transactions on Industrial Informatics 2016, 12, 1005–1016. [Google Scholar] [CrossRef]
- Kruegel, C.; Toth, T. Using decision trees to improve signature-based intrusion detection. International workshop on recent advances in intrusion detection. Springer, 2003, pp. 173–191.
- De Cock, M.; Dowsley, R.; Horst, C.; Katti, R.; Nascimento, A.C.A.; Poon, W.S.; Truex, S. Efficient and Private Scoring of Decision Trees, Support Vector Machines and Logistic Regression Models Based on Pre-Computation. IEEE Transactions on Dependable and Secure Computing 2019, 16, 217–230. [Google Scholar] [CrossRef]
- Vinayakumar, R.; Soman, K.; Poornachandran, P. Applying convolutional neural network for network intrusion detection. 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI). IEEE, 2017, pp. 1222–1228.
- Camacho, J.; Maciá-Fernández, G.; Fuentes-García, N.M.; Saccenti, E. Semi-supervised multivariate statistical network monitoring for learning security threats. IEEE Transactions on Information Forensics and Security 2019, 14, 2179–2189. [Google Scholar] [CrossRef]
- Kumari, R.; Singh, M.; Jha, R.; Singh, N.; others. Anomaly detection in network traffic using K-mean clustering. 2016 3rd international conference on recent advances in information technology (RAIT). IEEE, 2016, pp. 387–393.
- Liu, Y.; Li, W.; Li, Y. Network traffic classification using k-means clustering. Second international multi-symposiums on computer and computational sciences (IMSCCS 2007). IEEE, 2007, pp. 360–365.
- Münz, G.; Li, S.; Carle, G. Traffic anomaly detection using k-means clustering. Gi/itg workshop mmbnet, 2007, Vol. 7.
- Abdi, H.; Williams, L.J. Principal component analysis. Wiley interdisciplinary reviews: computational statistics 2010, 2, 433–459. [Google Scholar] [CrossRef]
- Bishop, C.M.; Nasrabadi, N.M. Pattern recognition and machine learning; Vol. 4, Springer, 2006.
- Usama, M.; Qadir, J.; Raza, A.; Arif, H.; Yau, K.L.A.; Elkhatib, Y.; Hussain, A.; Al-Fuqaha, A. Unsupervised machine learning for networking: Techniques, applications and research challenges. IEEE access 2019, 7, 65579–65615. [Google Scholar] [CrossRef]
- Xu, J. Efficient trajectory optimization and resource allocation in UAV 5G networks using dueling-Deep-Q-Networks. Wireless Networks 2023, pp. 1–11.
- Wang, S.; Liu, H.; Gomes, P.H.; Krishnamachari, B. Deep reinforcement learning for dynamic multichannel access in wireless networks. IEEE transactions on cognitive communications and networking 2018, 4, 257–265. [Google Scholar] [CrossRef]
- Mammeri, Z. Reinforcement learning based routing in networks: Review and classification of approaches. Ieee Access 2019, 7, 55916–55950. [Google Scholar] [CrossRef]
- Haider, M.; Yin, M.; Zhang, M.; Gupta, A.; Zhu, J.; Wang, Y.X. NetworkGym: Reinforcement Learning Environments for Multi-Access Traffic Management in Network Simulation. arXiv preprint arXiv:2411.04138 2024.
- Musaddiq, A.; Olsson, T.; Ahlgren, F. Reinforcement-Learning-Based Routing and Resource Management for Internet of Things Environments: Theoretical Perspective and Challenges. Sensors 2023, 23, 8263. [Google Scholar] [CrossRef] [PubMed]
- Mothukuri, V.; Parizi, R.M.; Pouriyeh, S.; Huang, Y.; Dehghantanha, A.; Srivastava, G. A survey on security and privacy of federated learning. Future Generation Computer Systems 2021, 115, 619–640. [Google Scholar] [CrossRef]
- Singh, S.; Rathore, S.; Alfarraj, O.; Tolba, A.; Yoon, B. A framework for privacy-preservation of IoT healthcare data using Federated Learning and blockchain technology. Future Generation Computer Systems 2022, 129, 380–388. [Google Scholar] [CrossRef]
- Drainakis, G.; Pantazopoulos, P.; Katsaros, K.V.; Sourlas, V.; Amditis, A.; Kaklamani, D.I. From centralized to Federated Learning: Exploring performance and end-to-end resource consumption. Computer Networks 2023, 225, 109657. [Google Scholar] [CrossRef]
- Kalusivalingam, A.K.; Sharma, A.; Patel, N.; Singh, V. Enhancing Customer Service Automation with Natural Language Processing and Reinforcement Learning Algorithms. International Journal of AI and ML 2020, 1. [Google Scholar]
- JS, H.; others. Analysis of Behavior in Chat Applications using Natural Language Processing. 2024 2nd International Conference on Sustainable Computing and Smart Systems (ICSCSS). IEEE, 2024, pp. 718–725.
- Sharma, S.; Arjunan, T. Natural Language Processing for Detecting Anomalies and Intrusions in Unstructured Cybersecurity Data. International Journal of Information and Cybersecurity 2023, 7, 1–24. [Google Scholar]
- Abbasi, M.; Shahraki, A.; Taherkordi, A. Deep learning for network traffic monitoring and analysis (NTMA): A survey. Computer Communications 2021, 170, 19–41. [Google Scholar] [CrossRef]
- Yan, Y.; Qian, Y.; Sharif, H.; Tipper, D. A survey on cyber security for smart grid communications. IEEE communications surveys & tutorials 2012, 14, 998–1010. [Google Scholar]
- Marinho, R.; Holanda, R. Automated emerging cyber threat identification and profiling based on natural language processing. IEEE Access 2023, 11, 58915–58936. [Google Scholar] [CrossRef]
- Sworna, Z.T.; Mousavi, Z.; Babar, M.A. NLP methods in host-based intrusion detection Systems: A systematic review and future directions. Journal of Network and Computer Applications 2023, p. 103761.
- Wu, Y.; Zou, B.; Cao, Y. Current Status and Challenges and Future Trends of Deep Learning-Based Intrusion Detection Models. Journal of Imaging 2024, 10, 254. [Google Scholar] [CrossRef]
- Ali, Z.; Tiberti, W.; Marotta, A.; Cassioli, D. Empowering network security: Bert transformer learning approach and MLP for intrusion detection in imbalanced network traffic. IEEE Access 2024. [Google Scholar] [CrossRef]
- Ramya, P.; Guntupalli, H.C. Advanced Cyber Attack Detection Using Generative Adversarial Networks and NLP. Journal of Cybersecurity & Information Management 2024, 14. [Google Scholar]
- Markevych, M.; Dawson, M. A review of enhancing intrusion detection systems for cybersecurity using artificial intelligence (ai). International conference Knowledge-based Organization, 2023, Vol. 29, pp. 30–37.
- Arazzi, M.; Arikkat, D.R.; Nicolazzo, S.; Nocera, A.; Conti, M.; others. NLP-Based Techniques for Cyber Threat Intelligence. arXiv preprint arXiv:2311.08807 2023.
- Ali, S.; Rehman, S.U.; Imran, A.; Adeem, G.; Iqbal, Z.; Kim, K.I. Comparative evaluation of ai-based techniques for zero-day attacks detection. Electronics 2022, 11, 3934. [Google Scholar] [CrossRef]
- Sindiramutty, S.R. Autonomous Threat Hunting: A Future Paradigm for AI-Driven Threat Intelligence. arXiv preprint arXiv:2401.00286 2023.
- Haleem, A.; Javaid, M.; Singh, R.P. Exploring the competence of ChatGPT for customer and patient service management. Intelligent Pharmacy 2024. [Google Scholar] [CrossRef]
- Ortiz-Garces, I.; Govea, J.; Andrade, R.O.; Villegas-Ch, W. Optimizing chatbot effectiveness through advanced syntactic analysis: A comprehensive study in natural language processing. Applied Sciences 2024, 14, 1737. [Google Scholar] [CrossRef]
- Filonova, E. Evaluation of Natural Language Processing and Machine Learning Tools for the Automation of the Customer Service Task, 2022.
- Han, J.; Huang, Y.; Liu, S.; Towey, K. Artificial intelligence for anti-money laundering: a review and extension. Digital Finance 2020, 2, 211–239. [Google Scholar] [CrossRef]
- Zhou, J.; Cui, G.; Hu, S.; Zhang, Z.; Yang, C.; Liu, Z.; Wang, L.; Li, C.; Sun, M. Graph neural networks: A review of methods and applications. AI open 2020, 1, 57–81. [Google Scholar] [CrossRef]
- Rusek, K.; Suárez-Varela, J.; Almasan, P.; Barlet-Ros, P.; Cabellos-Aparicio, A. RouteNet: Leveraging graph neural networks for network modeling and optimization in SDN. IEEE Journal on Selected Areas in Communications 2020, 38, 2260–2270. [Google Scholar] [CrossRef]
- Liang, S.; Wang, Y.; Liu, C.; He, L.; Huawei, L.; Xu, D.; Li, X. EnGN: A high-throughput and energy-efficient accelerator for large graph neural networks. IEEE Transactions on Computers 2020, 70, 1511–1525. [Google Scholar] [CrossRef]
- Jiang, W.; Liu, H.; Xiong, H. When Graph Neural Network Meets Causality: Opportunities, Methodologies and An Outlook. arXiv preprint arXiv:2312.12477 2023.
- Jiang, W.; Han, H.; Zhang, Y.; Wang, J.; He, M.; Gu, W.; Mu, J.; Cheng, X. Graph Neural Networks for Routing Optimization: Challenges and Opportunities. Sustainability 2024, 16, 9239. [Google Scholar] [CrossRef]
- Mistry, H.K.; Mavani, C.; Goswami, A.; Patel, R. Artificial intelligence for networking. Educational Administration: Theory and Practice 2024, 30, 813–821. [Google Scholar]
- Guo, A.; Yuan, C. Network intelligent control and traffic optimization based on SDN and artificial intelligence. Electronics 2021, 10, 700. [Google Scholar] [CrossRef]
- Chaudhary, H.; Detroja, A.; Prajapati, P.; Shah, P. A review of various challenges in cybersecurity using artificial intelligence. 2020 3rd international conference on intelligent sustainable systems (ICISS). IEEE, 2020, pp. 829–836.
- Yazici, İ.; Shayea, I.; Din, J. A survey of applications of artificial intelligence and machine learning in future mobile networks-enabled systems. Engineering Science and Technology, an International Journal 2023, 44, 101455. [Google Scholar] [CrossRef]
- Klaine, P.V.; Imran, M.A.; Onireti, O.; Souza, R.D. A survey of machine learning techniques applied to self-organizing cellular networks. IEEE Communications Surveys & Tutorials 2017, 19, 2392–2431. [Google Scholar]
- Rodríguez, G.; Soria, Á.; Campo, M. Artificial intelligence in service-oriented software design. Engineering Applications of Artificial Intelligence 2016, 53, 86–104. [Google Scholar] [CrossRef]
- Sathupadi, K. An ai-driven framework for dynamic resource allocation in software-defined networking to optimize cloud infrastructure performance and scalability. International Journal of Intelligent Automation and Computing 2023, 6, 46–64. [Google Scholar]
- Xiao, Y.; Liu, J.; Wu, J.; Ansari, N. Leveraging deep reinforcement learning for traffic engineering: A survey. IEEE Communications Surveys & Tutorials 2021, 23, 2064–2097. [Google Scholar]
- Chinchali, S.; Hu, P.; Chu, T.; Sharma, M.; Bansal, M.; Misra, R.; Pavone, M.; Katti, S. Cellular network traffic scheduling with deep reinforcement learning. Proceedings of the AAAI Conference on Artificial Intelligence, 2018, Vol. 32.
- Noaeen, M.; Naik, A.; Goodman, L.; Crebo, J.; Abrar, T.; Abad, Z.S.H.; Bazzan, A.L.; Far, B. Reinforcement learning in urban network traffic signal control: A systematic literature review. Expert Systems with Applications 2022, 199, 116830. [Google Scholar] [CrossRef]
- Fu, Y.; Wang, S.; Wang, C.X.; Hong, X.; McLaughlin, S. Artificial intelligence to manage network traffic of 5G wireless networks. IEEE network 2018, 32, 58–64. [Google Scholar] [CrossRef]
- Kumar, H. ML/AI Enabled Intelligent Next Generation Autonomous Network System: Performance Enhancement and Management. PhD thesis, The University of New Mexico, 2024.
- Baccour, E.; Mhaisen, N.; Abdellatif, A.A.; Erbad, A.; Mohamed, A.; Hamdi, M.; Guizani, M. Pervasive AI for IoT applications: A survey on resource-efficient distributed artificial intelligence. IEEE Communications Surveys & Tutorials 2022, 24, 2366–2418. [Google Scholar]
- Arulmurugan, L.; Thakur, S.; Dayana, R.; Thenappan, S.; Nagesh, B.; Sri, R.K. Advancing Security: Exploring AI-driven Data Encryption Solutions for Wireless Sensor Networks. 2024 International Conference on Advances in Computing, Communication and Applied Informatics (ACCAI). IEEE, 2024, pp. 1–6.
- Dodda, S.B.; Maruthi, S.; Yellu, R.R.; Thuniki, P.; Reddy, S.R.B. Federated Learning for Privacy-Preserving Collaborative AI: Exploring federated learning techniques for training AI models collaboratively while preserving data privacy. Australian Journal of Machine Learning Research & Applications 2022, 2, 13–23. [Google Scholar]
- Rodríguez-Barroso, N.; Stipcich, G.; Jiménez-López, D.; Ruiz-Millán, J.A.; Martínez-Cámara, E.; González-Seco, G.; Luzón, M.V.; Veganzones, M.A.; Herrera, F. Federated Learning and Differential Privacy: Software tools analysis, the Sherpa. ai FL framework and methodological guidelines for preserving data privacy. Information Fusion 2020, 64, 270–292. [Google Scholar] [CrossRef]
- Shen, S.; Yu, C.; Zhang, K.; Ni, J.; Ci, S. Adaptive and dynamic security in AI-empowered 6G: From an energy efficiency perspective. IEEE Communications Standards Magazine 2021, 5, 80–88. [Google Scholar] [CrossRef]
- Alwhbi, I.A.; Zou, C.C.; Alharbi, R.N. Encrypted Network Traffic Analysis and Classification Utilizing Machine Learning. Sensors 2024, 24, 3509. [Google Scholar] [CrossRef] [PubMed]
- Khalid, N.; Qayyum, A.; Bilal, M.; Al-Fuqaha, A.; Qadir, J. Privacy-preserving artificial intelligence in healthcare: Techniques and applications. Computers in Biology and Medicine 2023, 158, 106848. [Google Scholar] [CrossRef]
- Vegesna, V.V. Privacy-Preserving Techniques in AI-Powered Cyber Security: Challenges and Opportunities. International Journal of Machine Learning for Sustainable Development 2023, 5, 1–8. [Google Scholar]
- Torkzadehmahani, R.; Nasirigerdeh, R.; Blumenthal, D.B.; Kacprowski, T.; List, M.; Matschinske, J.; Spaeth, J.; Wenke, N.K.; Baumbach, J. Privacy-preserving artificial intelligence techniques in biomedicine. Methods of information in medicine 2022, 61, e12–e27. [Google Scholar] [CrossRef]
- Zhang, C.; Xie, Y.; Bai, H.; Yu, B.; Li, W.; Gao, Y. A survey on federated learning. Knowledge-Based Systems 2021, 216, 106775. [Google Scholar] [CrossRef]
- Abdulrahman, S.; Tout, H.; Ould-Slimane, H.; Mourad, A.; Talhi, C.; Guizani, M. A Survey on Federated Learning: The Journey From Centralized to Distributed On-Site Learning and Beyond. IEEE Internet of Things Journal 2021, 8, 5476–5497. [Google Scholar] [CrossRef]
- Oude Roelink, B.; El-Hajj, M.; Sarmah, D. Systematic review: Comparing zk-SNARK, zk-STARK, and bulletproof protocols for privacy-preserving authentication. SECURITY AND PRIVACY 2024, 7, e401. [Google Scholar] [CrossRef]
- El-Hajj, M.; Oude Roelink, B. Evaluating the Efficiency of zk-SNARK, zk-STARK, and Bulletproof in Real-World Scenarios: A Benchmark Study. Information 2024, 15. [Google Scholar] [CrossRef]
- Zaman, S.; Alhazmi, K.; Aseeri, M.A.; Ahmed, M.R.; Khan, R.T.; Kaiser, M.S.; Mahmud, M. Security Threats and Artificial Intelligence Based Countermeasures for Internet of Things Networks: A Comprehensive Survey. IEEE Access 2021, 9, 94668–94690. [Google Scholar] [CrossRef]
- Enhancing Privacy and Security in IoT Environments through Secure Multiparty Computation. 2. [CrossRef]
- Rahaman, M.; Arya, V.; Orozco, S.M.; Pappachan, P. Secure Multi-Party Computation (SMPC) Protocols and Privacy. In Innovations in Modern Cryptography; IGI Global, 2024; pp. 190–214.
- Drîngă, B.; Elhajj, M. Performance and Security Analysis of Privacy-Preserved IoT Applications. 2023 IEEE International Conference on Communication, Networks and Satellite (COMNETSAT). IEEE, 2023, pp. 549–556.
- Dai, B.; Cao, Y.; Wu, Z.; Dai, Z.; Yao, R.; Xu, Y. Routing optimization meets Machine Intelligence: A perspective for the future network. Neurocomputing 2021, 459, 44–58. [Google Scholar] [CrossRef]
- Hashemi, H.; Abdelghany, K. Real-time traffic network state prediction for proactive traffic management: Simulation experiments and sensitivity analysis. Transportation Research Record 2015, 2491, 22–31. [Google Scholar] [CrossRef]
- Kibria, M.G.; Nguyen, K.; Villardi, G.P.; Zhao, O.; Ishizu, K.; Kojima, F. Big data analytics, machine learning, and artificial intelligence in next-generation wireless networks. IEEE access 2018, 6, 32328–32338. [Google Scholar] [CrossRef]
- Alhilali, A.H.; Montazerolghaem, A. Artificial intelligence based load balancing in SDN: A comprehensive survey. Internet of Things 2023, 22, 100814. [Google Scholar] [CrossRef]
- Wang, F.; Yao, H.; Zhang, Q.; Wang, J.; Gao, R.; Guo, D.; Guizani, M. Dynamic distributed multi-path aided load balancing for optical data center networks. IEEE Transactions on Network and Service Management 2021, 19, 991–1005. [Google Scholar]
- Shaygan, M.; Meese, C.; Li, W.; Zhao, X.G.; Nejad, M. Traffic prediction using artificial intelligence: Review of recent advances and emerging opportunities. Transportation research part C: emerging technologies 2022, 145, 103921. [Google Scholar] [CrossRef]
- Zhang, C.; Patras, P.; Haddadi, H. Deep learning in mobile and wireless networking: A survey. IEEE Communications surveys & tutorials 2019, 21, 2224–2287. [Google Scholar]
- Wang, X.; Li, X.; Leung, V.C. Artificial intelligence-based techniques for emerging heterogeneous network: State of the arts, opportunities, and challenges. IEEE Access 2015, 3, 1379–1391. [Google Scholar] [CrossRef]
- Meduri, K.; Nadella, G.S.; Gonaygunta, H.; Meduri, S.S. Developing a Fog Computing-based AI Framework for Real-time Traffic Management and Optimization. International Journal of Sustainable Development in Computing Science 2023, 5, 1–24. [Google Scholar]
- Papidas, A.G.; Polyzos, G.C. Self-organizing networks for 5g and beyond: A view from the top. Future Internet 2022, 14, 95. [Google Scholar] [CrossRef]
- Sodhro, A.H.; Luo, Z.; Sodhro, G.H.; Muzamal, M.; Rodrigues, J.J.; De Albuquerque, V.H.C. Artificial Intelligence based QoS optimization for multimedia communication in IoV systems. Future Generation Computer Systems 2019, 95, 667–680. [Google Scholar] [CrossRef]
- Fadlullah, Z.M.; Mao, B.; Kato, N. Balancing QoS and security in the edge: Existing practices, challenges, and 6G opportunities with machine learning. IEEE Communications Surveys & Tutorials 2022, 24, 2419–2448. [Google Scholar]
- Anwar, R.; Bashir, M.B. A Systematic Literature Review of AI-based Software Requirements Prioritization Technique. IEEE Access 2023. [Google Scholar] [CrossRef]
- Shafin, R.; Liu, L.; Chandrasekhar, V.; Chen, H.; Reed, J.; Zhang, J.C. Artificial intelligence-enabled cellular networks: A critical path to beyond-5G and 6G. IEEE Wireless Communications 2020, 27, 212–217. [Google Scholar] [CrossRef]
- Moustafa, N. A new distributed architecture for evaluating AI-based security systems at the edge: Network TON_IoT datasets. Sustainable Cities and Society 2021, 72, 102994. [Google Scholar] [CrossRef]
- Chakrabarty, S.; Engels, D.W. Secure smart cities framework using IoT and AI. 2020 IEEE Global Conference on Artificial Intelligence and Internet of Things (GCAIoT). IEEE, 2020, pp. 1–6.
- Olabanji, S.O.; Marquis, Y.; Adigwe, C.S.; Ajayi, S.A.; Oladoyinbo, T.O.; Olaniyi, O.O. AI-driven cloud security: Examining the impact of user behavior analysis on threat detection. Asian Journal of Research in Computer Science 2024, 17, 57–74. [Google Scholar] [CrossRef]
- Zhang, S.; Zhu, D. Towards artificial intelligence enabled 6G: State of the art, challenges, and opportunities. Computer Networks 2020, 183, 107556. [Google Scholar] [CrossRef]
- Goriparthi, R.G. Hybrid AI Frameworks for Edge Computing: Balancing Efficiency and Scalability. International Journal of Advanced Engineering Technologies and Innovations 2024, 2, 110–130. [Google Scholar]
- Jha, S. Trust, resilience and interpretability of AI models. Numerical Software Verification: 12th International Workshop, NSV 2019, New York City, NY, USA, July 13–14, 2019, Proceedings 12. Springer, 2019, pp. 3–25.
- Velioglu, R.; Göpfert, J.P.; Artelt, A.; Hammer, B. Explainable artificial intelligence for improved modeling of processes. International Conference on Intelligent Data Engineering and Automated Learning. Springer, 2022, pp. 313–325.
- Cath, C. Governing artificial intelligence: ethical, legal and technical opportunities and challenges. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 2018, 376, 20180080. [Google Scholar] [CrossRef] [PubMed]
- Gill, S.S.; Xu, M.; Ottaviani, C.; Patros, P.; Bahsoon, R.; Shaghaghi, A.; Golec, M.; Stankovski, V.; Wu, H.; Abraham, A.; others. AI for next generation computing: Emerging trends and future directions. Internet of Things 2022, 19, 100514. [Google Scholar] [CrossRef]
- Singh, R.; Gill, S.S. Edge AI: a survey. Internet of Things and Cyber-Physical Systems 2023, 3, 71–92. [Google Scholar] [CrossRef]











| Model | Accuracy (%) | Precision (%) | Recall (%) | F1-Score (%) | Computational Efficiency |
|---|---|---|---|---|---|
| CNN | 99 | 98 | 97 | 98 | High |
| Decision Tree | 93 | 88 | 85 | 86 | Moderate |
| Application | NLP Model | Accuracy (%) | Cost Reduction (%) |
|---|---|---|---|
| Intrusion Detection | Transformer | 98 | N/A |
| Customer Service | BERT-based Chatbot | 90 | up to 50 |
| Threat Analysis | RNN | 85 | N/A |
| Application | AI Model | Performance Improvement/Accuracy | Additional Benefits |
|---|---|---|---|
| Intrusion Detection | Transformer (NLP) | 98% Accuracy | Enhanced detection of complex attacks (e.g., APTs) |
| Customer Service Automation | BERT-based Chatbot (NLP) | 90% Accuracy | 50% cost reduction, faster response times |
| Network Performance | Graph Neural Network (GNN) | 15% throughput improvement | 10% latency reduction, improved scalability |
| Threat Analysis | Recurrent Neural Network (RNN) | 85% Accuracy | Detection of evolving threats, adaptive model |
| Application | AI Model | Efficiency Improvement (%) |
|---|---|---|
| Bandwidth Management | Reinforcement Learning | 30 |
| Latency Reduction | Deep Learning | 50 |
| Resource Allocation | Neural Networks | 25 |
| Technique | AI Integration | Application Area |
|---|---|---|
| Federated Learning | Localized model updates | Mobile Networks, IoT |
| Homomorphic Encryption | Computation on encrypted data | Healthcare, Finance |
| Differential Privacy | Anonymization of data sets | Social Media, Healthcare |
| Secure Multi-Party Computation (SMPC) | Parallel secure computation | Collaborative Cloud Services |
| Load Balancing Method | AI-based Efficiency (%) | Traditional Efficiency (%) |
|---|---|---|
| Static Load Balancing | 65 | 65 |
| AI-based Load Balancing | 90 | 75 |
| Application | AI Model | Performance Improvement (%) |
|---|---|---|
| Congestion Management | Deep Learning | 30 |
| Service Prioritization | Reinforcement Learning | 20 |
| Traffic Shaping | Neural Networks | 25 |
| Method | Accuracy | Privacy Protection | Computational Overhead |
|---|---|---|---|
| Centralized Learning | 95% | Low | High |
| Federated Learning | 90% | High | Medium |
| Model Complexity (Parameters) | Processing Time (ms) | Energy Consumption (J) |
|---|---|---|
| Simple Model (10k params) | 10 | 0.02 |
| Medium Model (50k params) | 20 | 0.04 |
| Complex Model (200k params) | 50 | 0.12 |
| Explainability Method | Model Accuracy | Interpretability | Trade-off in Performance |
|---|---|---|---|
| LIME (Local Surrogate) | 85% | High | Medium |
| SHAP (Shapley Values) | 88% | High | Low |
| Integrated Gradients | 86% | Medium | Medium |
| Region | Regulatory Requirement | Compliance Cost (USD) |
|---|---|---|
| European Union (GDPR) | High Data Protection | 50,000 |
| United States (CCPA) | Consumer Privacy | 30,000 |
| Asia-Pacific (varies) | Varies | 20,000 |
| Aspect | Edge AI | Cloud-based AI |
|---|---|---|
| Latency | Low | High |
| Data Privacy | High | Medium |
| Energy Efficiency | High | Low |
| Computational Power | Limited | High |
| Method | Interpretability | Complexity | Suitability for Network AI |
|---|---|---|---|
| SHAP | High | Medium | High |
| LIME | High | Medium | Medium |
| Feature Attribution Maps | Medium | Low | Medium |
| Ethical Principle | Related Regulation | Network Requirement |
|---|---|---|
| Transparency | GDPR | Data usage disclosure |
| Accountability | CCPA | Traceable decision-making |
| Fairness | Various Anti-Discrimination Laws | Unbiased resource allocation |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).