MENU

eTSN Toolkit

The eTSN Toolkit started as a research project supported by the German Government in 2022 and is now a product maintained by BE.services GmbH.

Architecture
Solution

Product
eTSN SDK Toolkit content:

  • Low-footprint Matrikon eFlex OPC UA Toolkit with PubSub and FX
  • Hardware independent IEEE802.1AS PTP stack
  • Test Suite
  • Training and support

eTSN offers

  • Platform independence (any TSN compatible hardware)
  • OS independence
  • Support of wired and wireless components
  • Support of Controllers & Devices
  • Support of UAFX C2C

img

eTSN has been ported to the following platforms:

INTEL

img

Embedded BoxPC MBox-Advanced



CPU: Intel Atom® E3900 (“Apollo Lake-I”)
RAM: 8 GB RAM
Operating Freq.: 4x 1.6/2.0 GHz, 2 MB L2-Cache
Ethernet: TSN Capable – 4 -port – Gigabit
RTOS: RT Linux

Renesas

img

Renesas RZ/T2M Series



CPU: Dual processor – Arm® Cortex ® –R52
RAM: Dual CPU: Up to 2.0 MB SRAM
Operating Freq.: Upto 200 MHz/400 MHz/800 MHz
Ethernet: TSN Capable – 3-port – 1000 Mbps
RTOS: freeRTOS

Texas Instruments

img

AM64x SitaraTM Processors



CPU: Dual 64-bit Arm® Cortex ® –A53
RAM: Up to 2.0 MB of On-chip RAM
Operating Freq.: Subsystem at up to 1.0 GHz
Ethernet: TSN Capable – 2-port – Gigabit
RTOS: freeRTOS, RT Linux

STM

img

STM32MP257F MPU



CPU: Dual  Core Arm® Cortex® A35 and M33
RAM: Two 16‑Gbit DDR4 DRAMs
Operating Freq.: A35 1.5GHz/M33 400MHz
Ethernet: TSN Capable – 3-port – Gigabit
RTOS: RT Linux




Let’s start with some training
OPC UA Pub/Sub Over TSN workshop

  • You believe this technology could help your business?
  • You have heard about the technology for several months/years and now want to know more about it?
  • Your customers have asked if you plan to support it?
  • Your competitors work on some solutions and you want to do be ready
  • You plan on developing a prototype or start a PoC?
This 2-day workshop has been prepared for you!




Course plan

Day 1
Session 1

  • Overview of exisiting fieldbus protocols
  • Challenges and scope of improvement in existing protocols
  • What is OPC UA? One protocol from Sensor to Cloud
  • How OPC UA PubSub over TSN enables the digital transformation




Course plan

Day 1
Session 2

  • Basics of TSN concepts - 802.1As, 802.1Qbv, 802.1Qcb, 802.1Qcc …
  • How TSN enables the IT/OT integration
  • Setting up Linux + Intel i210 NIC card based hardware and eTSN based software environment
  • Creating your first OPC UA based simple Controller example




Course plan

Day 2
Session 3

  • Setting up testing environment for OPC UA and TSN using eTSN Test Suite
  • Creating your own publisher and subscriber using eTSN SDK
  • Configuration OPC UA and TSN network
  • Troubleshooting and debugging steps
  • Benchmarking using the test environment




Course plan

Day 2
Session 4

  • Edge level processing
  • Publishing the facotry floor data to the cloud
  • Q&A Session


Contact us to book the workhop.

info@be-services.com



eTSN
Pipeline for the use of eTSN

01

Integration

In this integration, OPC UA PubSub leverages the TSN infrastructure to ensure that data is transmitted with precision and determinism across the network. For implementation on end devices and sensors, we have developed a low-footprint version of the market leading OPC UA stack from Matrikon, adding PubSub support.

02

Data Publication

OPC UA PubSub-enabled devices act as data publishers. They gather data from sensors or processes and encapsulate it into OPC UA PubSub messages. These messages are then published onto the network, usually through Ethernet connections.

03

TSN Network Components

Within the TSN network, network switches and routers play a critical role. They must support TSN standards to provide TSN features. TSN mechanisms such as time synchronization, time-aware shaping, and scheduling are implemented within these network components. Several vendors now provide TSN switches.

04

Time Synchronization

IEEE 802.1AS, also known as Precision Time Protocol (PTP), is used for time synchronization in TSN networks. PTP ensures that all devices on the network share a common and highly precise time reference. This is crucial for ensuring synchronized data transmission. As part of eTSN, we have developed an own PTP implementation for better portability to different hardware, including wireless components.

05

Data Subscription

Devices or applications that need specific data subscribe to OPC UA PubSub messages. These data subscribers specify their areas of interest and the types of data they want to receive.

06

Deterministic Data Transfer

TSN mechanisms like time-aware shaping and scheduling come into play to guarantee that data packets reach their destinations within specified time bounds. This deterministic behavior ensures that critical data arrives on time, meeting the real-time requirements of industrial applications.

07

Data Processing

Once data subscribers receive the data, they can process it as needed for control, monitoring, analytics, or further distribution within the industrial automation system.

08

System Testing

The test suite is based on an Intel i210 NIC and Linux platform and acts as TSN device in the network. It provides benchmarking capabilities for time synchronization accuracy (up to 8 devices), scheduled traffic diagnosis, network jitter, 8 types of traffic class generator, network latency and packet drop analysis.



Impressionen




LET’S CHAT

Any questions, comments, requirements?


We would love to talk to you, please contact us!

+49 831-960-699-91

info@be-services.com