Welcome to our "Intelligent Networks and Systems" laboratory at the Deggendorf Institute of Technology. We research and teach in the areas of communication networks, intelligent networks, programmable networks, time-critical networks as well as resource allocation and performance evaluation of modern communication networks and communication protocols. Of particular relevance is the research and application-related implementation of novel programming concepts in the core network area and also future 6G networks as well as the research of methods for the management of real-time networks (e.g. TSN). We also work together with project partners on scientific prototypes.
You can find us at:
DEGG's
Veilchengasse 15-19
Büro 2.19 + 2.14
(map/site plan comes soon)
If you have any questions, simply send us an e-mail:
mandy.koelbl@th-deg.de or andreas.kassler@th-deg.de
You can reach us by telephone on 0991 36 1555 69 daily from 08:00am - 12:00pm.
Address:
DEGG's
Veilchengasse 15-19
Office 2.19 + 2.14
(map/site plan is coming soon)
Prof. Dr. rer. nat. Andreas Kassler is an international expert in communication networks and internet technologies. Thanks to funding from the HightechAgendaBayern, he researches and teaches at the Faculty of Applied Computer Science at Deggendorf Institute of Technology as part of the Bavarian Top Professorships Programme. He heads the Laboratory for Intelligent Networks and Systems there. He is also Professor of Computer Science at Karlstads Universitet in Karlstad, Sweden, where he has been working since 2005 and co-coordinates the research group for Distributed Systems and Communication. From 2003 to 2004, he was an assistant professor at Nanyang Technological University (NTU) in Singapore. His research interests are in the area of communication networks and cloud/edge computing, with a focus on wireless networks, software defined networking, future internet, data centre networks and quality of service. He has published over 150 research papers in leading conferences and journals and received several awards for Best Paper and Best Demo, including IEEE NFV SDN, ACM Mobicom, NetSys, WoWMoM. He is a member of the steering committee of the IEEE NFV SDN conference, the editorial board of the Elsevier Computer Networks Journal and a senior member of the IEEE.
Auszug von Google Scholar
P. Dely, A. Kassler, N. Bayer Tagungsband 2011 der 20. internationalen Konferenz über Computerkommunikation … |
|
|
D Mandato, A Kassler, T Guenkova-Luy US-Patent 7.602.723 |
|
|
D Mandato, A Kassler US-Patent 7.653.735 |
|
|
B Bellalta, L Bononi, R Bruno, A Kassler Computerkommunikation 75, 1-25 |
|
|
M Di Felice, KR Chowdhury, W Kim, A Kassler, L Bononi Leistungsbewertung 68 (9), 859-875 |
|
|
J Vestin, P Dely, A Kassler, N Bayer, H Einsiedler, C Peylo Tagungsband der 18. jährlichen internationalen Konferenz zum Thema Mobile Computing … |
|
|
P. Dely, J. Vestin, A. Kassler, N. Bayer, H. Einsiedler, C. Peylo 2012 IEEE Globecom Workshops, 186-191 |
|
|
W Kim, M Gerla, SY Oh, K Lee, A Kassler Drahtlose Kommunikation und mobile Datenverarbeitung 11 (12), 1588-1602 |
|
|
T Robles, A Kadelka, H Velayos, A Lappetelainen, A Kassler, H Li, ... IEEE Communications Magazine 39 (8), 64-72 |
|
|
T Guenkova-Luy, AJ Kassler, D Mandato IEEE Journal zu ausgewählten Bereichen der Kommunikation 22 (5), 889-903 |
|
|
D Mandato, T Guenkova-Luy, A Kassler, M Nosse US-Patent 8.549.143 |
|
|
F Bayram, BS Ahmed, A Kassler Wissensbasierte Systeme 245, 108632 |
|
|
A Kassler, L Skorin-Kapov, O Dobrijevic, M Matijasevic, P Dely SoftCOM 2012, 20. Internationale Konferenz für Software, Telekommunikation … |
|
|
A. Marotta, F D'andreagiovanni, A Kassler, E Zola Computernetzwerke 125, 64-75 |
|
|
A. Marotta, A. Kassler 2016 28. Internationaler Teletraffic-Kongress (ITC 28) 1, 331-339 |
|
|
W Kim, AJ Kassler, M Di Felice, M Gerla IFIP Wireless Days 2010, 1-5 |
|
|
MC Castro, AJ Kassler, CF Chiasserini, C Casetti, I Korpeoglu Handbuch der Peer-to-Peer-Netzwerke, 1045-1080 |
|
|
A Marotta, E Zola, F D'Andreagiovanni, A Kassler Journal of Network and Computer Applications 95, 42-53 |
|
|
P. Dely, A. Kassler, L. Chow, N. Bambos, N. Bayer, H. Einsiedler, C. Peylo, ... Journal of Modern Transportation 21, 58-65 |
|
|
P. Dely, AJ Kassler, D. Sivchenko 2010 Future Network & Mobile Summit, 1-9 |
|
|
Lectures and tutorials are held in particular in the newly designed degree courses Artificial Intelligence (Bachelor eng.) and High-Performance Computing / Quantum Computing (Master eng.). Further courses are also planned in the degree programs Interactive Systems / Internet of Things (Bachelor), Applied Computer Science (Bachelor) and Applied Computer Science / Infotronics (Master).
Here are some suggestions for topics from which our students can choose.
choose from 2 main focus areas and let's define topics together
Multipath communication based on 5G ATSSS enables the customer to use Wi-Fi and cellular access simultaneously via a cell phone. Compared to traditional single access usage, increased reliability and throughput rates are provided. These multipath concepts offer numerous opportunities for new traffic engineering approaches and rely on multipath network protocols such as MPTCP. Although this offers clear advantages at concept level, there are still open questions when it comes to implementation.
Skills you should bring along:
Literature:
5G ATSSS multipath communication 5G Core Wi-FiCellular features introduced with the first 5G 3GPP release 15 and expected with the upcoming release 16 offer mobile network operators new opportunities that have not yet been fully explored. Technologies such as network slicing and multipath communication (5G ATSSS) are mentioned here only as examples.
In order to gain practical experience, such new functions are to be examined in an open 5G system test bed under various conditions, e.g. based on free5GC or OpenAirInterface. Such a test bed still needs to be implemented and missing functions need to be implemented. Analysis and evaluation are an essential part of gaining insight into the respective function and estimating its value. In addition, new ideas can be evaluated that can later be incorporated into standards.
Skills you should bring along:
Literature:
Forecasting electricity generation from renewable energy sources such as solar modules is important for smart grid management. Together with a good forecast quality, a precise characterization of the forecast error is required. However, such a forecasting algorithm should be integrated into an energy management system to be useful for controlling where the energy is used (e.g. whether the battery is charged or the electricity is sold to other members or the smart grid, etc.).
In this work, you will familiarize yourself with the IoT platform ThingsBoard and integrate a solar power generation prediction algorithm into this platform using Apache Kafka as an intermediate publish/subscribe framework. In detail, the work includes:
Excellent programming skills in Python are required
Time Critical Networks AB (TCN) develops TCN TimeAnalysis™ for digital modeling and simulation of primarily electrical architectures and networks in the automotive industry that integrate Time-Sensitive Networking (TSN), the new IEEE standards for making traditional Ethernet networks that involve time-critical data streams more deterministic and robust.
Target groups of the tool can be found in the automotive industry, for example, who use the software to design future communication systems for autonomous driving inside and outside the vehicle (V2V/V2X).
Background
TSN networks are Ethernet networks that provide QoS guarantees for highly critical traffic in terms of latency, jitter and bandwidth. To achieve this, the configuration of the TSN elements (switches and endpoints) must be optimized and properly tested.
Suggested work
The aim of this project is to automate the configuration of the TSN network elements using TCN's simulation tool. This includes providing scheduling algorithms to derive the configuration, testing the derived configuration in the simulator, checking the results and transferring the configuration to the network elements.
Technical Details
Specifically, we have developed a CNC unit (an SDN-based controller for TSN networks) that can configure the TSN-enabled switch in our testbed using the Netconf/Yang protocol. The configuration is derived by an external network optimizer outside the CNC using a network optimization interface. We also have access to TCN's simulator engine, which we use to simulate the network under the optimized configuration to get an idea of the expected performance. The task of the thesis is to integrate the three parts (CNC, TCN's simulator and network optimizer) by defining and implementing the interface between them as well as designing the workflow for automating the optimization - simulation - deployment. The task also includes the deployment of the optimizer and its interface to the CNC in the best possible way to perform the above workflow.
Note
The development of the optimization algorithm is not part of the project as it is provided to you.
External Partner: Time Critical Networks AB
The integration of renewable energy (RE) sources into electricity grids and advances in information and communication technology, such as cloud and edge computing, have significant potential for the development of smart energy grids in which a customer has production, consumption and storage capabilities, leading to the concept of the prosumer. The variability of RE production gives the prosumer an active role in the operational management of the smart grid and contributes to CO2 reduction for flexible and sustainable energy systems. Therefore, coordination for energy production and management between distributed prosumers is essential to realize the potential of large-scale renewable energy trading.
In this thesis, you will deepen your understanding of AI-powered intelligent networks and the further requirements for edge/cloud integration beyond the initial intelligent network architecture. This will enable you to provide research and innovation such as the development of comprehensive AI and ML algorithms that facilitate the optimization of distributed energy management plans enabled by cloud/edge integration, the development of extensions and updates to cloud/edge of virtual power plant platforms to integrate with ML algorithms. The results will lead to more flexibility and robustness of distributed RE production and trading, which is central to the evolution of the smart grid concept towards AI-powered future energy systems. In terms of robustness, it is important to develop methods that enable better prediction of RE supply and demand as well as quantification of RE uncertainties. In this context, the partner Glava has solar panels and wind farms with associated weather stations where data from the last 5 years is available. Furthermore, it is possible to connect to relevant data in real time. The main objective of this thesis is to develop new methods based on machine learning to better quantify the variability and uncertainty of RE production and/or supply. Alternatively, the student may focus on integrating machine learning methods for predicting RE supply and demand into the Thingsboard IoT platform for the SmartGrid use cases.
External Partner: Glava Energy Center
With the evolution of mobile networks towards 5G, we are able to offer services that require low latency, high data rates and massive connectivity. In this context, user/device location awareness is an essential function, especially for Internet of Things (IoT) applications, and is therefore considered an integral part of the design of 5G and beyond systems.
Global Navigation Satellite Systems (GNSS) may not be suitable in some cases due to the additional power consumption and cost required to support GNSS chips. Therefore, alternatives that enable reliable positioning via mobile cellular technologies, such as 4G Long Term Evolution (LTE), 5G New Radio (NR) and Narrowband IoT (NB-IoT), as highlighted by current investigations in the research community, are required.
This Thesis will focus on the development and testing of positioning techniques in multi-technology scenarios, utilizing the application of improved machine and deep learning techniques to empirical measurements [1][2].
Literature:
[1] K. Kousias, et al., “A Large-Scale Dataset of 4G, NB-IoT, and 5G Non-Standalone Network
Measurements,” 2022. [Online]. Available: https://dx.doi.org/10.21227/7a8s-nt68. (DATASET)
[2] L. De Nardis, et al., “Positioning by Fingerprinting with Multiple Cells in NB-IoT Networks,” in
Proceedings of International Conference on Localization and GNSS. IEEE, 2022, pp. 01– 07
With the evolution of mobile networks towards 5G, we are able to offer services that require low latency, high data rates and massive connectivity. In this context, it is crucial for traffic management and network optimization to be able to reliably predict the performance experienced by end users (e.g. in terms of latency, throughput and connection stability).
Recent studies on commercial networks show that the performance of 5G can vary significantly over time and from one location to another due to the complex interactions between system protocols and network conditions. Therefore, further research is needed to provide solutions to reliably predict such performance.
This thesis will focus on the development and testing of techniques for reliable network performance prediction, utilizing the application of improved machine and deep learning techniques to empirical measurements [1][3].
Literature:
[1] K. Kousias, et al., “A Large-Scale Dataset of 4G, NB-IoT, and 5G Non-Standalone Network
Measurements,” 2022. [Online]. Available: https://dx.doi.org/10.21227/7a8s-nt68. (DATASET)
[3] K. Kousias, et al., “Coverage and Performance Analysis of 5G Non-Standalone Deployments,” in
Proceedings of the ACM MobiCom Workshop on Wireless Network Testbeds, Experimental
Evaluation and Characterization, 2022, pp. 61–68.
The technical details of (provider-specific) RAN implementations are complex. Although general functions and interfaces are defined by 3GPP, the details remain proprietary. The RAN is typically configured for optimized coverage, handovers, quality, etc. via technical guidelines specific to each RAN provider (and specific to other criteria: Area, urban situation, frequency layer, mobility...).
To automate the generation of policies, an ML model must be trained to understand the details of the RAN provider (data models, parameters, dependencies, etc.). Based on the target (intention: desired goal) as text input, an “Intent Interpreter” uses the trained model and suggests possible policy approaches (or requests clarifications). Through iterative and interactive “ChatGPT-like” refinements, valid declarative policy code is generated (a kind of “improved program co-pilot”).
Policies can be validated by humans and must generate valid RAN gNB/cell configurations (artifacts). It remains to be clarified whether also included in the scope of work: simulation of RAN configuration changes and closed-loop based policy optimizations. Not in the scope: Policy conflict resolution (a separate topic in itself...?); Complex policies beyond RAN; Non-technical policies; Historical data; Measurements; Network topology.
Ail:
Translation of the technical intention (of a specific adaptation) into declarative guidelines (human text input -> comprehensible transparent code/expression).
External Partner: Deutsche Telekom
The configuration of Time-Sensitive Networks (TSN) is complicated due to the many available parameters and options. An important aspect is the proper configuration of network cards and network stacks of the end devices in order to coordinate real-time packet processing within the network and the end devices. In this direction, there have been initial efforts by Intel and the open source community to develop the “detd” configuration framework that properly configures multiple components of the Linux network stack, including optional hardware offloading capabilities for various Ethernet cards. In this thesis, you will extend the configuration toolchain by adding support for AF_XDP streams, which requires diving deeper into the 802.1Qcc standard, the Linux kernel network stack and especially XDP as well as Taprio in hardware mode. As a final step, add support for Docker and Kubernetes (optional) to enable TSN capabilities for cloud-native data paths. The project concludes with a performance comparison.
Requirements:
External Partner: Intel Munich Labs
The operation of smart energy grids traditionally involves a variety of complex decision problems. In recent decades, smart grids have benefited significantly from advances in computation that have enabled the transition from manual processing to automation. Nevertheless, various stakeholders in the smart grid still need to make significant efforts to explain and interpret the optimization results. In this work, recent advances in Large Language Models (LLMs) are integrated into smart grid optimization and human sensing and confidence building.
Required knowledge:
Time-Sensitive Networking (TSN) is a group of Ethernet standard extensions that enable the provision of real-time guarantees for Ethernet frames. In modern Industry 4.0 environments, end devices are connected to sensors and actuators via TSN to enable software-based real-time control loops. However, it is unclear which configurations of Linux endpoints provide which real-time guarantees. In this master thesis, the impact of different configuration decisions of applications, the Linux operating system and the network stack on the real-time performance of Ethernet traffic will be investigated. An existing TSN testbed is used and scripts and test applications are implemented to evaluate the influence of different parameters and hardware configurations on latency and jitter.
External Partner: Intel Munich