Haydar Qarawlus

Haydar Qarawlus

Auto-generated profile, based on publicly available information

Haydar Qarawlus

Fraunhofer ISST, Dortmund, 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.

29 August 2023
Verified
Conference Paper
Open access
MHMalte Hellmeier
Malte Hellmeier
JPJulia Pampus
Julia Pampus
HQHaydar Qarawlus
Haydar Qarawlus
FHFalk Howar
Falk Howar

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

26 June 2025 in IEEE Access
Verified
Journal Article
Open access
MHMalte Hellmeier
Malte Hellmeier
HNHendrik Norkowski
Hendrik Norkowski
ESErnst-Christoph Schrewe
Ernst-Christoph Schrewe
HQHaydar Qarawlus
Haydar Qarawlus
FHFalk Howar
Falk Howar
Large language models (LLMs) have gained significant popularity in recent years. Differentiating between a text written by a human and one generated by an LLM has become almost impossible. Information-hiding techniques such as digital watermarking or steganography can help by embedding information inside text in a form that is unlikely to be noticed. However, existing techniques, such as linguistic-based or format-based methods, change the semantics or cannot be applied to pure, unformatted text. In this paper, we introduce a novel method for information hiding called Innamark, which can conceal any byte-encoded sequence within a sufficiently long cover text. This method is implemented as a multi-platform library using the Kotlin programming language, which is accompanied by a command-line tool and a web interface. By substituting conventional whitespace characters with visually similar Unicode whitespace characters, our proposed scheme preserves the semantics of the cover text without changing the number of characters. Furthermore, we propose a specified structure for secret messages that enables configurable compression, encryption, hashing, and error correction. An experimental benchmark comparison on a dataset of 1 000 000 Wikipedia articles compares ten algorithms. The results demonstrate the robustness of our proposed Innamark method in various applications and the imperceptibility of its watermarks to humans. We discuss the limits to the embedding capacity and robustness of the algorithm and how these could be addressed in future work.

1 January 2023
Verified
Conference Paper
Closed access
PDF file
HQHaydar Qarawlus
Haydar Qarawlus
SBSteffen Biehs
Steffen Biehs
BSBehnam Shariati
Behnam Shariati
JMJosé Juan Pedreño Manresa
José Juan Pedreño Manresa
ABAyoub Bouchedoub
Ayoub Bouchedoub
JFJohannes Fischer
Johannes Fischer
We demonstrate a novel and modular telemetry broker that allows remote collection and exchange of telemetry data. Our proposal enforces data sovereignty principles powered by International Data Spaces components and enables unprecedented data ownership control.