Review Article

Technological Features of Internet of Things in Medicine: A Systematic Mapping Study

Table 2

Data extraction results.

Ref. No.Article titleRQ 1RQ 2RQ 3RQ 4RQ 5RQ 6RQ 7RQ 8RQ 9RQ 10
Year/Ref.Wearable sensorCloud-based technology 2Communication technologiesMessaging protocolSecurityMicrocontrollerDevelopment boardMobile OSProgramming languages

15G-smart diabetes: toward personalized diabetes diagnosis with healthcare big data clouds2018 [35]ECG, pulse oximeter, and thermometer5G
2Arduino based IoT platform for remote monitoring of heart attacks and patients falls2018 [36]Accelerometer and heart rate sensorThingSpeak cloudGSMArduino UNO and Arduino NANOAndroid
3Behavior analysis through multimodal sensing for care of Parkinson’s and Alzheimer’s patients2018 [37]Accelerometer, gyroscope, and magnetometer sensorWSN
4Cloud and IoT based disease prediction and diagnosis system for healthcare using fuzzy neural classifier2018 [38]Wearable sensorJava
5Cloud computing-based non-invasive glucose monitoring for diabetic care2018 [39]Mobile cloud computingBluetooth, Wi-Fi, 2G/3G/4GMQTT/JSONSecured with Transport Layer Security (TLS) standards. Android 7.0 allows for file-based encryption (FBE) with independent keys, encryption, and user authentication to prevent unauthorized access.AndroidPython
6Cognitive IoT-cloud integration for smart healthcare: case study for epileptic seizure detection and monitoring2018 [40]EEG sensorNFC, RFID, ZigBee, Bluetooth, Z-wave, and LoWPAN
7Congestive heart failure risk assessment monitoring through Internet of Things and mobile personal health systems2018 [41]_BluetoothBiometric solution (combination of face and voice recognition). Data stored locally in a 256-bit AES encrypted SQLite database using the SQLCipher security extensionAndroid
8Design and study of a smart cup for monitoring the arm and hand activity of stroke patients2018 [42]NFC, Bluetooth, Wi-FiArduino, Raspberry
9Designing an Internet-of-things (IoT) and sensor-based in-home monitoring system for assisting diabetes patients: iterative learning from two case studies2018 [43]Wearable sensorMicrosoft Azure or Amazon AWSBluetooth, Wi-Fi, SMS, LR-WPANsTinyOS
10Development of IoT-based impedometric biosensor for point-of-care monitoring of bone loss2018 [44]ThingSpeak cloudWi-FiArduino Uno
11Development of sleep support system using electroencephalogram for person with developmental disorders2018 [45]Wi-FiArduino
12Edge computing with cloud for voice disorder assessment and treatment2018 [46]Edge computing and cloud computing
13Electrooculography by wearable graphene textiles2018 [47]EOG sensorATmega328 AVRMATLAB
14ePhysio: a wearables-enabled platform for the remote management of musculoskeletal diseases2018 [48]Inertial devices (accelerometer, gyroscope, and magnetometer sensor)EdgeBluetooth, Wi-Fi, BLE, LR-WPANsRaspberry Pi 3Android/ContikiOSC
15Fog-cloud based cyber-physical system for distinguishing, detecting and preventing mosquito borne diseases2018 [49]Fog-cloudRFID, GPS, mobile networks
16Integrated IoT intelligent system for the automatic detection of cardiac variability2018 [50]ECG sensorBluetoothATmega328P AVRArduino UNOAndroidC, C ++, MATLAB
17An integrated IoT-Wi-Fi board for remote data acquisition and sharing from innovative immunosensors. Case of study: diagnosis of celiac disease2018 [51]ThingSpeakWi-FiRESTful APIMATLAB
18Intelligent hybrid remote patient-monitoring model with cloud-based framework for knowledge discovery2018 [52]Wi-Fi, 3G, general packet radio service (GPRS), Bluetooth, LR-WPANs, and ZigBeeMATLAB
19An interface for IoT: feeding back health-related data to Parkinson’s disease patients2018 [53]AccelerometerMobile networksAndroid
20Internet of Things for sensing: a case study in the healthcare system2018 [54]S-band (microwave based IEEE 802.11)MATLAB
21An IoMT based cyber training framework for orthopedic surgery using next generation Internet technologies2018 [55]C#, JavaScript
22An IoT solution for online monitoring of anesthetics in human serum based on an integrated fluidic bioelectronic system2018 [56]Wi-Fi, BluetoothHyperText Transfer Protocol Secure (HTTPS)ATxmega32E5Raspberry PiAndroid
23IoT-based cloud framework to control Ebola virus outbreak2018 [22]Blood pressure and thermometer sensorAmazon EC2 cloudRFID, Wi-Fi, Bluetooth, 3G/4GAndroid
24IoT-based wireless polysomnography intelligent system for sleep monitoring2018 [57]BluetoothTI MSP430Java, MATLAB
25An IoT-enabled stroke rehabilitation system based on smart wearable armband and machine learning2018 [58]EMG sensorBLEArduino Mega 2560MATLAB
26MagicSox: an E-textile IoT system to quantify gait abnormalities2018 [59]Accelerometer, flex sensor, gyroscope, and pressure sensorBLEArduino 101Android
27Wireless ECG monitoring system using IoT based signal conditioning module for real time signal acquisition2018 [60]ECG sensorIBM Watson cloudWi-FiMQTT/HTTPPython
28Wearable sensor devices for early detection of Alzheimer disease using dynamic time warping algorithm2018 [61]Accelerometers and gyroscope
29Using Internet of Things and biosensors technology for health applications2018 [62]Wi-Fi, Bluetooth, RFID
30Use of Internet of Things to provide a new model for remote heart attack prediction2018 [63]ECG sensorWi-FiMQTT/HTTP
31An ultra-low power smart headband for real-time epileptic seizure detection2018 [64]EEG sensorBLE
32Technology integrated health management for dementia2018 [65]_Bluetooth, GPS
33A technical note on the PainChek™ system: A web portal and mobile medical device for assessing pain in people with dementia2018 [66]_Amazon Elastic Compute Cloud (Amazon EC2)Wi-Fi, BluetoothAndroid/iOS
34System for monitoring and supporting the treatment of sleep apnea using IoT and big data2018 [67]Step counter and heart rate sensorFog and cloud computing6LoWPAN, ZigBee, BLESecurity/privacySTM32Mini Arduino, Raspberry Pi 2 Model BAndroid/ContikiOSPython, C++
35Spatial blockchain-based secure mass screening framework for children with dyslexia2018 [68]Cloud and fog (Amazon S3)Blockchain and off-chain-based decentralized frameworkAndroid/windowsJavaScript, Python
36Real-time monitoring of bone fracture recovery by using aware, sensing, smart, and active orthopedic devices2018 [69]Conductivity, contact, force/torque, and thermometer sensorGPS
37Rapid detection of urinary soluble intercellular adhesion molecule-1 for determination of lupus nephritis activity2018 [70]2G
38A proposal of a usability scale system for rehabilitation games based on the cognitive therapeutic exercise2018 [71]Wearable sensor
39A proposal for a sleep disorder detection system2018 [72]
40Personalizing the fitting of hearing aids by learning contextual preferences from Internet of Things data2018 [73]Wearable sensorBLEiOS
41Online obstructive sleep apnea detection on medical wearable sensors2018 [74]ECG sensorBLESTM32L151RDT6C
42A novel three-tier Internet of Things architecture with machine learning algorithm for early detection of heart diseases2018 [75]Apache HbaseRFID, 5GJava
43Monitoring vital signs and postures during sleep using Wi-Fi signals2018 [76]Wi-Fi
44A novel cardiac auscultation monitoring system based on wireless sensing for healthcare2018 [77]BLE8051AndroidJava
45Real-time signal quality-aware ECG telemetry system for IoT-based health care monitoring2017 [78]ECG sensorBluetooth/Wi-Fi/cellular networksArduinoAndroidMATLAB
46Robot assistant in management of diabetes in children based on the Internet of Things2017 [79]_Bluetooth/Wi-FiEncryption and decryption process (by using device ID and security token number), HTTPSC++, Python
47Sleep information gathering protocol using CoAP for sleep care2017 [26]Localization and physiological sensor4G/5G/Wi-FiCoAP/HTTPHTTPS encrypt the session data through SSL (Secure Sockets Layer) or TLS (Transport Layer Security) protocols. CoAP also provides security-enhanced CoAPS through DTLS (Datagram Transport Layer Security).Raspberry Pi 3JavaScript
48Smart health solution integrating IoT and cloud: a case study of voice pathology monitoring2017 [80]BluetoothWatermark
49Ultra-low power, secure IoT platform for predicting cardiovascular diseases2017 [81]ECG sensorEncrypt and authenticate the communication using the ECG-generated keyMATLAB
50Usability test of exercise games designed for rehabilitation of elderly patients after hip replacement surgery: pilot study2017 [82]_Raspberry Pi
51Wearable IoT sensor-based healthcare system for identifying and controlling chikungunya virus2017 [83]Localization and thermometerFogGPS/RFIDThree fragments of varying levels of securityMATLAB
52Wearsense: detecting autism stereotypic behaviors through smartwatches2017 [84]Accelerometer sensorBluetoothAndroid
53GluQo: IoT-based non-invasive blood glucose monitoring2017 [85]ThingSpeak cloudWi-FiArduino/Intel EdisonAndroidC
54Healthcare IoT m-GreenCARDIO remote cardiac monitoring system-concept, theory of operation and implementation2017 [86]ECG sensorGPRS/LTE/BluetoothSTM32F107MCBSTM32C
55Development of a new ICT-based multisensor blood pressure monitoring system for use in hemodynamic biomarker-initiated anticipation medicine for cardiovascular disease: the national IMPACT program project.2017 [87]Accelerometer, thermosensor, and barometer sensorWi-SUN, LTE/Bluetooth low energy (BLE)/Wi-Fi
56Development of Parkinson patient generated data collection platform using FHIR and IoT devices.2017 [88]Foot pressure sensorHeroku cloud (PaaS)BluetoothRESTful API/FHIRRemoving the quasi-identifier and generated a random string of 14 digits consisting of integers from 1 to 9 and letters a to z as an identifier for the anonymous user (ISO/TS 25237:2008 health informatics-pseudonymization)Android
57DJINNI: a novel technology supported exposure therapy paradigm for SAD combining virtual reality and augmented reality2017 [89]Camera, localization and physiological sensoriBeacon/Wi-Fi/iGPS/iBeacons, RFID, Infrared, ultra-wideband
58An IoT platform for epilepsy monitoring and supervising2017 [90]Accelerometer and heart rate sensorMANET MobiCloudBLE/Wi-Fi/4GRESTful web services/HTTPAndroid
59An innovative speech-based user interface for smarthomes and IoT solutions to help people with speech and motor disabilities2017 [91]Infrared (IR)Raspberry PiAndroid
60An intelligent and secure system for predicting and preventing Zika virus outbreak using fog computing2017 [92]Fog and Amazon EC2 cloudWi-Fi/4G/GPSTwo-stage process to prevent unauthorized access to dataMATLAB
61An international study on the determinants of poor sleep amongst 15,000 users of connected devices2017 [93]Accelerometer and thermometer sensor
62An Internet of Things framework for remote monitoring of the healthcare parameters2017 [94]ECG sensorFogBluetooth/GSM (GPRS/2G/3G)/USBMQTT/HTTPCentral server authentication (based on username and password) and data distribution service (DDS) security specificationSTM32F107Android
63A novel wearable device for continuous non-invasion blood pressure measurement2017 [95]Light based sensorBluetooth
64A QRS detection and R point recognition method for wearable single-lead ECG devices2017 [96]Heart rate sensorBluetoothWindowsC++
65A smart toy to enhance the decision making process at children’s psychomotor delay screenings: a pilot study2017 [97]Wi-FiRESTful web services/HTTPAES/CBC with 128-bit keyATmega328P AVRArduino/Raspberry PiAndroid/iOSJavaScript
66A wearable health monitoring system for posttraumatic stress disorder2017 [98]Accelerometer, altimeter, and optical heart rate sensorBluetoothAndroid/iOS
67A wireless health monitoring system using mobile phone accessories2017 [99]ECG sensorBluetooth/GPSRfduinoAndroid/iOS
68ALZUMERIC: a decision support system for diagnosis and monitoring of cognitive impairment2017 [100]HTTPSMATLAB
69An automatic health monitoring system for patients suffering from voice complications in smart cities2017 [101]
70Optimized deep learning for EEG big data and seizure prediction BCI via Internet of Things2017 [102]Amazon cloudMQTT/HTTPAuthentication and registry and the device registry to store the certifications
71A context-aware, interactive M-health system for diabetics2016 [103]GPRS/GPSMQTTAndroid/iOS
72A new telerehabilitation system based on Internet of Things2016 [104]EMG sensorsaasWi-FiRESTful web servicesATmega328P AVRArduino Uno
73A non-invasive method for blood glucose detection in diabetes patients with IoT application2016 [105]MATLAB
74An IoT-based mobile gateway for intelligent personal assistants on mobile health environments2016 [106]Optical heart rate sensorAMBROWi-Fi/BLE/2G, 3G, 4G, and LTE/GPSRESTful web services/HTTPSecurity and authentication moduleAndroid
75An IoT-cloud based wearable ECG monitoring system for smart healthcare2016 [107]ECG sensorBluetooth, ZigBee/Wi-Fi/GPRS/LTEMQTT/HTTPSTM32F103RC
76Cloud-assisted industrial Internet of Things (iiot)-enabled framework for health monitoring2016 [108]BluetoothWatermarking and authenticationJava
77Efficient health care monitoring and emergency management system using IoT2016 [109]ThingSpeak cloudIEEE 802.15.4
GPRS/GSM
Wi-Fi
Intel Galileo Gen2 (Intel® Quark™ SoC X1000)
78Enabling breakthroughs in Parkinson’s disease with wearable technologies and big data analytics2016 [110]Accelerometer sensorBluetoothMQTT
79Low power personalized ECG based system design methodology for remote cardiac health monitoring2016 [111]Bluetooth low energy/ZigBee/Wi-FiLPC1768 ARM Cortex-M3C
80Low-power wearable ECG monitoring system for multiple-patient remote monitoring2016 [112]ZigBee/Bluetooth/Wi-FiSecure access manager and secure TCP/IP packetAndroid
81Real-time heartbeat rate monitoring system using Raspberry Pi2016 [113]BluetoothATmega168 AVRRaspberry Pi BPython
82Smart toys designed for detecting developmental delays2016 [114]Symmetric encryption system called Fernet (Fernet is part of the Python cryptography library) that is built on top of AES on CBC mode with a 128-bit key. It also uses HMAC with SHA256 for authentication.ATmega328P AVRArduino/Raspberry PiPython
83Assigning UPDRS scores in the leg agility task of parkinsonians: can it be done through BSN-based kinematic variables?2015 [115]Accelerometer, gyroscope, and magnetometer sensorBluetooth/ZigBeeTI MSP430
84Assisting physical (hydro)therapy with wireless sensors networks2015 [116]Accelerometer, magnetometer and pulse oximeterZigBeeTinySec, ContikiSec, and OpenSSL version (1.0.1g)Arduino UnoTinyOSC#
85An emerging technology-wearable wireless sensor networks with applications in human health condition monitoring2015 [117]Thermometer and heart rate sensor
86IoT-based smart rehabilitation system2014 [118]Wi-Fi/Bluetooth/RFID/GPS
87The architecture of an automatic eHealth platform with mobile client for cerebrovascular disease detection2013 [119]RFIDAndroid/WindowsASP
88MIOTIC study: a prospective, multicenter, randomized study to evaluate the long-term efficacy of mobile phone-based Internet of Things in the management of patients with stable COPD2013 [120]3G/Wi-Fi/USB/BluetoothAndroid
89An Internet of Things-based personal device for diabetes therapy management in ambient assisted living (AAL)2011 [121]6LoWPAN/RFID/NFCSymmetric-key encryption AES-CBC (256-bit key), SHA256 and CRC16- ITT. 3DES (triple data encryption standard) cryptographyJava