This section of the documentation describes how to setup the individual resources offered by Tributech.
The following table offers a quick overview covering our core components.
The Node serves as central platform and is the part of the system which should be deployed first, since it allows you to connect Tributech Agents. Please refer to the Node setup to learn more about the available hosting options.
The device that is responsible for transmitting auditable data is the Tributech Agent. This device can be an Embedded device or also an Edge device. There are three variants of the Agent available:
- Agent Edge (software-based)
- Agent Embedded (hardware-based)
- Agent Integrated (running at the Tributech Node)
Tributech Agent Edge
When to choose:
This option should be preferred if you have access to the controllers of the machines on the shop-floor but not to the sensors directly (e.g. Industrial IoT Gateway).
Data is signed on the shop-floor still close to the data-source (the closer to the data-source, the better for security).
Tributech Agent Embedded
The Agent Embedded is our solution designed to read data directly from interfaces/sensors on the hardware level. It uses a dedicated hardware security module for signing the data-streams. The Agent Embedded is available as either a C implementation or as a dedicated hardware module.
- OEM Module
We offer two variants, the OEM Module itself which can be directly integrated into your hardware design and an Arduino Shield for prototyping. The shield can be used with all popular hardware development platforms like Arduino Uno, STM32 Nucelo, Infineon XMC Relax Kit and more.
An IoT device based on the OEM Module typically consists of three parts. Part 1: the Tributech OEM Module which takes care of connectivity, data management, configurations, updates and security. Part 2: the application-specific microcontroller which takes care of data pre-processing and business logic. Part 3: the sensors and interfaces needed for the application.
On the device side, the OEM module provides a UART interface for exchanging configurations, providing telemetry data and performing updates. This allows developers to focus on firmware development for data pre-processing and sensor/interface integration, as all complexity is abstracted via an easy-to-use interface.
Overview highlighting the role of the OEM module:
When to choose:
This option should be preferred if you have access to your system on a hardware interface/sensor level.
Data is signed as close as possible to the data-source (the closer to the data-source, the better for security). This option offers the highest level of security.
Contact us if you need more information or wish to acquire one of our embedded devices.
Tributech Agent Integrated
The Tributech Node comes with an integrated agent, there is no additional setup required for it.
When to choose:
This option should be preferred if you are looking to use a software system (for example an ERP system) as a data-source.
Data is signed as soon as it reaches the node.