Skip to main content

Node-types

All communication partners which are interfaced by the VILLASnode gateway are represented by nodes. These nodes act as sinks / sources for simulation data. Every node is an instance of a node-type. In a single VILLASnode instance, multiples instances of the same node-type can be created at the same time.

VILLASnode interfaces
Excerpt of interfaces supported by VILLASnode.

VILLASnode currently supports the following node-types:

TypeNetwork EmulationReadWriteVectorizeStatusComments
amqpnoyesyesunlimitedstable
cannoyesyes?beta
comedinoyesyesunlimitedbetaSupport for a wide range of Analog/Digital Input/Output cards
ethercatnoyesyes?alpha
execnoyesyesunlimitedstable
filenoyesyesunlimitedstable
fpganoyesyes?beta
iec60870-5-104nonoyes1stable
iec61850-8-1noyesyes1alpha
iec61850-9-2noyesyes1beta
infinibandnoyesyesunlimitedbeta
influxdbnonoyesunlimitedstable
kafkayesyesyesunlimitedstable
loopbacknoyesyesunlimitedstable
modbusnoyesyes1stable
mqttnoyesyesunlimitedstable
nanomsgyesyesyesunlimitedstable
ngsinoyesyesunlimitedstableUse WebSockets for Live data
opalnoyesyes1untested
redisnoyesyesunlimitedstable
rtpyesyesyes?beta
shmemnoyesyesunlimitedstable
signalnoyesno1stable
socketyesyesyesunlimitedstable
statsnoyesno1stable
tempernoyesnounlimitedstable
test-rttnoyesyesunlimitedstableVirtual node-type
uldaqnoyesnounlimitedstable
webrtcnoyesyesunlimitedstable
websocketnoyesyesunlimitedstable
zeromqyesyesyesunlimitedstable