Skip to main content

Object-Oriented Internet Cloud Interoperability

  • Conference paper
  • First Online:
Computational Science – ICCS 2021 (ICCS 2021)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Time-Sensitive Networking (TSN) Task Group https://1.ieee802.org/tsn/.

  2. 2.

    https://github.com/mpostol/OPC-UA-OOI.

References

  1. 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/

  2. OPC unified architecture specification part 14 - pubsub. Specyfication 10000–14, OPC Foundation (2018). https://opcfoundation.org/developer-tools/specifications-unified-architecture/part-14-pubsub/

  3. Ashton, K.: That ‘internet of things’ thing. RFID JOURNAL 2009, pp. 1–1, 22 Jun 2009. https://www.rfidjournal.com/articles/pdf?4986

  4. 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)

    Google Scholar 

  5. 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

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

  9. 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

  10. Lawton, G.: Machine-to-machine technology gears up for growth. Computer 37(9), 12–15 (2004). https://doi.org/10.1109/MC.2004.137

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Article  Google Scholar 

  13. 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

    Chapter  Google Scholar 

  14. 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/

  15. 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/

  16. 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

    Article  Google Scholar 

  17. Postół, M.: OPC From Data Access to Unified Architecture, sec. UA Specifications, pp. 94–99. VDE VERLAG GMBH, 4th revised edition edn. (2010)

    Google Scholar 

  18. Postół, M.: OPC From Data Access to Unified Architecture, sec. Main Technological Features, pp. 99–104. VDE VERLAG GMBH, 4th revised edition edn. (2010)

    Google Scholar 

  19. Postół, M.: OPC From Data Access to Unified Architecture, sec. Information model, pp. 111–130. VDE VERLAG GMBH, 4th revised edition edn. (2010)

    Google Scholar 

  20. 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

  21. Postół, M.: OPC ua information model deployment. Technical report, CAS, 18 April 2016. https://doi.org/10.5281/zenodo.2586616

  22. 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)

    Google Scholar 

  23. Postół, M.: Object-oriented internet. Technical report 5.1.0, GitHub (2019). https://doi.org/10.5281/zenodo.3345043

  24. 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

  25. 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

    Chapter  Google Scholar 

  26. 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

  27. Sunyaev, A.: Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies, chap. Middleware, pp. 125–154. Springer International Publishing, Cham (2020)

    Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mariusz Postół .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics