Mission-critical networks currently face a transition
from legacy network protocols to advanced time-sensitive networking (TSN) standards. TSN guarantees reliable and deterministic communication using off-the-shelf Ethernet equipment. However, end-hosts must be TSN-aware and may pose security risks by arbitrarily over-allocating resources. Integrating central instances like a software-defined networking (SDN) controller into TSN networks to streamline network management presents a promising solution. This raises concerns regarding latency in communication between switches and the controller, as well as among switches themselves. To address this, we propose an approach that renders TSN transparent to end-hosts, eliminating the need for their involvement in resource reservations. We embed packet processing logic in P4-enabled TSN switches to characterize network traffic intelligently. This enables switches to allocate network resources autonomously and adjust real-time traffic handling mechanisms. Leveraging P4 storage structures introduces statefulness for traffic characterization computing within the inherently stateless P4 language. Our experiments demonstrate that our P4-enhanced switches require a minimal 0.014 MB of switch memory to distinguish between periodic and non-periodic traffic with an 80% precision while incurring a mere 0.2 ms forwarding latency per packet.
History
Primary Research Area
Threat Detection and Defenses
Name of Conference
IEEE Conference on Local Computer Networks (LCN)
Journal
Proceedings of IEEE Conference on Local Computer Networks (LCN)
Open Access Type
Green
BibTeX
@conference{Brulhart:Bülbül:Fischer:Tippenhauer:2024,
title = "Transparent TSN for Agnostic End-hosts via P4-based Traffic Characterization at Switches",
author = "Brulhart, Cornelia" AND "Bülbül, Nurefşan Sertbaş" AND "Fischer, Mathias" AND "Tippenhauer, Nils Ole",
year = 2024,
month = 10,
journal = "Proceedings of IEEE Conference on Local Computer Networks (LCN)"
}