Resource-Aware Mobile-Based Health Monitoring

Monitoring heart diseases often requires frequent measurements of electrocardiogram (ECG) signals at different periods of the day, and at different situations (e.g., traveling, and exercising). This can only be implemented using mobile devices in order to cope with mobility of patients under monitoring, thus supporting continuous monitoring practices. However, these devices are energy-aware, have limited computing resources (e.g., CPU speed and memory), and might lose network connectivity, which makes it very challenging to maintain a continuity of the monitoring episode. In this paper, we propose a mobile monitoring solution to cope with these challenges by compromising on the fly resources availability, battery level, and network intermittence. In order to solve this problem, first we divide the whole process into several subtasks such that each subtask can be executed sequentially either in the server or in the mobile or in parallel in both devices. Then, we developed a mathematical model that considers all the constraints and finds a dynamic programing solution to obtain the best execution path (i.e., which substep should be done where). The solution guarantees an optimum execution time, while considering device battery availability, execution and transmission time, and network availability. We conducted a series of experiments to evaluate our proposed approach using some key monitoring tasks starting from preprocessing to classification and prediction. The results we have obtained proved that our approach gives the best (lowest) running time for any combination of factors including processing speed, input size, and network bandwidth. Compared to several greedy but nonoptimal solutions, the execution time of our approach was at least 10 times faster and consumed 90% less energy.

[1]  Mehmed Özkan,et al.  Classification of ECG Arrythmia beats with Artificial Neural Networks , 2010, 2010 15th National Biomedical Engineering Meeting.

[2]  Arantza Illarramendi,et al.  Real-Time Detection of Apneas on a PDA , 2010, IEEE Transactions on Information Technology in Biomedicine.

[3]  Klaus-Robert Müller,et al.  Boosting bit rates in noninvasive EEG single-trial classifications by feature combination and multiclass paradigms , 2004, IEEE Transactions on Biomedical Engineering.

[4]  Julien Fleureau,et al.  Modelling temporal evolution of cardiac electrophysiological features using Hidden Semi-Markov Models , 2008, 2008 30th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[5]  Fahim Sufi,et al.  Diagnosis of Cardiovascular Abnormalities From Compressed ECG: A Data Mining-Based Approach , 2009, IEEE Transactions on Information Technology in Biomedicine.

[6]  Adolfo Muñoz Carrero,et al.  Airmed-cardio: a GSM and Internet services-based system for out-of-hospital follow-up of cardiac patients , 2005, IEEE Transactions on Information Technology in Biomedicine.

[7]  B.R. Ribeiro,et al.  Premature ventricular beat detection by using spectral clustering methods , 2007, 2007 Computers in Cardiology.

[8]  Ing Widya,et al.  Mobihealth: Mobile Services for Health Professionals , 2006 .

[9]  Björn Eskofier,et al.  Real-time ECG monitoring and arrhythmia detection using Android-based mobile devices , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[10]  Nazim Agoulmine,et al.  A pervasive energy-efficient ECG monitoring approach for detecting abnormal cardiac situations , 2013, 2013 IEEE 15th International Conference on e-Health Networking, Applications and Services (Healthcom 2013).

[11]  Kyungtae Kang,et al.  Intelligent Electrocardiogram Monitoring System for Early Arrhythmia Detection , 2014, 2014 IEEE 28th International Conference on Advanced Information Networking and Applications.

[12]  Min Chen,et al.  WE-CARE: An Intelligent Mobile Telecardiology System to Enable mHealth Applications , 2014, IEEE Journal of Biomedical and Health Informatics.

[13]  Vijay K. Varadan,et al.  A Wearable Remote Brain Machine Interface Using Smartphones and the Mobile Network , 2012 .

[14]  Mohamed Shakir,et al.  Ubiquitous monitoring system for critical cardiac abnormalities , 2012, 2012 IEEE-EMBS Conference on Biomedical Engineering and Sciences.

[15]  Keita Honda,et al.  Air brain - the easy telemetric system with smartphone for EEG signal and human behavior , 2013, BODYNETS.

[16]  Efrain Bernai Alzate,et al.  ECG monitoring system based on ARM9 and mobile phone technologies , 2010, 2010 IEEE ANDESCON.

[17]  Abhilasha M. Patel,et al.  Real Time ECG Feature Extraction and Arrhythmia Detection on a Mobile Platform , 2012 .

[18]  R. Oweis,et al.  QRS Detection and Heart Rate Variability Analysis: A Survey , 2014 .

[19]  Jihong Chai The design of mobile ECG monitoring system , 2013, 2013 IEEE 4th International Conference on Electronics Information and Emergency Communication.

[20]  Yuan-Hsiang Lin,et al.  A wireless PDA-based physiological monitoring system for patient transport , 2004, IEEE Transactions on Information Technology in Biomedicine.

[21]  Binshan Lin,et al.  An Embedded Mobile ECG Reasoning System for Elderly Patients , 2010, IEEE Transactions on Information Technology in Biomedicine.

[22]  M. Mitra,et al.  A cross wavelet transform based approach for ECG feature extraction and classification without denoising , 2014, Proceedings of The 2014 International Conference on Control, Instrumentation, Energy and Communication (CIEC).

[23]  Li Bin,et al.  A system of portable ECG monitoring based on Bluetooth mobile phone , 2011, 2011 IEEE International Symposium on IT in Medicine and Education.

[24]  Peter Leijdekkers,et al.  A Health Monitoring System Using Smart Phones and Wearable Sensors , 2007 .

[25]  Azzedine Boukerche,et al.  Monitoring patients via a secure and mobile healthcare system , 2010, IEEE Wireless Communications.

[26]  Jason Cong,et al.  System Light-Loading Technology for mHealth: Manifold-Learning-Based Medical Data Cleansing and Clinical Trials in WE-CARE Project , 2014, IEEE Journal of Biomedical and Health Informatics.

[27]  Lars Kai Hansen,et al.  The Smartphone Brain Scanner: A Portable Real-Time Neuroimaging System , 2013, PloS one.

[28]  M Congedo,et al.  A review of classification algorithms for EEG-based brain–computer interfaces , 2007, Journal of neural engineering.

[29]  Dennis J. McFarland,et al.  Brain–computer interfaces for communication and control , 2002, Clinical Neurophysiology.

[30]  Rajkumar Buyya,et al.  An autonomic cloud environment for hosting ECG data analysis services , 2012, Future Gener. Comput. Syst..

[31]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[32]  Li Shi,et al.  Research on Diagnosing Coronary Heart Disease using Fuzzy Adaptive Resonance Theory Mapping Neural Networks , 2007, 2007 IEEE International Conference on Control and Automation.

[33]  H. Nashash,et al.  Fetal ECG extraction from a single abdominal ECG signal using SVD and polynomial classifiers , 2008, 2008 IEEE Workshop on Machine Learning for Signal Processing.

[34]  Muhammad Arif,et al.  Automatic Detection and Localization of Myocardial Infarction Using Back Propagation Neural Networks , 2010, 2010 4th International Conference on Bioinformatics and Biomedical Engineering.

[35]  I. Cosic,et al.  ECG R-R Peak Detection on Mobile Phones , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[36]  Jun Cheng,et al.  A Wearable Smartphone-Based Platform for Real-Time Cardiovascular Disease Detection Via Electrocardiogram Processing , 2010, IEEE Transactions on Information Technology in Biomedicine.

[37]  Bor-Shyh Lin,et al.  Development of Novel Non-Contact Electrodes for Mobile Electrocardiogram Monitoring System , 2013, IEEE Journal of Translational Engineering in Health and Medicine.

[38]  Seung Hwan Lee,et al.  Classification of Ventricular arrhythmia using a support vector machine based on morphological features , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[39]  Teck Wee Chua,et al.  Type-2 Fuzzy System for ECG Arrhythmic Classification , 2007, 2007 IEEE International Fuzzy Systems Conference.

[40]  Ming-Feng Yeh,et al.  Real-time ECG telemonitoring system design with mobile phone platform , 2008 .