{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,21]],"date-time":"2026-04-21T14:01:56Z","timestamp":1776780116994,"version":"3.51.2"},"reference-count":45,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T00:00:00Z","timestamp":1621555200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100004505","name":"Universit\u00e0 di Catania","doi-asserted-by":"publisher","award":["61722102132"],"award-info":[{"award-number":["61722102132"]}],"id":[{"id":"10.13039\/501100004505","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computers"],"abstract":"<jats:p>The introduction of the Industrial Internet of Things in the factory environment is one of the most important features of the fourth industrial revolution. The main aim is the integration of sensor and actuator devices, based on the Internet of Things, with the industrial applications used for factory processes. This goal may be reached only if interoperability between the communication protocols existing in the domains of industrial applications and the Internet of Things is achieved. Open Platform Communications Unified Architecture (OPC UA) is considered one of the main reference communication standards in Industry 4.0 among industrial applications. Within the Internet of Things domain, the oneM2M communication protocol has been defined for solving the current fragmentation of this domain in the information exchange between sensor and actuator devices. Interoperability between these two communication protocols may allow integration of the industrial applications with Internet of Things-based devices. The current state of the art does not present any interoperability solution to allow the information produced by oneM2M-based devices to be consumed by OPC UA industrial applications. In order to reach this aim, the paper proposes a novel solution based on the use of a standard interworking proxy. The paper will describe this solution and the relevant software implementation.<\/jats:p>","DOI":"10.3390\/computers10060070","type":"journal-article","created":{"date-parts":[[2021,5,21]],"date-time":"2021-05-21T13:15:15Z","timestamp":1621602915000},"page":"70","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["A Proposal to Improve Interoperability in the Industry 4.0 Based on the Open Platform Communications Unified Architecture Standard"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9077-3688","authenticated-orcid":false,"given":"Salvatore","family":"Cavalieri","sequence":"first","affiliation":[{"name":"Department of Electrical Electronic and Computer Engineering, University of Catania, 95125 Catania, Italy"}]}],"member":"1968","published-online":{"date-parts":[[2021,5,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Melo, P.F.S., Godoy, E.P., Ferrari, P., and Sisinni, E. (2021). Open Source Control Device for Industry 4.0 Based on RAMI 4.0. Electronics, 10.","DOI":"10.3390\/electronics10070869"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Ejsmont, K., Gladysz, B., and Kluczek, A. (2020). Impact of Industry 4.0 on Sustainability\u2014Bibliometric Literature Review. Sustainability, 12.","DOI":"10.32545\/encyclopedia202007.0022.v2"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Butt, J. (2020). A Strategic Roadmap for the Manufacturing Industry to Implement Industry 4.0. Designs, 4.","DOI":"10.3390\/designs4020011"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1016\/j.jmsy.2020.11.017","article-title":"Cyber-physical systems architectures for industrial internet of things applications in Industry 4.0: A literature review","volume":"58","author":"Pivoto","year":"2021","journal-title":"J. Manuf. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Ungurean, I., and Gaitan, N.C. (2020). A Software Architecture for the Industrial Internet of Things\u2014A Conceptual Model. Sensors, 20.","DOI":"10.3390\/s20195603"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Hassan, R., Qamar, F., Hasan, M.K., Aman, A.H.M., and Ahmed, A.S. (2020). Internet of Things and Its Applications: A Comprehensive Survey. Symmetry, 12.","DOI":"10.3390\/sym12101674"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"20","DOI":"10.22381\/emfm16120212","article-title":"Artificial Intelligence Data-driven Internet of Things Systems, Real-Time Advanced Analytics, and Cyber-Physical Production Networks in Sustainable Smart Manufacturing","volume":"16","author":"Durana","year":"2021","journal-title":"Econ. Manag. Financ. Mark."},{"key":"ref_8","first-page":"9","article-title":"Sustainable Product Lifecycle Management, Industrial Big Data, and Internet of Things Sensing Networks in Cyber-Physical System-based Smart Factories","volume":"9","author":"Tucker","year":"2021","journal-title":"J. Self Gov. Manag. Econ."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"31","DOI":"10.22381\/emfm16120213","article-title":"Real-Time Big Data Analytics, Smart Industrial Value Creation, and Robotic Wireless Sensor Networks in Internet of Things-based Decision Support Systems","volume":"16","author":"Watkins","year":"2021","journal-title":"Econ. Manag. Financ. Mark."},{"key":"ref_10","first-page":"20","article-title":"Internet of Things Smart Devices, Industrial Artificial Intelligence, and Real-Time Sensor Networks in Sustainable Cyber-Physical Production Systems","volume":"9","author":"Kliestik","year":"2021","journal-title":"J. Self Gov. Manag. Econ."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"52","DOI":"10.22381\/emfm16120215","article-title":"Internet of Things-based Real-Time Production Logistics, Sustainable Industrial Value Creation, and Artificial Intelligence-driven Big Data Analytics in Cyber-Physical Smart Manufacturing Systems","volume":"16","author":"Nica","year":"2021","journal-title":"Econ. Manag. Financ. Mark."},{"key":"ref_12","first-page":"42","article-title":"Internet of Things-enabled Sustainability, Big Data-driven Decision-Making Processes, and Digitized Mass Production in Industry 4.0-based Manufacturing Systems","volume":"9","author":"Riley","year":"2021","journal-title":"J. Self Gov. Manag. Econ."},{"key":"ref_13","unstructured":"Adolphs, P., Bedenbender, H., Dirzus, D., Ehlich, M., Epple, U., Hankel, M., Heilde, R., Hoffmeister, M., Huhle, H., and Karcher, B. (2021, May 17). Reference Architecture Model Industrie 4.0 (RAMI 4.0). Status Report. VDI\/VDE and ZVEI. Available online: https:\/\/www.zvei.org\/fileadmin\/user_upload\/Themen\/Industrie_4.0\/Das_Referenzarchitekturmodell_RAMI_4.0_und_die_Industrie_4.0-Komponente\/pdf\/5305_Publikation_GMA_Status_Report_ZVEI_Reference_Architecture_Model.pdf."},{"key":"ref_14","unstructured":"Bangemann, T., Bauer, C., Bedenbender, H., Diesner, M., Epple, U., Elmas, F., Friedrich, J., Goldschimidt, T., Gobe, F., and Gruner, S. (2021, May 17). Industrie 4.0\u2014Technical Assets: Basic Terminology Concepts, Life Cycles and Administration Models. Status Report. VDI\/VDE and ZVEI. Available online: https:\/\/www.vdi.de\/ueber-uns\/presse\/publikationen\/details\/industrie-40-technical-assets-basic-terminology-concepts-life-cycles-and-administration-models-english-version."},{"key":"ref_15","unstructured":"Industrial Internet Consortium (2021, May 17). The Industrial Internet of Things, Volume G5: Connectivity Framework. Available online: https:\/\/www.iiconsortium.org\/pdf\/IIC_PUB_G5_V1.01_PB_20180228.pdf."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Mahnke, W., Leitner, S.H., and Damm, M. (2009). OPC Unified Architecture, Springer.","DOI":"10.1007\/978-3-540-68899-0"},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Vogel, B., Kajtazi, M., Bugeja, J., and Varshney, R. (2020). Openness and Security Thinking Characteristics for IoT Ecosystems Information. Information, 11.","DOI":"10.3390\/info11120564"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MWC.2014.6845045","article-title":"Toward a standardized common M2M service layer platform: Introduction to oneM2M","volume":"21","author":"Swetina","year":"2014","journal-title":"IEEE Wirel. Commun."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Candido, G., Jammes, F., de Oliveira, J.B., and Colombo, A.W. (2010, January 13\u201316). Soap at device level in the industrial domain: Assessment of OPC UA and DPWS specifications. Proceedings of the 8th IEEE International Conference on Industrial Informatics, Osaka, Japan.","DOI":"10.1109\/INDIN.2010.5549676"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"699","DOI":"10.1109\/TII.2011.2166788","article-title":"How to access factory floor information using internet technologies and gateways","volume":"7","author":"Sauter","year":"2011","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Izaguirre, M., Martinez Lastra, J.L., and Lobov, A. (2011, January 26\u201329). OPC-UA and DPWS interoperability for factory floor monitoring using complex event processing. Proceedings of the 9th IEEE International Conference on Industrial Informatics, Lisbon, Portugal.","DOI":"10.1109\/INDIN.2011.6034874"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Gr\u00fcner, S., Pfrommer, J., and Palm, F. (2015, January 27\u201329). A restful extension of OPC UA. Proceedings of the IEEE World Conference on Factory Communication Systems (WFCS 2015), Palma de Mallorca, Spain.","DOI":"10.1109\/WFCS.2015.7160557"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1832","DOI":"10.1109\/TII.2016.2530404","article-title":"Restful industrial communication with OPC UA","volume":"12","author":"Pfrommer","year":"2016","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_24","unstructured":"Wang, P., Pu, C., and Wang, H. (2021, May 17). OPC UA Message Transmission Method over CoAP. Available online: https:\/\/tools.ietf.org\/html\/draft-wang-core-opcua-transmission-01."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Derhamy, H., R\u00f6nnholm, J., and Delsing, J. (2017, January 24\u201326). Protocol interoperability of OPC UA in service oriented architectures. Proceedings of the 15th IEEE International Conference on Industrial Informatics (INDIN), Emden, Germany.","DOI":"10.1109\/INDIN.2017.8104744"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Wang, Y., Pu, C., Wang, P., and Wu, J. (2020, January 6\u20138). A CoAP-based OPC UA Transmission Scheme for Resource-Constrained Devices. Proceedings of the 2020 Chinese Automation Congress (CAC), Shanghai, China.","DOI":"10.1109\/CAC51589.2020.9326995"},{"key":"ref_27","unstructured":"oneM2M (2021, May 17). TR-0018-V-4.0.0: Industrial Domain Enablement. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=29334."},{"key":"ref_28","first-page":"439","article-title":"Industrial Internet of Things Interoperability Between OPC UA and OneM2M","volume":"Volume 316","author":"Li","year":"2020","journal-title":"International Conference on Internet of Things as a Service"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Cavalieri, S., Mul\u00e8, S., and Salafia, M.G. (2020, January 26\u201328). Enabling OPC UA and oneM2M Interworking. Proceedings of the IEEE International Conference on Industrial Technologies (ICIT 2020), Buenos Aires, Argentina.","DOI":"10.1109\/ICIT45562.2020.9067161"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Cavalieri, S., and Mul\u00e8, S. (2020, January 5\u20137). Towards Interoperability of oneM2M and OPC UA. Proceedings of the International Conference on Enterprise Information System (ICEIS 2020), Prague, Czech Republic.","DOI":"10.5220\/0009328007050714"},{"key":"ref_31","unstructured":"Pras, A., and Schoenwaelder, J. (2021, May 17). On the Difference between Information Models and Data Models. Internet Engineering Task Force, RFC 3444. Available online: https:\/\/tools.ietf.org\/html\/rfc3444."},{"key":"ref_32","unstructured":"OPC Foundation (2021, May 17). Part 3: Address Space Model. Available online: https:\/\/opcfoundation.org\/developer-tools\/specifications-unified-architecture\/part-3-address-space-model."},{"key":"ref_33","unstructured":"oneM2M (2021, May 17). TS-0001-V4.10.0: Functional Architecture. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=31839."},{"key":"ref_34","unstructured":"oneM2M (2021, May 17). TS-0004-V4.4.0: Service Layer Core Protocol. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=31772."},{"key":"ref_35","unstructured":"OPC Foundation (2021, May 17). Part 4: Services. Available online: https:\/\/opcfoundation.org\/developer-tools\/specifications-unified-architecture\/part-4-services."},{"key":"ref_36","unstructured":"oneM2M (2021, May 17). TS-0009-V3.6.0: HTTP Protocol Binding. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=31202."},{"key":"ref_37","unstructured":"oneM2M (2021, May 17). TS-0033-V3.0.0: Interworking Framework. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=29581."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1754","DOI":"10.1109\/JIOT.2017.2697718","article-title":"IoT Interoperability\u2014On-Demand and Low Latency Transparent Multiprotocol Translator","volume":"4","author":"Derhamy","year":"2017","journal-title":"IEEE Internet Things J."},{"key":"ref_39","unstructured":"(2021, May 17). oneM2M-to-OPCUA-Information-Models-mapping. Available online: https:\/\/github.com\/OPCUAUniCT\/oneM2M-to-OPCUA-Information-Models-mapping."},{"key":"ref_40","unstructured":"(2021, May 17). UaModeler. Available online: https:\/\/www.unified-automation.com\/products\/development-tools\/uamodeler.html."},{"key":"ref_41","unstructured":"oneM2M (2021, May 17). TS-0024 V3.2.2: OCF Interworking. Available online: http:\/\/member.onem2m.org\/Application\/documentapp\/downloadLatestRevision\/default.aspx?docID=29565."},{"key":"ref_42","unstructured":"(2021, May 17). FreeOpcUa. Available online: https:\/\/github.com\/FreeOpcUa\/python-opcua."},{"key":"ref_43","unstructured":"(2021, May 17). oneM2M-OPCUA-IPE. Available online: https:\/\/github.com\/OPCUAUniCT\/oneM2M-OPCUA-IPE."},{"key":"ref_44","unstructured":"(2021, May 17). OpenMTC. Available online: https:\/\/www.openmtc.org\/index.html."},{"key":"ref_45","unstructured":"Unified Automation (2021, May 17). UaExpert-A Full-Featured OPC UA Client. Available online: https:\/\/www.unified-automation.com\/products\/development-tools\/uaexpert.html."}],"container-title":["Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/70\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:05:12Z","timestamp":1760162712000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-431X\/10\/6\/70"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,5,21]]},"references-count":45,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["computers10060070"],"URL":"https:\/\/doi.org\/10.3390\/computers10060070","relation":{},"ISSN":["2073-431X"],"issn-type":[{"value":"2073-431X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,5,21]]}}}