Detecting and Mitigating Network Packet Overloads on Real-Time Devices in IoT Systems
Robert Danicki, Martin Haug, Ilja Behnke, Laurenz M\"adje, Lauritz, Thamsen

TL;DR
This paper investigates real-time detection and mitigation strategies for network packet overloads in IoT devices, proposing four adaptive algorithms to prevent deadline misses during high network loads.
Contribution
It introduces two novel mitigation algorithms, Budget and Queue Mitigation, specifically designed for real-time IoT systems under network overload conditions.
Findings
Queue Mitigation enables most packet processing while preventing deadline misses.
All proposed algorithms effectively mitigate overload effects.
Queue Mitigation outperforms others in balancing throughput and timeliness.
Abstract
Manufacturing, automotive, and aerospace environments use embedded systems for control and automation and need to fulfill strict real-time guarantees. To facilitate more efficient business processes and remote control, such devices are being connected to IP networks. Due to the difficulty in predicting network packets and the interrelated workloads of interrupt handlers and drivers, devices controlling time critical processes stand under the risk of missing process deadlines when under high network loads. Additionally, devices at the edge of large networks and the internet are subject to a high risk of load spikes and network packet overloads. In this paper, we investigate strategies to detect network packet overloads in real-time and present four approaches to adaptively mitigate local deadline misses. In addition to two strategies mitigating network bursts with and without…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
