MENU
Contact Us




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

Project size:

Difficulty:




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:

Partners

Funding

Development

Technology

Related memberships



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



Progress and status:

  • 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

Contact Us



Research Team


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



Screenshots: