Clinical Decision Support Systems (CDSS) have revolutionized healthcare by leveraging modern technologies such as internet of things (IoT), artificial intelligence (AI), predictive analysis, nanomedicine, and virtual & augmented reality. IoT-based CDSS is of interest in particular. In a hospital scenario, a patient's vital signs like heart rate, blood pressure, respiration rate, ECG, EEG etc. are monitored with the use of embedded sensor devices, also called smart medical devices. These devices collect real-time data which is relayed to a compute device where several algorithms are employed to perform computations on said data to arrive at a prognosis e.g. real-time onset of hypotension can be detected by running predictive algorithms on real-time blood pressure data. The computation in IoT-based CDSS is done predominantly on the cloud, wherein the real-time data collected is relayed to a centralized cloud server. However, latency is a major drawback in a cloud-based monitoring system. Increased latency is of greater concern in healthcare applications as the decision-making process is time-sensitive. Edge computing can potentially overcome this drawback, wherein computation is done on edge-network devices rather than the cloud. While edge computing for IoT-based CDSS has been explored in literature, there are gaps in their implementations. A majority of literature dealing with edge computing for IoT-based healthcare only demonstrates a single application and does not address the varying data acquisition rates for different vital signs. Each prognosis or diagnosis requires different subsets of vital signs, and the underlying algorithm uses different sizes of data e.g. detecting arrhythmia requires processing of ECG data which is a time series data, and detecting cardiovascular disease requires blood pressure, cholesterol and certain habits of the patient which are mostly single points of data. This paper explores the use of edge computing in CDSS, quantifies its performance with respect to number of devices, sense time interval or intertransmission rate, and the size of data, and proposes a unified IoT edge gateway architecture to combine multiple patterns of data and computation algorithms to achieve reduced latency and network utilization. Simulation results show that edge computing reduces the latency of decision by approximately 87 times, and the network utilization by 1.5 times. The results show the efficacy of edge computing for implementing IoT-based CDSS and also demonstrate scalability with regard to the number of devices and the size and intertransmission rate of data.
INDEX TERMSEdge computing , smart healthcare, vital sign monitoring, Internet of things, Clinical Decision support system.
I. INTRODUCTIONC LINICAL Decision Support Systems (CDSS) are used in healthcare to provide stakeholders of the healthcare system including doctors, nursing staff, and patients with information necessary to make efficient decisions [1]. A traditional CDSS is a software system which aids in clinicaldecision-making wherei...