Efficient OPC UA binary encoding considerations for embedded devices

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-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 languageEnglish
Title of host publicationProceedings - 2016 IEEE 14th International Conference on Industrial Informatics, INDIN 2016
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1148-1153
Number of pages6
ISBN (electronic)9781509028702
Publication statusPublished - 2 Jul 2016
Peer-reviewedYes

Publication series

SeriesIEEE International Conference on Industrial Informatics (INDIN)
Volume0
ISSN1935-4576

Conference

Title14th IEEE International Conference on Industrial Informatics, INDIN 2016
Duration19 - 21 July 2016
CityPoitiers
CountryFrance

External IDs

ORCID /0000-0001-5165-4459/work/172571746

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Subject groups, research areas, subject areas according to Destatis