Professional Documents
Culture Documents
1 s2.0 S2405959522000753 Main 1
1 s2.0 S2405959522000753 Main 1
com
ScienceDirect
ICT Express xxx (xxxx) xxx
www.elsevier.com/locate/icte
Received 17 March 2022; received in revised form 27 April 2022; accepted 11 May 2022
Available online xxxx
Abstract
Internet of Things (IoT) enables different smart environment objects to communicate without involving humans. Recently, IoT has started a
new challenge within the healthcare sector called the Internet of Medical Things (IoMT). The huge amounts of data generated by IoMT entities
need to be analyzed in real-time to improve the performance and quality of service of the IoMT applications. Mobile Edge Computing-enabled
5G system is shown as a successful paradigm to address such an obstacle. Numerous frameworks are introduced in literature based on this
idea. This paper presents a thorough discussion of MEC-based IoMT healthcare systems.
© 2022 The Author(s). Published by Elsevier B.V. on behalf of The Korean Institute of Communications and Information Sciences. This is an open
access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords: MEC; Cloud computing; IoMT; Smart healthcare; 5G; Microservices; TinyML; DevOps; WBAN; Big data; Blockchain
1. Introduction has saved a lot of time for the caregivers to take care of patients
instead of recording their body parameters manually.
Health is the most important thing for all of us; there-
IoMT was a powerful technology during the covid-19 out-
fore, researchers from various fields are trying to do their
break [4]. It enabled the remote detection, diagnosis, mon-
best to improve the traditional healthcare system. Healthcare
itoring, and treatment of patients, which helped reduce the
recently used Information and Communication Technologies
spread of this virus. Data from different patients are collected
(ICT) to design smart systems that accelerate the process
and analyzed automatically, and the results are stored in the
of abnormality detection in human bodies and furnish an
cloud to instantly extract more knowledge and statistics about
accurate and effective treatment. Ranging from data collection
the virus. It also helped in providing the healthcare anywhere
to diagnosis, the Internet of medical things (IoMT) has au-
and any time. It enabled caregivers to service more than one
tomated the overall healthcare system processes [1–3]. IoMT
patient simultaneously, saving many lives. The IoMT-enabled
expresses the Internet of things (IoT) devices used in the
smart healthcare system will effectively improve the traditional
medical healthcare systems. Therefore, we will use both terms
healthcare systems that require a caregiver for each patient,
interchangeably during this study. IoMT has translated the
which cannot meet the rising numbers of patients.
traditional healthcare systems into smart healthcare systems.
Governments and public sectors face substantial challenges
IoMT sensors gather patient data such as pulse rate, body
due to the rising number of chronic disease patients, catas-
temperature, glucose, blood pressure, oxygen, etc., and share
trophe management, and emerging epidemiological risks such
them with doctors, patients’ relatives, or nearest caregivers in
as COVID-19. These challenges encouraged the evolution
these smart systems. The automation of healthcare operations
of IoMT devices to meet these needs. It is estimated that
∗ Corresponding author. connecting devices will be more than one trillion by 2025 [5].
E-mail addresses: ahmedawd622@gmail.com (A.I. Awad), The ever-growing number of IoMT entities naturally generates
mfouda@ieee.org (M.M. Fouda), marwamkhashaba@gmail.com large amounts of big data [6–8], which must be processed in
(M.M. Khashaba), ehab.rushdy@gmail.com (E.R. Mohamed),
real-time. Big data produced from IoMT entities needs to be
k_hosny@yahoo.com (K.M. Hosny).
Peer review under responsibility of The Korean Institute of Communica- analyzed effectively to get valuable results for the caregivers
tions and Information Sciences (KICS). and community. Processing big data on IoMT devices is
https://doi.org/10.1016/j.icte.2022.05.006
2405-9595/© 2022 The Author(s). Published by Elsevier B.V. on behalf of The Korean Institute of Communications and Information Sciences. This is an
open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Please cite this article as: A.I. Awad, M.M. Fouda, M.M. Khashaba et al., Utilization of mobile edge computing on the Internet of Medical Things: A survey, ICT Express (2022),
https://doi.org/10.1016/j.icte.2022.05.006.
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
impossible in real-time because of their limited computing systems. Section 4 discusses MEC-IoMT applications from the
and storage capabilities. The first solution was centralized literature. In Section 5, the advantages of applying MEC in the
cloud computing [9,10], with excellent computing and stor- IoMT applications. Section 6 discusses the key ICT enablers
age recourses. But processing data on cloud servers incurred for improving the efficiency of IoMT systems. Security and
considerable delays since sending data to the cloud depends privacy challenges of the system are explored in Section 6.
on network bandwidth and congestion. Finally, we concluded our work in Section 7.
Transmission of data to be analyzed on the cloud can cause
the death of some persons. One more practical solution is 2. Comparison with related works
to process time-sensitive data near patients, which can be
Applying edge computing is a crucial component of IoT
the network edge. This solution requires distributing small
healthcare systems. This study will discuss the technical issues
cloud servers at the network edges or base stations in mobile
relevant to applying mobile edge computing in the IoMT
networks. Mobile Edge Computing (MEC) is a new paradigm
healthcare systems and integrating cloud computing through
that brings cloud servers to the edge of mobile networks to
the 5G network. The main components and applications of
enable real-time subscriber and IoT data processing. European
5G MEC-based IoMT healthcare systems were determined by
Telecommunications Standards Institute (ETSI) announced the
examining the literature and surveying the current architecture.
first release of MEC in 2014 [11], and later in 2018, it was
The authors in [14] reviewed the use of big data, Machine
renamed Multi-access Edge Computing [12]. MEC does not
Learning (ML), Deep Learning (DL), and blockchain in edge-
replace cloud computing. Instead, it will be integrated to
based IoT healthcare. Still, they did not provide the main
improve the performance of IoMT systems.
issues of implementing mobile edge computing in the smart
Burgeoning IoMT technology presents several novel so-
healthcare system, and the study also did not discuss the
lutions and further growth chances, particularly for innova-
integration with 5G technology. Study [15] presented a good
tive ideas in the healthcare sector. Recent advancements in
review about integrating ICT technologies like 5G, Artificial
communication technologies and protocols also aided us im-
Intelligence (AI), MEC, and Big Data. Still, it does not dis-
mensely [13]. Most of the work is done in the physical,
cuss the processing model in MEC-based IoMT Healthcare
network, and link layers. Aside from that, protocols at the
architecture and does not include the recent advancements in
highest network levels are essential for effective data gathering
Wireless Body Area Network (WBAN). Abdellatif et al. [16]
and exchange. There are several applications, processes, and
discussed the MEC-based smart healthcare architecture but did
designs for selection in the healthcare industry. Network engi-
not discuss the system’s key enablers and integration with
neering and applications, device design, security and privacy
5G and IoMT sensors. The study also lacked the discussion
problems, and latency optimization are all continuing ad-
and review of the system components in detail. Many other
vancements in IoT healthcare research. In addition, numerous
papers [17–21] discussed the role of IoT smart healthcare
IoMT recommendations and policies have been established in
systems, referring to edge/fog computing as promising tech-
healthcare in several countries and organizations worldwide.
nologies for improving the performance of these systems. Still,
However, even though a significant amount of research has
the technical implementation details, recent ICT key enablers,
been done on IoT, there is still a significant need for more
security and privacy challenges, and data processing taxonomy
study in the healthcare industry. This survey paper looks at
of the MEC-based IoMT smart healthcare architecture are not
a variety of smart healthcare challenges and trends. In this
covered in the literature.
regard, this paper makes the following contributions:
1. The overall fifth Generation (5G) MEC-based IoMT 3. Life cycle of data processing in the 5G MEC-based
healthcare system architecture with a discussion of the IoMT systems
implementation details is introduced.
The standard distributed computing nowadays is the client–
2. From data collection until diagnosis, a taxonomy of
server computing paradigm. It uses a client-side to initiate
data processing in the system, from data collection until
server requests and a remote server-side to manipulate them,
diagnosis, is presented and discussed.
allowing software developers to utilize centralized computing
3. A table of literature studies that relate to this paper topic
and storage resources. It has become the main driver for
is provided.
the appearance of cloud computing. The emergence of MEC
4. The advantages of utilizing MEC in the IoMT systems
improved this environment by introducing an intermediate
are provided.
element at the network edge, which led to a new software
5. An overview of the recent ICT key enablers for im-
development model with three locations: Client, Edge Server,
proving the efficacy of smart healthcare systems is
and Cloud Server. The client location can be a smartphone or
provided.
other IoT device. Modern development paradigms such as Mi-
6. Security and privacy challenges are discussed with pos-
croservices, serverless computing, and DevOps make it easier
sible solutions from the literature.
to adapt to this model [22]. However, for MEC applications,
The following sections are organized as follows: Section 2 application developers need to distinguish features of their ap-
provides a comparison with related works. Section 3 presents plications that require processing at each of the three locations.
the life cycle of data processing in the 5G MEC-based IoMT They should determine what features should be processed on
2
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
an IoMT device/smartphone, what features to process on MEC interact intelligently [25]. Smart homes [26], smart cities [27],
and the features that do not require high computing power or vehicle sensors, and smart agriculture [28] are just a few of
high latency and can therefore, be deployed at cloud location. the applications where IoT is being used to build and develop
The architecture shown in Fig. 1 represents 5G IoMT- intelligent devices to save energy and personnel.
enabled smart healthcare systems that employ mobile edge IoT technologies are also used in the healthcare field
computing servers as a middle-ware layer. This architecture to achieve a more inventive future and are referred to as
includes four layers: The sensing layer mainly for data acqui- IoMT [29]. In a sophisticated health-tech environment, the
sition, the communication layer for computational offloading IoMT sensors improve the quality and efficiency of real-time
of tasks, the MEC layer for edge processing, and the cloud diagnosis [30]. The IoMT devices made it possible to provide
layer for remote processing and storage. healthcare anywhere and at any time.
It represents the end-to-end operation of the MEC-based There are many uses of IoMT sensors in the medical
smart healthcare system. Firstly, data is collected using differ- environment. The first use is in WBAN, also known as Body
ent medical sensors or IoMT devices. Because of the poor pro- Area Sensor Network (BASN), an IoT network connected
cessing and storage capabilities of IoMT devices, heavy data to the human body that senses to monitor any critical or
processing is passed to a more powerful computing device. periodic occurrences [31]. It comprises a set of wireless med-
Depending on the offloading decision, the devices employed ical sensors situated in specific places of the human body
to measure physiological variables such as heartbeat, body
for further processing the gathered data could be MEC or
temperature, insulin and oxygen ratios in blood, and blood
cloud computing servers or the IoMT device itself in the
pressure [32]. The IoMT devices capture medical data and pass
case of lightweight tasks with tiny machine learning tools.
it to a local node such as a Personal Data Assistant (PDA),
In the 5G structure, the data generated by IoMT sensors is
smartphone, or nearest node to an access point or base station
transmitted to multi-interface base stations or gNB [23] that
for transmission [33–35]. The local node can perform data
employ MEC. Finally, processing healthcare data can be used
analysis using tiny machine learning and other lightweight
to make appropriate decisions or another analytical process. processing tools, then upload the necessary data only to the
We divided the operation of the MEC-based smart health- MEC server or the cloud. The result of the analysis is sent to
care system into four layers, as shown in Fig. 1, to better a coordinator (medical specialists, healthcare researchers, doc-
explain the system’s architecture. This section will explain the tors, pharmacies, ambulances, physicians, or patients’ families)
work done in each layer of the system. The layered explanation via a gateway [36]. Sensor data and other process choices are
will also enable the reader to imagine the flow of events collected using smartphones or PDA devices [37].
performed in the system. Table 1 shows a list of medical sensors used to collect data
from the human body [38,39]. There are many other WBAN
3.1. Sensing layer sensors in the healthcare industry, but we have mentioned the
basic sensors used in the literature.
IoT is a promising ICT paradigm that enables different The second use of IoMT sensors, such as a smart camera,
smart environment objects to communicate without humans is in public places and smart roads to detect emergency cases
[24]. In the IoT world, physical items (sensors, actuators, home and accidents and signal the nearest emergency services or
appliances, and so on) are connected to the Internet and can caregiver [40].
3
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
4. MEC in IoMT-enabled smart healthcare systems 5.4. Pushing intelligence to network edge
Many researchers tried to utilize MEC in healthcare appli- Depending on the central cloud to provide the intelligence
cations. The authors target many healthcare applications and to Wireless Body Area Sensor Network (WBSN) will cause
diseases. They especially concentrated on the following issues: significant delays since sending data to the cloud depends on
network bandwidth and congestion, which lead to erroneous
1. Security and privacy of the patient data. results for patients [86]. On the other hand, the shortage of
2. Latency of the diagnosis and treatment operations. IoMT devices capabilities such as storage, processing, and
3. Energy consumption of the IoMT devices. the battery will limit the evolution of the healthcare sys-
4. Usage cost of the server resources. tem, so they are considered only simple data collectors [87].
5. Decentralizing the healthcare environment by providing Therefore, the solution is MEC. Heavy processing tasks are
healthcare services anywhere and anytime. offloaded to the MEC, which should be integrated with the
6. Accuracy of the results. central cloud nor replaced [88].
Table 2 contains a list of papers from the literature that
6. Key ICT enablers for improving the efficiency of
focuses on using MEC in IoMT-enabled smart healthcare
MEC-enabled IoMT systems
applications.
This part will provide a brief discussion of the fundamental
ICT enablers for improving the efficiency of smart healthcare
5. Advantages of applying MEC in IoMT-enabled smart
systems. As shown in Fig. 4, we present nine Technologies
healthcare systems
that can effectively improve the smart healthcare sector ap-
MEC comes with characteristics [11] that can enhance the plications’ performance. We have discussed IoMT, MEC, and
cloud computing in Section 3.
healthcare system. These advantages can be summarized as
shown in Fig. 3. In this section, we will briefly discuss the
6.1. 5G
essential advantages that were considered a requirement for
the smart healthcare system before the appearance of MEC.
5G represents the network core for the IoMT-enabled MEC
applications, as shown in Fig. 1. 5G is the recent generation of
5.1. Optimization of latency mobile networks. In contrast to Fourth Generation Long Term
Evolution (4G LTE) networks, the next generation 5G wireless
The latency is commonly expressed as a Round Trip Time telecommunications systems requirements can be summarized
(RTT), or the time it takes for network packets to go from point as [89]:
A to point B and return. MEC reduces latency by bringing i. Extremely high bandwidth (typically of Gigabits per
computing power to close locations to mobile subscribers second (Gbps)): from 1 to 10 Gbps data rates in mo-
in mobile networks. This benefit can help in saving many bile networks, nearly ten times greater than pre 5G
people’s lives. networks.
6
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
Table 2
Literature review for MEC in IOMT applications.
Author Contribution Year Simulation\ Simulation data Advantages Limitations
Evaluation tool
Single, Tshiamo Proposed 5G-based smartphone healthcare 2018 Open source An ElectroEncephaloGram (EEG) • Tried to reduce energy • Ignored task dependency.
Hu, Yim Fun portal for smart healthcare equipment Edgecloudsim gadget connected to the person’s consumption on a • It is a single objective
Ali et al. [69]. called IEE5GG. simulation tool smartphone is used to track their smartphone by offloading problem.
brain activity while they are on the some application tasks to
move. MEC.
Alabdulatif, Abdulatif Created a secure Edge of Things (EoT) 2019 Google Cloud Real heart disease dataset from the • Reserved patient data • Did not handle the
Khalil, Ibrahim platform for smart health observation that Platform (GCP). University of California Irvine’s privacy through fully missing values in IOT
Yi et al. [70]. can collect, monitor, and analyze (UCI) Machine Learning Repository. homomorphic encryption. collected data.
biosignal data in real-time. • Reduced latency by
adopting EoT.
Muhammad, Ghulam Introduced a smart healthcare system for 2019 python TUH EEG Abnormal Corpus v2.0.0. • Run the preprocessing • All processing is done on
Alhamid et al. [71]. discovering pathology using deep learning, step on the network edge to a remote cloud.
MEC, and cloud computing. reduce sent data to the
cloud.
Hossain, M. Shamim Proposed smart healthcare framework for 2020 Python TensorFlow Temple University Hospital (TUH) • Benefited from the • The number of subjects
Muhammad, Ghulam detecting pathology in EEG signals. The library abnormal EEG corpus v2.0.0 was location awareness property used in the experiment is
[72]. system enables the integration of MEC, of the MEC to notify relatively low.
cloud, Software Defined Networks (SDN), nearby caregivers for
Network Slicing (NS), and a deep patients.
learning architecture in the form of a • Reduced sent data to the
Convolutional Neural Network (CNN) cloud.
model.
Uddin, Md Zia [73]. Depends Recurrent Neural Network (RNN) 2019 Real experiment MHEALTH public dataset • Utilized local edge server • All data processing is
to forecast human activity. It used a set with graphical processing done on the local edge.
of wearable sensors to collect data and unit (GPU).
transfer it to an edge device for
processing.
Sodhro et al. [74]. Proposed a window-based Rate Control 2019 MATLAB “Navigation to the Uterine Horn” is • Improved quality of • Two-tier architecture with
Algorithm (w-RCA) to improve the an 8-minute pre-recorded medical service for data transmission all processing is done on
quality of service in healthcare systems media feed. to MEC. the server.
(m-QoS).
An 8-minute medical video stream
transmission across 5G networks uses a
MEC-based smart healthcare system that
considers network factors such as
Peak-to-Mean Ratio (PMR), standard
deviation, delay, and jitter.
Han, Tao For edge-computing based IoMT systems, 2019 MATLAB random • Reduced dissipation at • IoMT devices were used
Zhang et al. [34]. a Clustering Model for Medical IoMT devices by selecting a only for data acquisition.
Applications (CMMA) was developed for cluster head near the MEC.
cluster head selection to enable effective
communication in energy usage.
Ali et al. [75]. The authors developed a deep learning 2020 Python Keras library EEG signals from a single channel • The latency is enhanced • A small set of data was
model for epileptic seizure detection using with no artifacts and a duration of by adopting the MEC layer. used for training the model.
MEC. 23.6 s. • MEC is only used for
preprocessing.
Sellam, V. Developed the Fuzzy Clustering IoMT 2021 MATLAB random • Used fuzzy logic to • IoMT devices were used
Kannan et al. [35]. (FC-IoMT) technique, a fuzzy logic-based reduce dissipation at IoMT only for data acquisition.
clustering technique for IoMT applications devices by selecting a
leveraging MEC. The FC-IoMT technique cluster head near the MEC.
selects Cluster Heads (C.H.s) depending
on five input factors to reduce energy
consumption in the IoMT system.
Olokodana et al. [76]. The standard kriging approach presented a 2020 Real implementation: Two datasets are used: • The latency is enhanced • IoMT devices were used
real-time seizure detection model in an A single-board Dataset 1: collected from 5 healthy by adopting the MEC layer. only for data acquisition.
edge computing context. computer subjects and five epilepsy patients by
(Raspberry) was the University of Bonn in Germany.
used as a client, Dataset 2: collected from 22 patients
and a personal at the Children’s Hospital Boston
computer was used (CHB) associated with MIT.
as the server
Ning, Zhaolong Developed a MEC-based 5G health 2021 MATLAB Through attached body sensors, N = • Minimize cost and latency. • Cloud is only used for
Dong et al. [77]. monitoring system in smart homes for 30 patients generate health monitoring final reports storage.
IoMT to minimize the system-wide cost. packets. Five edge servers = K
S. Raj, Jennifer [78]. Developed a framework to optimize the 2021 Real experiment. Real dataset from elderly adults. • Depended on a real • Did not add the cloud to
edge cooperative network for improving dataset collected from the cooperation network.
the efficacy of edge computing tasks. elderly persons to show the
model’s efficiency.
Xiao Zheng et al. [79]. Developed a Federated Transfer Learning 2021 Python Public human action recognition or • Privacy-preserving. • A fewer number of
method (FT-IoMT) based on IoMT that (UCI) smartwatch dataset. • Personalized results. subjects were used in the
reduces the number of rounds between experiment.
the participant and the server while
maintaining accuracy from the system’s
perspective.
Yu Qiu et al. [80]. Considering the QoS need, power limit, 2021 MATLAB Assumed parameters for the • Formulated an • Ignored cost of server
and wireless front haul constraint, the simulation. optimization problem to resources usage.
authors examined the cost minimization minimize the cost and
issue for healthcare monitoring in fog energy of healthcare apps.
computing-based IoMT (FogC-IoMT).
Dawid Połap et al. [81]. Presented a federated learning approach 2020 Python Tuberculosis Chest X-ray Image Data • Utilized blockchain • Latency increased
that combines decentralized learning with Sets. technology with federated
blockchain-based security and a suggestion learning to provide a more
for training intelligent systems with secure and personalized
distributed and locally-stored data for all results model.
patients. • IoMT devices are used
for clearing private data.
Dong, Peiran, et al. This study aims to research an edge 2020 MATLAB Random data. • System-wide cost is • No cooperation among
[82]. computing-based healthcare system in minimized. nearby MECs.
IoMTs to lower system-wide costs. • All processing is done on
MEC.
7
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
• Availability: ensure that the medical data is available to these systems are introduced with a brief discussion. The
its users. paper discussed the security and privacy issues of the system
and possible solutions for the security and privacy challenges.
According to Pirbhulal et al. [130], there are many threats in There are many open research areas in this field, such as han-
WBAN, including: dling big data generated from IoMT devices in the real-time,
i. Eavesdropping: it can be done by the attacker on the improvement of the accuracy of the system in the different
communication link between the sensor node and the healthcare applications, optimization of the computational of-
MEC to see patients’ medical data. floading strategies to minimize the overall system cost in terms
ii. Traffic analysis: the attacker tries to analyze the net- of energy consumption of IoMT devices, latency, and cost
work traffic to deduce the packet’s contents. usage of server resources, proving more stable solutions for
iii. Data Modification: the attacker alters the packet’s con- the security and privacy challenges.
tent, producing terrible results while analyzing these
medical data. Declaration of competing interest
iv. Distributed Denial of Service (DDoS attack): DDoS
The authors declare that they have no known competing
attacks typically function by flooding a targeted ma-
financial interests or personal relationships that could have
chine (MEC) or WBAN network with request packets
appeared to influence the work reported in this paper.
until regular traffic cannot be processed, resulting in
denial-of-service to authenticated users.
v. Replaying: the attacker captures the traffic and commu- References
nicates to its original destination, acting as the source. [1] G.J. Joyia, R.M. Liaqat, A. Farooq, S. Rehman, Internet of medi-
cal things (IOMT): Applications, benefits and future challenges in
7.2. Privacy of the system healthcare domain, J. Commun. 12 (4) (2017) 240–247.
[2] K. Kaska, H. Beckvard, T. Minárik, Huawei, 5G, and China as
a security threat, NATO Coop. Cyber Def. Cent. Excell. (2019)
Protecting the privacy of the patient’s data is one of the 159–184.
most critical issues since medical data can contain private [3] H. Magsi, A.H. Sodhro, F.A. Chachar, S.A.K. Abro, G.H. Sodhro, S.
information about the patient, and many criminals can seek Pirbhulal, Evolution of 5G in internet of medical things, in: 2018 Int.
to uncover this data for many reasons. Many literature papers Conf. Comput. Math. Eng. Technol. Inven. Innov. Integr. Socioecon.
have focused on providing privacy for our smart healthcare Dev. ICoMET 2018 - Proc., 2018-Janua, 2018, pp. 1–7.
[4] M. Javaid, I.H. Khan, Internet of things (IoT) enabled healthcare
system [131–133]. The use of NFV in the healthcare model helps to take the challenges of COVID-19 pandemic, J. Oral Biol.
with effective encryption technology can help preserve user Craniofacial Res. 11 (2) (2021) 209–214.
data privacy. [5] M. Taneja, A. Davy, Resource aware placement of IoT application
modules in fog-cloud computing paradigm, in: Proc. IM 2017-
7.3. Proposed solution 2017 IFIP/IEEE Int. Symp. Integr. Netw. Serv. Manag., 2017, pp.
1222–1228.
[6] S. Dash, S.K. Shakyawar, M. Sharma, S. Kaushik, Big data in
In addition to the common cryptographic techniques, bloc- healthcare: management, analysis, and future prospects, J. Big Data
kchain is one of the most common techniques researchers 6 (1) (2019).
have used to assure healthcare systems’ privacy and security. [7] N. Mehta, A. Pandit, Concurrence of big data analytics and health-
Blockchain technology increases the complexity of crypto- care: A systematic review, Int. J. Med. Inform. 114 (January) (2018)
analysis while reducing the cryptographic overhead on the 57–65.
[8] M. Chen, Y. Hao, K. Hwang, L. Wang, L. Wang, Disease prediction
data. Enhanced authentication procedures and security meth- by machine learning over big data from healthcare communities,
ods based on blockchain technology are promising approaches IEEE Access 5 (c) (2017) 8869–8879.
to safeguard the healthcare environment [134]. [9] O. Ali, A. Shrestha, J. Soar, S.F. Wamba, Cloud computing-enabled
healthcare opportunities, issues, and applications: A systematic
8. Conclusion and future work review, Int. J. Inf. Manage. 43 (April) (2018) 146–158.
[10] A. Darwish, A.E. Hassanien, M. Elhoseny, A.K. Sangaiah, K.
This paper surveyed recent advances in the utilization of Muhammad, The impact of the hybrid platform of internet of things
mobile edge computing in the IoMT. We tried to summarize and cloud computing on healthcare systems: opportunities, challenges,
and open problems, J. Ambient in-Tell. Humaniz. Comput. 10 (10)
the state-of-the-art IoT healthcare systems that depend on
(2019) 4151–4166.
mobile edge computing for their processing. We first discussed [11] M. Patel, et al., Mobile edge computing – Introductory technical
the data processing lifecycle in the 5G IoMT-enabled MEC white paper, ETSI White Pap. 11 (1) (2014) 1–36.
healthcare systems. For simplified presentation, the general [12] ETSI, MEC deployments in 4G and evolution towards 5G about the
operation of the system is divided into four layers: sensing authors, Etsi Mec (24) (2018).
layer, communication layer, MEC layer, and cloud layer. The [13] Z. Sheng, S. Yang, Y. Yu, A. Vasilakos, J. McCann, K. Leung,
A survey on the IETF protocol suite for the internet of things:
papers of literature related to the paper topic are presented
Standards, challenges, and opportunities, IEEE Wirel. Commun. 20
with a brief analysis of their cons and pros. The advantages (6) (2013) 91–98.
of adopting MEC in the IoMT applications are summarized. [14] S.U. Amin, M.S. Hossain, Edge intelligence and internet of things
Then key ICT Enablers for enhancing the effectiveness of in healthcare: A survey, IEEE Access 9 (2021) 45–59.
10
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
[15] M. Hartmann, U.S. Hashmi, A. Imran, Edge computing in smart [37] S. Nithya Priya, M. Ranjith Kumar, N. Nibin Sabari Anand, Cloud-
health care systems: Review, challenges, and research directions, based smart wireless and health care monitoring system, IOP Conf.
Trans. Emerg. Telecommun. Technol. (July) (2019) 1–25. Ser. Mater. Sci. Eng. 1059 (1) (2021).
[16] A.A. Abdellatif, A. Mohamed, C.F. Chiasserini, M. Tlili, A. Er- [38] W.-J. Yi, J. Saniie, Patient-centered real-time mobile health moni-
bad, Edge computing for smart health: Context-aware approaches, toring system, E-Health Telecommun. Syst. Netw. 05 (04) (2016)
opportunities, and challenges, IEEE Netw. 33 (3) 196–203. 75–94.
[17] N.S. Sworna, A.K.M.M. Islam, S. Shatabda, S. Islam, Towards [39] T. Liang, Y.J. Yuan, Wearable medical monitoring systems based
development of IoT-ML driven healthcare systems: A survey, J. Netw. on wireless networks: A review, IEEE Sens. J. 16 (23) (2016)
Comput. Appl. 196 (June) (2021) 103244. 8186–8199.
[18] M. Alshamrani, IoT and artificial intelligence implementations for [40] U. Khalil, T. Javid, A. Nasir, Automatic road accident detection
remote healthcare monitoring systems: A survey, J. King Saud Univ. techniques: A brief survey, in: 2017 Int. Symp. Wirel. Syst. Networks,
- Comput. Inf. Sci. (xxxx) (2021). ISWSN 2017, 2018-Janua, 2017, pp. 1–6.
[19] M. Liyanage, P. Porambage, A.Y. Ding, A. Kalla, Driving forces [41] R. Pratap Singh, M. Javaid, A. Haleem, R. Vaishya, S. Ali, Internet
for multi-access edge computing (MEC) IoT integration in 5G, ICT of medical things (IoMT) for orthopedic in COVID-19 pandemic:
Express 7 (2) (2021) 127–137. Roles, challenges, and applications, J. Clin. Orthop. Trauma 11 (4)
(2020) 713–717.
[20] M. Haghi Kashani, M. Madanipour, M. Nikravan, P. Asghari, E.
[42] S. Vishnu, S.R. Jino Ramson, R. Jegan, Internet of medical things
Mahdipour, A systematic review of IoT in healthcare: Applications,
(IoMT)-an overview, in: ICDCS 2020-2020 5th Int. Conf. Devices,
techniques, and trends, J. Netw. Comput. Appl. 192 (May) (2021)
Circuits Syst., 2020, pp. 101–104.
103164.
[43] R. Dwivedi, D. Mehrotra, S. Chandra, Potential of Internet of Medical
[21] M. Laroui, B. Nour, H. Moungla, M.A. Cherif, H. Afifi, M. Guizani,
Things (IoMT) Applications in Building a Smart Healthcare System:
Edge and fog computing for IoT: A survey on current research
A Systematic Review, Craniofacial Research Foundation, 2021.
activities & future directions, Comput. Commun. 180 (June) (2021) [44] Y. Liao, Y. Han, Q. Yu, Q. Ai, Q. Liu, M.S. Leeson, Wireless body
210–231. area network mobility-aware task offload-ing scheme, IEEE Access
[22] A. Reznik, et al., Developing software for multi-access edge 6 (2018) 61366–61376.
computing, 20, 2017. [45] M. Aazam, S. Zeadally, E.F. Flushing, Task offloading in edge
[23] X. Sun, N. Ansari, EdgeIoT: Mobile edge computing for the internet computing for machine learning-based smart healthcare, Comput.
of things, IEEE Commun. Mag. 54 (12) (2016) 22–29. Netw. 191 (2020) 108019, 2021.
[24] Y. Hajjaji, W. Boulila, I.R. Farah, I. Romdhani, A. Hussain, Big [46] K. Lin, S. Pankaj, D. Wang, Task offloading and resource allocation
data and IoT-based applications in smart environments: A systematic for edge-of-things computing on smart healthcare systems, Comput.
review, Comput. Sci. Rev. 39 (2021) 100318. Electr. Eng. 72 (2018) 348–360.
[25] M. Aboubakar, M. Kellil, P. Roux, A review of IoT net-work [47] X. Li, L. Zhao, K. Yu, M. Aloqaily, Y. Jararweh, A cooperative
management: Current status and perspectives, J. King Saud Univ. resource allocation model for IoT applications in mobile edge
- Comput. Inf. Sci. (xxxx) (2021) http://dx.doi.org/10.1016/j.jksuci. computing, Comput. Commun. 173 (April) (2021) 183–191.
2021.03.006. [48] A. Shakarami, M. Ghobaei-Arani, A. Shahidinejad, A survey on
[26] R. Sokullu, M.A. Akka¸ s, E. Demir, IoT supported smart home for the computation offloading approaches in mobile edge computing:
the elderly, Internet Things (Netherlands) 11 (2020). A machine learning-based perspective, Comput. Netw. 182 (August)
[27] A. Jeevanandham, C. Srinivasan, S. Balavignesh, Internet of things (2020) 107496.
in the implementation of a smart city, IOP Conf. Ser. Mater. Sci. [49] P. Mach, Z. Becvar, Mobile edge computing: A survey on architecture
Eng. 1084 (1) (2021) 012119. and computation offloading, ArXiv 19 (3) (2017) 1628–1656.
[28] B.B. Sinha, R. Dhanalakshmi, Recent advancements and challenges [50] Y. Liao, L. Shou, Q. Yu, X. Zhai, Q. Ai, Q. Liu, A novel task
of internet of things in smart agriculture: A survey, Futur. Gener. offloading framework to support wireless body area networks with
Comput. Syst. 126 (2022) 169–184. MEC, in: Proc. - 2019 IEEE SmartWorld, Ubiquitous Intell. Comput.
[29] S. Jain, et al., Internet of medical things (IoMT)-integrated biosensors Adv. Trust. Comput. Scalable Comput. Com-Mun. Internet People
for point-of-care testing of infectious diseases, Biosens. Bioelectron. Smart City Innov. Smart-World/UIC/ATC/SCALCOM/IOP/SCI 2019,
179 (2020) 113074, 2021. 2019, pp. 1632–1637.
[30] A.H. Mohd Aman, W.H. Hassan, S. Sameen, Z.S. At-tarbashi, M. [51] G. Li, J. Wang, J. Wu, J. Song, Data processing delay optimization in
Alizadeh, L.A. Latiff, IoMT amid COVID-19 pandemic: Application, mobile edge computing, Wirel. Commun. Mob. Comput. 2018 (2018).
[52] S.R. Chaudhry, A. Palade, A. Kazmi, S. Clarke, Im-proved QoS at the
architecture, technology, and security, J. Netw. Comput. Appl. 174
edge using serverless computing to de-ploy virtual network functions,
(2020) 102886, 2021.
IEEE Internet Things J. 7 (10) (2020) 10673–10683.
[31] A.H. Sharmila, N. Jaisankar, Edge intelligent agent assisted hy-
[53] S. Nunna, K. Ganesan, Mobile edge computing, heal. 4.0 how
brid hierarchical blockchain for continuous healthcare monitoring
virtualization big data are revolutionizing healthc, 2017, pp. 187–203.
& recommendation system in 5G WBAN-IoT, Comput. Netw. 200
[54] H. Elazhary, Internet of things (IoT), mobile cloud, cloudlet, mobile
(October) (2021) 108508.
IoT, IoT cloud, fog, mobile edge, and edge emerging computing
[32] M. Salayma, A. Al-Dubai, I. Romdhani, Y. Nasser, Wireless body paradigms: Disambiguation and research directions, J. Netw. Comput.
area network (WBAN): A survey on reliability, fault tolerance, and Appl. 128 (2018) (2019) 105–140.
technologies coexistence, ACM Comput. Surv. 50 (1) (2017). [55] L. Zhao, H. Li, N. Lin, M. Lin, C. Fan, J. Shi, Intelligent content
[33] Y. Hao, R. Foster, Wireless body sensor networks for health- caching strategy in autonomous driving toward 6G, IEEE Trans.
monitoring applications, Physiol. Meas. 29 (11) (2008). Intell. Transp. Syst. (2021) 1–11.
[34] T. Han, L. Zhang, S. Pirbhulal, W. Wu, V.H.C. de Albuquerque, [56] K. Yu, L. Tan, L. Lin, X. Cheng, Z. Yi, T. Sato, Deep-learning-
A novel cluster head selection technique for edge-computing based empowered breast cancer auxiliary diagnosis for 5GB remote
IoMT systems, Comput. Netw. 158 (2019) 114–122, http://dx.doi.org/ E-health, IEEE Wirel. Commun. 28 (3) (2021) 54–61.
10.1016/j.comnet.2019.04.021. [57] Y. Sun, J. Liu, K. Yu, M. Alazab, K. Lin, PMRSS: Privacy-preserving
[35] V. Sellam, N. Kannan, H.A. Basha, An Effective Fuzzy Logic-Based medical record searching scheme for intelligent diagnosis in IoT
Clustering Scheme for Edge-Computing Based Internet of Medical healthcare, IEEE Trans. Ind. Inform. 18 (3) (2022) 1981–1990.
Things Systems, Vol. 311, Springer International Publishing, 2021. [58] M. Ghaznavi, A. Khan, N. Shahriar, K. Alsubhi, R. Ahmed, R.
[36] B. Latré, B. Braem, I. Moerman, C. Blondia, P. Demeester, A survey Boutaba, Elastic virtual network function placement, in: 2015 IEEE
on wireless body area networks, Wirel. Netw. 17 (1) (2011) 1–18. 4th Int. Conf. Cloud Networking, CloudNet 2015, 2015, pp. 255–260.
11
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
[59] D. He, S. Chan, M. Guizani, Security in the internet of things [80] Y. Qiu, H. Zhang, K. Long, Computation offloading and wireless
supported by mobile edge computing, IEEE Commun. Mag. 56 (8) resource management for healthcare monitoring in fog-computing-
(2018) 56–61. based internet of medical things, IEEE Internet Things J. 8 (21)
[60] E. Schiller, N. Nikaein, E. Kalogeiton, M. Gasparyan, T. Braun, (2021) 15875–15883.
CDS-MEC: NFV/SDN-based application management for MEC in [81] D. Polap, G. Srivastava, A. Jolfaei, R.M. Parizi, Block-chain technol-
5G systems, Comput. Netw. 135 (2018) 96–107. ogy and neural networks for the internet of medical things, in: IEEE
[61] K. Antevski, C.J. Bernardos, L. Cominardi, A. de la Oliva, A. INFOCOM 2020 - IEEE Conf. Comput. Commun. Work. INFOCOM
Mourad, On the integration of NFV and MEC technologies: archi- WKSHPS 2020, 2020, pp. 508–513.
tecture analysis and benefits for edge robotics, Comput. Netw. 175 [82] P. Dong, et al., Edge computing based healthcare systems: Enabling
(April) (2020) 107274. decentralized health monitoring in internet of medical things, IEEE
[62] L. Yala, P.A. Frangoudis, A. Ksentini, Latency and availability driven Netw. 34 (5) (2020) 254–261.
VNF placement in a MEC-NFV environment, in: 2018 IEEE Glob. [83] S. Kekki, et al., MEC in 5G, ETSI White Pap. (28) (2018) 1–28.
Commun. Conf. GLOBECOM 2018 - Proc., 2018, pp. 1–7. [84] E. Marcon, S. Chaabane, Y. Sallez, T. Bonte, D. Trentesaux, A multi-
[63] Y. Chen, IoT, cloud, big data and AI in interdisciplinary domains, agent system based on reactive decision rules for solving the caregiver
Simul. Model. Pract. Theory 102 (2020). routing problem in-home health care, Simul. Model. Pract. Theory
[64] A. Darwish, A.E. Hassanien, M. Elhoseny, A.K. Sangaiah, K. 74 (2017) 134–151.
Muhammad, The impact of the hybrid platform of internet of things [85] M.C. Stutzel, et al., Multi-part quality evaluation of a customized
and cloud computing on healthcare systems: opportunities, challenges, mobile application for monitoring elderly patients with functional
and open problems, J. Ambient in-Tell. Humaniz. Comput. 10 (10) loss and helping caregivers, BMC Med. Inform. Decis. Mak. 19 (1)
(2019) 4151–4166. (2019) 1–18.
[65] S. Alhomdy, F. Thabit, F.H. Abdulrazzak, A. Haldorai, S. Jagtap, The [86] K. Kolomvatsos, C. Anagnostopoulos, In-network decision making
role of cloud computing technology: A savior to fight the lockdown intelligence for task allocation in edge computing, in: Proc. - Int.
in COVID 19 crisis, the benefits, characteristics, and applications, Conf. Tools with Artif. Intell. ICTAI, 2018-Novem, No. I, 2018, pp.
Int. J. Intell. Netw. 2 (May) (2021) 166–174. 655–662.
[66] E. Van Eyk, et al., The SPEC-RG reference architecture for FaaS: [87] R. Dautov, S. Distefano, D. Bruneo, F. Longo, G. Merlino, A.
From microservices and containers to serverless plat-forms, IEEE Puliafito, Pushing intelligence to the edge with a stream processing
Internet Comput. 23 (6) (2019) 7–18. architecture, in: Proc. - 2017 IEEE Int. Conf. Internet Things,
[67] S.R. Poojara, C.K. Dehury, P. Jakovits, S.N. Srirama, Serverless data IEEE Green Comput. Commun. IEEE Cyber, Phys. Soc. Com-
pipeline approaches for IoT data in fog and cloud computing, Futur. put. IEEE Smart Data, IThings-GreenCom-CPSCom-SmartData 2017,
Gener. Comput. Syst. 130 (2021) 91–105. 2018-Janua, 2018, pp. 792–799.
[68] D. Barcelona-Pons, P. García-López, Benchmarking par-allelism in [88] A. Mukherjee, S. Ghosh, A. Behere, S.K. Ghosh, R. Buyya, Internet
FaaS platforms, Futur. Gener. Comput. Syst. 124 (2021) 268–284. of health things (IoHT) for personalized health care using inte-
[69] T. Sigwele, Y.F. Hu, M. Ali, J. Hou, M. Susanto, H. Fitriawan, grated edge-fog-cloud network, J. Ambient Intell. Humaniz. Comput.
Intelligent and energy efficient mobile smartphone gateway for (0123456789) (2020).
healthcare smart devices based on 5G, in: 2018 IEEE Glob. Commun. [89] M. Agarwal, A. Roy, N. Saxena, Next-generation 5G wireless
Conf. GLOBECOM 2018 - Proc., No. MCC, 2018, pp. 1–7. networks: A comprehensive survey, IEEE Commun. Surv. Tutor. 18
[70] A. Alabdulatif, I. Khalil, X. Yi, M. Guizani, Secure edge of things (3) (2016) 1617–1655.
for smart healthcare surveillance framework, IEEE Access 7 (2019) [90] A. Braeken, M. Liyanage, Highly efficient key agreement for remote
31010–31021. patient monitoring in MEC - enabled 5G net-works, J. Supercomput.
[71] G. Muhammad, M.F. Alhamid, X. Long, Computing and processing 77 (6) (2021) 5562–5585.
on the edge: Smart pathology detection for connected healthcare, [91] R. Khan, P. Kumar, D.N.K. Jayakody, M. Liyanage, A survey on
IEEE Netw. 33 (6) (2019) 44–49. security and privacy of 5G technologies: Potential solutions, recent
[72] M.S. Hossain, G. Muhammad, Deep learning-based pathology de- advancements, and future directions, IEEE Commun. Surv. Tutor. 22
tection for smart connected healthcare, IEEE Netw. 34 (6) (2020) (1) (2020) 196–248.
120–125. [92] P.P. Ray, N. Kumar, SDN/NFV architectures for edge-cloud oriented
[73] M.Z. Uddin, A wearable sensor-based activity prediction system to IoT: A systematic review, Comput. Commun. 169 (2020) (2021)
facilitate edge computing in smart healthcare system, J. Parallel 129–153, http://dx.doi.org/10.1016/j.comcom.2021.01.018.
Distrib. Comput. 123 (2019) 46–53. [93] S. Zhang, An overview of network slicing for 5G, IEEE Wirel.
[74] A.H. Sodhro, Z. Luo, A.K. Sangaiah, S.W. Baik, Mo-bile Commun. 26 (3) (2019) 111–117.
edge computing-based QoS optimization in medical healthcare [94] J. N.P., R. Aruna, Big data analytics in health care by data mining
applications, Int. J. Inf. Manage. 45 (March) (2019) 308–318. and classification techniques, ICT Express (xxxx) (2021).
[75] Z.S. Ali, N. Subramanian, A. Erbad, Smart health monitoring for [95] G. Reali, M. Femminella, E. Nunzi, D. Valocchi, Genomics as a
seizure detection using mobile edge computing, in: 2020 Int. Wirel. service: A joint computing and networking perspective, Comput.
Commun. Mob. Comput. IWCMC 2020, 2020, pp. 1903–1908. Netw. 145 (2018) 27–51.
[76] I.L. Olokodana, S.P. Mohanty, E. Kougianos, O.O. Olokodana, Real- [96] J. Ranjan, C. Foropon, Big data analytics in building the competitive
time automatic seizure detection using ordinary kriging method in an intelligence of organizations, Int. J. Inf. Man-Age. 56 (2020) 102231,
edge-iomt computing paradigm, SN Comput. Sci. 1 (5) (2020) 1–15. 2021.
[77] Z. Ning, et al., Mobile edge computing enabled 5G health moni- [97] M. Younas, Research challenges of big data, Service-Oriented
toring for internet of medical things: A decentralized game-theoretic Comput. Appl. 13 (2) (2019) 105–107.
approach, IEEE J. Sel. Areas Commun. 39 (2) (2021) 463–478. [98] S.J. Fong, R.C. Millham, Bio-inspired algorithms for data streaming
[78] J.S. Raj, Optimized mobile edge computing framework for IoT based and visualization, Big Data Manage. Fog Comput. (2021).
medical sensor network nodes, J. Ubiquitous Comput. Commun. [99] Y. Wang, L.A. Kung, S. Gupta, S. Ozdemir, Leveraging big data
Technol. 3 (1) (2021) 33–42, http://dx.doi.org/10.36548/jucct.2021. analytics to improve quality of care in healthcare organizations: A
1.004. configurational perspective, Br. J. Manag. 30 (2) (2019) 362–388.
[79] X. Zheng, et al., Mobile edge computing enabled efficient commu- [100] M.S. L. Syed, A. Alsaeedi, Smart healthcare framework for ambient
nication based on federated learning in internet of medical things, assisted living using IoMT and big data analytics techniques, Futur.
Wirel. Commun. Mob. Comput. 2021 (2021). Gener. Comput. Syst. 101 (2019) 136–151.
12
A.I. Awad, M.M. Fouda, M.M. Khashaba et al. ICT Express xxx (xxxx) xxx
[101] H.K. Bharadwaj, et al., A review on the role of machine learning [119] S. Wang, Y. Guo, N. Zhang, P. Yang, A. Zhou, X. Shen, Delay-aware
in enabling IoT based healthcare applications, IEEE Access 9 (2021) microservice coordination in mobile edge computing: A reinforce-
38859–38890. ment learning approach, IEEE Trans. Mob. Comput. 20 (3) (2021)
[102] D.L. Dutta, S. Bharali, TinyML meets IoT: A comprehensive survey, 939–951.
Internet Things 16 (October) (2021) 100461. [120] P. Benedetti, M. Femminella, G. Reali, K. Steenhaut, Experimental
[103] R. Sanchez-Iborra, A.F. Skarmeta, TinyML-enabled frugal smart analysis of the application of serverless computing to IoT platforms,
objects: Challenges and opportunities, IEEE Circuits Syst. Mag. 20 Sensors (Switzerland) 21 (3) (2021) 1–20.
(3) (2020) 4–18. [121] X. He, Z. Tu, X. Xu, Z. Wang, Programming framework and
[104] P.P. Ray, A review on TinyML: State-of-the-art and prospects, J. King infrastructure for self-adaptation and optimized evolution method for
Saud Univ. - Comput. Inf. Sci. (xxxx) (2021). microservice systems in cloud – edge environments, Futur. Gener.
[105] A. Sharma, Sarishma, R. Tomar, N. Chilamkurti, B.G. Kim, Comput. Syst. 118 (1) (2021) 263–281.
Blockchain-based smart contracts for internet of medical things in [122] Y. Xu, Y. Shang, Research on deployment method of edge computing
e-healthcare, Electronics (Switzerland) 9 (10) (2020) 1–14. gateway based on microservice architecture research on deploy-
[106] A.P. Singh, et al., A novel patient-centric architectural framework for ment method of edge computing gateway based on microservice
blockchain-enabled healthcare applications, IEEE Trans. Ind. Inform. architecture, 2021, pp. 0–8.
17 (8) (2021) 5779–5789. [123] A. Singh, K. Chatterjee, Securing smart healthcare system with edge
[107] D.C. Nguyen, P.N. Pathirana, M. Ding, A. Seneviratne, Integration computing, Comput. Secur. 108 (2021) 102353.
of blockchain and cloud of things: Architecture, applications and [124] T. Javid, M. Faris, H. Beenish, M. Fahad, Cybersecurity and data
challenges, IEEE Commun. Surv. Tutor. 22 (4) (2020) 2521–2549. privacy in the cloudlet for preliminary healthcare big data analytics,
[108] F. Tschorsch, B. Scheuermann, Bitcoin and beyond: A technical in: 2020 Int. Conf. Comput. Inf. Technol. ICCIT 2020, Vol. 02, 2020,
survey on decentralized digital currencies, IEEE Commun. Surv. pp. 7–10.
Tutor. 18 (3) (2016) 2084–2123.
[125] W. Wang, H. Huang, F. Xiao, Q. Li, L. Xue, J. Jiang,
[109] F. Alam Khan, M. Asif, A. Ahmad, M. Alharbi, H. Aljuaid,
Computation-transferable authenticated key agreement protocol for
Blockchain technology, improvement suggestions, security challenges
smart healthcare, J. Syst. Archit. 118 (2021).
on smart grid and its application in healthcare for sustainable
[126] S. Garg, K. Kaur, G. Kaddoum, P. Garigipati, G.S. Aujla, Security in
development, Sustain. Cities Soc. 55 (January) (2020) 102018.
IoT-driven mobile edge computing: New paradigms, challenges, and
[110] S. Khatri, F.A. Alzahrani, M.T.J. Ansari, A. Agrawal, R. Kumar,
opportunities, IEEE Netw. 35 (5) (2021) 298–305.
R.A. Khan, A systematic analysis on block-chain integration with
[127] X. Li, H.N. Dai, Q. Wang, M. Imran, D. Li, M.A. Imran, Securing
healthcare domain: Scope and challenges, IEEE Access 9 (2021)
internet of medical things with friendly-jamming schemes, Comput.
84666–84687.
Commun. 160 (2020) 431–442.
[111] H.M. Hussien, S.M. Yasin, S.N.I. Udzir, A.A. Zaidan, B.B. Zaidan, A
systematic review for enabling of develop a blockchain technology in [128] D. Mishra, D. Dharminder, P. Yadav, Y. Sreenivasa Rao, P. Vijayaku-
healthcare application: Taxonomy, substantially analysis, motivations, mar, N. Kumar, A provably secure dynamic ID-based authenticated
challenges, recommendations and future direction, J. Med. Syst. 43 key agreement framework for mobile edge computing without a
(10) (2019). trusted party, J. Inf. Secur. Appl. 55 (April) (2020) 102648.
[112] M. Sookhak, M.R. Jabbarpour, N.S. Safa, F.R. Yu, Blockchain and [129] H.A. Abdulghani, N.A. Nijdam, A. Collen, D. Konstantas, A study
smart contract for access control in healthcare: A survey, issues and on security and privacy guidelines, countermeasures, threats: IoT data
challenges, and open issues, J. Netw. Comput. Appl. 178 (2020) at rest perspective, Symmetry (Basel) 11 (6) (2019) 1–36.
102950, 2021. [130] S. Pirbhulal, W. Wu, G. Li, A.K. Sangaiah, Medical information
[113] T.H.E. Pragmatic, The software architect and DevOps, 8–10. security for wearable body sensor networks in smart healthcare, IEEE
[114] M. Waseem, P. Liang, M. Shahin, The journal of systems & Consum. Electron. Mag. 8 (5) (2019) 37–41.
software A systematic mapping study on micro-services architecture [131] X. Li, S. Liu, F. Wu, S. Kumari, J.J.P.C. Rodrigues, Privacy-
in DevOps, J. Syst. Softw. 170 (2020) 110798. preserving data aggregation scheme for mobile edge computing
[115] M.A. Lopez-Pena, J. Diaz, J.E. Perez, H. Humanes, Devops for assisted IoT applications, IEEE Internet Things J. 6 (3) (2019)
IoT systems: Fast and continuous monitoring feedback of system 4755–4763.
availability, IEEE Internet Things J. 7 (10) (2020) 10695–10707. [132] X. Wang, L. Wang, Y. Li, K. Gai, Privacy-aware efficient fine-grained
[116] J. Lewis, S. Tilkov, Microservices the journey so far and challenges data access control in internet of medical things based fog computing,
ahead, 2018. IEEE Access 6 (C) (2018) 47657–47665.
[117] A. Balalaie, Microservices architecture enables DevOps : An ex- [133] J.J. Hathaliya, S. Tanwar, An exhaustive survey on security and
perience report on migration to a cloud-native architecture the privacy issues in healthcare 4.0, Comput. Commun. 153 (February)
architectural concerns for microservices migration the architecture of (2020) 311–335.
backstory before the migration, 2016, pp. 1–13. [134] P. Ranaweera, M. Liyanage, A.D. Jurcut, Novel MEC based ap-
[118] M. Waseem, P. Liang, M. Shahin, A. Di Salle, G. Már-quez, The proaches for smart hospitals to combat COVID-19 pandemic, IEEE
journal of systems & software design, monitoring, and testing of Consum. Electron. Mag. 10 (2) (2021) 80–91.
microservices systems : The practitioners’ perspective, J. Syst. Softw.
182 (2021) 111061.
13