Tackling Critical Challenges towards Efficient CyberPhysical Components & Services Interconnection: The ATLAS CPS Platform Approach

Abstract

Cyber-Physical Systems (CPS) comprise a rapidly expanding research domain incorporating various diverse ICT aspects. Consequently, such systems are characterized by high degree of heterogeneity regarding communication, hardware and software technologies. Additionally, a high number of challenges must be tackled before such horizontal architectures can yield useful services, that can be exploited by todays and future consumer electronics and respective vertical domains. Aiming to address such objectives, this paper proposes a holistic end-to-end CPS architecture based on message passing communication technologies able to support the inherent complexity of respective deployments spanning several areas of applied industrial research and development. In this context, this paper aims to serve as a roadmap on how existing, prominent technologies from different domains can be effectively integrated and address all changes while be applied in diverse application demands. This is achieved by analytically presenting the proposed ATLAS infrastructure emphasizing on integration of prominent consumer electronics technologies. Finally, the deployment of the proposed solution in different verticals is presented, highlighting i) the applicability of the system and ii) a resource conservative behavior advocating the integration with nowadays COTS embedded systems.

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

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5

References

  1. 1.

    Hu, F. (2014). Cyber physical systems - integrated computing and engineering design. CRC Press.

  2. 2.

    Antonopoulos, Ch., et al. Robots in assisted living environments as an unobtrusive, efficient, reliable and modular solution for independent ageing: The RADIO perspective, 11th ARC 2015, Bochum, Germany, Volume: Springer LNCS 9040, pp. 535–546.

    Google Scholar 

  3. 3.

    Gregor, H., & Woolf, B. (2004). Enterprise integration patterns: Designing, building, and deploying messaging solutions.

  4. 4.

    Muccini, H., Sharaf, M., & Weyns, D. (2016). Self-adaptation for cyber-physical systems: A systematic literature review. 2016 IEEE/ACM 11th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), Austin, TX (pp. 75–81).

  5. 5.

    IEEE 802.15.4, http://standards.ieee.org/about/get/802/802.15.html. Accessed 29 Dec 2018

  6. 6.

    Specification, Z. (2006). ZigBee Alliance. ZigBee Document 053474r06, Version, 1.

  7. 7.

    (2001). Bluetooth, Specifications (SIG), Version 1.1.

  8. 8.

    Bluetooth SIG (Hrsg.): Specification of the bluetooth system: Covered core package version:4.0, Juni 2010.

  9. 9.

    LoraWAN specifications: https://lora-alliance.org/about-lorawan. Accessed 29 Dec 2018

  10. 10.

    (2013). Database management systems, a NoSQL analysis, Innocent Mapanga, Prudence Kadebu. International Journal of Modern Communication Technologies & Research (IJMCTR), ISSN: 2321-0850, Volume-1, Issue-7.

  11. 11.

    Truong, A. S.-C., & Linh, H. (2013). MQTT for sensor networks (MQTT-SN), Protocol specification v1.2.

  12. 12.

    Wiese, L. (2015). Polyglot database architectures = polyglot challenges. LWA.

  13. 13.

    Jaramillo, D., Nguyen, D. V., & Smart, R. (2016). Leveraging microservices architecture by using Docker technology. SoutheastCon, 2016. IEEE.

  14. 14.

    Naik, N. (2016). Building a virtual system of systems using Docker Swarm in multiple clouds. 2016 IEEE International Symposium on Systems Engineering (ISSE). IEEE.

  15. 15.

    Popic, S., Pezer, D., Mrazovac, B., & Teslic, N. (2016). Performance evaluation of using Protocol Buffers in the Internet of Things communication. 2016 International Conference on Smart Systems and Technologies (SST). https://doi.org/10.1109/SST.2016.7765670.

  16. 16.

    Newman, S. (2015). Building microservices – designing fine-grained systems. O’Reilly Media.

  17. 17.

    Amaral, M., Polo, J., Carrera, D., Mohomed, I., Unuvar, M., & Steinder, M. (2015). Performance evaluation of microservices architectures using containers. 2015 IEEE 14th International Symposium Network Computing and Applications (NCA).

  18. 18.

    Schmandt, C., et al. (2000). Everywhere messaging. In IBM Syst. J., vol. 39, issue 3–4, p. 660–670.

    Article  Google Scholar 

  19. 19.

    Jenkins: https://jenkins.io/. Accessed 29 Dec 2018

  20. 20.

    CHEF: https://www.chef.io/. Accessed 29 Dec 2018

  21. 21.

    EU project RADIO. http://www.radio-project.eu. Accessed 29 Dec 2018

  22. 22.

    Antonopoulos, C. P., & Keramidas, G., et al. (2018). Robots in assisted living environments as an unobtrusive, efficient, reliable and modular solution for independent ageing: The RADIO experience. Proc. of Intl. Sympocium in Applied Reconfigurable Computing.

  23. 23.

    TOBEA Company: https://tobea.gr/el. Accessed 29 Dec 2018

Download references

Author information

Affiliations

Authors

Corresponding author

Correspondence to Christos P. Antonopoulos.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Antonopoulos, C.P., Antonopoulos, K., Panagiotou, C. et al. Tackling Critical Challenges towards Efficient CyberPhysical Components & Services Interconnection: The ATLAS CPS Platform Approach. J Sign Process Syst 91, 1273–1281 (2019). https://doi.org/10.1007/s11265-018-1436-x

Download citation

Keywords

  • CPS architecture
  • Heterogeneous communication protocols
  • Message passing communication
  • Horizontal architecture
  • Vertical deployments
  • Wireless sensor networks