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.