Skip to main content

Generic Architecture for Multisource Physiological Signal Acquisition, Processing and Classification Based on Microservices

  • Conference paper
  • First Online:
Distributed Computing and Artificial Intelligence, 20th International Conference (DCAI 2023)

Abstract

The use of IoT devices is increasing and their integration into healthcare is growing. Therefore, there is a need to develop microservice-oriented hardware-software architectures that integrate all the stages from the acquisition of physiological signals to their processing and classification. In addition, the integration of physiological signals from different sources is a must in order to increase the knowledge of the monitored person’s condition. In this context, the focus of this work has been to identify all the necessary workflow phases in this type of architecture, focusing mainly on scalability, replication and redundancy of the different services. This work proposes an architecture generic in terms of the number of sensors to be included and their acquisition requirements (sampling frequency and latency). We have chosen to include network protocols such as the Laboratory Stream Layer for data synchronisation and streaming. To this end, infrastructure as a service and as a machine have been included.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Akram, H., Gokhale, A.: Rethinking the design of LR-WPAN IoT systems with software-defined networking. In: 2016 International Conference on Distributed Computing in Sensor Systems (DCOSS), pp. 238–243. IEEE (2016)

    Google Scholar 

  2. Al-Majeed, S.S., Al-Mejibli, I.S., Karam, J.: Home telehealth by Internet of Things (IoT). In: 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE), pp. 609–613. IEEE (2015)

    Google Scholar 

  3. Alkhayyat, A., Thabit, A.A., Al-Mayali, F.A., Abbasi, Q.H.: WBSN in IoT health-based application: toward delay and energy consumption minimization. J. Sens. 2019 (2019)

    Google Scholar 

  4. Azzawi, M.A., Hassan, R., Bakar, K.A.A.: A review on internet of things (IoT) in healthcare. Int. J. Appl. Eng. Res. 11(20), 10216–10221 (2016)

    Google Scholar 

  5. Blum, S., Hölle, D., Bleichner, M.G., Debener, S.: Pocketable labs for everyone: synchronized multi-sensor data streaming and recording on smartphones with the lab streaming layer. Sensors 21(23), 8135 (2021)

    Article  Google Scholar 

  6. Fernández-Caballero, A., Castillo, J.C., López, M.T., Serrano-Cuerda, J., Sokolova, M.V.: INT3-Horus framework for multispectrum activity interpretation in intelligent environments. Expert Syst. Appl. 40(17), 6715–6727 (2013)

    Article  Google Scholar 

  7. Lee, M.H.: Lab streaming layer enabled myo data collection software user manual. Technical report, US Army Research Laboratory Adelphi United States (2017)

    Google Scholar 

  8. Lozano-Monasor, E., López, M.T., Fernández-Caballero, A., Vigo-Bustos, F.: Facial expression recognition from webcam based on active shape models and support vector machines. In: Pecchia, L., Chen, L.L., Nugent, C., Bravo, J. (eds.) IWAAL 2014. LNCS, vol. 8868, pp. 147–154. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-13105-4_23

    Chapter  Google Scholar 

  9. Luksa, M.: Kubernetes in Action. Simon and Schuster (2017)

    Google Scholar 

  10. Martínez-Rodrigo, A., García-Martínez, B., Alcaraz, R., González, P., Fernández-Caballero, A.: Multiscale entropy analysis for recognition of visually elicited negative stress from EEG recordings. Int. J. Neural Syst. 29(2), 1850038 (2019)

    Article  Google Scholar 

  11. Mishra, S.S., Rasool, A.: IoT health care monitoring and tracking: a survey. In: 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI), pp. 1052–1057. IEEE (2019)

    Google Scholar 

  12. Prasad, V.K., Bhavsar, M.D.: Monitoring IaaS cloud for healthcare systems: healthcare information management and cloud resources utilization. Int. J. E-Health Med. Commun. (IJEHMC) 11(3), 54–70 (2020)

    Article  Google Scholar 

  13. Razavi, M., Janfaza, V., Yamauchi, T., Leontyev, A., Longmire-Monford, S., Orr, J.: OpenSync: an open-source platform for synchronizing multiple measures in neuroscience experiments. J. Neurosci. Methods 369, 109458 (2022)

    Google Scholar 

  14. Reyes García, J.R., Lenz, G., Haveman, S.P., Bonnema, G.M.: State of the art of mobility as a service (MaaS) ecosystems and architectures-an overview of, and a definition, ecosystem and system architecture for electric mobility as a service (eMaaS). World Electr. Veh. J. 11(1), 7 (2019)

    Article  Google Scholar 

  15. Roda-Sanchez, L., Garrido-Hidalgo, C., Royo, F., Maté-Gómez, J.L., Olivares, T., Fernández-Caballero, A.: Cloud-edge microservices architecture and service orchestration: an integral solution for a real-world deployment experience. Internet of Things 22, 100777 (2023)

    Google Scholar 

  16. Sanchez-Reolid, R., et al.: Emotion classification from EEG with a low-cost BCI versus a high-end equipment. Int. J. Neural Syst. 32(10), 2250041 (2022)

    Article  Google Scholar 

  17. Sánchez-Reolid, R., Sánchez-Reolid, D., Pereira, A., Fernández-Caballero, A.: Acquisition and synchronisation of multi-source physiological data using microservices and event-driven architecture. In: Julián, V., Carneiro, J., Alonso, R.S., Chamoso, P., Novais, P. (eds.) ISAmI 2022. LNNS, vol. 603, pp. 13–23. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-22356-3_2

    Chapter  Google Scholar 

  18. Selvaraj, S., Sundaravaradhan, S.: Challenges and opportunities in IoT healthcare systems: a systematic review. SN Appl. Sci. 2(1), 139 (2020)

    Article  Google Scholar 

  19. Shabani, I., Biba, T., Çiço, B.: Design of a cattle-health-monitoring system using microservices and IoT devices. Computers 11(5), 79 (2022)

    Article  Google Scholar 

  20. Surantha, N., Utomo, O.K., Lionel, E.M., Gozali, I.D., Isa, S.M.: Intelligent sleep monitoring system based on microservices and event-driven architecture. IEEE Access 10, 42069–42080 (2022)

    Article  Google Scholar 

  21. Tekeste Habte, T., et al.: IoT for healthcare. In: Ultra Low Power ECG Processing System for IoT Devices, pp. 7–12 (2019)

    Google Scholar 

  22. Wu, J., Zhou, L., Cai, C., Shen, J., Lau, S.K., Yong, J.: Data fusion for MaaS: opportunities and challenges. In: 2018 IEEE 22nd International Conference on Computer Supported Cooperative Work in Design (CSCWD), pp. 642–647. IEEE (2018)

    Google Scholar 

  23. Zangróniz, R., Martínez-Rodrigo, A., López, M.T., Pastor, J.M., Fernández-Caballero, A.: Estimation of mental distress from photoplethysmography. Appl. Sci. 8(1), 69 (2018)

    Article  Google Scholar 

Download references

Acknowledgements

The work leading to this paper has received funding from the following sources: REBECCA project funded by HORIZON-KDT with reference 101097224; Grant PCI2022-135043-2 funded by MCIN/AEI/10.13039/501100011033 and by “Next Generation EU/PRTR”; Grants PID2020-115220RB-C21 and EQC2019-006063-P funded by MCIN/AEI/10.13039/501100011033 and by “ERDF A way to make Europe”; Grant 2022-GRIN-34436 funded by Universidad de Castilla-La Mancha and by “ERDF A way of making Europe”; Grants PTA2019-016876-I and RYC-2017-22836 funded by MCIN/AEI/10.13039/501100011033 and by “ESF Investing in your future”. This research was also supported by CIBERSAM, Instituto de Salud Carlos III, Ministerio de Ciencia e Innovación.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Roberto Sánchez-Reolid or Antonio Fernández-Caballero .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Sánchez-Reolid, R., Sánchez-Reolid, D., Ayora, C., de la Vara, J.L., Pereira, A., Fernández-Caballero, A. (2023). Generic Architecture for Multisource Physiological Signal Acquisition, Processing and Classification Based on Microservices. In: Ossowski, S., Sitek, P., Analide, C., Marreiros, G., Chamoso, P., Rodríguez, S. (eds) Distributed Computing and Artificial Intelligence, 20th International Conference. DCAI 2023. Lecture Notes in Networks and Systems, vol 740. Springer, Cham. https://doi.org/10.1007/978-3-031-38333-5_13

Download citation

Publish with us

Policies and ethics