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:

  • Matrikon eFlexTM Compact OPC UA SDK with PubSub and FX
  • Hardware independent IEEE802.1AS PTP stack
  • Test Suite for the TSN network
  • CM-Lite tool for testing the UAFX Connections
  • 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

Reference design with maintenance:

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

Preliminary port:

ST Microelectronics

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

Analog Devices Inc.

img

MAX32690 + ADIN3310



CPU Arm® Cortex® M4
RAM: Arm Cortex-M4 Processor with FPU
Operating Freq.: 120MHz
Ethernet: 6 port TSN - Ethernet switch ADIN6310
RTOS: Zephyr

Unsere UAFX Ecosystem Partner:

TSN Switches:

MOXA

img

TSN-G5008 Series



Tech Specifications

Belden

img

BRS40-16TX



Tech Specifications

Testing Ecosystem:

TSN Systems

img

TSN Box 3.2 Industrial



Tech Specifications




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.



Impressions




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