Fail-Forward IIoT Routing via eBPF Packet Filters + Go Runtime

Read the full article

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

Fast fault handling is important for industrial IoT networks because short link breaks can interrupt sensors, robots, and shop-floor control. This work adds eBPF packet filters to a Go runtime so that routing can change on the device when a link fails. We tested several failure cases with mixed traffic. The setup switched routes in about 9.4 ms, while an SDN controller needed 22.8 ms. Packet loss during short breaks fell by 38%, and control traffic dropped by 27%. The design also lets users load simple rule updates to fit different field protocols without changing main code. These results show that placing fast reaction logic on edge devices can improve service stability in factory networks. The method fits small and mid-size systems, though wider field trials and long-term checks are still needed.

Article activity feed