Dependability of Softwarized Networks
Security and Dependability, Operating-, Communication- and Distributed Systems
Final Report Abstract
The term ”softwarization” refers to adopting more software-based implementations instead of dedicated hardware, offering increased flexibility and simplified maintenance. Software-defined networks (SDNs) and network function virtualization (NFV) environments are two examples of this concept. Dependability refers to the ability of a system or network to deliver services that can be trusted, reliably and consistently meeting users' expectations, even in the face of disruptions or failures. Dependability is crucial as it ensures the reliability and security of network services, instilling confidence in users while minimizing the impact of potential failures. An recent example is the faulty Crowdstrike software update, which affected hundreds of companies and businesses around the world. Therefore, the analysis of reliability and providing security in the network is crucial for providing a dependable network. The popularity of open-source projects is increasing rapidly, and many organizations and companies adopt those open-source solutions. Users have the freedom to utilize, modify, and extend the software to suit their specific project objectives and requirements. Many large-scale projects like Open Network Automation Platform (ONAP) and Opendaylight (ODL) are the result of collaboration of different companies, each with its own development strategies and cultures. Issue-tracking systems are popular for many open-source projects to make collaboration among programmers easier. These systems enable public bug reporting and simplify the oversight of bug detection and resolution processes, enhancing cooperation. These publicly accessible bug reports are a valuable source of information to collect historical bug data. The objective of this project is to provide analysis of the threats against the reliability of softwarized networks, propose new metrics for better measurements and develop tools to improve network robustness. To this end a predictive framework for assessing the reliability of softwarized networks is developed. Using the historical data of bug reports and project modifications, the research delves into a comprehensive review of previous bugs and software releases. By meticulously analysing this information, it established a robust methodology capable of estimating the quantity of unresolved bugs in forthcoming software releases. This approach not only enhances the understanding of network reliability but also facilitates proactive measures to address potential issues, thereby fostering a more stable and dependable network infrastructure. In order to take current developments in technology into account, the dependability aspect of softwarized networks was considered more broadly in this project and the dependability analysis of the development of open source software was expanded to include the analysis of the dependency on individual manufacturers (network sovereignty) and the analysis of network security.
Publications
-
Multi-layer optimization for QKD and key management networks. Journal of Optical Communications and Networking, 15(11), 938.
Wenning, Mario; Samonaki, Maria; Patri, Sai Kireet; Fehenberger, Tobias & Mas-Machuca, Carmen
-
Feature Distribution Shift Mitigation with Contrastive Pretraining for Intrusion Detection. 2024 IEEE International Conference on Machine Learning for Communication and Networking (ICMLCN), 177-182. IEEE.
Wang, Weixing; Yang, Haojin; Meinel, Christoph; Özkan, Hasan Yagiz; Serna, Cristian Bermudez & Mas-Machuca, Carmen
-
How to build a sovereign network? A proposal to measure network sovereignty. IEEE Communications Magazine, 2024
Janardhanan, S., Ritanshi, A., Kellerer, W. & Mas-Machuca, C.
-
Quantum Key Management System with Dynamic Routing for Meshed QKD Networks. Optical Fiber Communication Conference (OFC) 2024, M3Z.7. Optica Publishing Group.
Wenning, Mario; Berl, Jonas; Fehenberger, Tobias; Mullan, Ciarán; Grießer, Helmut; Rydlichowski, Piotr; Schmalen, Laurent & Mas-Machuca, Carmen
-
“Planning Strategy Towards Secure Optical Core Networks” Optica Advanced Photonics Congress. (Presentation)
Mas-Machuca, C.
-
Bug Analysis Towards Bug Resolution Time Prediction
Özkan, H. Y., Heegaard, P. E., Kellerer, W. & Mas-Machuca, C.
-
Network Sovereignty: A Novel Metric and Its Application on Network Design. IEEE Transactions on Reliability, 74(2), 2927-2941.
Janardhanan, Shakthivelu; Samonaki, Maria; Heegaard, Poul Einar; Kellerer, Wolfgang & Mas-Machuca, Carmen
-
Predicting Software Reliability in Softwarized Networks
Özkan, H. Y., Kaufmann M., Kellerer, W. & Mas-Machuca, C.
