{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T09:44:44Z","timestamp":1774691084258,"version":"3.50.1"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"5s","license":[{"start":{"date-parts":[[2017,9,27]],"date-time":"2017-09-27T00:00:00Z","timestamp":1506470400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2017,10,31]]},"abstract":"<jats:p>The Internet of Things (IoT) paradigm holds significant promises for remote health monitoring systems. Due to their life- or mission-critical nature, these systems need to provide a high level of availability and accuracy. On the one hand, centralized cloud-based IoT systems lack reliability, punctuality and availability (e.g., in case of slow or unreliable Internet connection), and on the other hand, fully outsourcing data analytics to the edge of the network can result in diminished level of accuracy and adaptability due to the limited computational capacity in edge nodes. In this paper, we tackle these issues by proposing a hierarchical computing architecture, HiCH, for IoT-based health monitoring systems. The core components of the proposed system are 1) a novel computing architecture suitable for hierarchical partitioning and execution of machine learning based data analytics, 2) a closed-loop management technique capable of autonomous system adjustments with respect to patient\u2019s condition. HiCH benefits from the features offered by both fog and cloud computing and introduces a tailored management methodology for healthcare IoT systems. We demonstrate the efficacy of HiCH via a comprehensive performance assessment and evaluation on a continuous remote health monitoring case study focusing on arrhythmia detection for patients suffering from CardioVascular Diseases (CVDs).<\/jats:p>","DOI":"10.1145\/3126501","type":"journal-article","created":{"date-parts":[[2017,9,27]],"date-time":"2017-09-27T12:33:53Z","timestamp":1506515633000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":138,"title":["HiCH"],"prefix":"10.1145","volume":"16","author":[{"given":"Iman","family":"Azimi","sequence":"first","affiliation":[{"name":"University of Turku, Turku, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arman","family":"Anzanpour","sequence":"additional","affiliation":[{"name":"University of Turku, Turku, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amir M.","family":"Rahmani","sequence":"additional","affiliation":[{"name":"University of California Irvine and TU Wien, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tapio","family":"Pahikkala","sequence":"additional","affiliation":[{"name":"University of Turku, Turku, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Levorato","sequence":"additional","affiliation":[{"name":"University of California Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pasi","family":"Liljeberg","sequence":"additional","affiliation":[{"name":"University of Turku, Turku, Finland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nikil","family":"Dutt","sequence":"additional","affiliation":[{"name":"University of California Irvine, Irvine, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2017,9,27]]},"reference":[{"key":"e_1_2_1_1_1","volume-title":"Abu-Mostafa et al","author":"Y.","year":"2012","unstructured":"Y. S. Abu-Mostafa et al . 2012 . Learning From Data. AMLBook . Y. S. Abu-Mostafa et al. 2012. Learning From Data. AMLBook."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2015.2471260"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2444095"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2016.101"},{"key":"e_1_2_1_5_1","doi-asserted-by":"crossref","unstructured":"A. Anzanpour etal 2015. Context-aware early warning system for in-home healthcare using internet-of-things. In LNICST.  A. Anzanpour et al. 2015. Context-aware early warning system for in-home healthcare using internet-of-things. In LNICST.","DOI":"10.1007\/978-3-319-47063-4_56"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/3130379.3130630"},{"key":"e_1_2_1_7_1","volume-title":"Arriba-P\u00e8rez et al","author":"F.","year":"2016","unstructured":"F. Arriba-P\u00e8rez et al . 2016 . Collection and processing of data from wrist wearable devices in heterogeneous and multiple-user scenarios. Sensors (Basel) 16, 9 (2016). F. Arriba-P\u00e8rez et al. 2016. Collection and processing of data from wrist wearable devices in heterogeneous and multiple-user scenarios. Sensors (Basel) 16, 9 (2016)."},{"key":"e_1_2_1_8_1","volume-title":"Retrieved on","author":"EL.","year":"2017","unstructured":"ATM EL. 2017. ATmega328P. Retrieved on March 2017 . www.atmel.com\/devices\/atmega328p.aspx. ATMEL. 2017. ATmega328P. Retrieved on March 2017. www.atmel.com\/devices\/atmega328p.aspx."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2010.05.010"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"D. Azariadi etal 2016. ECG signal analysis and arrhythmia detection on IoT wearable medical devices. In MOCAST.  D. Azariadi et al. 2016. ECG signal analysis and arrhythmia detection on IoT wearable medical devices. In MOCAST.","DOI":"10.1109\/MOCAST.2016.7495143"},{"key":"e_1_2_1_11_1","volume-title":"LNICST","volume":"181","author":"Azimi I.","year":"2016","unstructured":"I. Azimi 2016 . Self-aware early warning score system for IoT-based personalized healthcare . In LNICST , Vol. 181 . I. Azimi et al. 2016. Self-aware early warning score system for IoT-based personalized healthcare. In LNICST, Vol. 181."},{"key":"e_1_2_1_12_1","first-page":"273","article-title":"Internet of things for remote elderly monitoring: A study from user-centered perspective","volume":"8","author":"Azimi I.","year":"2017","unstructured":"I. Azimi 2017 . Internet of things for remote elderly monitoring: A study from user-centered perspective . JAIHC 8 , 2 (2017), 273 -- 289 . I. Azimi et al. 2017. Internet of things for remote elderly monitoring: A study from user-centered perspective. JAIHC 8, 2 (2017), 273--89.","journal-title":"JAIHC"},{"key":"e_1_2_1_13_1","volume-title":"Challenge Involves More Than Just Managing Volumes of Data. Retrieved on","author":"Beyer M.","year":"2017","unstructured":"M. Beyer . 2017. Gartner Says Solving \u2018Big Data \u2019 Challenge Involves More Than Just Managing Volumes of Data. Retrieved on March 2017 . www.gartner.com\/newsroom\/id\/1731916. M. Beyer. 2017. Gartner Says Solving \u2018Big Data\u2019 Challenge Involves More Than Just Managing Volumes of Data. Retrieved on March 2017. www.gartner.com\/newsroom\/id\/1731916."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2342509.2342513"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-05029-4_7"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.09.021"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/2822875"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2015.2417684"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACSSC.2015.7421170"},{"key":"e_1_2_1_20_1","first-page":"1171","article-title":"Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption","volume":"3","author":"Deng R.","year":"2016","unstructured":"R. Deng 2016 . Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption . IEEE Internet of Things J. 3 , 6 (2016), 1171 -- 1181 . R. Deng et al. 2016. Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption. IEEE Internet of Things J. 3, 6 (2016), 1171--81.","journal-title":"IEEE Internet of Things J."},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITNG.2010.104"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2011.10.015"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2818869.2818889"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISCC.2015.7405526"},{"key":"e_1_2_1_26_1","doi-asserted-by":"crossref","unstructured":"D. Gachet etal 2015. Big data processing of bio-signal sensors information for self-management of health and diseases. In IMIS.  D. Gachet et al. 2015. Big data processing of bio-signal sensors information for self-management of health and diseases. In IMIS.","DOI":"10.1109\/IMIS.2015.51"},{"key":"e_1_2_1_27_1","doi-asserted-by":"crossref","unstructured":"M. Ghorbani and P. Bogdan. 2013. A cyber-physical system approach to artificial pancreas design. In CODES+ISSS.   M. Ghorbani and P. Bogdan. 2013. A cyber-physical system approach to artificial pancreas design. In CODES+ISSS.","DOI":"10.1109\/CODES-ISSS.2013.6659004"},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"A. M. Ghosh etal 2016. Remote health monitoring system through IoT. In ICIEV.  A. M. Ghosh et al. 2016. Remote health monitoring system through IoT. In ICIEV.","DOI":"10.1109\/ICIEV.2016.7760135"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1161\/01.CIR.101.23.e215"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2016.04.103"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2013.01.010"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.2016.7840917"},{"key":"e_1_2_1_33_1","volume-title":"An architectural blueprint for autonomic computing. White Paper","author":"IBM Corporation","year":"2006","unstructured":"IBM Corporation . 2006. An architectural blueprint for autonomic computing. White Paper ( 2006 ). IBM Corporation. 2006. An architectural blueprint for autonomic computing. White Paper (2006)."},{"key":"e_1_2_1_34_1","volume-title":"Python Package Index. Retrieved on","year":"2017","unstructured":"Instituto de Telecomunicacoes. 2017. Biosppy 0.2.0 : Python Package Index. Retrieved on March 2017 . https:\/\/pypi.python.org\/pypi\/biosppy\/0.2.0. Instituto de Telecomunicacoes. 2017. Biosppy 0.2.0: Python Package Index. Retrieved on March 2017. https:\/\/pypi.python.org\/pypi\/biosppy\/0.2.0."},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF02344885"},{"key":"e_1_2_1_36_1","doi-asserted-by":"crossref","unstructured":"T. T. Khan etal 2015. ECG feature extraction in temporal domain and detection of various heart conditions. In ICEEICT.  T. T. Khan et al. 2015. ECG feature extraction in temporal domain and detection of various heart conditions. In ICEEICT.","DOI":"10.1109\/ICEEICT.2015.7307507"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2008.25"},{"key":"e_1_2_1_39_1","volume-title":"Retrieved on","year":"2017","unstructured":"Linode. 2017. Retrieved on March 2017 . https:\/\/www.linode.com\/. Linode. 2017. Retrieved on March 2017. https:\/\/www.linode.com\/."},{"key":"e_1_2_1_40_1","volume-title":"RN42 - Wireless - Bluetooth Module. Retrieved on","year":"2017","unstructured":"Microchip. 2017. RN42 - Wireless - Bluetooth Module. Retrieved on March 2017 . http:\/\/www.microchip.com\/rn42. Microchip. 2017. RN42 - Wireless - Bluetooth Module. Retrieved on March 2017. http:\/\/www.microchip.com\/rn42."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/iThings.2014.45"},{"key":"e_1_2_1_42_1","volume-title":"Machine Learning: A Probabilistic Perspective","author":"Murphy K. P.","year":"2012","unstructured":"K. P. Murphy . 2012 . Machine Learning: A Probabilistic Perspective . The MIT Press . K. P. Murphy. 2012. Machine Learning: A Probabilistic Perspective. The MIT Press."},{"key":"e_1_2_1_43_1","volume-title":"CIT Conf.","author":"T.","unstructured":"T. Nguyen-Gia et al. 2015. Fog computing in healthcare internet of things: A case study on ECG feature extraction . In CIT Conf. T. Nguyen-Gia et al. 2015. Fog computing in healthcare internet of things: A case study on ECG feature extraction. In CIT Conf."},{"key":"e_1_2_1_44_1","volume-title":"Jetson tk-1. Retrieved on","year":"2017","unstructured":"Nvidia. 2017. Jetson tk-1. Retrieved on March 2017 . www.nvidia.com\/object\/jetson-tk1-embedded-dev-kit.html. Nvidia. 2017. Jetson tk-1. Retrieved on March 2017. www.nvidia.com\/object\/jetson-tk1-embedded-dev-kit.html."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1136\/emj.2009.086363"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/1953048.2078195"},{"key":"e_1_2_1_47_1","doi-asserted-by":"crossref","unstructured":"L. Pescosolido etal 2016. An IoT-inspired cloud-based web service architecture for e-health applications. In ISC2.  L. Pescosolido et al. 2016. An IoT-inspired cloud-based web service architecture for e-health applications. In ISC2.","DOI":"10.1109\/ISC2.2016.7580759"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.02.020"},{"key":"e_1_2_1_49_1","doi-asserted-by":"crossref","unstructured":"A. Rahmani etal 2017. Fog Computing in the Internet of Things - Intelligence at the Edge. Springer.  A. Rahmani et al. 2017. Fog Computing in the Internet of Things - Intelligence at the Edge. Springer.","DOI":"10.1007\/978-3-319-57639-8"},{"key":"e_1_2_1_50_1","unstructured":"A. M. Rahmani etal 2017. Exploiting smart e-Health gateways at the edge of healthcare internet-of-things: A fog computing approach. FGCS (2017).  A. M. Rahmani et al. 2017. Exploiting smart e-Health gateways at the edge of healthcare internet-of-things: A fog computing approach. FGCS (2017)."},{"key":"e_1_2_1_51_1","volume-title":"Raspberry Pi Zero. Retrieved on","year":"2017","unstructured":"Raspberry Pi Foundation. 2017. Raspberry Pi Zero. Retrieved on March 2017 . www.raspberrypi.org\/blog\/raspberry-pi-zero\/. Raspberry Pi Foundation. 2017. Raspberry Pi Zero. Retrieved on March 2017. www.raspberrypi.org\/blog\/raspberry-pi-zero\/."},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2016.2564995"},{"key":"e_1_2_1_53_1","volume-title":"The value of time in healthcare. White Paper","year":"2004","unstructured":"TeleTracking. 2004. The value of time in healthcare. White Paper ( 2004 ). TeleTracking. 2004. The value of time in healthcare. White Paper (2004)."},{"key":"e_1_2_1_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10916-013-9949-0"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/2677046.2677052"},{"key":"e_1_2_1_57_1","doi-asserted-by":"crossref","unstructured":"Y. Xue etal 2016. A spatio-temporal fractal model for a CPS approach to brain-machine-body interfaces. In DATE.   Y. Xue et al. 2016. A spatio-temporal fractal model for a CPS approach to brain-machine-body interfaces. In DATE.","DOI":"10.3850\/9783981537079_0502"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2757384.2757397"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3126501","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3126501","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:05:01Z","timestamp":1750273501000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3126501"}},"subtitle":["Hierarchical Fog-Assisted Computing Architecture for Healthcare IoT"],"short-title":[],"issued":{"date-parts":[[2017,9,27]]},"references-count":55,"journal-issue":{"issue":"5s","published-print":{"date-parts":[[2017,10,31]]}},"alternative-id":["10.1145\/3126501"],"URL":"https:\/\/doi.org\/10.1145\/3126501","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,9,27]]},"assertion":[{"value":"2017-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2017-09-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}