Efficient OPC UA binary encoding considerations for embedded devices
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
The implementation of software based OPCUA servers on computing platforms in actuators and sensors of the field layer remains a challenge due to the protocols high memory and bandwidth prerequisites. This paper discusses encoding aspects of OPC UA binary data representations for devices with limited random access memory and low fieldbus throughput, especially focusing on single-chip microcomputing platforms. Efficient and machine-friendly binary representations of OPC UA data models are derived by examining the structure of OPC UA data and optimizing their representation in regard to 8 bit serial, non-volatile memory components. Transport compression mechanisms, aiming to reduce bandwidth requirements in crowded or low bandwidth networks, are also introduced. While the memory usage of information models could be significantly reduced to (116 kB for Namespace 0), it was shown transport compression cannot yield bandwidth improvements unless data is compressed as a service.
Details
Original language | English |
---|---|
Title of host publication | Proceedings - 2016 IEEE 14th International Conference on Industrial Informatics, INDIN 2016 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 1148-1153 |
Number of pages | 6 |
ISBN (electronic) | 9781509028702 |
Publication status | Published - 2 Jul 2016 |
Peer-reviewed | Yes |
Publication series
Series | IEEE International Conference on Industrial Informatics (INDIN) |
---|---|
Volume | 0 |
ISSN | 1935-4576 |
Conference
Title | 14th IEEE International Conference on Industrial Informatics, INDIN 2016 |
---|---|
Duration | 19 - 21 July 2016 |
City | Poitiers |
Country | France |
External IDs
ORCID | /0000-0001-5165-4459/work/172571746 |
---|