TY - GEN
T1 - Assessment of OPC UA PubSub at Scale Using TSN Infrastructure and Network Calculus
AU - Rezabek, Filip
AU - Helm, Max
AU - Buchner, Nicolas
AU - Smolarska, Monika
AU - Jaeger, Benedikt
AU - Carle, Georg
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - OPC UA PubSub is a recent addition to the OPC UA industry standard used for machine-type communication in the Industrial Internet of Things. It can be combined with Time Sensitive Networking (TSN) to offer deterministic latency and bounded jitter. In this work, we model the network interactions between Credit-Based Shaper (CBS) and PubSub using Network Calculus. We derive worst-case delay bounds for various numbers of hops, payload sizes, and competing flows. The derived bounds are confirmed using deployments on commercial-of-the-shelf hardware and open-source solutions relying on a low-latency Linux kernel. Based on the results, we observe that the derived bounds are satisfied in all scenarios of seven hops with a round-trip-time (RTT) varying between 1 to 2.5 ms for respective payload sizes of 59 to 1481 B. Similarly, for jitter we observe fluctuations of ± 250 μs. Complementing the CBS results, we evaluate time-aware shaping, where we observe lower RTTs for average payload sizes of around 800 μs. Our contributions show that OPC UA PubSub applications can co-exist with TSN.
AB - OPC UA PubSub is a recent addition to the OPC UA industry standard used for machine-type communication in the Industrial Internet of Things. It can be combined with Time Sensitive Networking (TSN) to offer deterministic latency and bounded jitter. In this work, we model the network interactions between Credit-Based Shaper (CBS) and PubSub using Network Calculus. We derive worst-case delay bounds for various numbers of hops, payload sizes, and competing flows. The derived bounds are confirmed using deployments on commercial-of-the-shelf hardware and open-source solutions relying on a low-latency Linux kernel. Based on the results, we observe that the derived bounds are satisfied in all scenarios of seven hops with a round-trip-time (RTT) varying between 1 to 2.5 ms for respective payload sizes of 59 to 1481 B. Similarly, for jitter we observe fluctuations of ± 250 μs. Complementing the CBS results, we evaluate time-aware shaping, where we observe lower RTTs for average payload sizes of around 800 μs. Our contributions show that OPC UA PubSub applications can co-exist with TSN.
KW - COTS
KW - Network Calculus
KW - OPC UA
KW - Reproducibility
KW - TSN
UR - https://www.scopus.com/pages/publications/85210232050
U2 - 10.1109/MASS62177.2024.00060
DO - 10.1109/MASS62177.2024.00060
M3 - Conference contribution
AN - SCOPUS:85210232050
T3 - Proceedings - 2024 IEEE 21st International Conference on Mobile Ad-Hoc and Smart Systems, MASS 2024
SP - 403
EP - 411
BT - Proceedings - 2024 IEEE 21st International Conference on Mobile Ad-Hoc and Smart Systems, MASS 2024
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 21st IEEE International Conference on Mobile Ad-Hoc and Smart Systems, MASS 2024
Y2 - 23 September 2024 through 25 September 2024
ER -