RAMi: A New Real-Time Internet of Medical Things Architecture for Elderly Patient Monitoring
Abstract
:1. Introduction
- We conceptualize and implement our IoT and AI architecture proposal for IoMT and we demonstrate its performance under real operating conditions;
- We experiment with the abnormal ECG detection-based on Machine Learning and annotation service in order to eliminate a part of false positive alerts.
2. Literature Review
2.1. General Purpose Real-Time Architectures
2.2. Real-Time Architectures for IoMT
2.3. Elderly Monitoring Systems
2.4. Recent Technological Advances
3. RAMi Architecture
4. Experimentation
5. Results
5.1. Results of the First Experiment
5.2. Results of the Second Experiment
6. Discussion
7. Conclusions and Future Direction
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
ACL | Access Control List |
AES | Advanced Encryption Standard |
AI | Artificial Intelligence |
API | Application Programming Interface |
ARM | Advanced RISC Machines |
BCB | Block Chain Based |
CBC | Cipher Block Chaining |
CMIOT | Community Medical Internet of Things |
DDOS | Distributed Deny of Service |
ECG | Electrocardiography |
FaaS | Function-as-a-Service |
FIRH | Fast Healthcare Interoperability Resources |
HDFS | Hadoop Distributed File System |
HI | Heat Index |
HIoT | Healthcare Internet of Things |
HL7 | Health Level Seven International |
IAS | Intel Attestation Service |
ICMP | Internet Control Message Protocol |
ICU | Intensive Care Unit |
IDE | Integrated Development Environment |
INAH | The Institute of Analytics for Health |
IoT | Internet of Things |
IoMT | Internet of Medical Things |
LTS | Long Term Support |
MEC | Mobile Edge Computing |
MITM | Man-in-the-middle |
ML | Machine Learning |
MQTT | Message Queuing Telemetry Transport |
NPU | Neural processing unit |
OSA | Obtrusive Sleep Apnea |
PUF | Physically Unclonable Function |
PBAN | Personal Body Area Network |
QoS | Quality of Service |
RFID | Radio Frequency Identification |
SDK | Software Development Kit |
SDN | Software-Defined Networking |
SEV | Secure Encrypted Virtualization |
SGX | Software Guard Extensions |
SSL | Secure Sockets Layer |
spO2 | Peripheral oxygen saturation |
TCP | Transmission Control Protocol |
TEE | Trusted Execution Environment |
TLS | Transport Layer Security |
TOPS | Total Operations Processing System |
UDP | User Datagram Protocol |
WPAN | Wireless Personal Area Network |
References
- Kaissis, G.A.; Makowski, M.R.; Rückert, D.; Braren, R.F. Secure, privacy-preserving and federated machine learning in medical imaging. Nat. Mach. Intell. 2020, 2, 305–311. [Google Scholar] [CrossRef]
- Kashani, M.H.; Madanipour, M.; Nikravan, M.; Asghari, P.; Mahdipour, E. A systematic review of IoT in healthcare: Applications, techniques, and trends. J. Netw. Comput. Appl. 2021, 192, 103164. [Google Scholar] [CrossRef]
- Sun, L.; Jiang, X.; Ren, H.; Guo, Y. Edge-cloud computing and artificial intelligence in internet of medical things: Architecture, technology and application. IEEE Access 2020, 8, 101079–101092. [Google Scholar] [CrossRef]
- Debauche, O.; Trani, J.-P.; Mahmoudi, S.; Manneback, P.; Bindelle, J.; Mahmoudi, S.A.; Guttadauria, A.; Lebeau, F. Data Management and Internet of Things: A Methodological Review in Smart Farming. Internet Things 2021, 14, 100378. [Google Scholar] [CrossRef]
- Debauche, O.; Mahmoudi, S.; Manneback, P.; Lebeau, F. Cloud and Distributed Architectures for Data Management in Agriculture 4.0: Review and Future Trends. J. King Saud Univ. —Comput. Inf. 2021, in press. [Google Scholar] [CrossRef]
- Nkamla Penka, J.B.; Mahmoudi, S.; Debauche, O. An Optimized Kappa Architecture for IoT Data Management in Smart Farming. Int. J. Ubiquitous Syst. Pervasive Netw. 2022, 17, 59–65. [Google Scholar]
- Gaur, A.; Scotney, B.; Parr, G.; McClean, S. Smart City Architecture and its Applications Based on IoT. Procedia Comput. Sci. 2015, 52, 1089–1094. [Google Scholar] [CrossRef]
- Loria, M.P.; Toja, M.; Carchiolo, V.; Malgeri, M. An efficient real-time architecture for collecting IoT data. In Proceedings of the 2017 Federated Conference on Computer Science and Information Systems (FedCSIS), Czech Republic, 4–7 September 2017; pp. 1157–1166. [Google Scholar]
- Duan, R.; Chen, X.; Xing, T. A QoS Architecture for IOT. In Proceedings of the 2011 International Conference on Internet of Things and 4th International Conference on Cyber, Physical and Social Computing, Dalian, China, 19–22 October 2011; pp. 717–720. [Google Scholar]
- Ta-Shma, P.; Akbar, A.; Gerson-Golan, G.; Hadash, G.; Carrez, F.; Moessner, K. An Ingestion and Analytics Architecture for IoT Applied to Smart City Use Cases. IEEE Internet Things J. 2018, 5, 765–774. [Google Scholar] [CrossRef]
- Debauche, O.; Mahmoudi, S.; Mahmoudi, S.A.; Manneback, P.; Lebeau, F. A new edge architecture for ai-iot services deployment. Procedia Comput. Sci. 2020, 175, 10–19. [Google Scholar] [CrossRef]
- Delsate, T.; Lessage, X.; Boukhebouze, M.; Ponsard, C. INAH: The Ethical & Secure Platform for Medical data Analysis. ERCIM NEWS 2021, 126, 20–21. [Google Scholar]
- Debauche, O.; Mahmoudi, S.; Manneback, P.; Assila, A. Fog IoT for Health: A new Architecture for Patients and Elderly Monitoring. Procedia Comput. Sci. 2019, 160, 289–297. [Google Scholar] [CrossRef]
- Nguyen, D.C.; Pathirana, P.N.; Ding, M.; Seneviratne, A. Bedgehealth: A decentralized architecture for edge-based iomt networks using blockchain. IEEE Internet Things J. 2021, 8, 11743–11757. [Google Scholar] [CrossRef]
- Razdan, S.; Sharma, S. Internet of Medical Things (IoMT): Overview, Emerging Technologies, and Case Studies. IETE Tech. Rev. 2021, 1–14. [Google Scholar] [CrossRef]
- Boutros-Saikali, N.; Saikali, K.; Abou Naoum, R. An IoMT platform to simplify the development of healthcare monitoring applications. In Proceedings of the 2018 Third International Conference on Electrical and Biomedical Engineering, Clean Energy and Green Computing (EBECEGC), Beirut, Lebanon, 25–27 April 2018. [Google Scholar]
- Girardi, F.; De Gennaro, G.; Colizzi, L.; Convertini, N. Improving the healthcare effectiveness: The possible role of EHR, IoMT and blockchain. Electronics 2020, 9, 884. [Google Scholar] [CrossRef]
- Papaioannou, M.; Karageorgou, M.; Mantas, G.; Sucasas, V.; Essop, I.; Rodriguez, J.; Ymberopoulos, D. A Survey on Security Threats and Countermeasures in Internet of Medical Things (IoMT). Trans. Emerg. Telecommun. Technol. 2022, 33, e4049. [Google Scholar] [CrossRef]
- Zhang, H.; Li, J.; Wen, B.; Xun, Y.; Liu, J. Connecting intelligent things in smart hospitals using NB-IoT. IEEE Internet Things J. 2018, 5, 1550–1560. [Google Scholar] [CrossRef]
- Liu, C.; Chen, F.; Zhao, C.; Wang, T.; Zhang, C.; Zhang, Z. IPv6-Based architecture of community medical internet of things. IEEE Access 2018, 6, 7897–7910. [Google Scholar] [CrossRef]
- Ed-daoudy, A.; Maalmi, K. A new Internet of Things architecture for real-time prediction of various diseases using machine learning on big data environment. J. Big Data 2019, 6, 1–25. [Google Scholar] [CrossRef]
- Yacchirema, D.C.; Sarabia-Jácome, D.; Palau, C.E.; Esteve, M. A smart system for sleep monitoring by integrating IoT with big data analytics. IEEE Access 2018, 6, 35988–36001. [Google Scholar] [CrossRef]
- Jangra, P.; Gupta, M. A Design of Real-Time Multilayered Smart Healthcare Monitoring Framework Using IoT. In Proceedings of the 2018 International Conference on Intelligent and Advanced System (ICIAS), Kuala Lumpur, Malaysia, 13–14 August 2018; pp. 1–5. [Google Scholar]
- Islam, M.M.; Rahaman, A.; Islam, M.R. Development of smart healthcare monitoring system in IoT environment. SN Comput. Sci. 2020, 1, 1–11. [Google Scholar] [CrossRef]
- Ramírez López, L.J.; Rodriguez Garcia, A.; Puerta Aponte, G. Internet of things in healthcare monitoring to enhance acquisition performance of respiratory disorder sensors. Int. J. Distrib. Sens. Netw. 2019, 15, 1–10. [Google Scholar]
- Neyja, M.; Mumtaz, S.; Huq, K.M.S.; Busari, S.A.; Rodriguez, J.; Zhou, Z. An IoT-based e-health monitoring system using ECG signal. In Proceedings of the GLOBECOM 2017–2017 IEEE Global Communications Conference, Singapore, 4–8 December 2017; pp. 1–6. [Google Scholar]
- Ruman, M.R.; Barua, A.; Rahman, W.; Jahan, K.R.; Roni, M.J.; Rahman, M.F. IoT based emergency health monitoring system. In Proceedings of the 2020 International Conference on Industry 4.0 Technology (I4Tech), Pune, India, 13–15 February 2020; pp. 159–162. [Google Scholar]
- Rahimi, M.; Navimipour, N.J.; Hosseinzadeh, M.; Moattar, M.H.; Darwesh, A. Cloud healthcare services: A comprehensive and systematic literature review. Trans. Emerg. Tel. Tech. 2022, e4473, 1–27. [Google Scholar] [CrossRef]
- Ali, M.S.; Vecchio, M.; Pincheira, M.; Dolui, K.; Antonelli, F.; Rehmani, M.H. Applications of Blockchains in the Internet of Things: A Comprehensive Survey. IEEE Commun. Surv. Tutor. 2018, 21, 1676–1717. [Google Scholar] [CrossRef]
- Pelekoudas-Oikonomou, F.; Zachos, G.; Papaioannou, M.; de Ree, M.; Ribeiro, J.; Mantas, G.; Rodriguez, J. Blockchain-based security mechanisms for IoMT Edge networks in IoMT-based healthcare monitoring systems. Sensors 2022, 22, 2449. [Google Scholar] [CrossRef]
- Ruggeri, A.; Celesti, A.; Fazio, M.; Villari, M. An Innovative Blockchain-Based Orchestrator for Osmotic Computing. J. Grid Comput. 2022, 20, 1–17. [Google Scholar] [CrossRef]
- Russinovich, M.; Costa, M.; Fournet, C.; Chisnall, D.; Delignat-Lavaud, A.; Clebsch, S.; Vaswani, K.; Bhatia, V. Toward confidential cloud computing. Commun. ACM 2021, 64, 54–61. [Google Scholar] [CrossRef]
- Valadares, D.C.G.; Will, N.C.; Spohn, M.A.; de Souza Santos, D.F.; Perkusich, A.; Gorgônio, K.C. Confidential computing in cloud/fog-based Internet of Things scenarios. Internet Things 2022, 19, 100539. [Google Scholar] [CrossRef]
- Valadares, D.C.G.; Will, N.C.; Caminha, J.; Perkusich, M.B.; Perkusich, A.; Gorgônio, K.C. Systematic Literature Review on the Use of Trusted Execution Environments to Protect Cloud/Fog-Based Internet of Things Applications. IEEE Access 2021, 9, 80953–80966. [Google Scholar] [CrossRef]
- Segarra, C.; Delgado-Gonzalo, R.; Schiavoni, V. MQT-TZ: Hardening IoT Brokers Using ARM TrustZone. In Proceedings of the 39th International Symposium on Reliable Distributed Systems (SRDS 2020), Shanghai, China, 21–24 September 2020. [Google Scholar]
- Dhiman, G.; Juneja, S.; Mohafez, H.; El-Bayoumy, I.; Sharma, L.K.; Hadizadeh, M.; Islam, M.A.; Viriyasitavat, W.; Khandaker, M.U. Federated Learning Approach to Protect Healthcare Data over Big Data Scenario. Sustainability 2022, 14, 2500. [Google Scholar] [CrossRef]
- Segarra, C.; Delgado-Gonzalo, R.; Schiavoni, V. MQT-Tz: Secure MQTT Broker for Biomedical Signal Processing on the Edge. Stud. Health Technol. Inform. 2020, 270, 332–336. [Google Scholar]
- Taştan, M.; Gökozan, H. Real-time monitoring of indoor air quality with internet of things-based E-nose. Appl. Sci. 2019, 9, 3435. [Google Scholar] [CrossRef]
- Uddin, M.Z.; Khaksar, W.; Torresen, J. Ambient sensors for elderly care and independent living: A survey. Sensors 2018, 18, 2027. [Google Scholar] [CrossRef] [Green Version]
- Debauche, O.; Mahmoudi, S.; Nkamla Penka, J.B.; Lessage, X.; Manneback, P.; Guttadauria, A. Towards a New Edge Computing Architecture for Internet of Medical Things. In Proceedings of the 3rd international conference on Embedded & Distributed Systems, EDiS’2022, Nanjing, China, 17–18 December 2022. [Google Scholar]
Author | Pros | Cons | Year | Ref. |
---|---|---|---|---|
Duan et al. | This architecture focus on the improvement of the QoS of the IoT architecture. | The architecture is only theoretical. | 2011 | [9] |
Gaur et al. | This architecture gives an overview of the Smart City architecture model. | It is only a general overview of the architecture for Smart City. | 2015 | [7] |
Loria et al. | This architecture is an alternative to Amazon AWS IoT or Microsoft Azure IoT. | The architecture has been designed for one specific use case. | 2017 | [8] |
Ta-Shma et al. | This architecture is build to deliver real-time decisions based on the mix of the knowledge of historical and new data from IoT streams. | The need of historical data could be a bottleneck for some use cases for real-time monitoring like health. | 2018 | [10] |
Debauche et al. | This architecture is based on edge-cloud to deploy algorithms of AI and microservices. | This architecture was developed especially to run on constrained devices based on k8s. | 2020 | [11] |
Authors | Pros | Cons | Year | Ref. |
---|---|---|---|---|
Boutros-Saikali et al. | They proposed a platform build on another platform scriptr.io which provides different connectors to use with the API of healthcare devices. | Their platform and security depend entirely on the scriptr.io platform which could be a weakness in securing people’s data. | 2018 | [16] |
Zhang et al. | They proposed a real-time edge computing architecture for an infusion monitoring system. | This architecture has been designed for a specific use case and they did not give a general architecture which can be applied to another use case. | 2018 | [19] |
Lui et al. | They proposed to design a new simplified protocol message to solve the connection’s issue between the IPv6 network and the physical network | This protocol is not recognized as a standard to use to solve this issue. | 2018 | [20] |
Debauche et al. | This architecture is built based on different open source components. | Today, some components used are not necessary anymore (e.g., Apache Druid with Kylin) | 2019 | [13] |
Ed-daoudy et al. | This architecture used distributed machine learning (ML) model on streaming health data events. | The predictions depend on the accuracy resulting of the training of the ML model. | 2019 | [21] |
Yacchirema et al. | Their architecture used Big Data Tools on Cloud Computing to detect and treat OSA. | This architecture has been built specifically for OSA problem related to the elderly people. | 2019 | [22] |
Sun et al. | They reviewed different IoMT architectures, and they argued that Edge Cloud Computing is well adapted to 5G. | There are a lot of security problems, threats, and privacy issues with that solution. | 2020 | [3] |
Girardi et al. | Their architecture proposal is to associate a Smart Contract with a datalake. | The contract seems to be very complicated (three parts) to understand and to implement. | 2020 | [17] |
Papaioannou et al. | They presented the security objectives in IoMT. | They did not present a real use case with at least one security objective and the possible solution. | 2020 | [18] |
Nguyen et al. | This architecture uses the Blockchain component. | This architecture is specific to a hospital which wanted to share their data securely and by reducing latency. | 2021 | [14] |
Razdan et al. | They proposed an overview of emerging technologies in IoMT. | They do not apply them to a real use case. | 2021 | [15] |
Delsate et al. | Platform that centralizes data from multiple medical institutions for scientific research while preserving patient privacy through double pseudonymization. | Adoption remains dependent on acceptance by medical institutions and ethics committees. | 2021 | [7] |
Author | Pros | Cons | Year | Ref. |
---|---|---|---|---|
Neyja et al. | They developed a hospital alert when their system detects an abnormal heart rate activity. | Their tests used a simulation toolbox to generate ECG signal. | 2017 | [26] |
Jangra et al. | The architecture proposed more computation on the PBAN side | As result, they have a simulation in the LABVIEW software. | 2018 | [23] |
Ramírez López et al. | Their architecture gives the possibility to visualize historical data through their web application. | Their architecture depends mainly on Arduino UNO and Raspberry Pi. | 2019 | [25] |
Islam et al. | The architecture does not required too much IoT tools. | Their architecture depends entirely on the ESP32 processor. | 2020 | [24] |
Ruman et al. | Their system needs few IoT tools. | The architecture depends strongly on Arduino and ESP8266. | 2020 | [27] |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Debauche, O.; Nkamla Penka, J.B.; Mahmoudi, S.; Lessage, X.; Hani, M.; Manneback, P.; Lufuluabu, U.K.; Bert, N.; Messaoudi, D.; Guttadauria, A. RAMi: A New Real-Time Internet of Medical Things Architecture for Elderly Patient Monitoring. Information 2022, 13, 423. https://doi.org/10.3390/info13090423
Debauche O, Nkamla Penka JB, Mahmoudi S, Lessage X, Hani M, Manneback P, Lufuluabu UK, Bert N, Messaoudi D, Guttadauria A. RAMi: A New Real-Time Internet of Medical Things Architecture for Elderly Patient Monitoring. Information. 2022; 13(9):423. https://doi.org/10.3390/info13090423
Chicago/Turabian StyleDebauche, Olivier, Jean Bertin Nkamla Penka, Saïd Mahmoudi, Xavier Lessage, Moad Hani, Pierre Manneback, Uriel Kanku Lufuluabu, Nicolas Bert, Dounia Messaoudi, and Adriano Guttadauria. 2022. "RAMi: A New Real-Time Internet of Medical Things Architecture for Elderly Patient Monitoring" Information 13, no. 9: 423. https://doi.org/10.3390/info13090423
APA StyleDebauche, O., Nkamla Penka, J. B., Mahmoudi, S., Lessage, X., Hani, M., Manneback, P., Lufuluabu, U. K., Bert, N., Messaoudi, D., & Guttadauria, A. (2022). RAMi: A New Real-Time Internet of Medical Things Architecture for Elderly Patient Monitoring. Information, 13(9), 423. https://doi.org/10.3390/info13090423