Skip to content

Version 1.0.0

This is the first public release of the Nerve Data Gateway.

Features

  • Support for core gateway use cases:
    • Data aggregation
    • Data distribution
    • Protocol translation
  • OPC UA client support:
    • Polling mode (input)
    • Subscription mode (input)
  • MQTT client support:
    • Subscriber mode (input)
    • Publisher mode (output)
  • Message format support:
    • JSON
    • Protobuf
    • Binary
  • Secure connectivity options for data connections:
    • Support for certificates
    • Support for username and password authentication
    • TLS 1.2 and 1.3 support for MQTT
    • Various security policies supported for OPC UA
      • Basic128Rsa15
      • Basic256
      • Basic256Sha256
      • Aes128Sha256RsaOaep
      • Aes256Sha256RsaPss
  • Authenticity and integrity check of configuration files:
    • Optional signature verification of configuration packages
    • Public-key based verification workflow
  • Configurable MQTT input rate limiting to reduce DoS risk from message flooding

Improvements

  • Not applicable for this initial release.

Bug fixes

  • Not applicable for this initial release.

Known issues and Limitations

  • OPC UA PubSub is not supported.
  • MQTT 3.1 is not supported (MQTT 5.0 is supported).
  • Custom data structures (for example OPC UA custom structs) are not supported.