Publications & Research
Peer-reviewed IEEE papers and conference proceedings on Software Defined Networking, SRv6, Kafka telemetry collectors, and dynamic service function chaining.
Optimizing Path Tracing Probe Collection for Kafka-Based Storage: Identifying and Addressing Performance Bottlenecks
Abstract & BibTeX
Efficient and accurate processing of Path Tracing probes is essential for using Path Tracing technology to analyze and diagnose service provider networks. This paper presents a modular and optimized probe collector that addresses several performance bottlenecks. The probe collector consists of three main components: collecting, processing, and publishing. The collector component captures incoming probes from physical interfaces, while the processing component inspects and formats captured packets. Finally, the publisher component ensures efficient transmission of processed packets to designated Kafka topics. Performance evaluation under heavy traffic loads demonstrates high packet processing rates with minimal loss.
@inproceedings{klaiber2023optimizing,
title={Optimizing Path Tracing Probe Collection for Kafka-Based Storage: Identifying and Addressing Performance Bottlenecks},
author={Klaiber, Julian and Dellsperger, Severin and Metzger, Laurent},
booktitle={2023 International Conference on Electrical, Computer and Energy Technologies (ICECET)},
pages={1--7},
year={2023},
organization={IEEE},
isbn={979-8-3503-2781-6}
} Network-Driven Service Programming Controller using SRv6: A Demonstration
Abstract & BibTeX
This demo paper presents a hands-on demonstration of a dynamic, network-driven path calculation and service function chaining solution for service provider networks. The proposed solution addresses challenges associated with static service consumption, such as complex management and inability to react to network changes. By leveraging Segment Routing over IPv6 (SRv6) capabilities, our solution enables efficient and scalable path calculations, facilitating improved network service management.
@inproceedings{klaiber2023network,
title={Network-Driven Service Programming Controller using SRv6: A Demonstration},
author={Klaiber, Julian and Dellsperger, Severin and Metzger, Laurent},
booktitle={2023 14th International Conference on Network of the Future (NoF)},
pages={1--3},
year={2023},
organization={IEEE},
isbn={979-8-3503-3807-2}
} Dynamic Service Programming with Path Preprocessing
Abstract & BibTeX
Proposes a practical solution for dynamic, event-triggered, and fast path calculations that program services and permit a so-called service chain directly in service provider backbones. Based on Segment Routing over IPv6 (SRv6) functionalities, implementing the source-based routing paradigm with native IPv6 encapsulation. Employs a cloud-native development approach for elasticity, fault-tolerance, and high performance.
@inproceedings{klaiber2021dynamic,
title={Dynamic Service Programming with Path Preprocessing},
author={Klaiber, Julian and Dellsperger, Severin and Metzger, Laurent and Abdelsalam, Ahmed and Clad, Francois},
booktitle={2021 17th International Conference on Network and Service Management (CNSM)},
pages={1--9},
year={2021},
organization={IEEE},
isbn={978-3-903176-36-2}
}