Industrial Asset Hub Specific Terms
Device Builder
An organization or company that manufactures devices and wants to make them discoverable by Industrial Asset Hub. Therefore this organization is either creating a dedicated Asset link or integrates an Asset Gateway on an own device class to enable onboarding with IAH.
Asset link
Component that "translates" from the southbound interface of the Asset Gateway to the device class specific protocol(s) to manage Indirectly Managed Devices (e.g. SNMP, MQTT, NETCONF,...).
They are available on the Asset Gateways.
Native Device
A device that provides the needed means to directly be onboarded. It will typically provide the Asset Gateway, but it's not strictly needed as long as it fulfills the requirements to be indistinguishable from a device using the Asset Gateway from the IAH management point of view.
Indirectly Managed Devices
A device that does not provide the needed means to directly be onboarded. It needs the Asset Gateway to "translate" from their native protocols to the IAH protocol.
Prerequisites are:
- Device offers connectivity for device management
- The corresponding Asset link is available
Asset Gateway
Component that "translates" the IAH device management native protocol into the native protocol of the Indirectly Managed Devices. "Translating" might mean much more than just converting some API calls, but also involve complex workflows.
Asset Gateways act like IoT Gateways, rather than acting as a classical network gateway:
An Internet of things (IoT) gateway provides the bridge (protocol converter) between IoT devices in the field, the cloud, and user equipment such as smartphones.
Also the definition provided in ISO 11992-2:2014(en) 3.9 applies very well to the concept of Asset Gateway.
Unit connecting different networks or parts of one network and performing any necessary protocol translation
Server User
In the context of the Xcelerator Admin Console, a server user is a technical, non-human user account required to authenticate and authorize automated API communication, e.g. between systems, applications or services.