
Project
Research on OPC UA PubSub TSN
Portable, low-footprint OPC UA PubSub TSN stack for wired and wireless communication
CPU
any
Manufacturer
independent
OS
bare-metal and RTOS
Skills
OPC UA
PubSub
Ethernet
TSN
Wireless communication
Subject:
OPC UA is a vendor-independent protocol to enable interoperability between Industrial automation systems. This protocol supports a range of transport layer protocols, including TCP, UDP, HTTPS, MQTT and AMQP enabling it to transfer the data from the field-level devices to the enterprise-level applications running in the cloud. However, it does not fulfill all the requirements for time-critical systems. To address this, OPC UA can be integrated with TSN as a set of IEEE standards for low-latency communication for real-time applications over Ethernet.
Solution:
In this funded research project, we have been working on the the requirements, preconditions, and the architecture for a low-footprint OPC UA + TSN SDK which features a gPTP stack, LLDP, RTOS, TCP/IP stack, security, OPC UA Stack & configuration modules which are hardware and OS independent.
The design can be well optimized to have sufficient memory and processor cycles to ensure smooth execution of the user application at sub-millisecond network cycle times on low-memory footprint processors.
This SDK is prepared to be integrated with wired as well as wireless (Wi-Fi, 5G) TSN networks by using a clean abstraction layer to adapt the physical layers.
The test suite developed as part of the SDK provides a low-cost testing ecosystem for time sync, traffic scheduling and network jitter.
This SDK provides machine builders with the base layer technology while allowing them to concentrate on their expertise and improve their business models by integrating OPC UA over TSN.
Architecture:

Ressources:
Expected solution:
The expected output of this research will be a commercial OPC UA PubSub TSN SDK dedicated to low-end devices, including single-thread platforms. The SDK will provide an adaptation layer to any target platform and can be used on larger RTOS based systems as well. Additionally, tools for configuration and performance will be part of the SDK:
- Low-footprint Matrikon eFlex OPC UA PubSub stack
- 802.1As PTP stack
- Configuration interface for OPC UA, Qbv and Qbu
- Low-cost test suite
-
May 2022
Grant received
-
June 2022
Project start
-
Aug 2022
System specifications available
-
March 2023
Working prototype on Renesas RZ/N2L
-
Oct 2023
Matrikon eFlex OPC UA PubSub available
-
Oct 2023
PTP stack available
-
Jan 2024
WiFi TSN prototype ready
-
March 2024
Field tests
-
June 2024
SDK release

This research project is done in cooperation with the University for Applied Sciences of Offenburg – Germany.