Abstract
Optimization of industrial processes requires further research on the integration of machine-centric systems with human-centric cloud-based services in the context of new emerging disciplines, namely the fourth industrial revolution coined as Industry 4.0 and Industrial Internet of Things. The following research aims at working out a new generic architecture and deployment scenario applicable to that integration. A reactive interoperability relationship of the communication parties is proposed to deal with the network traffic propagation asymmetry or assets’ mobility. Described solution based on the OPC Unified Architecture international standard relaxes issues related to the real-time multi-vendor environment. The discussion concludes that the embedded gateway software component best suits all requirements and thus has been implemented as a composable part of the selected reactive OPC UA framework which promotes separation of concerns and reusability.
The proposals are backed by proof-of-concept reference implementations confirming the possibility of integrating selected cloud services with the OPC UA based cyber-physical system by applying the proposed architecture and deployment scenario. It is contrary to interconnecting cloud services with the selected OPC UA Server limiting the PubSub role to data export only.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Time-Sensitive Networking (TSN) Task Group https://1.ieee802.org/tsn/.
- 2.
References
OPC unified architecture specification part 3: Address space model. Specification 10000–3, OPC Foundation (2017). https://opcfoundation.org/developer-tools/specifications-unified-architecture/part-3-address-space-model/
OPC unified architecture specification part 14 - pubsub. Specyfication 10000–14, OPC Foundation (2018). https://opcfoundation.org/developer-tools/specifications-unified-architecture/part-14-pubsub/
Ashton, K.: That ‘internet of things’ thing. RFID JOURNAL 2009, pp. 1–1, 22 Jun 2009. https://www.rfidjournal.com/articles/pdf?4986
Bansal, N.: Designing Internet of Things Solutions with Microsoft Azure: A Survey of Secure and Smart Industrial Applications, chap. Microsoft Azure IoT Platform, pp. 33–48. Apress; 1st ed. edition (September 8, 2020) (2020)
Cohn, R.J., Coppen, R.J.: Mqtt version 3.1.1 plus errata 01. Technical report, OASIS, 10 Dec 2015. http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/mqtt-v3.1.1.html
Eugster, P.T., Felber, P.A., Guerraoui, R., Kermarrec, A.M.: The many faces of publish/subscribe. ACM Comput. Surv. 35(2), 114–131 (2003). https://doi.org/10.1145/857076.857078
González, I., Calderón, A., Figueiredo, J., Sousa, J.: A literature survey on open platform communications (OPC) applied to advanced industrial environments. Electronics 8, 510 (2019). https://doi.org/10.3390/electronics8050510
Jeyaraman, R., Telfer, A.: Oasis advanced message queuing protocol (AMQP) version 1.0. Technical report, OASIS, 29 October 2012. http://docs.oasis-open.org/amqp/core/v1.0/os/amqp-core-overview-v1.0-os.html
Koziolek, H., Burger, A., Platenius-Mohr, M., Rückert, J., Stomberg, G.: Openpnp: a plug-and-produce architecture for the industrial internet of things. In: 2019 IEEE/ACM 41st International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP), pp. 131–140 (2019). https://doi.org/10.1109/ICSE-SEIP.2019.00022
Lawton, G.: Machine-to-machine technology gears up for growth. Computer 37(9), 12–15 (2004). https://doi.org/10.1109/MC.2004.137
Mahnke, W., Leitner, S.H., Damm, M.: OPC Unified Architecture. 1 edn. Springer, Berlin (2009). DOIurlhttps://doi.org/10.1007/978-3-540-68899-0
Meng, Z., Wu, Z., Muvianto, C., Gray, J.: A data-oriented m2m messaging mechanism for industrial IOT applications. IEEE Internet of Things J. 4(1), 236–246 (2017). https://doi.org/10.1109/JIOT.2016.2646375
Mrozek, D., Milik, M., Małysiak-Mrozek, B., Tokarz, K., Duszenko, A., Kozielski, S.: Fuzzy intelligence in monitoring older adults with wearables. In: Krzhizhanovskaya, V.V., Závodszky, G., Lees, M.H., Dongarra, J.J., Sloot, P.M.A., Brissos, S., Teixeira, J. (eds.) ICCS 2020. LNCS, vol. 12141, pp. 288–301. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-50426-7_22
OPC unified architecture specification part 1 - overview and concepts. Specyfication 10000–1, OPC Foundation (2017). https://opcfoundation.org/developer-tools/specifications-unified-architecture/part-1-overview-and-concepts/
OPC unified architecture specification part 5: Information model. Specification 10000–5, OPC Foundation (2017). https://opcfoundation.org/developer-tools/specifications-unified-architecture/part-5-information-model/
Pfrommer, J., Stogl, D., Aleksandrov, K., Navarro, S.E., Hein, B., Beyerer, J.: Plug and produce by modelling skills and service-oriented orchestration of reconfigurable manufacturing systems. At-Automatisierungstechnik 63(10), 790–800 (2015). https://doi.org/10.1515/auto-2014-1157
Postół, M.: OPC From Data Access to Unified Architecture, sec. UA Specifications, pp. 94–99. VDE VERLAG GMBH, 4th revised edition edn. (2010)
Postół, M.: OPC From Data Access to Unified Architecture, sec. Main Technological Features, pp. 99–104. VDE VERLAG GMBH, 4th revised edition edn. (2010)
Postół, M.: OPC From Data Access to Unified Architecture, sec. Information model, pp. 111–130. VDE VERLAG GMBH, 4th revised edition edn. (2010)
Postół, M.: Object oriented internet. In: 2015 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1069–1080 (2015). https://doi.org/10.15439/2015F160
Postół, M.: OPC ua information model deployment. Technical report, CAS, 18 April 2016. https://doi.org/10.5281/zenodo.2586616
Postół, M.: Computer Game Innovations 2018, chap. Machine to Machine Semantic-Data Based Communication: Comprehensive Survey, pp. 83–101. Lodz University of Technology Press, Łódź Poland (2018)
Postół, M.: Object-oriented internet. Technical report 5.1.0, GitHub (2019). https://doi.org/10.5281/zenodo.3345043
Postół, M.: Object oriented internet; azure gateway implementation 1.0. Technical report, GitHub (2020). https://doi.org/10.5281/zenodo.4361640, https://github.com/mpostol/OPC-UA-OOI
Postół, M.: Object-oriented internet reactive interoperability. In: Krzhizhanovskaya, V.V., et al. (eds.) ICCS 2020. LNCS, vol. 12141, pp. 409–422. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-50426-7_31
Postół, M.: Object-oriented internet; ua part 14: Pubsub main technology features. Technical report, GitHub (2020). https://doi.org/10.5281/zenodo.4361640, https://commsvr.gitbook.io/ooi/reactive-communication/readme.pubsubmtf
Sunyaev, A.: Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies, chap. Middleware, pp. 125–154. Springer International Publishing, Cham (2020)
Verma, P.K., et al.: Machine-to-machine (m2m) communications: a survey. J. Netw. Comput. Appl. 66, 83–105 (2016). https://doi.org/10.1016/j.jnca.2016.02.016
Xu, L.D., He, W., Li, S.: Internet of things in industries: a survey. IEEE Trans. Ind. Inform. 10(4), 2233–2243 (2014). https://doi.org/10.1109/TII.2014.2300753
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Postół, M., Szymczak, P. (2021). Object-Oriented Internet Cloud Interoperability. In: Paszynski, M., Kranzlmüller, D., Krzhizhanovskaya, V.V., Dongarra, J.J., Sloot, P.M. (eds) Computational Science – ICCS 2021. ICCS 2021. Lecture Notes in Computer Science(), vol 12745. Springer, Cham. https://doi.org/10.1007/978-3-030-77970-2_43
Download citation
DOI: https://doi.org/10.1007/978-3-030-77970-2_43
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-77969-6
Online ISBN: 978-3-030-77970-2
eBook Packages: Computer ScienceComputer Science (R0)