IoHT-MBA: An Internet of Healthcare Things (IoHT) Platform based on Microservice and Brokerless Architecture

IoHT-MBA: An Internet of Healthcare Things (IoHT) Platform based on Microservice and Brokerless Architecture
复制标题

IoHT-MBA:基于微服务和无代理架构的医疗保健物联网(IoHT)平台

DOI:
10.14569/ijacsa.2021.0120768
复制
发表时间:
2021
期刊:
IET Cyper-Phys. Syst.: Theory & Appl.
影响因子:
--
通讯作者:
H. Son
H. Son
中科院分区:
--
文献类型:
--
作者:
Lam Nguyen Tran Thanh;Nguyen Ngoc Phien;The Anh Nguyen;Hong Khanh Vo;Hoa H. Luong;Tuan Dao Anh;Khoi Nguyen Huynh Tuan;H. Son

文献摘要

被引文献

相似文献

物联网(IoT)是目前最受关注的技术趋势之一。物联网可分为五个主要领域,包括:医疗保健、环境、智慧城市、商业和工业。 IoHT-MBA平台被认为是每个物联网架构的支柱,因此IoHT-MBA平台的优化设计是至关重要的问题,应该从不同方面仔细考虑。尽管物联网已应用于多个领域,但仍存在三个主要功能有待改进:i)数据收集,ii)用户、设备管理和iii)远程设备控制。当今的医疗物联网系统,往往过于关注大数据或参与者的访问控制方面,而不注重准确、快速、高效地收集数据;电源冗余和系统扩展。这对于医疗部门来说非常重要,因为医疗部门总是优先考虑用于治疗目的的数据可用性而不是其他方面。在本文中,我们介绍了用于医疗保健环境的 IoHT 平台,该平台采用微服务和无代理架构设计,重点关注上述三个特征。此外,我们的Io​​HT平台还考虑了其​​他五个问题,包括(1)设备的有限处理能力、(2)设备的节能、(3)数据收集的速度和准确性、(4)安全机制和(5)系统的可扩展性。另外,为了让IoHT平台适用于健康监测领域,我们还为医疗团队添加了实时警报。此外,在评估部分,我们描述了评估以证明所提出的物联网平台(即概念验证)在性能、无错误和不受地理距离影响方面的有效性。最后,完整的代码解决方案在作者的 GitHub 存储库上公开,以进一步实现可重复性和改进。关键词——健康物联网(IoHT);微服务;无经纪人; gRPC;卡夫卡;单点登录; RBAC
Internet of Thing (IoT), currently, is one of the technology trends that are most interested. IoT can be divided into five main areas including: Health-care, Environmental, Smart city, Commercial and Industrial. The IoHT-MBA Platform is considered the backbone of every IoT architecture, so the optimal design of the IoHT-MBA Platform is essential issue, which should be carefully considered in the different aspects. Although, IoT is applied in multiple domains, however, there are still three main features that are challenge to improve: i) data collection, ii) users, devices management, and iii) remote device control. Today’s medical IoT systems, often too focused on the big data or access control aspects of participants, but not focused on collecting data accurately, quickly, and efficiently; power redundancy and system expansion. This is very important for the medical sector which always prioritizes the availability of data for therapeutic purposes over other aspects. In this paper, we introduce the IoHT Platform for Healthcare environment which is designed by microservice and brokerless architecture, focusing strongly on the three aforementioned characteristics. In addition, our IoHT Platform considers the five other issues including (1) the limited processing capacity of the devices, (2) energy saving for the device, (3) speed and accurate of the data collection, (4) security mechanisms and (5) scalability of the system. Also, in order for the IoHT Platform to be suitable for the field of health monitoring, we also add realtime alerts for the medical team. In the evaluation section, moreover, we describe the evaluation to prove the effectiveness of the proposed IoHT Platform (i.e. the proof-of-concept) in the performance, non-error, and non affected by geographical distance. Finally, a complete code solution is publicized on the authors’ GitHub repository to engage further reproducibility and improvement. Keywords—Internet of Health Things (IoHT); microservice; brokerless; gRPC; kafka; single sign-on; RBAC