Author:
Sim Woongbin,Song ByungKwen,Shin Junho,Kim Taehun
Abstract
The open platform communications unified architecture (OPC UA) is a major industry-standard middleware based on the request–reply pattern, and the data distribution service (DDS) is an industry standard in the publish–subscribe form. The OPC UA cannot replace fieldbuses at the control and field levels. To facilitate real-time connectionless operation, the OPC Foundation added the publish–subscribe model—a new specification that supports broker functions, such as message queuing telemetry transport (MQTT), and advanced message queuing protocol (AMQP)—to the OPC UA Part 14 standard. This paper proposes a protocol converter for incorporation into the application layer of the DDS subscriber to facilitate interoperability among publisher–subscriber pairs. The proposed converter comprises a DDS gateway and bridge. The former exists inside the MQTT and AMQP brokers, which convert OPC UA publisher data into DDS messages prior to passing them on to the DDS subscriber. The DDS bridge passes the messages received from the DDS gateway to the OPC UA subscriber in the corresponding DDS application layer. The results reported in existing studies, and those obtained using the proposed converter, allow all devices supporting the OPC UA and OPC UA PubSub standards to realize DDS publish–subscribe interoperability.
Funder
Ministry of Environment of Korea under the grant of Korea Environmental Industry and Technology Institute
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference19 articles.
1. Configuration of Application Layer Protocols within Real-time I4.0 Components
2. An Evaluation of the Applicability of OPC UA Publish Subscribe on Factory Automation use Cases
3. OPC Foundation, OPC Unified Architecture Specification Part 14: PubSubhttps://opcfoundation.org/developer-tools/specifications-unified-architecture/part-14-pubsub/
4. Open62541https://open62541.org
5. A-Open62541 PubSub Technical Memorandumhttps://github.com/SimWB/A-62541
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献