Dependable IoT Systems
As a result of the many technical advances in microcomputers and mobile connectivity, large numbers of sensor-equipped devices and distributed systems are used for the continuous monitoring and control of smart factories, cities, and homes. However, operating these systems in the geo-distributed, heterogeneous, and dynamic computing environments of the Internet of Things (IoT) so that they meet given performance and dependability requirements is often difficult. For this, an effective and reliable resource management is essential. In addition, these IoT systems need to be tested adequately. We, therefore, investigate new methods and systems that support the continuous operation and testing of IoT systems.
Ongoing Research
We currently work on multiple topics in this area:
People
Publications
- IoTreeplay: Synchronous Distributed Traffic Replay in IoT Environments. Markus Toll, Ilja Behnke, and Odej Kao. International Conference on Cloud Engineering (IC2E). IEEE. 2022. [arXiv preprint]
- Differentiating network flows for priority-aware scheduling of incoming packets in real-time iot systems. Christoph Blumschein, Ilja Behnke, Lauritz Thamsen, and Odej Kao. 25th International Symposium On Real-Time Distributed Computing (ISORC). IEEE. 2022. [arXiv preprint]
- A priority-aware multiqueue nic design for real-time iot devices. Ilja Behnke, Philipp Wiesner, Robert Danicki, and Lauritz Thamsen. In Proceedings of the 37th ACM/SIGAPP Symposium on Applied Computing. ACM. 2022. [arXiv preprint]
- Dependable IoT Data Stream Processing for Monitoring and Control of Urban Infrastructures. Morgan Geldenhuys, Jonathan Will, Benjamin Pfister, Martin Haug, Alex Scharmann, and Lauritz Thamsen. To appear in the Proceedings of the 9th IEEE International Conference on Cloud Engineering (IC2E). To be presented at the First International Workshop on Testing Distributed Internet of Things Systems (TDIS). IEEE. 2021. [arXiv preprint] [code]
- GRAL: Localization of Floating Wireless Sensors in Pipe Networks. Martin Haug, Felix Lorenz, and Lauritz Thamsen. To appear in the Proceedings of the 9th IEEE International Conference on Cloud Engineering (IC2E). To be presented at the First International Workshop on Testing Distributed Internet of Things Systems (TDIS). IEEE. 2021. [arXiv preprint] [code]
- Towards a Staging Environment for the Internet of Things. Jossekin Beilharz, Philipp Wiesner, Arne Boockmeyer, Florian Brokhausen, Ilja Behnke, Robert Schmid, Lukas Pirl, and Lauritz Thamsen. In the Proceedings of the 19th IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops). Presented in the Work in Progress (WiP) session of the conference. IEEE. 2021. [arXiv preprint]
- Detecting and Mitigating Network Packet Overloads on Real-Time Devices in IoT Systems. Robert Danicki, Martin Haug, Ilja Behnke, Laurenz Mädje and Lauritz Thamsen. In the Proceedings of the 4th International Workshop on Edge Systems, Analytics and Networking (EdgeSys), co-located with the 16th European Conference on Computer Systems (EuroSys). ACM. 2021. [arXiv preprint]
- PIERES: A Playground for Network Interrupt Experiments on Real-Time Embedded Systems in the IoT. Franz Bender, Jan Jonas Brune, Nick Lauritz Keutel, Ilja Behnke and Lauritz Thamsen. In the Companion of the 12th ACM/SPEC International Conference on Performance Engineering (ICPE Companion). Presented at the 9th International Workshop on Load Testing and Benchmarking of Software Systems (LTB). IEEE. 2021. ACM. 2021. [arXiv preprint]
- LEAF: Simulating Large Energy-Aware Fog Computing Environments. Philipp Wiesner and Lauritz Thamsen. In the Proceedings of the 2021 IEEE 5th International Conference on Fog and Edge Computing (ICFEC). IEEE. 2021. [arXiv preprint] [video] [code]
- Interrupting Real-Time IoT Tasks: How Bad Can It Be to Connect Your Critical Embedded System to the Internet?. Ilja Behnke, Lukas Pirl, Lauritz Thamsen, Robert Danicki, Andreas Polze and Odej Kao. In the Proceedings of the 39th International Performance Computing and Communications Conference (IPCCC’20). IEEE. 2020. [arXiv preprint] [video]
- A Scalable and Dependable Data Analytics Platform for Water Infrastructure Monitoring. Felix Lorenz, Morgan Geldenhuys, Harald Sommer, Frauke Jakobs, Carsten Lüring, Volker Skwarek, Ilja Behnke, and Lauritz Thamsen. In the Proceedings of the 2020 IEEE International Conference on Big Data (Big Data). Presented at the Second International Workshop on the Internet of Things Data Analytics (IoTDA). IEEE. 2020. [arXiv preprint]
- Fingerprinting Analog IoT Sensors for Secret-Free Authentication. Felix Lorenz, Lauritz Thamsen, Andreas Wilke, Ilja Behnke, Jens Waldmüller-Littke, Ilya Komarov, Odej Kao, and Manfred Paeschke. In the Workshop Proceedings of the 29th International Conference on Computer Communications and Networks (ICCCN). Presented at the 10th International Workshop on Security, Privacy, Trust, and Machine Learning for Internet of Things (IoTSPT-ML). IEEE. 2020. [arXiv preprint]
- Effectively Testing System Configurations of Critical IoT Analytics Pipelines. Morgan K. Geldenhuys, Lauritz Thamsen, Kain Kordian Gontarska, Felix Lorenz, and Odej Kao. In the Proceedings of the 2019 IEEE International Conference on Big Data (IEEE BigData). Presented at the Second International Workshop on the Internet of Things Data Analytics (IoTDA). IEEE. 2019. [Google Scholar]
- Multilayer Active Learning for Efficient Learning and Resource Usage in Distributed IoT Architectures. Sasho Nedelkoski, Lauritz Thamsen, Ilya Verbitskiy, and Odej Kao. In the Proceedings of the 2019 IEEE International Conference on Edge Computing (EDGE). IEEE. 2019. [Google Scholar]
- Héctor: A Framework for Testing IoT Applications Across Heterogeneous Edge and Cloud Testbeds. Ilja Behnke, Lauritz Thamsen, and Odej Kao. In the Companion of the 12th IEEE/ACM International Conference on Utility and Cloud Computing (UCC Companion). Presented at the 8th International Workshop on Cloud and Edge Computing and Applications Management (CloudAM). ACM. 2019. [Google Scholar]