Project Details
Projekt Print View

Dependability of Softwarized Networks

Applicant Professor Dr.-Ing. Wolfgang Kellerer, since 5/2023
Subject Area Electronic Semiconductors, Components and Circuits, Integrated Systems, Sensor Technology, Theoretical Electrical Engineering
Security and Dependability, Operating-, Communication- and Distributed Systems
Term from 2020 to 2024
Project identifier Deutsche Forschungsgemeinschaft (DFG) - Project number 446567116
 
Final Report Year 2024

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

 
 

Additional Information

Textvergrößerung und Kontrastanpassung