Stefan Schneider

Stefan Schneider

Auto-generated profile, based on publicly available information

Stefan Schneider

Computer Networks Group, Paderborn University, Paderborn, Germany

Research Focus & Metrics

Academic Career Length

7Years (2020-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 April 2021 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
SSStefan Schneider
Stefan Schneider
RKRamin Khalili
Ramin Khalili
AMAdnan Manzoor
Adnan Manzoor
HQHaydar Qarawlus
Haydar Qarawlus
RSRafael Schellenberg
Rafael Schellenberg
AHArtur Hecker
Artur Hecker
Modern services consist of interconnected components, e.g., microservices in a service mesh or machine learning functions in a pipeline. These services can scale and run across multiple network nodes on demand. To process incoming traffic, service components have to be instantiated and traffic assigned to these instances, taking capacities, changing demands, and Quality of Service (QoS) requirements into account. This challenge is usually solved with custom approaches designed by experts. While this typically works well for the considered scenario, the models often rely on unrealistic assumptions or on knowledge that is not available in practice (e.g., a priori knowledge). We propose DeepCoord, a novel deep reinforcement learning approach that learns how to best coordinate services and is geared towards realistic assumptions. It interacts with the network and relies on available, possibly delayed monitoring information. Rather than defining a complex model or an algorithm on how to achieve an objective, our model-free approach adapts to various objectives and traffic patterns. An agent is trained offline without expert knowledge and then applied online with minimal overhead. Compared to a state-of-the-art heuristic, DeepCoord significantly improves flow throughput (up to 76%) and overall network utility (more than 2x) on real-world network topologies and traffic traces. It also supports optimizing multiple, possibly competing objectives, learns to respect QoS requirements, generalizes to scenarios with unseen, stochastic traffic, and scales to large real-world networks. For reproducibility and reuse, our code is publicly available.

1 August 2023 in IEEE Transactions on Network and Service Management
Verified
Journal Article
Closed access
SSStefan Schneider
Stefan Schneider
HKHolger Karl
Holger Karl
RKRamin Khalili
Ramin Khalili
AHArtur Hecker
Artur Hecker
Macrodiversity is a key technique to increase the capacity of mobile networks. It can be realized using coordinated multipoint (CoMP), simultaneously connecting users to multiple overlapping cells. Selecting which users to serve by how many and which cells is NP-hard but needs to happen continuously in real time as users move and channel state changes. Existing approaches often require strict assumptions about or perfect knowledge of the underlying radio system, its resource allocation scheme, or user movements, none of which is readily available in practice. Instead, we propose three novel self-learning and self-adapting approaches using model-free deep reinforcement learning (DRL): DeepCoMP, DD-CoMP, and D3-CoMP. DeepCoMP leverages central control and observations of all users to select cells almost optimally. DD-CoMP and D3-CoMP use multi-agent DRL, which allows distributed, robust, and highly scalable coordination. All three approaches learn from experience and self-adapt to varying scenarios, reaching 2x higher Quality of Experience than other approaches. They have very few built-in assumptions and do not need prior system knowledge, making them more robust to change and better applicable in practice than existing approaches.

1 July 2021
Verified
Conference Paper
Closed access
SSStefan Schneider
Stefan Schneider
HQHaydar Qarawlus
Haydar Qarawlus
HKHolger Karl
Holger Karl
Services often consist of multiple chained components such as microservices in a service mesh, or machine learning functions in a pipeline. Providing these services requires online coordination including scaling the service, placing instance of all components in the network, scheduling traffic to these instances, and routing traffic through the network. Optimized service coordination is still a hard problem due to many influencing factors such as rapidly arriving user demands and limited node and link capacity. Existing approaches to solve the problem are often built on rigid models and assumptions, tailored to specific scenarios. If the scenario changes and the assumptions no longer hold, they easily break and require manual adjustments by experts. Novel self-learning approaches using deep reinforcement learning (DRL) are promising but still have limitations as they only address simplified versions of the problem and are typically centralized and thus do not scale to practical large-scale networks. To address these issues, we propose a distributed self-learning service coordination approach using DRL. After centralized training, we deploy a distributed DRL agent at each node in the network, making fast coordination decisions locally in parallel with the other nodes. Each agent only observes its direct neighbors and does not need global knowledge. Hence, our approach scales independently from the size of the network. In our extensive evaluation using real-world network topologies and traffic traces, we show that our proposed approach outperforms a state-of-the-art conventional heuristic as well as a centralized DRL approach (60 % higher throughput on average) while requiring less time per online decision (1 ms).

2 November 2020
Verified
Conference Paper
Open access
SSStefan Schneider
Stefan Schneider
AMAdnan Manzoor
Adnan Manzoor
HQHaydar Qarawlus
Haydar Qarawlus
RSRafael Schellenberg
Rafael Schellenberg
HKHolger Karl
Holger Karl
AHArtur Hecker
Artur Hecker

1 January 2020 in Progress In Electromagnetics Research M
Verified
Journal Article
Open access
PDF file
KHKonstantin Hahmann
Konstantin Hahmann
SSStefan Schneider
Stefan Schneider
TZThomas Zwick
Thomas Zwick

23 March 2020
Verified
Conference Paper
Open access
BBBenedikt Bica
Benedikt Bica
JHJasmina Hadzimustafic
Jasmina Hadzimustafic
AAAitor Atencia
Aitor Atencia
MKMartin Kulmer
Martin Kulmer
BHBrigitta Hollosi
Brigitta Hollosi
YWYong Wang
Yong Wang
The high-resolution INCA system (Integrated Nowcasting through Comprehensive Analysis) provides gridded analyses and short-term forecasts of meteorological fields at a horizontal resolution of 1 km and at 5 to 60 min temporal resolution. After the nowcasting part, INCA fields are blended into AROME or a statistically optimized combination of NWP models, thus providing a seamless chain of forecasting fields at various scales. As an operational product of the national Austrian weather service (ZAMG), INCA is employed for a number of applications, such as for hydrological runoff modelling, severe weather warnings, in road safety, agriculture and in the renewable energy sector. The product development is embedded into the research activities of the last year period which, amongst others, included the development of new blending methods into the state of the art NWP models, a new approach for precipitation analysis and nowcasting as well as the evaluation of wind, temperature and humidity analyses at 100 m horizontal resolution. For precipitation, a new radar-raingauge merging algorithm has been developed, which is based on station density and radar minimum beam height. Precipitation nowcasting uses optical flow and nested subdomains for breaking down the displacement vectors to the target grid. In the sub-kilometer version, the improvements due to the topography-relevant features (i.e. altitude, slope) in Alpine areas are shown as well as the potential benefits of high resolution nowcasting in urban areas. The methods and related results will be presented along with a comprehensive verification.